디지털 도구

비밀번호 생성기

새 계정을 만들거나 오래된 비밀번호를 바꿀 때, 사람이 떠올리기 어려운 무작위 비밀번호를 만들어 줍니다. 비밀번호는 지금 쓰는 브라우저 안에서 만들어지며 어디에도 전송·저장되지 않습니다.

비밀번호 강도매우 강함약 101비트 · 무작위 추측으로 맞히려면 평균 2100번 시도

    비밀번호는 이 브라우저 안에서 암호학적 난수(crypto.getRandomValues)로 만들며, 서버로 보내거나 저장하지 않습니다.

    어떻게 만드나요

    브라우저가 제공하는 암호학적 난수 생성기(crypto.getRandomValues)로 글자를 하나씩 고릅니다. 고른 글자 종류가 최소 한 글자씩은 들어가도록 먼저 뽑은 뒤 나머지를 채우고, 전체 순서를 다시 무작위로 섞습니다. 나머지 연산 때문에 특정 글자가 더 자주 나오는 치우침도 제거했습니다.

    강도(비트)는 무엇인가요

    무작위로 만든 비밀번호의 강도는 '길이 × log₂(쓸 수 있는 글자 수)' 비트로 나타냅니다. 소문자·대문자·숫자·특수문자를 모두 쓴 16자리는 약 100비트로, 무작위 추측으로는 사실상 맞힐 수 없습니다. 40비트 미만은 약함, 60비트 미만은 보통, 80비트 미만은 강함, 그 이상은 매우 강함으로 표시합니다.

    안전하게 쓰는 방법

    길이를 늘리는 것이 특수문자를 넣는 것보다 강도를 더 크게 올립니다. 가능하면 12자 이상, 중요한 계정은 16자 이상을 쓰세요. 사이트마다 다른 비밀번호를 쓰고, 외우기 어렵다면 비밀번호 관리자에 저장하는 것이 메모장이나 메신저에 적어 두는 것보다 안전합니다. 2단계 인증도 함께 켜 두세요.

    자주 묻는 질문

    특수문자를 못 쓰게 하는 사이트는요?

    특수문자 체크를 끄고 길이를 2~3자 늘리세요. 강도를 비슷하게 유지할 수 있습니다.

    헷갈리는 글자 빼기는 왜 있나요?

    대문자 I와 소문자 l, 숫자 1, 대문자 O와 숫자 0처럼 눈으로 구분하기 어려운 글자를 빼서 손으로 옮겨 적을 때 실수를 줄입니다. 강도는 아주 조금 낮아집니다.

    만든 비밀번호가 저장되나요?

    아니요. 서버로 보내지 않으며, 페이지를 새로고침하면 사라집니다. 쓰기로 한 비밀번호는 바로 복사해 비밀번호 관리자에 저장하세요.

    모든 처리는 이 브라우저 안에서 이루어지며, 입력한 내용과 파일은 서버로 전송하거나 저장하지 않습니다.