【问题标题】:DES: (Using sbox 2) to show that Two output bits from each S-box affect middle bits of the next round and the other two affect the end bitsDES:(使用 sbox 2)表明每个 S-box 的两个输出位影响下一轮的中间位,另外两个影响结束位
【发布时间】:2015-08-29 04:55:40
【问题描述】:

数据加密标准 (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 影响中间位。什么是正确的?

【问题讨论】:

    标签: security des


    【解决方案1】:

    不完全理解这个问题,但您关于位 7、6、5 和 8 的第一个陈述是正确的,但请记住“级联效应”将使 P 表所做的所有更改都转到“等式的右侧”;但同时这些会在左侧的下一轮交互!

    要全面了解流程,请查看此链接:http://www.cronos.est.pr/DES.php

    【讨论】:

      猜你喜欢
      • 2016-03-25
      • 2021-12-30
      • 2012-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-10
      相关资源
      最近更新 更多