비밀번호 생성기
페이지를 열면 브라우저의 암호학적 난수 생성기로 새 비밀번호가 즉시 만들어집니다. 전송도, 기록도, 저장도 하지 않습니다.
- 무료
- 파일이 기기를 벗어나지 않습니다
- 회원가입 불필요
- 파일 수 제한 없음
사용 방법
- 길이를 정하세요. 16자가 합리적인 최소치이고, 중요한 계정은 20자 이상을 권합니다.
- 포함할 문자 집합을 고르세요: 대문자, 소문자, 숫자, 기호.
- 비밀번호를 불러주거나 손으로 입력해야 한다면 ‘혼동되는 문자 제외’를 켜세요.
- 복사를 누르고 비밀번호 관리자에 붙여넣은 뒤, 다른 사이트에서 재사용하지 마세요.
알아두면 좋은 점
복잡함보다 길이가 중요한 이유
글자가 하나 늘 때마다 가능한 비밀번호의 수가 몇 배로 늘어나지만, a를 @로 바꾸는 것은 거의 도움이 되지 않습니다. 그런 치환은 이미 공격자의 사전에 들어 있습니다. 90종의 문자에서 뽑은 20자 무작위 비밀번호는 약 130비트의 엔트로피를 가지며, 오늘날 가능한 어떤 무차별 대입 공격의 범위도 크게 벗어납니다.
무작위성은 어디서 오나
생성기는 crypto.getRandomValues()를 사용해 운영체제의 암호학적으로 안전한 난수원에서 값을 가져옵니다. 예측 가능해 비밀 생성에 부적합한 Math.random()은 쓰지 않습니다. 나머지 연산으로 편향이 생길 값은 버리고 다시 뽑기 때문에 모든 문자가 같은 확률로 선택됩니다.
만든 비밀번호는 어떻게 다룰까
메모나 확인할 수 없는 브라우저 양식이 아니라 비밀번호 관리자에 저장하세요. 서비스마다 다른 비밀번호를 쓰면 한 곳이 유출돼도 나머지가 열리지 않습니다. 2단계 인증이 있는 곳에서는 반드시 켜세요.
출처
자주 묻는 질문
이 비밀번호 생성기는 안전한가요?
비밀번호는 운영체제의 암호학적 난수원을 이용해 전적으로 브라우저 안에서 만들어집니다. 네트워크로 나가지 않고, 기록되지 않으며, 저장되지도 않습니다. 새로고침하면 사라집니다.
비밀번호는 몇 자가 좋을까요?
일반 계정은 16자 이상, 이메일·금융·관리자 마스터 비밀번호는 20자 이상을 권합니다. 특이한 기호보다 길이가 훨씬 중요합니다.
엔트로피 숫자는 무슨 뜻인가요?
비밀번호에 담긴 무작위 비트 수의 추정치입니다. 60비트 미만은 약하고, 60~90은 보통, 90비트를 넘으면 현실적인 오프라인 공격에 충분히 강합니다.
혼동되는 문자를 왜 빼나요?
0과 대문자 O, 1과 소문자 l은 많은 글꼴에서 똑같아 보입니다. 불러주거나 받아 적거나 TV·콘솔에서 입력할 때 도움이 됩니다.
오프라인에서도 생성되나요?
네. 페이지를 불러온 뒤에는 인터넷을 끊어도 모든 계산이 기기에서 이뤄지므로 계속 작동합니다.
생성한 비밀번호를 보관하나요?
아닙니다. 서버가 관여하지 않으며, 비밀번호는 탭을 닫거나 새로고침할 때까지 브라우저 안에만 존재합니다.
관련 도구
- QR 코드 생성기 링크든 문장이든 입력하는 순간 코드가 만들어집니다. 화면용은 PNG, 인쇄용은 SVG로 받으세요. SVG는 아무리 키워도 선이 흐트러지지 않습니다.
- UUID 생성기 버튼을 누르면 데이터베이스나 설정 파일, 테스트 데이터에 바로 붙여 넣을 수 있는 식별자가 나옵니다. 페이지 안에서 만들어지므로, 남이 이미 본 번호를 서버가 건네주는 일…
- 내 아이피 확인 공인 IP 주소는 여러분이 접속하는 모든 사이트가 보는 정보입니다. 브라우저가 드러내는 기기 정보와 함께 확인하세요.
- JSON 정렬·검증 JSON을 붙여넣으면 정렬·검증·압축 결과를 바로 얻습니다. 데이터는 브라우저 안에 머무르므로 토큰이나 고객 정보가 들어 있어도 안전합니다.
- 글자수 세기 텍스트를 입력하거나 붙여넣으면 단어 수, 문자 수, 문장 수, 문단 수, 예상 읽는 시간이 즉시 갱신됩니다.
- Base64 인코딩·디코딩 텍스트를 붙여넣으면 Base64가, Base64를 붙여넣으면 텍스트가 나옵니다. 한글도 한자도 이모지도 그대로 살아남습니다. 문자열을 UTF-8로 읽기 때문입니다.
- 와이파이 QR 코드 네트워크 이름과 비밀번호를 입력하면 코드가 바로 나옵니다. 손님은 카메라를 갖다 대기만 하면 접속되고, 대문자와 하이픈이 섞인 비밀번호를 불러 줄 일도 없습니다.
- 링크 QR 코드 링크를 붙여넣으면 코드가 바로 만들어집니다. 주소를 곧장 가리키므로 중간에 만료되거나 방문자를 집계하는 단축 서비스가 끼어들지 않습니다.