안전한 비밀번호 생성기
선택한 소문자·대문자·숫자·기호 집합으로 4~128자 비밀번호를 1~50개 생성합니다.
사용 방법
- 길이·개수·문자종류와 헷갈리는 문자 제외 여부를 정한 뒤 생성합니다.
핵심 기능과 처리 범위
활성화한 각 문자종류에서 최소 한 글자를 먼저 뽑고 나머지를 전체 pool에서 채운 뒤 Web Crypto 기반 shuffle을 적용합니다.
처리 원리
각 활성 set에서 required 문자를 하나씩 보장하고 crypto.getRandomValues 기반 선택과 shuffle로 순서를 섞습니다.
예시
lower+upper+number+symbol을 모두 켠 20자는 네 종류가 최소 하나씩 포함됩니다.
이럴 때 유용합니다
- 새 계정용 임의 비밀번호 후보를 로컬에서 만들 때
사용 전 참고
- 사이트별 금지기호·최대길이·password policy는 자동 검증하지 않으므로 대상 서비스 규칙을 확인해야 합니다.
자주 묻는 질문
Il1O0o 같은 문자를 뺄 수 있나요?
예. 기본적으로 헷갈리는 문자 제외 옵션이 켜져 있습니다.