Password Generator

비밀번호 강도 검사기: 비밀번호가 얼마나 강력한지 테스트하세요

당신의 비밀번호가 공격자에 맞서 실제로 버틸 수 있을지 궁금하신가요? 검사기에 입력하거나 붙여넣어 예상 강도를 실시간으로 확인하세요 — 비트 단위의 엔트로피, 해독에 걸리는 대략적인 시간, 그리고 무엇이 강력하고 무엇을 개선해야 하는지에 대한 체크리스트를 보여줍니다. 모든 것은 JavaScript를 사용하여 브라우저에서 로컬로 분석되므로, 비밀번호는 어디로도 전송, 기록, 저장되지 않습니다.

비밀번호 강도 검사기
—
— 엔트로피 비트 해독 소요 시간: —
전적으로 브라우저에서만 확인됩니다 — 비밀번호는 어디로도 전송되지 않습니다.

비밀번호 요건

최소 12자 이상
대문자
소문자
숫자
기호
흔한 단어나 패턴 없음

비밀번호 강도를 측정하는 방법

강도는 한 가지 질문으로 귀결됩니다: 공격자가 당신의 비밀번호를 알아맞히기까지 몇 번이나 추측해야 할까요? 비밀번호가 예측하기 어려울수록 더 많은 추측이 필요합니다. 이것은 비트로 표현되는 엔트로피로 측정됩니다 — 그리고 추가되는 비트 하나하나가 가능성의 수를 두 배로 늘립니다. 엔트로피가 40비트인 비밀번호는 최신 하드웨어로 빠르게 깨질 수 있지만, 80비트 이상인 비밀번호는 오늘날의 무차별 대입 공격으로는 충분히 도달할 수 없습니다.

저희 검사기는 두 가지로 엔트로피를 추정합니다: 비밀번호의 길이가 얼마나 긴지, 그리고 문자 풀이 얼마나 큰지입니다(소문자, 대문자, 숫자, 기호가 각각 풀을 확장합니다). 그런 다음 예측 가능한 패턴을 발견하면 그 추정치를 낮춥니다 — 흔한 비밀번호, qwerty 같은 키보드 배열, 1234 같은 연속된 문자열, 또는 같은 문자의 반복 등 — 공격자들이 이런 것들을 먼저 시도하기 때문입니다. 해독 시간 수치는 초당 약 1조 번의 추측이 이루어지는 빠른 오프라인 공격을 가정한 것으로, 의도적으로 비관적인 시나리오입니다. 따라서 여기서 "매우 강함"으로 평가된 비밀번호는 실제 세계에서 충분한 안전 여유를 가지고 있습니다.

비밀번호를 약하게 만드는 요소

침해된 대부분의 비밀번호는 동일한 몇 가지 결함을 공유합니다. 검사기는 각각을 표시합니다:

  • 너무 짧음. 길이는 그 무엇보다 중요합니다. 짧은 비밀번호는 — 무작위라 하더라도 — 단순히 조합의 수가 너무 적습니다.
  • 흔한 비밀번호. password, 123456, qwerty 같은 단어는 모든 공격자의 목록에 있으며 즉시 뚫립니다.
  • 예측 가능한 패턴. 키보드 배열(asdf), 숫자 연속(1234), 반복 문자(aaaa)는 실제 예측 불가능성을 더하지 않고 길이만 늘립니다.
  • 한 가지 문자 유형. 모두 소문자이거나 모두 숫자인 비밀번호는 문자 풀을 작게 유지하여 엔트로피를 낮춥니다.
  • 개인 정보. 이름, 생일, 반려동물 이름은 추측하거나 온라인에서 찾기 쉬우므로, 검사기가 감지할 수 없더라도 피하세요.

비밀번호를 강하게 만드는 요소

  • 길이가 우선. 최소 12자, 중요한 계정의 경우 16자 이상을 목표로 하세요. 길수록 항상 짧은 것을 능가합니다.
  • 다양한 문자 유형의 조합. 대문자, 소문자, 숫자, 기호를 조합하면 풀이 확장되고 엔트로피가 높아집니다.
  • 패턴이 아닌 무작위성. 가장 강력한 비밀번호에는 단어도, 연속된 문자열도, 공격자가 예측할 수 있는 구조도 없습니다.
  • 고유성. 강력한 비밀번호라도 재사용하면 위험합니다 — 한 사이트가 침해되면 그것을 공유하는 모든 계정이 노출됩니다.

이 네 가지를 한 번에 모두 충족하는 가장 쉬운 방법은 생성기가 대신 만들도록 하는 것입니다. 지금 저희 무료 비밀번호 생성기로 하나 만든 다음, 여기에 다시 붙여넣어 강도를 확인하세요.

결과를 읽는 방법

