비밀번호 생성기 설명
원하는 길이와 문자 종류를 선택하면 예측 불가능한 무작위 비밀번호를 즉시 만들어 줍니다. 선택한 문자 종류는 각각 최소 한 글자씩 반드시 포함되며, 운영체제가 제공하는 암호학적 보안 난수를 사용해 편향 없이 균등하게 문자를 뽑습니다.
- 길이는 4자에서 64자까지 슬라이더로 조절할 수 있습니다.
- 대문자·소문자·숫자·특수문자를 자유롭게 조합하세요.
- '비슷한 문자 제외'를 켜면 O·0·I·l·1처럼 헷갈리는 문자를 빼고 만듭니다.
- 생성된 비밀번호 옆 복사 버튼으로 바로 복사할 수 있습니다.
안전한 비밀번호 팁
- 최소 12자 이상, 중요한 계정은 16자 이상을 권장합니다.
- 대문자·소문자·숫자·특수문자를 함께 섞어 사용하세요.
- 이름·생일·전화번호 등 추측 가능한 정보는 넣지 마세요.
- 사이트마다 서로 다른 비밀번호를 사용하고, 비밀번호 관리자에 보관하세요.
- 가능하면 2단계 인증(OTP)을 함께 사용하세요.
패스프레이즈란?
랜덤 문자 대신 여러 개의 일반 영단어를 구분자로 이은 패스프레이즈 방식도 제공합니다. 예를 들어 Maple-River-Cobalt-Otter처럼 만들어지는데, 단어 수를 늘릴수록 길이가 충분히 길어져 안전하면서도 사람이 기억하거나 옮겨 적기 쉽습니다. 각 단어 첫 글자 대문자, 끝에 숫자 추가 같은 옵션으로 사이트의 문자 종류 요구 조건도 맞출 수 있습니다.
강도와 엔트로피 보기
비밀번호를 만들면 길이와 문자 종류를 바탕으로 엔트로피(bits)와 예상 해독 시간을 함께 보여 줍니다. 엔트로피는 비밀번호가 가질 수 있는 경우의 수를 비트로 나타낸 값으로, 클수록 무작위 대입으로 뚫기 어렵다는 뜻입니다. 아래쪽 '내 비밀번호 강도 검사'에 지금 쓰는 비밀번호를 넣어 보면, 흔한 패턴·반복·연속 문자·연도 같은 취약 요소를 짚어 줍니다. 이 입력값도 서버로 전송되지 않고 브라우저 안에서만 분석됩니다.
길이가 왜 가장 중요할까요?
비밀번호의 안전성은 문자 종류를 늘리는 것보다 길이를 늘리는 쪽이 훨씬 효과적입니다. 무작위 대입으로 뚫는 데 걸리는 시간은 길이가 한 글자 늘 때마다 기하급수적으로 커지기 때문입니다. 특수문자를 몇 개 섞은 짧은 비밀번호보다, 종류가 단순해도 충분히 긴 비밀번호가 대체로 더 강합니다. 그래서 기억하기 쉬우면서 긴 패스프레이즈가 실용적인 대안이 됩니다.
또한 아무리 강한 비밀번호라도 여러 사이트에서 돌려 쓰면 한 곳이 유출됐을 때 나머지 계정까지 위험해집니다. 사이트마다 서로 다른 비밀번호를 쓰고 비밀번호 관리자에 보관하는 습관, 그리고 2단계 인증을 함께 쓰는 것이 유출 피해를 줄이는 가장 확실한 방법입니다. 이 도구로 계정마다 새 비밀번호를 빠르게 만들어 두면 이런 관리가 한결 수월해집니다.
자주 묻는 질문
생성한 비밀번호가 어딘가로 전송되나요?
아니요. 모든 비밀번호는 브라우저의 보안 난수(crypto.getRandomValues)로 사용자 기기 안에서만 생성되며, 어떤 정보도 서버로 전송·저장되지 않습니다.
비밀번호 길이는 어느 정도가 안전한가요?
일반적으로 12자 이상을 권장하며, 대문자·소문자·숫자·특수문자를 함께 사용하면 더 안전합니다. 중요한 계정일수록 16자 이상을 추천합니다.
비슷한 문자 제외 옵션은 무엇인가요?
숫자 0과 알파벳 O, 숫자 1과 알파벳 l·I처럼 헷갈리기 쉬운 문자를 제외하는 옵션입니다. 비밀번호를 손으로 옮겨 적을 때 실수를 줄여 줍니다.
패스프레이즈가 무엇인가요?
여러 개의 일반 단어를 구분자로 이어 만든 비밀번호입니다. 길이가 충분히 길어 안전하면서도 기억하거나 옮겨 적기 쉬워, 생성 방식에서 '패스프레이즈'를 고르면 만들 수 있습니다.
엔트로피(bits)는 무엇을 뜻하나요?
비밀번호가 가질 수 있는 경우의 수를 비트로 나타낸 값입니다. 값이 클수록 무작위 대입으로 뚫기 어렵다는 뜻이며, 길이와 문자 종류가 늘수록 커집니다.
같은 옵션인데 매번 다른 비밀번호가 나오나요?
네. 생성 버튼을 누를 때마다 무작위로 새로 만들어지므로 결과를 예측할 수 없습니다.