암호화 및 보안

비밀번호 안전도 검사기

입력한 비밀번호의 길이, 문자 조합, 반복 패턴을 분석하여 엔트로피와 예상 해독 시간을 계산하고 안전도를 종합 평가합니다.

도구 실행

비밀번호 안전도 검사기는 입력된 비밀번호 문자열의 길이와 구성을 분석하여 안전도를 0부터 7까지의 점수로 측정합니다. 소문자, 대문자, 숫자, 기호의 포함 여부와 8자, 12자, 16자, 20자 기준 길이에 따라 점수가 부여됩니다. 세 자리 이상의 연속 동일 문자나 오름차순 연속 문자열, 널리 알려진 취약 비밀번호가 감지되면 감점 및 피드백이 제공됩니다. 또한 문자 조합과 길이를 바탕으로 정보 엔트로피를 소수점 첫째 자리까지 산출하고, 초당 10억 회 대입 기준의 예상 해독 시간을 계산하여 표시합니다.

사용 방법

  1. 비밀번호 입력란에 안전도를 확인하려는 문자열을 입력합니다.
  2. 입력 즉시 문자 종류, 길이, 반복 여부 및 취약 패턴 분석이 진행됩니다.
  3. 화면에 표시되는 0부터 7까지의 안전도 점수와 평가 등급을 확인합니다.
  4. 추정 엔트로피 수치와 초당 10억 회 기준의 예상 해독 시간을 검토합니다.
  5. 연속 문자나 공통 비밀번호 관련 피드백이 있다면 확인하고 보완합니다.

예시

  • 8자 미만의 단순 숫자 조합인 123456을 입력하면 흔히 쓰이는 비밀번호로 인식되어 0점과 즉시 해독 판정이 표시됩니다.
  • 대소문자, 숫자, 특수기호가 골고루 포함된 16자 이상의 문자열을 입력하면 높은 안전도 점수와 긴 예상 해독 시간이 나타납니다.

자주 묻는 질문

아무것도 입력하지 않으면 어떤 결과가 나오나요?

빈 문자열 입력 시 점수는 0점으로 처리되며, 감지된 문자 범주와 엔트로피는 0으로 나타나고 해독 시간은 즉시로 표시됩니다.

예상 해독 시간은 어떤 기준으로 계산되나요?

문자 조합과 길이에 따른 엔트로피 추정치를 바탕으로 초당 10억 회의 무차별 대입 연산 속도를 가정하여 계산됩니다.

연속된 문자를 사용하면 안전도에 어떤 영향이 있나요?

동일한 문자가 세 번 이상 연속되거나 세 자리 이상의 오름차순 연속 문자열이 포함되면 점수 감점과 관련 안내가 함께 표시됩니다.

이 도구 삽입하기

아래 코드를 사용해 작동하는 SmartPlusLab 도구를 웹사이트에 추가하세요.