问题 问答题 计算题

DES的密码组件之一是S盒。根据S盒表计算S3(101101)的值,并说明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位的输出

选择题
单项选择题