基於Python的加解密系統
本系統是自己學習Python時,自己做的一個加解密系統。
-
項目需求:
功能需求:
系統分爲加密和解密兩大部分,加密支持三種方式加密:RSA、AES和3DES。解密採用對應的三種方式解密。
加密是根據輸入的密鑰和選擇要將密文信息保存到的圖片,將要加密的內容進行加密。解密則是逆操作。
加密業務流程:選擇加密方式->輸入密鑰->輸入加密內容->選擇要將密文保存到的圖片->開始加密。
解密業務流程:選擇解密方式->輸入密鑰->選擇要提取密文的圖片->提取信息(可以查看密文內容)->開始解密。
-
項目運行截圖
開始界面
選擇加密方式:
RSA加密:(其它兩種方式類似)
RSA加密完成:
信息恢復:
信息恢復完成:
-
運行環境
python3.7
-
項目技術
Python3.7 + Python的GUI編程(TK)
-
數據庫文件
沒有用到數據庫
-
代碼截圖
-
與我聯繫
如果你覺得這篇文章對你有幫助,請私信與我聯繫。