暗号生成・解読プログラムをC/C++/Java/Pythonで書く(単一換字式暗号編)
どうも、最近Flutterを始めたポテト君です(今回の内容とは関係ないです)
Flutter、Android,iOS,windows,ブラウザのアプリ・ページをそれぞれ別に記述しなくても作れるというのだからすごいですよね。
とりあえず最初のアプリとしてこんなものを作ってみました。
はい、ということで今回の本題に入っていきます。
まずはアルゴリズムから、といっても説明はすぐ終わります。
名前の通り1対1で文字を対応させて置き換えるだけなので
a-zの各文字に対応した新し