DES中S盒算法——解题

        在密码学中,S盒(Substitution-box)是对称密钥算法执行置换计算的基本结构。S盒用在分组密码算法中,是唯一的非线性结构,其S盒的指标的好坏直接决定了密码算法的好坏。——百度百科

S盒有8个盒子,下表是DES算法中S4盒的选择矩阵,如果其输入为101011,求输出结果。

解:已知输入为101011

(1)、取头尾11,进行二进制转换为十进制为3,表示取表格的第3行

计算机算出来的

(2)、然后中间0101,进行二进制转换为十进制为5,表示取表格的第五列

计算机算出来的

(3)、(3,5)对应表格中的数字是12,12转换为二进制就是1100

计算机算出来的

答:如果该盒输入为101011则输出的结果为1100

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容