Tools

비밀번호 생성기

안전한 랜덤 비밀번호를 생성합니다. 길이, 문자 종류, 생성 개수를 설정할 수 있습니다.

4128
강도매우 강함

비밀번호 보안에 대하여

안전한 비밀번호는 충분한 길이와 다양한 문자 종류를 포함해야 합니다. • 최소 12자 이상 권장 • 대문자, 소문자, 숫자, 특수문자를 혼합 • 사전 단어, 생일, 전화번호 등 예측 가능한 패턴 사용 금지 • 사이트마다 고유한 비밀번호 사용 이 도구는 crypto.getRandomValues()를 사용하여 암호학적으로 안전한 난수를 생성합니다.

비밀번호 강도 기준

• 약함: 40비트 미만 (8자 이하, 단일 문자 종류) • 보통: 40~59비트 (8~11자, 2종류 이상) • 강함: 60~79비트 (12~15자, 3종류 이상) • 매우 강함: 80비트 이상 (16자 이상, 4종류 전부)

자주 묻는 질문

비밀번호를 얼마나 길게 해야 하나요?
최소 12자, 가능하면 16자 이상을 권장합니다. GPU 기반 브루트포스 공격은 8자 비밀번호를 수분 내에 크랙할 수 있지만, 16자 이상이면 사실상 불가능합니다.
생성된 비밀번호는 안전한가요?
이 도구는 브라우저의 Web Crypto API (crypto.getRandomValues)를 사용합니다. 서버로 전송되지 않으며, 모든 생성이 로컬에서 이루어집니다.
특수문자를 꼭 넣어야 하나요?
특수문자를 추가하면 문자 집합이 커져 엔트로피가 증가합니다. 하지만 길이를 늘리는 것이 더 효과적입니다. 20자의 영문+숫자 비밀번호가 8자의 전체 문자 종류 비밀번호보다 훨씬 강합니다.