はじめに
このプロジェクトでは、Python で列置換暗号化アルゴリズムを実装する方法を学びます。列置換暗号化は、入力テキストから形成される行列の列をキーワードに基づいて並び替えることにより平文を暗号化する方法です。
👀 プレビュー
## サンプル 1
text = "welcometolq"; encryption_text = "ct,emlwooleq"
## サンプル 2
text = "welcometolq "; encryption_text = "ct emlwooleq"
## サンプル 3
text = "w"; encryption_text = ",,w,"
## サンプル 4
text = None; encryption_text = None
🎯 タスク
このプロジェクトでは、以下を学びます。
- 列置換暗号化の基本概念
- Python で列置換暗号化アルゴリズムを実装する方法
- サンプル入力を使って暗号化アルゴリズムをテストする方法
🏆 成果
このプロジェクトを完了すると、以下ができるようになります。
- 列置換暗号化の原理を理解する
- Python で列置換暗号化アルゴリズムを実装する
- 列置換暗号化方法を使ってテキストを暗号化および復号化する