ポイントに直接連絡します: Python3を使用してVigenèreCipherを使用してテキストの文字列を暗号化および復号化する方法を見つける必要があります。私は余分な資産をダウンロードせずにこれをやろうとしていますが、既存のものをインポートすることは問題ありません。私のプログラムに必要な機能は、ユーザーがプログラム内で使用したいキーを入力する必要があることです。これまでのところ、アルファベットやバックで文字を値に変更することができましたが、キー文字を変更しながら文字列全体にどのようにマッピングすればよいでしょうか? コードこれまで:Vignere Pythonでプログラムを暗号化/復号化する
with open("appbin/vignere.json", "rt") as vd:
vigneredict = json.load(vd)
with open("appbin/encrypt.txt", "rt") as intx:
inputtext = intx.read()
vignereword = input("Input the keyword for encrypting your text: ")
with open("appbin/vigkey.txt", "w") as kw:
kw.write(vignereword)
textlist = list(inputtext)
encrypt.txtして格納し、同様にリストにそれを作るというファイルからテキストでこのコードをロード。どのようにして実際の暗号化部分を行うのですか?
ありがとうございました!私は自分のIA(コンピューティングの評価) –