개인정보 보호의 첫 번째 방어선
비밀번호는 온라인 계정에 접근할 때 사용하는 인증 정보입니다. 이름·생일·연속 숫자처럼 추측하기 쉬운 정보 대신 충분히 길고 무작위인 값을 사용하고, 서비스에서 제공하는 추가 인증도 함께 설정하세요.
WEB TOOLS
길이와 문자 종류를 선택하고, 나만의 무작위 비밀번호를 만들어 보세요.
선택한 문자 종류는 사용 가능한 범위입니다. 짧은 비밀번호에는 모든 종류가 포함되지 않을 수 있습니다.
비밀번호는 온라인 계정에 접근할 때 사용하는 인증 정보입니다. 이름·생일·연속 숫자처럼 추측하기 쉬운 정보 대신 충분히 길고 무작위인 값을 사용하고, 서비스에서 제공하는 추가 인증도 함께 설정하세요.
여러 사이트에서 같은 비밀번호를 쓰면 한 곳의 유출이 다른 계정으로 이어질 수 있습니다. 서비스마다 서로 다른 비밀번호를 만들고, 비밀번호 관리자에 사이트 주소와 함께 구분해 보관하세요.
사람이 만든 규칙에는 반복되는 습관이 생기기 쉽습니다. 이 도구는 선택한 문자 범위에서 브라우저의 암호학적 난수 기능으로 값을 생성해 기억하기 쉬운 패턴에 의존하는 것을 줄여 줍니다.
공격자는 흔한 단어를 대입하거나 많은 조합을 시도하고, 유출된 인증 정보를 재사용하기도 합니다. 길이와 무작위성뿐 아니라 사이트별 고유한 값, 안전한 보관, 다중요소 인증을 함께 고려하세요.
길이를 충분히 확보하는 것이 중요합니다. NIST의 일반 사용자 안내는 15자 이상, 계정별 고유한 비밀번호, 비밀번호 관리자와 다중요소 인증의 활용을 권합니다.
참고: NIST 비밀번호 안내
브라우저의 crypto.getRandomValues를 사용해 선택한 문자 집합에서 무작위로 문자를 뽑습니다. 특정 문자에 선택 확률이 치우치지 않도록 난수 범위를 조정합니다. 안전한 난수 기능을 사용할 수 없는 환경에서는 생성하지 않습니다.
생성 코드는 브라우저에서 실행되며 비밀번호를 서버에 전송하거나 저장하는 기능은 없습니다. 다만 기기 악성코드, 화면 공유, 클립보드 접근 등까지 보호하는 것은 아닙니다. 생성 결과를 타인에게 노출하지 말고 안전한 기기에서 사용하세요.
충분히 길고, 무작위이며, 다른 계정에서 재사용하지 않는 값이 기본입니다. 문자 종류만 늘린 짧은 값이나 이름·생일을 섞은 규칙에 의존하지 마세요. 각 사이트에서 요구하는 대소문자·숫자·기호 조건은 별도로 충족해야 합니다.
선택한 문자 수와 길이로 계산한 무작위 조합의 정보량입니다. 특정 사이트의 보안 수준이나 해독 시간을 보장하는 수치는 아닙니다. 생성 후 사람이 규칙적으로 바꾸거나 재사용하면 이 수치만으로 안전성을 판단할 수 없습니다.
사이트마다 다른 값을 사용하세요. 생성 개수를 늘리면 여러 계정에 사용할 후보를 한 번에 만들 수 있습니다. 계정과 비밀번호가 섞이지 않도록 비밀번호 관리자에서 구분해 보관하세요.
문자 종류를 하나 이상 선택해야 생성할 수 있습니다. 복사 권한이 차단된 경우에는 브라우저 안내를 확인하거나 표시된 결과를 직접 선택해 복사하세요. 중요한 계정의 비밀번호를 공개된 대화창이나 공용 메모장에 붙여넣지 마세요.