비밀번호 생성기란?
안전한 무작위 비밀번호를 빠르게 생성해주는 도구입니다. crypto.getRandomValues를 사용한 암호학적 안전 난수 기반이며, 대소문자·숫자·특수문자·길이를 자유롭게 조합하고 생성된 비밀번호의 강도를 실시간으로 평가합니다.
주요 기능
- 암호학적 안전 난수 — Web Crypto API 기반
- 강도 평가 — 약함/보통/강함/매우 강함
- 옵션 조합 — 대문자·소문자·숫자·특수문자
- 길이 조절 — 8~64자
- 복사 + 히스토리 — 최근 생성한 비밀번호 5개 저장
사용 방법
- 원하는 길이와 옵션을 선택하세요
- 생성 버튼을 누르면 즉시 새 비밀번호가 표시됩니다
- 복사 버튼으로 클립보드에 복사
- 마음에 안 들면 다시 생성하세요
활용 팁
- 최소 12자 이상 + 대소문자+숫자+특수문자 조합 권장
- 여러 사이트에 같은 비밀번호를 쓰지 마세요
- 1Password, Bitwarden 같은 비밀번호 관리 앱과 함께 사용하세요
- 생성된 비밀번호는 브라우저에만 잠시 저장되며 외부로 전송되지 않습니다
자주 묻는 질문
Q. Math.random()과 뭐가 다른가요?
Math.random()은 예측 가능한 의사 난수이지만, 본 도구는 Web Crypto API의 암호학적 난수를 사용합니다.
Q. 히스토리에 비밀번호가 저장되어 안전한가요?
본인의 브라우저에만 저장되며 외부로 나가지 않습니다. 다만 공용 PC에서는 사용 후 히스토리를 비워주세요.
Q. 발음 가능한 비밀번호도 가능한가요?
현재는 무작위 문자열만 지원합니다. 발음 가능한 옵션은 추후 검토 중입니다.