만드는 방식
crypto.getRandomValues로 만든 난수에서 고른 문자 종류마다 최소 1자를 넣고, 나머지를 고르게 뽑은 뒤 섞습니다. 비밀번호는 화면에만 표시되며 주소(링크)나 서버에 남지 않습니다.
강도 기준
강도는 엔트로피(가능한 경우의 수를 2의 거듭제곱으로 나타낸 값)로 표시합니다. 80비트 이상이면 현재 기술로 무차별 대입이 사실상 불가능한 수준입니다. 한국인터넷진흥원(KISA)은 여러 문자 종류를 섞고 서비스마다 다른 비밀번호를 쓰라고 권고합니다.
자주 묻는 질문
외우기 쉬운 비밀번호는요?
서로 관련 없는 단어 4~5개를 이어 붙이는 방식도 길이가 길어 강합니다. 가장 좋은 방법은 비밀번호 관리자에 저장하는 것입니다.
‘결과 복사’에 비밀번호가 포함됩니까?
포함됩니다. 복사한 뒤에는 클립보드를 다른 내용으로 덮어 두는 것이 안전합니다.
입력값은 이용자 브라우저에서만 처리되며 서버로 전송되지 않습니다. 계산 결과는 참고용이며 법적 효력이 없습니다.