问题
问答题 计算题
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位的输出
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位的输出