광고 영역
PASSWORD GENERATOR

비밀번호 생성기

추측하기 어려운 무작위 비밀번호를 한 번에 여러 개 만들어 드려요

    포함할 문자

    이렇게 사용하세요

    페이지를 열면 16자 비밀번호 5개가 바로 만들어져요. 길이를 슬라이더로 조절하거나 문자 종류를 바꾸면 즉시 새로 만들어지고, 각 줄의 복사 버튼으로 하나씩 가져갈 수 있어요. 선택한 문자 종류는 비밀번호마다 최소 한 글자씩 꼭 들어가서 "대문자·숫자·특수문자 포함" 같은 가입 조건에 걸리지 않아요. 손으로 옮겨 적어야 한다면 헷갈리는 글자 빼기를 켜 두세요.

    강도는 이렇게 계산해요

    강도는 엔트로피(비트)로 나타내요. 쓸 수 있는 문자가 N종이고 길이가 L이면 엔트로피는 L × log₂N 비트예요. 네 종류를 모두 쓰면 약 87종이라 한 글자에 6.4비트쯤 되고, 16자면 약 103비트예요. 60비트 미만은 약함, 80비트 이상이면 온라인 공격에는 충분히 강하다고 보고, 110비트를 넘으면 매우 강함으로 표시해요.

    난수는 브라우저의 crypto.getRandomValues에서 가져와요. 뽑은 32비트 수를 그냥 나머지 연산하면 앞쪽 글자가 조금 더 자주 나오는 편향이 생기는데, 이 도구는 그 편향 구간에 걸린 값을 버리고 다시 뽑는 거부 샘플링을 써서 모든 글자가 정확히 같은 확률로 나와요.

    자주 묻는 질문

    만든 비밀번호가 서버에 저장되나요?

    아니요. 생성은 모두 이 브라우저 안에서만 이루어지고, 어디에도 전송하거나 기록하지 않아요.

    몇 자 정도가 적당한가요?

    일반 웹사이트는 14~16자, 이메일이나 은행처럼 중요한 계정은 20자 이상을 권해요. 무엇보다 사이트마다 다른 비밀번호를 쓰고 비밀번호 관리자에 저장하는 게 가장 효과적이에요.

    특수문자를 받지 않는 사이트는요?

    특수문자를 끄고 길이를 4~5자 늘리면 비슷한 강도를 낼 수 있어요. 강도 표시를 보며 80비트 이상이 되도록 맞춰 보세요.