비즈네르 암호이란?
무료 온라인 비즈네르 암호 도구. 비즈네르 암호표를 사용하여 텍스트를 암호화하거나 복호화합니다.
비즈네르 암호는 시저 암호 같은 단순 대치 암호보다 크게 발전한 것입니다. 모든 문자를 같은 양만큼 이동하는 대신 비즈네르 암호는 키워드를 사용하여 각 문자에 대해 서로 다른 이동을 결정합니다. 이것은 다중 알파벳 암호를 만듭니다 — 같은 평문 문자도 위치에 따라 다른 암호문 문자로 암호화될 수 있어 단순 빈도 분석을 무력화합니다.
암호화는 평문 아래에 키워드를 반복적으로 정렬하여 작동합니다. 각 키워드 문자는 해당 평문 문자의 시저 이동을 결정합니다(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 이상의 값은 키워드가 해독될 만큼 짧을 수 있음을 시사합니다.