비즈네르 암호이란?

무료 온라인 비즈네르 암호 도구. 비즈네르 암호표를 사용하여 텍스트를 암호화하거나 복호화합니다.

비즈네르 암호는 시저 암호 같은 단순 대치 암호보다 크게 발전한 것입니다. 모든 문자를 같은 양만큼 이동하는 대신 비즈네르 암호는 키워드를 사용하여 각 문자에 대해 서로 다른 이동을 결정합니다. 이것은 다중 알파벳 암호를 만듭니다 — 같은 평문 문자도 위치에 따라 다른 암호문 문자로 암호화될 수 있어 단순 빈도 분석을 무력화합니다.

암호화는 평문 아래에 키워드를 반복적으로 정렬하여 작동합니다. 각 키워드 문자는 해당 평문 문자의 시저 이동을 결정합니다(A=0, B=1, ..., Z=25). 길이가 n인 키워드의 유효 키 공간은 26^n입니다. 5자 키워드는 26^5 즉 약 1,200만 개의 가능한 키를 만들어 무차별 대입을 비현실적으로 만듭니다.

이 도구는 키워드로 암호화와 복호화, 오토키(autokey) 모드, 문자별 키 시각화, 일치 지수(IC) 통계 분석을 제공합니다. 오토키 모드는 평문 자체로 키워드를 확장하여 표준 비즈네르를 카시스키 검사에 취약하게 만드는 반복 패턴을 제거합니다. 키 시각화는 각 키워드 문자가 각 평문 위치에 어떻게 매핑되는지 정확히 보여 줍니다.

일치 지수(IC) 패널은 암호문에 대한 통계적 통찰을 제공합니다. 영어 평문의 IC는 약 0.0667입니다. 무작위 텍스트의 IC는 약 0.0385입니다. 비즈네르 암호화 텍스트가 0.0385 근처의 IC를 보여 주면 암호가 올바르게 작동하는 것입니다. 0.045 이상의 값은 키워드가 해독될 만큼 짧을 수 있음을 시사합니다.

비즈네르 암호 실제 사용 사례

키워드로 메시지 암호화하기

학생이 키워드 "SECRET"으로 "ATTACK AT DAWN"을 암호화합니다. 평문의 각 "A"는 정렬된 키워드 문자에 따라 서로 다른 문자로 암호화됩니다. 키 시각화가 문자별 매핑을 보여 줍니다. IC 값이 다중 알파벳 동작을 확인합니다. 같은 키워드로 복호화하면 원본 메시지가 복원됩니다.

더 강력한 암호화를 위해 오토키 모드 사용하기

암호학 애호가가 메시지를 준비하고 오토키 모드를 활성화합니다. 키워드 "KEY"가 사용된 후 평문이 나머지 위치의 키를 확장합니다. 키 시각화는 먼저 키워드 문자가 표시된 다음 평문 문자가 이어받는 것을 보여 줍니다. 결과 암호문은 반복 패턴을 보여 주지 않습니다.

일치 지수로 암호문 분석하기

CTF 플레이어가 암호문을 받아 도구에 실행합니다. IC 계산이 0.042로 비즈네르 암호화와 일치함을 보여 줍니다. 암호문의 반복 시퀀스를 분석하여 다른 키워드 길이를 시도합니다. IC는 복호화가 성공했을 때 확인하는 데 도움이 됩니다.

왜 비즈네르 암호을 사용할까?

  • 키워드 기반 다중 알파벳 암호화 및 복호화
  • 더 강력한 암호화를 위한 자동 키 모드
  • 문자별 키 시각화
  • 일치 지수 통계 분석
  • crypto.getRandomValues를 사용한 무작위 보안 키 생성기
  • n글자 키워드에 대해 최대 26^n의 키 공간

비즈네르 암호 사용 방법 — 단계별 가이드

1

키워드를 입력하세요.

2

평문 또는 암호문을 입력하세요.

3

암호화 또는 복호화 모드를 선택하세요.

4

Autokey 모드를 전환하여 평문을 키 확장으로 사용하세요.

5

키 시각화를 활성화하여 문자별 키 매핑을 확인하세요.

6

IC 값을 확인하여 출력을 통계적으로 분석하세요.

비즈네르 암호은 누구에게 적합할까?

  • 암호학 학습 학생
  • CTF 플레이어
  • 퍼즐 해결사
  • 암호학 애호가

비즈네르 암호 전문가 팁

  • 1더 강력한 암호화를 위해 오토키 모드를 사용하세요. 표준 비즈네르는 키워드 패턴을 반복하여 카시스키 검사에 취약합니다. 오토키는 평문으로 키를 확장하여 이 반복을 제거합니다.
  • 2일치 지수는 강력한 암호 분석 도구입니다. 암호문의 IC를 계산하세요 — 0.0385에 가까우면 다중 알파벳 암호화가 문자 빈도를 효과적으로 숨기고 있는 것입니다. 0.045 이상이면 키워드가 너무 짧을 수 있습니다.
  • 3무작위 키 생성기는 crypto.getRandomValues를 사용하여 암호학적으로 안전한 무작위 키워드를 생성합니다. 일회용 패드에 가까운 보안을 위해 메시지만큼 긴 키 생성에 사용하세요.
  • 4여러 메시지에 비즈네르 키워드를 재사용하지 마세요. 같은 키워드로 암호화된 두 메시지는 암호화를 상쇄하도록 결합되어 크립 드래깅 기법으로 두 평문을 모두 드러낼 수 있습니다.

비즈네르 암호 — 자주 묻는 질문

비즈네르 암호란 무엇인가요?

비즈네르 암호는 키워드를 사용하여 시저 시프트를 변화시키는 다중 알파벳 대체 암호입니다. 각 문자는 키워드의 해당 글자에 따라 다른 양만큼 이동됩니다.

키워드는 어떻게 작동하나요?

키워드는 평문 위에 반복됩니다. 각 키워드 글자는 해당 평문 글자의 시프트 양을 결정합니다. 예: 키가 KEY이면 세 번째 글자마다 Y의 시프트가 적용됩니다.

일치 지수(IC)는 어떻게 해석하나요?

IC는 무작위로 선택된 두 문자가 동일할 가능성을 측정합니다. 영어 텍스트의 경우 IC 약 0.0667입니다. 무작위 텍스트의 경우 IC 약 0.0385입니다. 짧은 키워드로 비즈네르 암호화된 텍스트는 IC가 0.0385에 가깝고, 0.045 이상의 값은 단일 알파벳이거나 키워드가 매우 긴 것을 의미할 수 있습니다.

Does the text analyzer support non-English languages?

Yes. The analysis uses the browser's native Intl API for language-aware text segmentation. Word and character counting works correctly for most languages including Chinese, Japanese, Arabic, and accented Latin scripts.

Can I process very long documents?

Documents up to approximately 100,000 words are supported. Analysis is incremental, meaning results update instantly even for large texts without blocking the browser.

비즈네르 암호을 사용할 준비가 되셨나요?

무료 온라인 도구 — 브라우저에서 작동, 가입 불필요. 지금 바로 시작하세요.

지금 시도하기
Free Forever · No Sign-up

182 Free Tools at Your Fingertips

All free online tools for developers, designers, students, and creators. Every tool works in your browser — no sign-up, no data collection.