Skip to content
서버전송 없음 · 브라우저 처리

비밀번호 생성기

길이·대소문자·숫자·기호 옵션을 조합해 안전한 비밀번호를 만들어요.

즐겨찾기하면 홈에서 바로 찾을 수 있어요

이럴 때 쓰세요

중요 계정용 16자 무작위 비밀번호
헷갈리는 글자(0O1lI)를 뺀 12자
한 번에 5개 생성해 서로 다르게 쓰기

이렇게 사용하세요

11단계길이 항목을 입력하세요
22단계값을 바꾸면 결과가 바로 갱신돼요
33단계생성 버튼으로 결과를 저장하거나 복사할 수 있어요

결과가 예상과 다를 때

결과가 예상과 달라요

단위와 기준을 먼저 확인해 주세요. 값을 바꾸면 결과가 바로 갱신돼요.

처음 값으로 되돌리고 싶어요

초기화를 누르면 처음 상태로 돌아가요.

자주 하는 실수

계산 근거

무작위 생성은 Web Crypto API의 getRandomValues처럼 암호학적으로 안전한 난수원을 써야 합니다. 길이가 L이고 문자 수가 N일 때 경우의 수는 N의 L제곱입니다. 문자 94개(대소문자 52개, 숫자 10개, 기호 32개)로 16자를 만들면 94의 16제곱으로 약 105비트입니다. NIST SP 800-63B는 최소 길이를 8자로 두되, 무작위 문자 다섯 종류 이상을 쓴다면 더 낮은 길이도 허용하고 주기적 변경보다 길이와 관리 도구를 강조합니다.

실제로 계산해 보면

소문자 알파벳 12자는 얼마나 강한가요?

26의 12제곱으로 95,428,956,661,682,176가지, 약 56비트입니다. 조금 짧게 느껴져도 대소문자·숫자·기호를 섞어 16자로 늘리면 104.9비트가 되어 훨씬 강해집니다.

16자에 모든 종류를 넣으면 왜 더 강한가요?

문자마다 6.555비트씩 늘어나 6.555×16 = 104.9비트가 됩니다. 반대로 16자를 유지하면서 문자 종류를 줄이면 경우의 수가 크게 떨어지니, 길이를 지키는 것이 먼저입니다.

단어 6개를 고르면 어느 정도인가요?

6,000단어 목록에서 고르면 6,000의 6제곱으로 약 75.3비트입니다. 다만 사람이 스스로 단어를 고르면 의미 있는 단어나 이름, 계절처럼 예측 가능한 조합을 고르게 되니 목록 안에서 무작위로 뽑아야 합니다.

더 궁금한 것

12자도 요즘은 짧나요?

무작위로 만든 12자는 충분합니다. 오히려 사람이 직접 기억하는 비밀번호는 최소 길이를 8자로 낮추고 순서 규칙을 없앴습니다. 흔한 비밀번호 목록에 걸리지 않게 하는 것이 대문자·특수문자 조건을 더 얹는 것보다 큽니다.

패스프레이즈(단어 나열)는 진짜 안전하나요?

6,000단어가 넘는 목록에서 고르고 문장마다 조합이 모두 다르면 75비트 이상으로 충분합니다. 문제는 사람이 단어를 직접 고를 때 생깁니다. 이름이나 관심사가 드러나면 사전 공격으로 훨씬 빨리 뚫립니다.

비밀번호를 적어 두고 기억해도 되나요?

메모에 적어 두면 그 메모가 곧 취약점이 됩니다. 관리자에 저장하고 잠금 화면과 다중 인증을 함께 쓰는 편이 안전합니다. 화면에 떠 있는 비밀번호는 옮기기 전까지 어디에도 남지 않으니 바로 옮기세요.

알아둘 경계값

결과를 믿기 전 확인 목록

자주 묻는 질문

생성된 비번이 저장되나요?

아니요. 생성 즉시 화면에만 표시되고 어디에도 전송·저장되지 않습니다.

어느 정도 길이가 안전한가요?

12자 이상에 대소문자·숫자·기호를 섞으세요. 강도는 비밀번호 강도 측정기로 확인하세요.

생성한 비밀번호를 어디에 저장하나요?

이 도구는 저장하지 않아요. 비밀번호 관리자에 바로 넣으세요. 브라우저 메모에만 남어요.

관련 도구

전체보기 →
함께 읽기
안전한 비밀번호 규칙 5개
길이가 복잡도보다 중요합니다. 외우기 쉽고 뚫기 어려운 비번 짓는 법입니다.