입력하는 동안 측정기는 약함에서 매우 강함으로 이동하며, 요구 사항 목록은 비밀번호가 가진 각 속성을 표시합니다: 길이, 대문자, 소문자, 숫자, 기호, 그리고 흔한 단어나 패턴의 부재. 피드백 줄은 고쳐야 할 가장 중요한 한 가지를 가리킵니다. 중요한 계정에 비밀번호를 신뢰하기 전에 모든 요구 사항을 충족하고 "매우 강함"에 도달하는 것을 목표로 하세요.

여기에 비밀번호를 입력해도 안전한가요?

네. 검사기는 전적으로 브라우저에서 실행됩니다 — 분석에 관여하는 서버가 없습니다. 입력한 내용은 네트워크를 통해 전송되거나, 로그에 기록되거나, 저장되지 않습니다. 페이지를 닫거나 새로 고치는 순간 사라집니다. 인터넷 연결을 끊어도 검사기는 계속 작동합니다. 웹사이트 자체가 수집하는 제한적이고 익명화된 데이터를 알아보려면 저희 개인정보 처리방침을 참조하세요. 일반적인 습관으로, 실제 비밀번호는 신뢰할 수 있고 이것처럼 모든 작업을 로컬에서 수행하는 도구에만 입력하세요.

자주 묻는 질문

이 도구가 제 비밀번호를 어딘가로 전송하나요?

아니요. 모든 분석은 JavaScript를 사용하여 브라우저에서 이루어집니다. 비밀번호는 절대 전송, 기록, 저장되지 않으며, 페이지를 떠나는 즉시 사라집니다.

강도 추정치는 얼마나 정확한가요?

이것은 길이, 문자 다양성, 흔한 패턴 감지를 기반으로 한 견고하고 투명한 추정치입니다 — 실제 공격에서 가장 중요한 요소들과 동일합니다. 어떤 검사기도 완벽할 수는 없으므로(예를 들어 비밀번호가 당신의 반려견 이름인지는 알 수 없습니다), 결과를 보장이 아닌 강력한 지침으로 받아들이세요.

좋은 엔트로피나 해독 시간은 어느 정도인가요?

약 80비트 이상의 엔트로피는 오늘날의 하드웨어로 무차별 대입하기 어렵고, 100비트 이상은 넓은 안전 여유를 남깁니다. 추정 해독 시간이 수 세기 또는 그 이상으로 측정된다면 좋은 상태입니다.

복잡하게 느껴지는데도 제 비밀번호가 낮은 점수를 받았습니다. 왜 그런가요?

패턴을 따르는 복잡성은 보이는 것만큼 강력하지 않습니다. P@ssw0rd 같은 문자 치환, 키보드 배열, 짧은 길이는 모두 공격자가 예상하기 때문에 점수를 낮춥니다. 길이와 진정한 무작위성이 점수를 가장 많이 높입니다.

약한 비밀번호는 어떻게 해야 하나요?

교체하세요. 저희 비밀번호 생성기로 길고 무작위한 비밀번호를 생성하고, 비밀번호 관리자에 저장하며, 추가 보호 계층을 위해 해당 계정에 2FA를 활성화하세요.

다른 도구

비밀번호 생성기 — 강력하고 무작위한 비밀번호와 기억하기 쉬운 패스프레이즈를 몇 초 만에 생성하세요. 원하는 길이와 문자 집합을 선택하고 비밀번호를 즉시 복사하세요 — 모든 작업은 브라우저에서 로컬로 실행되므로 어떤 것도 전송, 기록, 저장되지 않습니다.

PIN 생성기 — 브라우저에서 바로 무작위의 안전한 PIN 코드(3~12자리)를 생성하세요. 1234나 0000 같은 취약한 PIN을 피하고, 대량으로 만들고, 클릭 한 번으로 복사하세요. 어디에도 전송되지 않습니다.

암호 구문 생성기 — 무작위 단어로 강력하고 기억하기 쉬운 암호 구문을 만드세요 — 기억하기는 쉽고 해독하기는 어렵습니다. 단어 수와 구분 기호를 선택하고 한 번에 여러 개를 생성하며, 모든 작업은 브라우저에서 로컬로 처리됩니다.

비밀번호 유출 검사 — 당신의 비밀번호가 알려진 데이터 유출에 등장했는지 확인하세요. k-anonymity 덕분에 해시의 처음 다섯 글자만 전송됩니다 — 비밀번호는 브라우저 안에 그대로 남아 있습니다.

해시 생성기 — 모든 텍스트의 MD5, SHA-1, SHA-256, SHA-512 해시를 즉시 생성하세요. 모든 작업은 브라우저에서 로컬로 처리됩니다 — 텍스트는 어디에도 전송되지 않습니다.