비밀번호 생성기

브라우저 안에서 강력한 무작위 비밀번호를 만듭니다. 길이와 사용할 문자 종류를 직접 고를 수 있습니다.

계산은 기기에서 처리되며 입력값을 서버로 보내지 않습니다.

예시

소문자만 쓴 8자리 무작위 비밀번호의 강도는 약 37.6비트입니다. 소문자·대문자·숫자·기호를 함께 쓰는 16자리는 약 102.55비트, 20자리는 약 128.19비트에 이릅니다.

계산 방법

문자는 브라우저의 암호학적으로 안전한 난수원에서 고릅니다. 네 가지 종류를 모두 켜면 소문자, 대문자, 숫자, 기호가 각각 최소 한 개씩 들어가도록 보장한 뒤 순서를 섞어 위치를 예측할 수 없게 만듭니다.

중요 사항

비밀번호는 브라우저 안에서만 만들어지며 전송하거나 저장하지 않습니다. 그래서 나중에 복구할 수도 없으니, 양식을 제출하기 전에 신뢰할 수 있는 비밀번호 관리자에 바로 저장하세요. 길이는 최소 4자, 최대 256자입니다.

실전 가이드

길이와 문자 종류를 고르세요. 비밀번호를 가장 강하게 만드는 것은 길이입니다. 무작위 소문자 8자는 약 37.6비트, 소문자·대문자·숫자·23개 기호를 쓰는 16자는 102.55비트, 20자는 128.19비트입니다. 네 종류를 모두 켜면 종류별로 최소 1자가 포함됩니다. 기호를 받지 않는 사이트는 기호를 끄고 길이를 늘리세요. 영문·숫자 12자는 71.45비트입니다. 브라우저에서 생성되고 저장되지 않으므로 바로 비밀번호 관리자에 보관하세요. 최소 4자, 최대 256자입니다.

사용 예시
입력결과
8 · lowercase only37.6 bits
12 · letters + numbers71.45 bits
16 · all four sets102.55 bits
20 · all four sets128.19 bits · one of each set
6 · numbers only19.93 bits
3 charactersrejected (minimum 4)

자주 묻는 질문

기호보다 길이가 더 중요한 이유는 무엇인가요?

글자가 하나 늘 때마다 가능한 비밀번호의 수가 몇 배로 늘어나기 때문입니다. 소문자 8자리는 약 37.6비트라서 데이터베이스가 유출되면 오프라인 크래킹으로 금방 뚫릴 수 있지만, 네 종류를 쓴 20자리는 약 128.19비트에 이르러 현실적인 추측 범위를 훌쩍 넘어섭니다.

사이트가 특정 기호를 받지 않으면요?

기호를 끄고 대신 길이를 늘리세요. 영문자와 숫자만으로 12자리면 약 71.45비트가 됩니다. 쓸 수 있는 23가지 기호도 도움이 되지만 글자 수를 늘리는 쪽이 더 효과적이므로, 그 서비스가 허용하는 가장 긴 비밀번호를 쓰세요.

숫자만으로 된 코드도 충분한가요?

시도 횟수가 제한된 짧은 일회용 코드에만 충분합니다. 무작위 숫자 6자리는 약 19.93비트에 불과해, 빠르게 대입하는 공격 앞에서는 약합니다. 계정마다 다른 비밀번호를 쓰고, 지원되는 곳에서는 2단계 인증을 켜 두세요.

관련 도구