问题 问答题 简答题

计算题:DES的密码组件之一是S盒。根据S盒表计算S3101101)的值,并说明S函数在DES算法中的作用。

答案

参考答案:

令101101的第1位和最后1位表示的二进制数为i,则i=(11)2=(3)10

令101101的中间4位表示的二进制数为j,则j=(0110)2=(6)10

查S3盒的第3行第6列的交叉处即为8,从而输出为1000

S函数的作用是将6位的输入变为4位的输出

判断题
多项选择题