1、更正了原來的1.0版本的所有內(nèi)存泄漏問題。
2、使用了文件讀寫的緩沖技術(shù),對加密與解密在速度上都有一定的加快。
3、使用了進度條來顯示加密與解密的進度,使其過程更加生動,不單調(diào)。
4、使用了多線程技術(shù),這對于有多處理機的計算機來說,速度有一定的提高。
5、使用了與原始AES加密/解密算法中對狀態(tài)數(shù)組按列處理等價的按行來處理數(shù)
據(jù)(當然在相應的函數(shù)中也作了相應的修改),避免了對狀態(tài)數(shù)組的轉(zhuǎn)置操作,
加快了加密與解密的速度。
6、提供了檢查所選擇的存放加密/解密文件的磁盤空間是否足夠的功能。對于所選擇的磁盤空間不夠時不會給出提示,并不進行加密/解密,以免浪費時間。
7、添加了可以根據(jù)所選密鑰長度類型,從指定文件中導入密鑰的功能(注:在從給定的文件中所讀入的字符串中若是有
標簽:
1.0
正
內(nèi)存泄漏
版本
上傳時間:
2013-12-21
上傳用戶:qilin