개인 보안

비밀번호 생성기

로컬에서 실행

도구 자체는 영어로 되어 있지만, 이 페이지에서는 귀하의 언어로 설명해 드립니다.

비밀번호 생성기을(를) 사용하세요

기능

길이, 개수, 문자 집합을 골라 브라우저에서 crypto.getRandomValues로 무작위 비밀번호를 생성합니다. 간단한 측정기로 붙여 넣은 비밀번호의 강도도 평가합니다.

이 서비스는 전적으로 브라우저에서 실행되며, 사용자가 입력한 내용은 전혀 업로드되지 않습니다.

비밀번호 생성기 사용 방법

  1. 길이 설정. 4~256자 사이의 길이를 입력합니다. 범위를 벗어난 값은 범위 안으로 조정되며, 필드가 비어 있으면 24가 사용됩니다.
  2. 개수 설정. 만들 비밀번호 개수를 1~50개 중에서 고릅니다.
  3. 문자 집합 선택. A–Z, a–z, 0–9, Symbols를 선택합니다. 사이트가 일부 기호를 거부하면 Symbols를 해제하고 대신 길이를 몇 글자 늘리세요.
  4. 생성. Generate를 누릅니다. 누를 때마다 새 비밀번호를 뽑습니다. 페이지가 열릴 때 첫 세트가 만들어집니다.
  5. 복사와 보관. Copy all은 모든 줄을 복사합니다. 사용할 비밀번호만 비밀번호 관리자에 보관하세요.
  6. 기존 비밀번호 평가. Strength analyzer에 비밀번호를 붙여 넣으면 0~100점이 표시됩니다. 길이와 문자 종류만 보므로 대략적인 참고로 다루세요.

예시

기본 설정

입력
Length 24, count 5, all four character sets (A-Z, a-z, 0-9, symbols)
출력 결과는 다음과 같습니다.
Five 24-character passwords from A–Z, a–z, 0–9 and symbols, for example of the form  T9#rW2!mQx…  (the rest hidden).
A password printed on a public page is not secret, so this page never shows a real one: yours are generated in your browser with crypto.getRandomValues.

각각 약 155비트인 24자 비밀번호 5개가 만들어집니다. Generate를 누를 때마다 새로 뽑습니다.

검증 대상

신호그 의미는 무엇인가
길이네 가지 집합을 모두 쓰면 문자 하나가 약 6.46비트를 더합니다. 16자는 약 103비트, 24자는 약 155비트입니다.
문자 집합A–Z와 a–z는 각각 26자, 0–9는 10자, Symbols는 26자(!@#$%^&*()-_=+[]{}|;:,.<>?)입니다. 모두 합하면 88자입니다.
선택된 집합 없음네 상자를 모두 해제하면 도구는 별도 안내 없이 설정한 길이로 a–z만 사용합니다. 결과를 통제하려면 집합을 하나 이상 선택하세요.
혼합 보장 없음모든 문자를 합친 집합에서 뽑으므로 숫자나 기호가 없는 비밀번호가 나올 수 있습니다. 사이트가 종류별로 하나씩 요구하면 다시 생성하세요.
강도 점수8, 12, 16, 24자에 도달할 때와 대문자, 소문자, 숫자, 기타 문자가 있을 때 점수가 붙으며, 최대 100점입니다. 40점 미만은 Weak, 70점 미만은 Fair, 90점 미만은 Strong, 그 이상은 Very Strong입니다.
측정기가 무시하는 것사전 단어, 키보드 패턴, 유출 목록입니다. 유명한 만화에 나온 흔한 단어 네 개인 correcthorsebatterystaple은 길이와 소문자만으로 65점(Fair)을 받습니다.
Count한 번 누를 때 1~50개의 비밀번호입니다. 더 큰 숫자는 50으로 줄어들고, 필드가 비어 있으면 5개가 만들어집니다.
Copy all비밀번호 하나가 아니라 생성된 모든 줄을 복사합니다. 붙여 넣은 곳에서 사용하지 않는 것은 지우세요.

더 많은 예시

문자와 숫자만

입력
Length 20, Count 3, A–Z, a–z and 0–9 ticked, Symbols unticked
결과

62자에서 뽑은 20자 비밀번호 3개로, 각각 약 119비트입니다.

모든 상자를 해제한 경우

입력
Length 12, Count 1, no character set ticked
결과

도구가 a–z로 대체하므로 소문자로만 된 12자 비밀번호 하나가 나오며, 약 56비트입니다.

유명한 예시 평가

입력
Tr0ub4dor&3 in Strength analyzer
결과

Fair, 60/100: 8자 이상으로 15점, 대문자, 소문자, 숫자 각각 10점, 기호로 15점입니다.

자주 묻는 질문

비밀번호는 얼마나 무작위인가요?

각 문자는 브라우저의 암호학적 난수 생성기인 crypto.getRandomValues에서 나옵니다. 바이트를 나머지 연산으로 문자에 대응시키기 때문에 일부 문자가 아주 조금 더 자주 나오며 문자당 0.02비트 미만이 줄어들지만, 네 가지 집합을 모두 쓴 24자 비밀번호는 여전히 약 155비트입니다.

강도 측정기를 믿어도 되나요?

대략적인 참고로만 쓰세요. 길이와 문자 종류만 점수로 매기며 단어, 패턴, 유출 여부는 모르기 때문에 P@ssw0rd2024도 Strong으로 평가됩니다. 이미 쓰고 있는 비밀번호는 Pwned Password Check로 확인하세요.

비밀번호가 어딘가로 전송되거나 저장되나요?

아니요. 이 페이지에서 생성되며 업로드되지도 저장되지도 않으므로, 탭을 닫기 전에 비밀번호 관리자에 복사해 두세요.

생성한 비밀번호 하나를 두 사이트에 써도 되나요?

아니요. 한 사이트가 피싱당하거나 유출되면 공격자는 같은 비밀번호를 다른 사이트에 시도합니다. 계정마다 다른 비밀번호를 쓰고 비밀번호 관리자에 보관하세요.

어떤 계정의 비밀번호부터 바꿔야 하나요?

거의 모든 다른 비밀번호를 재설정할 수 있는 이메일 계정부터, 그다음 은행, 암호화폐 거래소, 그리고 비밀번호를 재사용한 모든 계정입니다.

비밀번호와 패스프레이즈 중 무엇을 써야 하나요?

비밀번호 관리자가 자동으로 채워 주는 곳에는 무작위 비밀번호를 쓰세요. 비밀번호 관리자의 마스터 비밀번호처럼 직접 입력하거나 기억해야 하는 몇 안 되는 비밀에는 Passphrase Generator를 쓰세요.

사이트가 비밀번호를 거부하면 어떻게 하나요?

일부 사이트는 길이를 제한하거나 특정 기호만 허용합니다. Symbols를 해제하거나 길이를 사이트 한도로 줄이되, 사이트가 허용하는 가장 긴 길이를 쓰세요.

용어 설명

PhishDestroy 연구