비밀번호 생성기
브라우저에 내장된 암호학적 난수 생성기(Web Crypto API)로 진짜 무작위 비밀번호를 만듭니다. 입력도 없고 서버로 보낼 것도 없어서, 만든 비밀번호는 이 화면을 벗어나지 않습니다.
왜 crypto API를 쓰나요
자바스크립트의 흔한 난수 함수(Math.random())는 예측 가능성이 있어 보안 용도로는 부적합합니다.
이 도구는 브라우저 자체의 crypto.getRandomValues()를 사용합니다.
운영체제 수준의 진짜 난수를 쓰기 때문에 브라우저 확장 프로그램이나 로그인 시스템에도 실제로 쓰이는 방식입니다.
안전한 비밀번호를 위한 팁
- 길이가 종류보다 중요합니다. 특수문자 없이 16자가, 모든 종류를 섞은 8자보다 안전합니다.
- 사이트마다 다른 비밀번호를 쓰세요. 하나가 유출돼도 나머지는 안전합니다.
- 기억이 어렵다면 비밀번호 관리자(브라우저 내장 기능 포함)를 쓰는 것이 외우기 쉬운 비밀번호를 여러 곳에 재사용하는 것보다 안전합니다.
자주 묻는 질문
만든 비밀번호가 어딘가에 저장되나요?
아니요. 생성부터 표시까지 전부 이 브라우저 안에서만 일어나고, 서버로 전송되거나 기록되지 않습니다. 페이지를 새로고침하면 즉시 사라집니다.
모든 문자 종류를 다 꺼버려도 되나요?
최소 한 종류는 선택해야 생성됩니다. 하나도 선택하지 않으면 안내 문구가 표시됩니다.