数据加密标准(DES)算法:(使用sbox 2)显示每个S-box的两个输出位影响下一轮的中间位,另外两个影响结束位。
排列表P在下表中定义。
16 7 20 21 29 12 28 17 [END BITS]
1 15 23 26 5 18 31 10 [MIDDLE BITS]
2 8 24 14 32 27 3 9 [MIDDLE BITS]
19 13 30 6 22 11 4 25 [END BITS]
从上表可以看出,第7位和第6位表示结束位,5和8表示中间位。
但是我不确定这是否正确,因为如果我们考虑E表,5,6是结束位而7,8是影响中间位。什么是正确的?
答案 0 :(得分:1)
不完全理解这个问题,但你对第7,6,5和8位的第一个陈述是正确的,但要记住"级联效应"将P-table所做的所有更改都转到"右侧"等式;但与此同时,这些将在左侧的下一轮互动!
要完全了解此过程,请查看以下链接:http://www.cronos.est.pr/DES.php