랜덤 비밀번호 생성기
활용 꿀팁
계정마다 길고 서로 다른 비밀번호를 사용하세요
하나의 비밀번호를 여러 사이트에서 재사용하면 한 곳의 정보 유출이 다른 계정 피해로 이어질 수 있습니다. 충분한 길이를 선택하고 대문자, 소문자, 숫자, 특수문자를 조합해 계정마다 고유한 랜덤 비밀번호를 만든 뒤 안전한 비밀번호 관리자에 보관하세요.
랜덤 비밀번호 생성기란?
랜덤 비밀번호 생성기는 사용자가 지정한 길이와 문자 옵션을 조합하여 임의의 강력한 랜덤 비밀번호를 만들어주는 보안 유틸리티입니다. 생성 과정은 브라우저 내에서 100% 로컬로 동작하므로 비밀번호가 외부 서버로 전송되지 않아 안심하고 사용할 수 있습니다.
사용 방법
- 1원하는 비밀번호의 길이를 슬라이더 또는 숫자로 설정합니다. (권장: 12자 이상, 안전: 16자 이상)
- 2대문자, 소문자, 숫자, 특수문자 중 포함할 문자 종류를 체크합니다.
- 3오독하기 쉬운 비슷한 문자(i, l, 1, o, O, 0) 또는 모호한 특수문자(괄호, 큰따옴표 등) 제외 옵션을 필요에 따라 선택합니다.
- 4생성 버튼을 누르거나 옵션을 변경하여 생성된 비밀번호와 보안 강도(엔트로피)를 확인합니다.
- 5복사 버튼을 눌러 비밀번호를 클립보드에 복사하고 필요한 곳에 사용합니다.
관련 지식 및 참고 자료
- ●비밀번호 엔트로피(Entropy) 공식: E = L × log2(R)
- ●L은 비밀번호의 길이, R은 조합에 사용된 문자 풀(Pool)의 총 개수입니다.
- ●엔트로피가 40비트 미만이면 취약(Weak), 40~59비트는 보통(Fair), 60~79비트는 안전(Good), 80비트 이상은 매우 안전(Strong)으로 판정합니다.
- ●사용하는 특수문자 풀(!@#$%^&*()_+-=[]{}|;:',./<>?)은 표준 아스키 특수문자들을 포함합니다.
FAQ
Q.생성된 비밀번호가 서버에 기록되거나 유출될 위험은 없나요?
전혀 없습니다! 본 도구의 모든 비밀번호 생성 및 처리 로직은 외부 서버 통신 없이 100% 사용자의 웹 브라우저 로컬 환경(클라이언트 사이드)에서 독립적으로 실행됩니다. 생성된 데이터는 유선망을 타지 않으므로 해킹이나 유출 우려가 전혀 없습니다.
Q.안전한 비밀번호의 기준은 무엇인가요?
일반적으로 최소 12자 이상(16자 이상 강력 권장)의 길이를 가지며, 영문 대문자, 소문자, 숫자, 특수문자가 최소 하나씩 골고루 조합된 비밀번호가 안전합니다. 생일, 전화번호, 이름 등 유추하기 쉬운 단어나 연속된 숫자(1234)는 피해야 합니다.
Q.비슷한 문자와 모호한 문자 제외 옵션은 무엇인가요?
알파벳 대문자 'O'와 숫자 '0', 소문자 'l'과 대문자 'I', 숫자 '1' 등 화면에서 서로 헷갈리기 쉬운 비슷한 형태의 문자들을 생성 풀에서 제외하여 오독이나 오타를 방지하는 옵션입니다. 모호한 문자 제외는 괄호나 따옴표류 등 시스템 입력 시 오작동을 유발할 수 있는 특수 기호를 제외해 줍니다.
Q.비밀번호 이력(History) 기능은 무엇인가요?
사용자가 비밀번호를 여러 개 연속해서 생성할 때, 이전에 생성했던 비밀번호를 임시로 최대 5개까지 로컬 브라우저 상태에 보관해두는 편의 기능입니다. 복사하지 않고 다른 비밀번호를 눌렀을 때 이전 값을 잃어버리지 않게 도와줍니다. 브라우저 창을 닫으면 이력은 안전하게 완전히 소멸됩니다.