강력한 비밀번호를 만들고, 내 비밀번호가 얼마나 안전한지 확인하세요.

🔒 서버 전송 없음 🎲 암호학적 난수 ⚡ 설치 불필요
생성된 비밀번호
// 설정
길이
16
A
대문자
A–Z
a
소문자
a–z
0
숫자
0–9
#
특수문자
!@#$%^&*
// 최근 기록
전체 삭제
아직 생성된 비밀번호가 없습니다
비밀번호 입력
입력 대기
비밀번호를 입력하면 분석합니다
?
길이
8자 이상 권장 · 16자 이상 강력 권장
?
대문자 포함
A–Z 중 1자 이상
?
소문자 포함
a–z 중 1자 이상
?
숫자 포함
0–9 중 1자 이상
?
특수문자 포함
!@#$%^&* 등
?
반복 패턴 없음
같은 문자 3회 이상 연속 없음
?
연속 패턴 없음
abc, 123, qwerty 등 없음
?
흔한 비밀번호 아님
password, 123456, qwerty 등 제외
// 엔트로피 분석
길이
문자풀 크기
엔트로피 (bits)
// 보안 가이드
🔑 각 서비스마다 다른 비밀번호를 사용하세요. 한 곳이 유출되면 모두 위험해집니다.
📏 길이가 복잡도보다 더 중요합니다. 16자 이상을 목표로 하세요.
🎲 예측 가능한 패턴(생일, 이름, 123)은 사전 공격에 취약합니다.
🛡 비밀번호 관리자(1Password, Bitwarden 등)를 사용하면 강력한 비밀번호를 쉽게 관리할 수 있습니다.
📵 이 페이지는 입력한 비밀번호를 서버로 전송하지 않습니다. 모든 분석은 브라우저에서 이루어집니다.
Sponsored

비밀번호 보안 가이드

📏

안전한 비밀번호란?

비밀번호의 강도는 길이가 가장 큰 영향을 미칩니다. 16자 이상이면 동일한 문자 조합이라도 해독에 수억 배 더 오랜 시간이 걸립니다. 복잡도보다 길이를 먼저 늘리세요. 엔트로피(bits)는 비밀번호가 가진 정보량을 나타내며, 값이 클수록 무작위 대입 공격에 강합니다.

⚠️

흔히 쓰는 취약한 비밀번호

사전 공격은 흔히 쓰이는 단어와 패턴을 자동으로 시도하는 방식입니다. 브루트포스는 모든 경우의 수를 순서대로 대입합니다. password, 123456, 생년월일, 이름+숫자 조합은 공격자가 가장 먼저 시도하는 목록에 포함됩니다.

🗂️

비밀번호 관리자 활용

모든 서비스에 다른 비밀번호를 쓰는 가장 현실적인 방법은 비밀번호 관리자입니다. Bitwarden(오픈소스·무료), 1Password, KeePass 등을 사용하면 수십 개의 강력한 비밀번호를 마스터 비밀번호 하나로 관리할 수 있습니다.

🔐

2단계 인증(2FA)의 중요성

비밀번호가 유출되더라도 2단계 인증(2FA)이 설정되어 있으면 계정을 보호할 수 있습니다. Google Authenticator, Authy 등의 앱을 사용한 TOTP 방식이 SMS보다 안전합니다. 주요 서비스에는 반드시 2FA를 활성화하세요.

자주 묻는 질문

아니요. 생성하거나 입력한 비밀번호는 서버로 전송되지 않으며 저장되지 않습니다. 모든 처리는 사용자의 브라우저 안에서만 이루어집니다. 페이지를 닫으면 기록도 사라집니다.
최소 12자 이상, 가능하면 16자 이상을 권장합니다. 비밀번호 관리자를 사용한다면 20자 이상의 완전 무작위 비밀번호를 사용하는 것이 이상적입니다. 길이가 1자 늘어날 때마다 해독 난이도는 문자 종류 수만큼 곱으로 증가합니다.
특수문자는 문자풀 크기를 늘려 엔트로피를 높입니다. 그러나 길이가 더 중요합니다. 특수문자 없는 20자 비밀번호가 특수문자 포함 8자 비밀번호보다 훨씬 강합니다. 서비스에서 특수문자를 허용한다면 추가하는 것이 좋지만, 쓸 수 없는 환경이라면 길이로 보완하세요.
최근 보안 전문가들은 주기적 변경보다 강력한 비밀번호 유지를 더 중요시합니다. 단, 사용 중인 서비스에서 데이터 유출이 발생했거나, 같은 비밀번호를 여러 곳에서 사용하고 있다면 즉시 변경하세요. Have I Been Pwned(haveibeenpwned.com)에서 유출 여부를 확인할 수 있습니다.