비밀번호 생성기
길이와 문자 종류를 골라 안전한 무작위 비밀번호를 생성합니다. 강도 표시 포함.
패스프레이즈는 외우기 쉬우면서 길이를 확보하는 방식입니다. 단어 수를 늘릴수록 안전해집니다.
모든 생성은 브라우저 내장 암호학적 난수(crypto.getRandomValues)로만 이뤄집니다. 생성된 비밀번호는 서버로 전송되지 않고 브라우저에 저장되지도 않습니다 — 새로고침하면 사라집니다. 저장되는 값은 길이·문자 종류 같은 설정뿐입니다.
크래킹 소요 시간은 공격자가 문자 구성과 길이를 안다고 가정한 이론적 추정치입니다. 아무리 강한 비밀번호라도 여러 사이트에 재사용하면 한 곳만 유출돼도 함께 뚫립니다.
비밀번호 생성기란?
매일 사용하는 수많은 온라인 서비스, 모두 다른 비밀번호를 쓰고 계신가요? 추측하기 쉬운 비밀번호나 여러 사이트에 걸친 재사용은 계정 유출의 가장 큰 원인입니다. 툴즈25시 비밀번호 생성기는 예측 불가능한 강력한 비밀번호를 즉시 만들어 개인정보를 안전하게 지킬 수 있도록 돕습니다. 단순한 문자 조합을 넘어, 두 가지 생성 방식을 모두 지원합니다. '무작위 문자' 모드에서는 길이(최대 128자)와 포함할 문자 종류(대소문자, 숫자, 기호)를 자유롭게 선택할 수 있습니다. 특히 받아 적을 때 헷갈리는 '0'과 'O', 'l'과 '1' 같은 혼동 문자를 제외하는 옵션으로 편의성을 높였습니다. '패스프레이즈' 모드는 기억하기 쉬운 여러 단어(한글/영어)를 조합해 길고 안전한 비밀번호를 만듭니다. 생성된 비밀번호는 즉시 강도와 엔트로피(비트), 그리고 해독에 걸리는 예상 시간까지 상세 정보로 보여주어 보안 수준을 직접 눈으로 확인할 수 있습니다. 가장 중요한 것은, 모든 생성 과정이 사용자의 브라우저 안에서만 이뤄진다는 점입니다. 생성된 비밀번호는 서버로 절대 전송되거나 저장되지 않으므로 안심하고 사용하세요.
사용 방법
- 먼저 '🎲 무작위 문자' 또는 '💬 패스프레이즈' 중 원하는 생성 방식을 선택합니다.
- 무작위 문자 방식: 슬라이더로 길이를 조절하고, 포함할 문자 종류(대문자, 소문자, 숫자, 기호)를 체크합니다. '혼동 문자 제외' 옵션을 사용하면 더 편리합니다.
- 패스프레이즈 방식: 조합할 단어 수, 사용할 사전(한국어/영어), 단어 사이를 이을 구분자를 선택합니다.
- '한 번에' 입력 칸에 필요한 비밀번호 개수를 지정한 뒤 '새로 생성' 버튼을 누릅니다.
- 생성된 비밀번호와 함께 강도 표시 막대, 엔트로피, 크래킹 소요 시간 등 상세 분석 정보를 확인합니다.
- 결과 목록 옆의 '복사' 버튼을 눌러 원하는 비밀번호를 간편하게 가져다 사용합니다.
자주 묻는 질문
생성된 비밀번호가 어딘가 기록되거나 전송되나요?
아니요, 절대 그렇지 않습니다. 모든 생성 과정은 회원님의 웹 브라우저 안에서만 암호학적으로 안전한 난수 생성을 통해 이뤄집니다. 생성된 비밀번호는 서버로 전송되거나 기기에 저장되지 않으므로 안심하고 사용하셔도 좋습니다. 페이지를 새로고침하면 목록은 모두 사라집니다.
얼마나 길게 만드는 게 좋은가요?
중요도에 따라 다르지만, 중요한 계정일수록 16자 이상으로 길게 만들고 대문자·소문자·숫자·기호를 모두 섞는 것이 안전합니다. 어떤 설정이 좋을지 모르겠다면 '추천 설정' 버튼을 눌러보세요. 보안과 편의성을 고려한 20자 조합으로 바로 생성해 드립니다.
'패스프레이즈' 방식은 안전한가요?
네, 매우 안전할 수 있습니다. '패스프레이즈'는 기억하기 쉬운 여러 단어를 조합해 길이를 확보하는 방식입니다. 단어 수를 늘릴수록 경우의 수가 기하급수적으로 증가해 무차별 대입 공격에 매우 강력해집니다. 외워야 하는 마스터 비밀번호 등을 만들 때 특히 유용합니다.
엔트로피, 크래킹 시간이란 무엇인가요?
'엔트로피(비트)'는 비밀번호의 무작위성, 즉 예측하기 어려운 정도를 나타내는 수치입니다. 높을수록 좋습니다. '크래킹 소요 시간'은 현재 컴퓨팅 기술로 이 비밀번호를 알아내는 데 걸리는 시간을 이론적으로 추정한 값입니다. 비밀번호의 보안 수준을 직관적으로 파악하는 데 도움이 되는 참고 지표입니다.