はじめに
このプロジェクトでは、Python でアフィン暗号化アルゴリズムを実装する方法を学びます。アフィン暗号は、シフト暗号と乗数暗号の特徴を組み合わせた置換暗号の一種です。1 文字ずつ暗号化関数を使って 1 文字ずつ暗号化し、簡単で効果的な方法でテキストを暗号化および復号化します。
👀 プレビュー
サンプル 1: welcome - > oclsaqc
サンプル 2: welcome - > oclsaqc
サンプル 3: Qrwe - > Qroc
サンプル 4: None - > None
🎯 タスク
このプロジェクトでは、以下を学びます。
- Python でアフィン暗号化関数を実装する方法
- サンプル入力を使ってアフィン暗号化関数をテストする方法
- アフィン暗号化関数を使ってユーザー入力を暗号化する方法
🏆 成果
このプロジェクトを完了すると、以下ができるようになります。
- アフィン暗号の基本原理を理解する
- Python でアフィン暗号化アルゴリズムを実装する
- アフィン暗号化関数を使ってテキストを暗号化および復号化する
- 様々な入力を使ってアフィン暗号化関数をテストする