2021-08-01から1ヶ月間の記事一覧

Pythonでエニグマを作る(2)

さて,エニグマをPythonで作る話です。 まずはエニグマがどのようにして暗号化しているのか確認しましょう。 エニグマの暗号化には3つの構造があります。 (1)プラグボード (2)ローター(3つ) (3)リフレクター がその構造です。 これらは単体でも…

Pythonでエニグマを作る(1)

私は高校で数学を教えているのですが, プログラミングの勉強をしようと思いPythonに手を付けました。 なにも目標がない状態で勉強を続けるのは難しいと思い, 暗号機のエニグマをPythonで作ることにしました。 エニグマ暗号機の仕組みについては,wikipedia…