AES加解密程序
本程序作了以下改进:1、更正了原来的1.0版本的所有内存泄漏问题。2、使用了文件读写的缓冲技术,对加密与解密在速度上都有一定的加快。3、使用了进度条来显示加密与解密的进度,使其过程更加生动,不单调。4、使用了多线程技术,这对于有多处理机的计算机来说,速度有一定的提高。5、使用了与原始AES加密/解密算法中对状态数组按列处理等价的按行来处理数据(当然在相应的函数中也作了相应的修改),避免了对状态数组的转置操作,加快了加密与解密的速度。6、提供了检查所选择的存放加密/解密文件的磁盘空间是否足够的功能。对于所选择的磁盘空间不够时不会给出提示,并不进行加密/解密,以免浪费时间。7、添加了可以根据所选密钥长度类型,从指定文件中导入密钥的功能(注:在从给
用户评论
不是很好,源码有点问题,拿来学习还是可以的
老是有错误
不错。但是只要求简单vc环境下的代码的话 用不着
很完善,能解决我的问题。
真的很好呀。就是字符串加密的密文是不可读的,我们老师要求做的AES密文是可读 的字符串。其他还是挺好的
很完善,希望能解决我的问题。
很好,还有三个可以选择,适合我这种初学者。
写的不错,速度很快,跟其它平台的加解密程序作了一下对比,结果是正确的
文件不全,工程项目打不开
看不懂。。。很郁闷,感觉挺高端的