비밀번호 생성기
맞춤 옵션으로 강력하고 안전한 랜덤 비밀번호를 생성하세요.
이 도구는?
비밀번호 생성기는 대문자, 소문자, 숫자, 특수문자를 조합하여 강력하고 무작위한 비밀번호를 생성합니다. 생성된 비밀번호의 엔트로피를 실시간으로 계산하여 보안 강도를 즉시 확인할 수 있습니다. 계정, API, 데이터베이스 접근에 안전한 자격 증명이 필요한 모든 분에게 필수적인 도구입니다.
작동 방식
이 도구는 Web Crypto API의 `crypto.getRandomValues()`를 사용하여 암호학적으로 안전한 난수를 생성합니다. 이는 보안 측면에서 `Math.random()`보다 훨씬 우수합니다. 알고리즘은 선택한 옵션(대문자 A-Z, 소문자 a-z, 숫자 0-9, 특수문자)으로 문자 풀을 구성한 뒤, 비밀번호의 각 자리에 해당 풀에서 균등하게 무작위 문자를 선택합니다.
비밀번호 강도는 엔트로피(비트)로 측정되며, 공식은 엔트로피 = 길이 x log2(풀 크기)입니다. 예를 들어 94개 문자(출력 가능한 모든 ASCII)로 구성된 16자리 비밀번호는 약 104.8비트의 엔트로피를 갖습니다. NIST 가이드라인은 고보안 애플리케이션에 최소 80비트를 권장합니다. 또한 연속 문자, 반복 문자, 사전 단어 등 흔한 패턴을 검사하여 무차별 대입 공격과 사전 공격 모두에 대한 저항력을 보장합니다.
관련 글
8자 비밀번호는 39분이면 뚫립니다 — 2026년 기준 비밀번호 수학
지금 내 비밀번호가 실제로 몇 분 만에 뚫리는지, 왜 특수문자 섞인 짧은 암호보다 랜덤 단어 4개가 더 안전한지, 비밀번호 관리자로 문제를 옮겨야 하는 이유까지 정리했어요.
2026-03-18회사에서 커피 쏠 사람 사다리로 뽑는 이유 — 사다리 타기 수학적 분석
사다리 타기는 수학적으로 공정하고, 시각적으로 드라마틱하고, 3명 이상 뽑을 땐 동전 던지기보다 나아요. 왜 그런지 숫자로 설명할게요.
2026-03-23이메일 이미지가 안 보이는 이유가 Base64였다 — 인코딩 원리부터 실무 함정까지 2026
btoa()가 이모지에서 터지는 이유, JWT가 Base64를 쓰는 이유, 표준 Base64와 URL-safe Base64를 헷갈리면 생기는 일. 웰컴 이메일 프로필 사진 깨짐 버그 실화에서 시작하는 Base64 실전 가이드.