首页
社区
课程
招聘
未解决 [求助]des为什么有不同类型的sbox
发表于: 2019-3-10 23:19 3141

未解决 [求助]des为什么有不同类型的sbox

2019-3-10 23:19
3141
一种是是这样的,我找遍了网上大部分的DES的文章,都没有解释这个的

一种是这样的,这个是标准的


[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

最后于 2019-3-10 23:19 被baikaishiu编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 358
活跃值: (99)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
密码学相关的。
算法介绍应该是下面这种,上面那种设计应该是提高程序运行的速度或者效率,应该是一样的效果。深入理解需要学一定的纯数学理论,比如高等代数、有限域这些如果学过的话理解起来没什么压力,学过一些应用型的数学学科比如线性代数这些以实际应用、运算为主的也不一定会清楚。
不知道是不是方向正确,很久没碰了。
2019-3-11 11:01
0
雪    币: 11716
活跃值: (133)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
它也不是 sbox 啊,变量名都是 spbox ,大概就是为了提高速度
2019-3-11 13:20
0
雪    币: 1308
活跃值: (722)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
4
这要从DES算法原理谈起,标准模式下是Sbox,Pbox,要进行2次查表运算,这是固定计算。为了提高效率,把这2次查表运算,进行计算合并,也就是有了SPbox。
补个图,清晰点:

最后于 2019-7-5 12:51 被shaoge编辑 ,原因:
2019-7-5 12:34
0
游客
登录 | 注册 方可回帖
返回
//