비밀번호 생성기

안전한 자격증명을 만드는 두 가지 방법. 강력한 비밀번호 모드는 선택한 문자 집합으로 랜덤 문자열을 만듭니다 — 모든 뽑기가 브라우저의 암호학적 랜덤 소스를 사용합니다. 기억하기 쉬운 패스프레이즈 모드는 (XKCD 스타일) 여러 흔한 단어를 이어 입력하기 쉽고 기억하기 쉬우면서 추측하기 어려운 구절을 만듭니다. 둘 다 완전히 브라우저에서 실행됩니다. 기계 식별자는 UUID / GUID 생성기를 보세요.
모드:
길이: 문자:
crypto.getRandomValues로 로컬 생성 — 어디에도 전송되지 않습니다.
추정 강도:
대기 중
강력한 이유:
비밀번호의 저항력은 엔트로피 비트로 측정됩니다. 비트 하나가 공격자가 시도해야 할 추측을 두 배로 늘리므로, 70+ 비트는 오프라인 공격을 이기고 100+는 마스터 비밀번호로 안심됩니다. 여기의 문자 선택기는 항상 거부 샘플링이 있는 crypto.getRandomValues를 씁니다 — 예측 가능한 Math.random은 절대 아님 — 그리고 비슷하게 생긴 문자 필터가 혼동하기 쉬운 문자(0 O, 1 l I)를 제거합니다. 패스프레이즈의 엔트로피는 단어 수에서 옵니다. ~400단어 목록의 다섯 단어면 이미 랜덤 문자 10개를 이기고, 사람이 실제로 입력할 수 있는 무엇입니다.