基本原理:文件的讀取和寫入,在讀取和寫入之間增加DES加密處理;
DES:一種對稱分組密碼算法;
實現的過程:用fread()從明文文件讀取數據,調用DES加密段,把加密後的數據寫入密文文件;
遇到的問題:
#1.Run-Time Check Failure #2 - Stack around the variable 'plain2' was corrupted.
數組空間小了,放不下😂,改大一點就沒問題了;
#2.多出來的換行
不知道爲什麼加密解密後的數據每一個換行變成了兩次換行,通過調試讀取和解密寫入
發現數據是一樣的啊;
去掉所以換行後:好像沒換行沒問題;爲什麼呢?
這個問題還有待思考🤔😢
源代碼就不粘貼出來了,需要的可以到下面直接下載或者發郵箱