3Dラボを読み込み中…
レッスンを読み込み中…
← コードと暗号のラボワールド 1・レッスン 5/5すべてのレッスン ↓

アルファベットの任意の並べ替え
これを教える? プロジェクターモードを開く
すべての文字を同じ距離だけ動かすのはなぜでしょう? 置換暗号では、シャッフルしたアルファベットを鍵として使います。覚えやすくするために、まずキーワードを書き(重複する文字は取り除きます)、そのあとに残りのアルファベットを順番に並べます。
キーワードZEBRASを使うと、次のようになります。ZEBRASCDFGHIJKLMNOPQTUVWXY
つまり、A→Z、B→E、C→B、D→R … です。
アルファベットをシャッフルする方法は26!通り(約4 × 10²⁶通り)あります。これは1つずつ試すには多すぎます。それでも、置換暗号は何世紀ものあいだ解読されてきました。平文の各文字はいつも同じ暗号文字になるので、文字の出現回数が残るからです。ワールド3では、これを使います。
キーワードZEBRASを使うと、平文の文字Aは何になりますか?
鍵の数がとても多いだけでは、暗号が安全にならないのはなぜですか?