このツールについて
プレイフェア暗号ツールは、チャールズ・ホイートストンの1854年の二字暗号でテキストを暗号化・復号します。これは単一の文字ではなく文字のペアを暗号化する最初の実用的な暗号です。キーワードから構築された5x5の鍵方陣で動作します。キーワードの一意の文字が最初に書かれ(IとJが1つのセルを共有)、次にアルファベットの残りが残りのセルを埋めます。このツールは生成された方陣を表示するので、すべてのステップを追うことができます。
暗号化するには、平文が大文字化され、JがIに置き換えられ、文字が二字(ペア)に分割されます。フィラー文字(デフォルトはX)が重複したペアの間に挿入され、テキストの長さが奇数の場合は末尾に追加されます。各二字は3つの規則で変換されます。同じ行の2文字はそれぞれ右の文字に置き換えられ(端で折り返す)、同じ列の2文字は下の文字に(折り返す)、その他のペアは長方形を形成し、各文字は自分の行だがもう一方の文字の列にある文字に置き換えられます。デコードは同じ規則を逆に適用します(左 / 上 / 同じ長方形)。
すべてがブラウザ内でローカルに実行され、何もアップロードされないため、メッセージは非公開のままです。プレイフェアはI/Jを統合しフィラーでパディングするため、デコードされたテキストには余分なXやJであるべき場所のIが含まれることがあります。これらは暗号の通常のアーティファクトであり、エラーではありません。