비밀번호는 이 페이지를 벗어나지 않습니다. 검사는 브라우저에서 이루어지고 아무것도 저장되거나 전송되지 않습니다.
비밀번호 강도 검사기 소개
이 무료 비밀번호 강도 검사기는 비밀번호를 추측하기가 얼마나 어려운지 알려 줍니다. 비밀번호를 입력하면 매우 약함부터 매우 강함까지의 점수, 공격자가 뚫는 데 걸리는 시간, 더 좋게 만드는 팁이 나옵니다.
대부분의 단순한 검사기는 글자, 숫자, 기호의 개수만 셉니다. 공격자는 그렇게 움직이지 않습니다. 가장 흔한 비밀번호부터 시도하고, 그다음 단어, 이름, 날짜, *qwerty* 같은 키보드 줄, *p@ssw0rd* 같은 치환 수법을 시도합니다. 그래서 Password1!은 "대문자 하나, 숫자 하나, 기호 하나" 규칙을 모두 통과해도 여전히 약합니다.
이 검사기는 Dropbox가 만든 오픈 소스 비밀번호 검사 도구 zxcvbn을 씁니다. 흔한 비밀번호, 이름, 단어 목록을 알고 있고, 패턴, 반복, 연속, 날짜, l33t 치환을 찾아냅니다. 이를 바탕으로 비밀번호에 필요한 추측 횟수를 추정합니다.
비밀번호는 내 기기에 남습니다. 검사는 브라우저에서 이루어집니다. zxcvbn 스크립트는 한 번 내려받지만, 비밀번호는 전송되거나 저장되거나 기록되지 않습니다.
기능
- 매우 약함부터 매우 강함까지 점수를 색깔 막대와 함께 보여 줍니다
- 뚫리는 데 걸리는 시간 — 제한이 있는 온라인, 제한 없는 온라인, 오프라인에서 추측에 걸리는 시간
- 강도(비트) — 추측 횟수를 비트로 나타냅니다
- 똑똑한 검사 — 흔한 비밀번호, 단어, 이름, 날짜, 키보드 패턴을 아는 zxcvbn을 씁니다
- 네 가지 간단한 규칙 — 12자 이상, 대문자와 소문자, 숫자, 기호를 각각 체크 또는 엑스 표시로 보여 줍니다
- 팁 — 비밀번호를 더 강하게 만드는 경고와 아이디어
- 비밀번호 보기 — 입력한 내용을 확인하는 체크 상자
- 비공개 — 검사는 브라우저에서 이루어지며 비밀번호는 전송되거나 저장되지 않습니다
사용 방법
- 검사할 비밀번호 입력 칸에 비밀번호를 입력하세요. 키를 누를 때마다 결과가 바뀝니다
- 입력한 내용을 보려면 비밀번호 보기를 체크하세요
- 점수와 색깔 막대를 확인하세요. 매우 약함, 약함, 보통, 강함, 매우 강함 중 하나입니다
- 뚫리는 시간과 강도(비트)를 보세요
- 네 가지 간단한 규칙을 확인하세요. 12자 이상, 대문자와 소문자, 숫자, 기호 (예: ! ? # %)
- 결과 아래의 팁을 읽고 비밀번호를 바꾸면서 점수가 오르는 것을 확인하세요
뚫리는 시간의 의미
검사기는 같은 추측 횟수를 세 가지 공격 속도로 보여 줍니다.
- 제한이 있는 온라인 — 초당 10회 추측. 반복 로그인을 늦추거나 막는 웹사이트
- 제한 없는 온라인 — 초당 10,000회 추측. 보호가 허술한 로그인
- 오프라인 — 초당 100억 회 추측. 공격자가 비밀번호 해시 목록을 훔쳐서 빠른 컴퓨터로 공격합니다. 가장 중요한 줄이라서 도구가 굵게 표시합니다
강도(비트)는 추측 횟수의 log₂입니다. 비트가 하나 늘 때마다 공격자의 작업량이 두 배가 됩니다.
추측 횟수, 점수, 뚫리는 시간
시간은 zxcvbn이 추정하는 추측 횟수에만 달려 있습니다. 이 표는 도구와 같은 속도와 점수 기준을 씁니다.
| 필요한 추측 횟수 | 점수 | 비트 | 온라인, 초당 10회 | 온라인, 초당 10,000회 | 오프라인, 초당 100억 회 |
|---|---|---|---|---|---|
| 100 | 매우 약함 | 7 | 10초 | 1초 미만 | 1초 미만 |
| 10,000 | 약함 | 13 | 16분 | 1초 | 1초 미만 |
| 1000만 | 보통 | 23 | 11일 | 16분 | 1초 미만 |
| 10억 | 강함 | 30 | 3년 | 1일 | 1초 미만 |
| 1000억 | 매우 강함 | 37 | 3세기 | 3개월 | 10초 |
| 100조 | 매우 강함 | 47 | 3,170세기 | 3세기 | 2시간 |
| 10억 × 10억 | 매우 강함 | 60 | 수백만 년 | 31,709세기 | 3년 |
zxcvbn은 약 100억 회 추측부터 매우 강함을 줍니다. 그래도 오프라인 공격은 빠를 수 있으니, 중요한 계정은 최소 기준보다 더 높게 잡으세요.
강력한 비밀번호 만드는 법
- 길게 만드세요. 길이가 무엇보다 효과가 큽니다. 12자가 좋은 최소선이고, 16자 이상이면 더 좋습니다
- 무작위 단어를 쓰세요. *tulip-orbit-cable-mango* 같은 무작위 단어 4~5개는 길고 강하며 기억하기 쉽습니다
- 뻔한 것은 피하세요. 이름, 생일, 반려동물, 사는 도시, 스포츠 팀, 키보드 줄은 가장 먼저 시도됩니다
- 작은 변형을 믿지 마세요. *Summer2026!*와 *P@ssw0rd*는 모든 공격자의 목록에 있습니다
- 사이트마다 비밀번호를 다르게 하세요. 한 사이트가 유출되면 같은 비밀번호로 다른 계정이 열립니다
- 비밀번호 관리자를 쓰세요. 길고 무작위인 비밀번호를 보관하고, 가능하면 2단계 로그인을 켜세요
자주 묻는 질문
여기에 실제 비밀번호를 입력해도 안전한가요?
검사는 브라우저에서만 이루어지고 비밀번호는 전송되거나 저장되지 않습니다. 그래도 어느 웹사이트에서든 가장 안전한 습관은 실제 비밀번호 그대로가 아니라 비슷한 비밀번호를 검사하는 것입니다.
숫자와 기호가 있는데 왜 약한가요?
문제는 규칙이 아니라 패턴입니다. zxcvbn은 흔한 단어 앞에 대문자가 오고 끝에 *1!*이나 연도가 붙은 것을 알아보며, 공격자가 그것을 가장 먼저 시도한다는 것도 압니다.
내 비밀번호를 뚫는 데 얼마나 걸리나요?
필요한 추측 횟수와 공격자가 시도하는 속도에 달려 있습니다. 도구는 세 가지 속도를 보여 줍니다. 유출된 비밀번호 목록이 그렇게 공격받기 때문에 오프라인 시간을 눈여겨보세요.
zxcvbn이 무엇인가요?
Dropbox가 만든 무료 오픈 소스 비밀번호 강도 추정 도구입니다. 많은 웹사이트와 앱에서 쓰입니다. 이름은 QWERTY 키보드 맨 아래 줄의 글자에서 왔습니다.
뚫리는 시간은 정확한가요?
아니요. 추정치입니다. 실제 공격은 더 좋은 장비로 더 빠를 수도 있고, 사이트가 비밀번호를 잘 보관하면 더 느릴 수도 있습니다. 시간은 비밀번호끼리 비교하는 용도로 쓰고, 보장으로 여기지 마세요.
알아 두면 좋은 점
- 검사기는 비밀번호의 처음 100자를 읽습니다
- zxcvbn이 주는 글로 된 팁은 영어입니다
- zxcvbn 스크립트를 불러오지 못해도 네 가지 간단한 규칙은 볼 수 있습니다
- 사이트가 비밀번호를 평문으로 유출하면 강한 비밀번호도 소용이 없습니다. 사이트마다 다른 비밀번호를 쓰세요
- 새 비밀번호가 필요한가요? 비밀번호 생성기가 길고 무작위인 비밀번호를 만들어 줍니다
관련 도구
- 비밀번호 생성기 — 강력한 무작위 비밀번호 만들기
- 해시 생성기 — 텍스트의 MD5와 SHA 해시 보기
- 와이파이 QR 코드 생성기 — 비밀번호를 입력하지 않고 와이파이 공유
- 난수 생성기 — 무작위 숫자 뽑기
- 글자수 세기 — 텍스트의 글자 수 세기