金子
2024.01.04
101
みなさんはシーザー暗号をご存知でしょうか?
規則(アルゴリズム)と鍵(キー)の原初となる暗号だそうです。
今回実装したシーザー暗号で言うと
規則 = 数字の分だけアルファベットをずらす
鍵 = 数字
となります。
今回は暇つぶしに作ってみたので紹介したいと思います。
暗号化
結果
Wklv lv d whvw phvvdjh iru wkh Fdhvdu flskhu.
これが暗号ですね。
これをリフレクターというもので復号化してみます。
リフレクター
結果
ただ反転してるだけなんですけどね
ネットが普及してる今のご時世ではセキュリティ対策はエンジニアにとっても大事なものとなってますね。
イミテーションゲームという映画ではこれより遥かに複雑な
エニグマという暗号が使われてたり(初めてコンピュータで暗号を復号化されたのもエニグマだったような....
興味のある方は暗号の歴史から追うのも面白いかと思います!
293
hayasaka
2024.02.20
210
hayasaka
2024.02.02
183
金子
2024.01.04