网络安全_AES和DES加密算法效率比较概要

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
-ቤተ መጻሕፍቲ ባይዱ2 -
四、试验结论:
当文件很小时,两个程序加密的时间差不多,但是当文件变大时,DES对文件加密的效率低于AES对文件加密的效率。可见AES具有比DES更好的安全性、效率。
- 1 -
AES加密算法和DES加密算法的效率比较
实验要求:
在网上找一个DES加密程序和一个AES加密程序,比较两个程序进行大文件加密的效率。
源程序出处:
CSDN网络的共享资源下载。其中DES为普通DES加密算法,作者为董清谭,AES为128位加密算法。
试验步骤:
(1)DES加密程序的编译及运行
软件编写语言为java,在源代码基础上加入"Long startTime = System.currentTimeMillis(;
软件编写语言为C++,由于vc中无法给出精确的时间,故采用秒表计时。同样选取文件大小分别为1K,10K,100K,1000K,10000K的纯文本文档(.txt)各一个,记录时间。(3)对比两个程序的加密时间及效率,画出曲线图。注:试验过程均采用“1234ABCD ”为秘钥。
三、试验结果
试验数据:
试验结果图:
Long endTime = System.currentTimeMillis (;
System. out .println("Totle time is " + (endTime - startTime+ "milliseconds" ; "3个语句,使其能够计算运行时间。
选取文件大小分别为1K,10K,100K,1000K,10000K的.txt或者.doc文件各一个,计算加密时间(以ms为单位。(2)AES加密程序的编译及运行
相关文档
最新文档