작동 방식은 다음과 같습니다.
1. 다중 암호 알파벳 : 단일 알파벳을 사용하는 간단한 치환 암호와 달리, 다식 대체는 여러 암호 알파벳을 사용하며, 각각은 암호 텍스트 문자에 대한 일반 텍스트 문자의 다른 매핑을 갖는다.
2. 알파벳 선택 : 각 일반 텍스트 문자에 사용할 암호 알파벳을 선택하는 것은 종종 키워드 에 의해 결정됩니다. 또는 패턴 .
3. 예 : vigenère 암호에서 , 키워드는 일반 텍스트 메시지의 각 후속 문자에 Vigenère Square의 행이 사용되는지 결정합니다.
장점 :
* 암호화의 어려움 증가 : 다중 매핑은 간단한 치환 암호를 깨는 일반적인 기술인 암호 텍스트의 문자 빈도를 분석하기가 더 어렵습니다.
단점 :
* 복잡한 키 관리 : 여러 개의 알파벳과 키워드 (또는 패턴)를 추적하는 것은 어려울 수 있습니다.
* 알려진 텍스트 공격에 대한 감수성 : 공격자가 일반 텍스트의 작은 부분조차 알고 있다면 잠재적으로 키를 추론하고 전체 메시지를 해독 할 수 있습니다.
다식 대체를 사용한 암호의 예 :
* Vigenère 암호
* Beaufort Cipher
* Porta Cipher
* Gronsfeld 암호
참고 : 다식 대체 암호는 당시에 강한 것으로 간주되었지만 현대 암호화 기술로 쉽게 깨질 수 있습니다. 오늘날, 그들은 실제적인 사용보다 역사적 관심이 더 많습니다.