비밀번호 생성기
좋아하는 한글 단어를 영문 자판으로 바꿔 기억하기 쉬우면서 강한 비밀번호를 만듭니다. 모든 처리는 브라우저 안에서만 이루어지며 입력값을 저장·전송하지 않습니다.
🔒 입력한 단어·숫자와 생성된 비밀번호는 이 브라우저 안에서만 처리되며, 서버로 전송하거나 저장하지 않습니다. (외부 네트워크 요청 없음)
좋아하는 한글 단어 두 개를 넣으면 영문 자판으로 바꿔 합칩니다. 예: 복 + 토끼 → qhrxhRl. 여기에 특수문자와 숫자를 붙여 강하게 만듭니다.
⚠️ 주민등록번호·생년월일·연속숫자(1234)는 절대 쓰지 마세요. 남이 알기 쉬운 숫자는 피하세요.
생성 버튼을 눌러주세요
한글 자판 조합 방식이 뭔가요?
한글 단어를 한/영 전환 없이 영문 상태로 타이핑하면 무작위처럼 보이는 문자열이 나옵니다. 예를 들어 복을 영문 자판으로 치면 qhr, 토끼는 xhRl가 되어 합치면 qhrxhRl이 됩니다. 여기에 특수문자와 숫자를 붙이면 qhrxhRl&7처럼 외우기는 쉽지만 남이 알아보기 어려운 비밀번호가 됩니다.
주의: 단어 하나로는 부족합니다
이 방식은 자판 변환 자체가 비밀번호를 강하게 만드는 것이 아닙니다. 변환 규칙은 누구나 아는 공개 규칙이라, 단어 하나만 바꾸면 그 단어 하나를 맞히는 것과 같은 난이도입니다. 그래서 이 도구는 서로 무관한 단어 두 개 이상 + 특수문자 + 숫자를 조합하도록 설계했고, 강도도 그 기준으로 정직하게 표시합니다. 흔한 단어 하나만 쓰면 강도 막대가 낮게 나오는 이유입니다.
안전한 비밀번호의 원칙
- 길이가 길수록 강합니다. 복잡한 규칙보다 길이가 먼저입니다(NIST 권고).
- 사이트마다 다른 비밀번호를 쓰세요. 하나가 유출돼도 다른 곳이 안전합니다.
- 주민번호·생일·전화번호·연속숫자는 숫자 부분에 절대 넣지 마세요.
- 가장 강한 건 완전 랜덤입니다. 외우기 어려우면 비밀번호 관리자를 쓰세요.
자주 묻는 질문
- 정말 입력한 단어나 비밀번호가 저장되지 않나요?
- 네. 모든 처리는 여러분의 브라우저 안에서만 이루어집니다. 입력값이나 생성 결과를 서버로 보내지 않고, 브라우저에 저장하지도 않습니다. 네트워크 요청이 발생하지 않으므로 인터넷을 꺼도 동작합니다.
- 한글 단어를 자판으로 바꾸면 정말 안전한가요?
- 단어 하나만 바꾸는 것은 안전하지 않습니다. 자판 변환(마라탕→akfkxkd)은 공개된 규칙이라 그 자체로 보안이 강해지지 않고, 실제로는 '원래 한글 단어 하나'를 맞히는 난이도와 같습니다. 강해지는 조건은 서로 무관한 단어 두 개 이상 + 특수문자 + 숫자를 조합할 때입니다. 이 도구는 그 방식을 기본으로 합니다.
- 숫자에 무엇을 넣으면 안 되나요?
- 주민등록번호, 생년월일, 전화번호 전체, 1234·0000 같은 연속·반복 숫자는 절대 쓰지 마세요. 남이 쉽게 알거나 추측할 수 있는 숫자는 비밀번호를 크게 약하게 만듭니다.
- 강도 표시는 어떤 기준인가요?
- 오프라인 고속 해시 크래킹(초당 100억 회 추측)을 가정한 예상 소요 시간입니다. 단어 기반 비밀번호는 길어 보여도 실제 강도는 낮을 수 있어, 문자 수가 아니라 단어·숫자의 예측 어려움을 기준으로 보수적으로 계산합니다.
- 가장 강한 비밀번호는 어떻게 만드나요?
- '완전 랜덤' 모드가 가장 강합니다. 다만 외우기 어려우니 비밀번호 관리자에 저장해 쓰는 것을 권합니다. 외워야 하는 사이트라면 단어 조합 모드로 단어 2~4개 + 특수문자 + 숫자를 쓰세요.
함께 쓰면 좋은 도구: 아이디 생성기로 겹치지 않는 아이디를 만들고, 주소박스로 해외직구 영문주소를 변환해 보세요.