これがどのように機能するかです:
1。複数の暗号アルファベット: 単一のアルファベットを使用する単純な置換暗号とは異なり、ポリフォニック置換は複数の暗号アルファベットを採用しており、それぞれが暗号文字に異なる平文文字をマッピングします。
2。アルファベットの選択: 各プレーンテキストレターに使用する暗号アルファベットの選択は、しばしばキーワードによって決定されます またはパターン 。
3。例: vigenèrecipher 、キーワードは、プレーンテキストメッセージのその後の各文字に使用されるVigenèreSquareのどの行が使用されるかを決定します。
利点:
* 暗号化の難易度の増加: 複数のマッピングにより、単純な置換暗号を破壊するための一般的な手法であるCiphertextの文字の頻度を分析することが難しくなります。
短所:
* 複雑なキー管理: 複数のアルファベットとキーワード(またはパターン)を追跡するのは困難です。
* 既知のプレーンテキスト攻撃に対する感受性: 攻撃者が平文の一部でさえ知っている場合、潜在的にキーを推定し、メッセージ全体を復号化できます。
ポリフォニック置換を使用した暗号の例:
* vigenèrecipher
* Beaufort Cipher
* porta cipher
* Gronsfeld cipher
注: ポリフォニック置換暗号は当時は強いと考えられていましたが、最新の暗号化技術で簡単に壊れます。今日、彼らは実践よりも歴史的な関心事です。