首页
社区
课程
招聘
[原创]基于SPN结构的分组加密算法DGZN-128的设计与分析
发表于: 2018-6-20 15:16 9895

[原创]基于SPN结构的分组加密算法DGZN-128的设计与分析

2018-6-20 15:16
9895

基于SPN结构的分组加密算法DGZN-128的设计与分析


针对AES算法的加解密速度略慢和轮函数过于复杂的问题,提出了一种基于SPN结构的分组密码算法(DGZN-128)。该算法的分组大小为128bits,秘钥长度为128bits。 其加解密算法的基本结构可归结为:128位的明文和秘钥被分为4组(均为32位),每一轮加密全部4组明文,除了待加密的一组明文,其它三组明文和一组秘钥循环移位后再异或,异或后的值进入S盒,然后再进入P盒,得到的值再与待加密的一组明文异或,得到的值就是密文。被加密的一组明文完全依赖于其它三组明文和一组秘钥,这使得算法的扩散性良好,明密文对应的雪崩效应良好。通过分析,该算法的密码性能良好且能很好地抵抗现有的密码分析方法。欲知算法详细加解密结构可以去看“加密过程”和“解密过程”。



[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2020-4-30 22:04 被东关之南编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 5283
活跃值: (6528)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2

PDF文档中有个小错误

最后于 2020-6-28 21:04 被东关之南编辑 ,原因:
2019-2-6 19:35
0
雪    币: 5283
活跃值: (6528)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
版主帮我把帖子删了吧 谢谢
2019-2-16 16:10
0
游客
登录 | 注册 方可回帖
返回