【信安16年10月】试题26
26、已知DES算法的S盒如下:
如果该S盒的输入110011,则其二进制输出为()
A、0110
B、1001
C、0100
D、0101
尚大参考答案:C
解析:本题考查考生对DES算法中S-盒的运用。
DES算法是最为广泛使用的一种分组密码算法。DES是一个包含16个阶段的"替换一置换"的分组加密算法,它以64位为分组对数据加密。64位的分组明文序列作为加密算法的输入,经过16轮加密得到64位的密文序列。每一个S-盒对应6位的输入序列,得到相应的4位输出序列,输入序列以一种非常特殊的方式对应S-盒中的某一项,通过S-盒的6个位输入确定了其对应的输出序列所在的行和列的值。假定将S-盒的6-位的输入标记为b,b,b3,ba,bsÿ