비밀번호 생성기

이 도구의 글자 87종 전체에서 뽑은 16자리 비밀번호는 엔트로피가 약 103.1비트입니다.

글자 종류
문제가 해결됐나요?
Google 선호 출처로 추가

사용 방법

  1. 슬라이더를 움직이거나 숫자를 직접 입력해 길이를 정합니다(4부터 128). 길수록 안전하고, 16자 이상을 권합니다.
  2. 넣고 싶은 글자 종류에 체크하세요. 체크한 종류의 글자는 반드시 하나 이상 들어갑니다.
  3. 직접 읽거나 손으로 입력할 비밀번호라면 헷갈리는 글자 제외를 체크하세요. 복사를 누르면 붙여 넣을 수 있고, 새 비밀번호를 누르면 다시 만듭니다.

계산 방법

비밀번호는 브라우저의 암호용 난수로 만듭니다. 먼저 체크한 종류에서 한 글자씩 뽑아 대부분 사이트의 조건을 맞추고, 남은 길이는 체크한 전체 종류에서 채운 뒤 전체를 섞습니다. 그래서 반드시 들어가는 글자가 늘 같은 자리에 오지 않습니다. 모든 선택에 쏠림이 없습니다.

표시되는 엔트로피는 길이에 사용 가능한 글자 수의 밑이 2인 로그를 곱한 값입니다. 예를 들어 87가지 글자에서 16자를 뽑으면 약 103비트입니다. 랜덤 생성을 전제로 한 추정값이라서, 사람이 떠올린 단어나 패턴에는 맞지 않습니다.

강도 표시는 이 추정값을 기준으로 한 간단한 안내입니다. 40비트 미만은 약함, 60비트 미만은 보통, 80비트 미만은 좋음, 80비트 이상은 강함입니다.

길이와 글자 종류별 엔트로피

길이영문과 숫자(62종)모든 종류(87종)
8자약 48비트(보통)약 52비트(보통)
12자약 71비트(좋음)약 77비트(좋음)
16자약 95비트(강함)약 103비트(강함)
20자약 119비트(강함)약 129비트(강함)

자주 묻는 질문

비밀번호가 서버로 전송되거나 저장되나요?

아니요. 비밀번호는 브라우저 안에서 만들어지고 서버로 보내거나 저장하거나 기록하지 않습니다. 페이지를 닫거나 새로고침하면 사라지고, 공유 링크에도 들어가지 않습니다.

비밀번호는 몇 자가 좋은가요?

계정용이라면 여러 종류의 글자를 섞은 16자가 든든합니다. 특수문자보다 길이가 더 중요해서, 손으로 입력할 비밀번호는 영문과 숫자만으로 길게 만드는 것도 좋은 방법입니다.

헷갈리는 글자 제외는 어떤 글자를 빼나요?

0, O, o, 1, l, I, 세로선(|)을 뺍니다. 많은 글꼴에서 구별하기 어려운 글자입니다. 쓸 수 있는 글자가 조금 줄어드니 같은 강도를 원하면 한두 글자 더 늘리세요.

왜 종류마다 글자가 하나씩 꼭 들어가나요?

많은 사이트가 소문자, 대문자, 숫자, 특수문자를 하나 이상 넣으라고 요구합니다. 체크한 종류를 반드시 포함하면 가입할 때 거절당하는 일을 막을 수 있습니다. 강도에 주는 영향은 아주 작습니다.

만들어진 비밀번호를 여러 곳에 써도 되나요?

안 됩니다. 계정마다 다른 비밀번호를 쓰고 비밀번호 관리자에 보관하세요. 돌려 쓰면 가장 허술한 사이트만큼만 안전해집니다.