비밀번호 강도 확인 방법
비밀번호를 입력하면 길이와 문자 구성을 바탕으로 0부터 7까지의 강도 점수, 엔트로피 추정치, 예상 크래킹 시간, 패턴 피드백을 확인할 수 있습니다. 입력을 비워 둘 수도 있지만 이때는 점수와 엔트로피가 0이고 예상 시간은 즉시로 표시됩니다.
평가 전에 알아둘 항목
비밀번호 강도를 빠르게 살펴보고 싶을 때는 문자열을 입력한 뒤 길이와 문자 구성이 어떻게 반영되는지 확인하면 됩니다. 이 평가는 입력한 텍스트에서 소문자, 대문자, 숫자, 기호의 포함 여부를 감지합니다. 여기서 기호는 ASCII 영문자와 숫자에 속하지 않는 문자입니다. 입력을 비워 둔 상태도 허용되므로, 테스트를 시작하기 전에 어떤 문자열을 평가할지 정하는 것이 좋습니다. 결과에는 강도 점수뿐 아니라 엔트로피 추정치, 예상 크래킹 시간, 감지된 패턴에 관한 피드백이 함께 나타날 수 있습니다. 따라서 하나의 숫자만 보고 판단하기보다 여러 결과 항목을 서로 연결해 읽어야 합니다. 이 도구는 입력 길이와 구성, 일부 반복 및 순차 패턴을 바탕으로 결과를 제시하므로, 표시값의 의미와 적용 범위를 구분해서 살펴보세요.
입력부터 결과 확인까지
-
확인할 비밀번호 문자열을 입력란에 입력합니다. 입력은 선택 사항이므로 값을 넣지 않은 상태에서도 결과를 확인할 수 있습니다. 실제로 사용할 비밀번호를 입력할 때에는 화면에 표시되는 입력 상태를 먼저 확인하세요.
-
표시된 강도 점수와 라벨을 살펴봅니다. 점수 범위는 0부터 7까지이며, 길이가 8자, 12자, 16자, 20자에 도달하는 구간이 평가에 반영됩니다. 대문자와 소문자를 함께 사용했는지, 숫자나 기호가 들어갔는지도 점수에 영향을 줍니다.
-
문자 종류 감지 결과를 확인합니다. 입력한 문자열에 소문자, 대문자, 숫자, 기호가 각각 포함되었는지 구분해서 읽으면 구성상의 특징을 파악하기 쉽습니다. 기호의 범위는 ASCII 영문자와 숫자를 제외한 문자입니다.
-
피드백에 반복 또는 순차 패턴이 언급되는지 확인합니다. 같은 문자가 세 번 이상 연속되거나 인식된 세 글자 오름차순 조합 또는 숫자 순차 조합이 들어가면 점수가 낮아질 수 있습니다. 목록에 포함된 자주 사용되는 비밀번호는 점수가 0으로 지정되고 관련 피드백을 받을 수 있습니다.
-
엔트로피 추정치와 예상 크래킹 시간을 함께 읽습니다. 엔트로피는 입력 길이와 포함된 문자 종류를 바탕으로 계산되며 소수 첫째 자리까지 표시됩니다. 예상 시간은 그 추정치에 초당 10억 회의 계산 속도를 적용한 값으로, 초, 분, 시간, 일, 연, 세기처럼 정해진 구간으로 표시될 수 있습니다.
숫자와 피드백을 읽는 기준
점수는 0부터 7까지의 범위로 제한되며, 라벨은 Very Weak부터 Perfect까지 이어집니다. 이 값은 입력 길이와 문자 구성에 더해 반복 문자, 인식된 순차 패턴, 목록화된 자주 사용되는 비밀번호 여부를 반영한 결과입니다. 길이가 길고 여러 문자 종류가 감지되더라도 반복이나 순차 패턴 때문에 결과가 낮아질 수 있으므로, 점수만으로 원인을 추측하지 말고 피드백을 함께 확인하세요.
엔트로피 추정치는 입력 길이와 문자 종류에서 계산된 값이며 소수 첫째 자리까지 표시됩니다. 예상 크래킹 시간은 이 추정치와 초당 10억 회라는 계산 속도를 이용한 표시값입니다. 시간 단위가 즉시, 초, 분, 시간, 일, 연, 세기 중 무엇으로 나타나는지는 고정된 시간 구간에 따라 달라집니다. 그러므로 이 수치를 실제 공격 환경에서 걸리는 시간이나 보안 수준의 보증으로 해석해서는 안 됩니다.
입력란을 비워 두면 별도의 예외적인 결과가 나옵니다. 점수는 0이고 감지된 문자 종류와 엔트로피는 0이며 예상 시간은 즉시로 표시되고 피드백은 제공되지 않습니다. 이 상태는 문자열을 평가한 결과가 아니므로, 비밀번호를 입력한 뒤 다시 결과를 읽어야 합니다.
사용 예시
새 비밀번호 후보에 여러 문자 종류와 순차적인 문자가 함께 있을 때 결과 구성을 확인하려는 상황입니다.
입력란에 ‘Abc123!!’을 입력한 다음 표시된 문자 종류와 결과 항목을 확인합니다.
문자 종류 결과에는 소문자, 대문자, 숫자, 기호가 포함될 수 있고, 강도 점수·엔트로피 추정치·예상 크래킹 시간·패턴 피드백이 각각 표시되는 형태입니다.
제한 사항
- 이 평가는 길이와 문자 구성, 일부 반복·순차 패턴, 목록화된 자주 사용되는 비밀번호 여부를 바탕으로 합니다. 엔트로피와 예상 크래킹 시간은 계산상 추정치이므로 실제 공격 환경의 소요 시간이나 입력의 모든 약점을 나타내지 않습니다.
자주 발생하는 오류
- 문자 종류를 여러 가지로 구성했는데 점수가 낮다면 같은 문자가 세 번 이상 연속되었거나 인식된 오름차순 문자·숫자 조합이 들어갔을 수 있습니다. 해당 패턴을 줄인 새 문자열을 입력해 결과와 피드백의 변화를 다시 확인하세요.
자주 묻는 질문
비밀번호를 입력하지 않아도 확인할 수 있나요?
조건 없이 문자열을 넣지 않아도 입력란을 비워 둔 채 결과를 확인할 수 있습니다. 이 경우 점수는 0, 감지된 문자 종류와 엔트로피는 0, 예상 시간은 즉시, 피드백은 없음으로 처리됩니다.
대문자와 숫자를 넣으면 점수가 반드시 높아지나요?
대문자와 숫자를 추가하면 구성 요소가 점수에 반영될 수 있지만 결과가 반드시 높아지는 것은 아닙니다. 길이와 다른 문자 종류도 함께 평가되며, 반복 또는 인식된 순차 패턴은 점수를 낮출 수 있습니다.
표시된 예상 크래킹 시간을 실제 보안 시간으로 봐도 되나요?
표시된 시간은 실제 상황을 그대로 나타내는 값이 아닙니다. 엔트로피 추정치와 초당 10억 회의 계산 속도로 산출한 추정값이며, 고정된 구간에 맞춰 단위가 표시되므로 실제 공격 환경의 소요 시간을 보장하지 않습니다.