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