국민계산기

비밀번호 생성기

길이와 문자 종류를 지정해 안전한 랜덤 비밀번호를 생성합니다.

생성된 비밀번호
길이 16자 · 추정 엔트로피 103bit · 강도

강도: 강함

비밀번호는 브라우저 안에서 crypto 보안 난수로 생성되며 서버로 전송되지 않습니다. 사이트마다 다른 비밀번호를 사용하고, 12자 이상에 여러 문자 종류를 섞을수록 안전합니다.

안전한 비밀번호란?

안전한 비밀번호는 길이가 길고 대문자·소문자·숫자·특수문자가 섞여 추측이나 무차별 대입(brute-force) 공격에 강한 비밀번호입니다. 길이가 1자 늘어날 때마다 경우의 수가 문자 종류 수만큼 곱해지므로, 길이가 가장 큰 영향을 줍니다.

엔트로피(강도) 기준

  • 엔트로피 = 길이 × log₂(사용 문자 종류 수)
  • 40bit 미만: 약함 — 짧거나 단순합니다
  • 40~70bit: 보통
  • 70bit 이상: 강함 — 일반적으로 권장됩니다

사용 팁

사이트마다 다른 비밀번호를 쓰고, 가능하면 12자 이상에 여러 문자 종류를 섞으세요. 생성된 비밀번호는 비밀번호 관리자에 저장해 두는 것이 안전합니다.

비밀번호는 브라우저의 보안 난수(crypto.getRandomValues)로 생성되며 서버나 외부로 전송·저장되지 않습니다.

관련 계산기