Diceware 패스프레이즈 생성기
랜덤
Diceware 방식: 무작위 단어 4–8개를 조합해 사람은 외우고 컴퓨터는 추측 못 하는 비밀번호를 만듭니다. `crypto.getRandomValues` + 거절 표본 추출로 편향 없이 선택. 구분자·대문자·끝자리 숫자 옵션 제공. 추정 엔트로피가 실시간 표시 — 중요한 계정엔 ≥80비트 권장.
—
diceware란?
crypto.getRandomValues와 거절 표본 추출로 편향 없이 단어를 뽑습니다. 네트워크 전송은 전혀 없습니다.
사용법
- 단어 개수 선택 (온라인 계정은 5–7개, 비밀번호 관리자 마스터키는 7+).
- 구분자 선택 (대시·점은 클립보드 안전).
- 생성 클릭, 복사, 안전한 곳에 보관.
자주 묻는 질문
- 왜 무작위 문자가 아니라 단어인가요?
- 같은 엔트로피라면 단어 조합이 타이핑·암기 모두 훨씬 쉽기 때문 — diceware의 핵심.
- EFF 단어 목록인가요?
- 약 1300개 일상 영단어를 큐레이션한 자체 목록(욕설·동음이의 제거, 3–7자). EFF 7776 단어보다 작지만 패스프레이즈 품질 목표는 동일.
- 몇 비트가 필요한가요?
- ≥60비트면 온라인 공격 방어 충분, ≥80비트면 빠른 해시 대상 오프라인 공격에도 견딤, 마스터 비밀번호는 ≥100비트 권장.
- 끝자리 숫자가 의미 있나요?
- 약 3.3비트 추가, '숫자 1자 이상' 규칙을 충족하는 용도. 그런 규칙이 없으면 생략 가능.
관련 도구
랜덤 숫자 생성기
암호학적 난수로 원하는 범위의 숫자를 뽑아 줍니다 — 중복 허용/금지, 정렬 옵션 포함.
랜덤00
그룹 / 팀 나누기
이름 목록을 균등한 랜덤 그룹으로 나눕니다 — 그룹 수 또는 그룹당 인원 선택.
랜덤00
추첨기
이름 목록에서 N명을 뽑으세요 — 암호학적 난수로 공정하게, 중복 허용 선택 가능.
랜덤00
주사위 & 동전 굴리기
암호학적 난수로 d4~d100 주사위를 굴리거나 동전을 던지세요.
랜덤00
랜덤 뽑기 — 룰렛 & 사다리
돌림판이나 사다리타기로 공정하게 뽑으세요.
랜덤00
비밀번호 생성
브라우저를 벗어나지 않는 강력한 무작위 비밀번호를 생성하세요.
랜덤00