비밀번호 생성기 작동 방식
암호 생성기는 브라우저의 crypto.getRandomValues API를 사용해 암호학적으로 무작위한 암호를 생성합니다. 이 API는 운영 체제의 엔트로피 풀에서 값을 가져옵니다. 단순한 Math.random 기반 생성기와 달리 crypto.getRandomValues는 보안에 민감한 애플리케이션에 권장되는 암호학적으로 안전한 의사 난수 생성기(CSPRNG)입니다. 설정하거나 생성한 내용은 어디로도 전송되지 않으며, 전체 과정이 기기에서 실행됩니다.
포함할 문자 집합을 제어할 수 있습니다. 대문자, 소문자, 숫자, 구성 가능한 기호 집합. 길이도 설정합니다. 도구는 각 설정에 대한 추정 엔트로피(비트)를 보여주어 선택의 강도를 판단할 수 있습니다. 네 가지 문자 클래스를 모두 사용하는 16자 암호는 일반적으로 약 95비트의 엔트로피를 생성하는데, 이는 고가치 계정에 대해 NIST가 권장하는 임계값을 초과합니다.