비밀번호 생성기
길이와 문자 종류를 정해 안전한 비밀번호를 만듭니다.
이 도구에 대하여
브라우저에 내장된 암호학적 난수 발생기(crypto.getRandomValues)로 비밀번호를 만듭니다. 일반적인 난수와 달리 앞선 값을 보고 다음 값을 예측할 수 없도록 설계된 것이라 비밀번호 생성에 적합합니다. 만들어진 값은 어디에도 저장되거나 전송되지 않습니다.
추정 강도는 비트(bit)로 표시됩니다. 이는 그 비밀번호를 무차별 대입으로 맞히려면 평균 몇 번을 시도해야 하는지를 나타내는 값으로, 1비트가 늘 때마다 경우의 수가 두 배가 됩니다. 여기서 알아 둘 것은 문자 종류를 늘리는 것보다 길이를 늘리는 쪽이 훨씬 크게 기여한다는 점입니다 — 기호를 섞은 10자리보다 소문자만 쓴 16자리가 더 안전합니다.
헷갈리는 문자 제외를 켜면 대문자 O와 숫자 0, 소문자 l과 대문자 I, 숫자 1처럼 눈으로 구분하기 어려운 문자를 뺍니다. 종이에 적어 옮기거나 다른 사람에게 불러 줘야 하는 비밀번호에 유용합니다. 다만 쓸 수 있는 문자가 줄어드는 만큼 같은 길이에서 강도는 조금 낮아집니다.