비밀번호 생성기
안전한 랜덤 비밀번호를 즉시 생성합니다. 모든 처리는 브라우저에서만 이루어집니다.
비밀번호 길이16자
8자20자32자
포함 문자 옵션
생성 개수 (최대 10개)
생성된 비밀번호
생성 버튼을 눌러 비밀번호를 만드세요.
안전한 비밀번호 만드는 법
- 최소 12자 이상을 권장합니다.
- 대소문자, 숫자, 특수문자를 모두 포함하세요.
- 서비스마다 다른 비밀번호를 사용하세요.
- 개인정보(생일, 이름 등)를 포함하지 마세요.
- 비밀번호 관리자(1Password, Bitwarden 등)를 활용하면 편리합니다.
이 도구의 안전성
이 도구는 순수 클라이언트 사이드에서 동작하며, 생성된 비밀번호는 어디에도 저장되거나 전송되지 않습니다. 브라우저의 암호학적 난수 API (crypto.getRandomValues)를 사용해 안전하게 생성됩니다.
안전한 비밀번호의 조건
비밀번호의 강도는 크게 두 가지 요소로 결정됩니다. 첫 번째는 길이입니다. 비밀번호가 길수록 무차별 대입 공격(brute force)으로 해독하는 데 걸리는 시간이 기하급수적으로 늘어납니다. 최소 12자 이상을 권장하며, 중요한 계정일수록 더 길게 설정하는 것이 좋습니다.
두 번째는 문자 종류의 다양성입니다. 대문자, 소문자, 숫자, 특수문자를 조합하면 가능한 경우의 수가 급격히 늘어나 보안성이 높아집니다. 이 생성기는 브라우저 안에서만 동작하므로 생성된 비밀번호가 외부 서버로 전송되지 않습니다.
비밀번호 관리 원칙
- 사이트마다 서로 다른 비밀번호를 사용하세요. 한 곳에서 유출되더라도 다른 계정이 안전합니다.
- 생성한 비밀번호는 믿을 수 있는 비밀번호 관리 앱(패스워드 매니저)에 보관하는 것이 안전합니다.
- 주기적으로 비밀번호를 변경하고, 의심스러운 로그인 기록이 있으면 즉시 바꾸세요.
- 이름, 생일, 전화번호처럼 개인 정보와 연관된 문자열은 피하세요.
자주 묻는 질문
Q. 생성된 비밀번호가 외부로 유출될 위험이 있나요?
이 도구는 서버와 통신하지 않고 브라우저에서만 비밀번호를 생성합니다. 입력한 설정이나 생성된 결과가 외부로 전송되지 않으므로 안전하게 사용할 수 있습니다.
Q. 특수문자를 꼭 포함해야 하나요?
특수문자를 포함하면 가능한 조합의 수가 크게 늘어나 보안성이 높아집니다. 다만 일부 사이트는 특정 특수문자를 허용하지 않기도 합니다. 허용되는 특수문자 종류를 확인한 뒤 옵션을 선택하세요.
Q. 같은 설정으로 생성해도 매번 다른 비밀번호가 나오나요?
네, 생성할 때마다 무작위로 문자를 선택하기 때문에 동일한 설정이더라도 항상 다른 비밀번호가 만들어집니다. 마음에 드는 비밀번호가 나오면 바로 복사해 저장해 두세요.