비밀번호 생성기
영문 대소문자·숫자·특수문자를 섞은 안전한 무작위 비밀번호를 만들고 강도(엔트로피)를 보여줍니다.
안전한 비밀번호 수칙
- 사이트마다 다른 비밀번호를 쓰세요. 한 곳이 유출되면 같은 비밀번호를 쓴 모든 계정이 위험해집니다.
- 12자 이상, 여러 문자 종류를 섞은 무작위 비밀번호가 안전합니다. 생일·전화번호·단어는 피하세요.
- 기억하기 어렵다면 비밀번호 관리자를 쓰고, 중요한 계정에는 2단계 인증을 켜세요.
길이별 강도 (영문 대소문자+숫자+특수문자 87자 기준)
| 길이 | 엔트로피 | 강도 |
|---|
| 8자 | 51.5비트 | 약함 |
| 10자 | 64.4비트 | 보통 |
| 12자 | 77.3비트 | 보통 |
| 16자 | 103.1비트 | 강함 |
| 20자 | 128.9비트 | 매우 강함 |
| 32자 | 206.2비트 | 매우 강함 |
자주 묻는 질문
생성한 비밀번호가 어딘가에 저장되나요?
아니요. 비밀번호는 브라우저 안에서 암호학적 난수(crypto.getRandomValues)로 만들어지고, 서버로 전송되거나 저장되지 않습니다. 페이지를 새로 고치면 사라집니다.
몇 자리 비밀번호가 안전한가요?
영문 대소문자·숫자·특수문자를 섞은 무작위 비밀번호라면 12자 이상(약 78비트)을 권장하고, 중요한 계정은 16자 이상이 좋습니다. 무엇보다 사이트마다 다른 비밀번호를 쓰고 비밀번호 관리자에 저장하는 것이 중요합니다.
엔트로피(비트)는 무엇인가요?
비밀번호를 무작위로 맞히기 위해 시도해야 하는 경우의 수를 2의 거듭제곱으로 나타낸 값입니다. 길이 × log₂(문자 종류 수)로 계산하며, 1비트 늘 때마다 경우의 수가 두 배가 됩니다.
헷갈리는 문자 제외는 왜 쓰나요?
숫자 0과 영문 O, 숫자 1과 영문 l·I처럼 모양이 비슷한 문자를 빼서 손으로 옮겨 적거나 읽어 줄 때 실수를 줄입니다. 대신 경우의 수가 조금 줄어듭니다.
이 도구가 도움이 되었다면 공유해 주세요지금 입력한 값이 링크에 함께 담깁니다
계산 근거
이 계산기가 쓰는 세율·요율·기준의 출처입니다. 숫자가 맞는지 직접 확인해 보세요.
계산 결과가 이상한가요? 알려 주세요.
계산 결과는 참고용이며 법적 효력이 없습니다.