失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > DES AES TEA SM4比较

DES AES TEA SM4比较

时间:2021-05-25 06:08:35

相关推荐

DES AES TEA SM4比较

DES AES TEA SM4

作业题目:

从网上搜集DES,AES,TEA和SM4的源码,并在本地环境编译,编写一个小程序,测试四种加密算法的加密速度。

从测试过程中观察,各个加密算法中对性能影响最大的子模块(函数)是哪个?

一、DES

1.DES的源码网址:/wbzhao/archive//04/24/2468366.html

2.DES加密原理:

3.在本地编译器的运行结果:

二、AES

1.AES的源码地址:/jiangguanghe/archive//09/22/1296104.html

2.AES加密原理:

3.在本地编译器的运行结果:

三、TEA

1.TEA的源码地址:/huhu0013/p/3334890.html

2.TEA加密原理:

3.在本地编译器的运行结果:

四、SM4

1.SM4的源码地址:/miaoziblog/p/9040473.html

2.SM4加密原理:

3.在本地编译器的运行结果:

五、性能分析

方法:通过每一种加密方式,加密时消耗的CPU cycle来得出结论。

六、结论

通过本次实验,我得出了以下结论:

1.加密速度: TEA > AES> DES > SM4

2.对DES性能影响最大的是Feistel函数;

对AES性能影响最大的是列混淆;

对SM4,性能影响最大的是合成置换;

TEA加密结构最简单,并没有找出可以影响的函数。

如果觉得《DES AES TEA SM4比较》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。