비밀번호 생성기 — 안전한 무작위 비밀번호

길이와 문자 종류를 골라 무작위 비밀번호를 만들어요. 브라우저의 암호학적 난수 생성기를 쓰고, 만든 값은 이 페이지를 벗어나지 않아요. 엔트로피(bit)와 전수 대입 예상 시간도 함께 보여줘요.

사용 방법

  1. 길이를 정하고(권장 16자 이상) 포함할 문자 종류를 고르세요.
  2. 필요하면 «헷갈리는 글자 제외» 를 켜서 0·O·1·l·I 를 빼세요.
  3. 마음에 드는 걸 복사해 비밀번호 관리자에 저장하세요.

강도는 엔트로피(길이 × log2(문자 풀 크기))로 계산해요. 문자 종류를 늘리는 것보다 길이를 늘리는 쪽이 훨씬 빠르게 강해져요 — 소문자만 20자가 4종류 12자보다 강합니다.

전수 대입 시간은 유출된 해시를 GPU 로 오프라인 공격(초당 100억 회)하는 기준이에요. 로그인 창에 직접 시도하는 공격은 자릿수가 다르게 느립니다.

선택한 문자 종류마다 최소 한 글자를 넣고 전체를 섞어요 — 앞자리에 종류 순서가 드러나면 실제 탐색 공간이 줄어들어요.

자주 묻는 질문

몇 자가 안전한가요?

4종류를 섞어 16자면 약 105bit 로, 오프라인 공격에도 현실적으로 뚫리지 않아요. 중요한 계정은 20자 이상을 권해요.

기호를 못 쓰는 사이트는요?

기호를 끄고 길이를 늘리세요. 문자 종류가 줄어든 만큼 길이로 메우면 같은 엔트로피를 얻을 수 있어요.

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

아니요. 생성·표시 전부 브라우저에서 하고 네트워크 요청을 보내지 않아요. 페이지를 벗어나면 값도 사라지니 꼭 관리자에 저장하세요.

관련 도구

  • 개발자 도구 — JSON·Base64·URL·정규식·타임스탬프·JWT·Cron·CIDR·Diff.
  • 이미지 압축 — 업로드 없이 브라우저에서 이미지를 압축·리사이즈해요.
  • 글자수 세기 — 글자·단어·줄·바이트 수를 실시간으로 세요.
  • QR 코드 생성기 — 링크·텍스트를 QR 코드로 만들어 PNG로 저장해요.