如果该S盒输入110011,则其二进制输出为(  )。 A.1110 B.1

免费题库2022-08-02  37

问题 如果该S盒输入110011,则其二进制输出为(  )。A.1110B.1001C.0100D.0101

选项 A.1110
B.1001
C.0100
D.0101

答案 A

解析 本题考查DES算法中S盒的运用。
根据输入数据110011,第一位和最后一位组成行,及11→3;中间数据为列,即1001→9。则查找表第3行和第9列交叉的数字为14,其二进制为1110。故本题选A。
DES算法是最为广泛使用的一种分组密码算法。DES是一个包含16个阶段的“替换-置换”的分组加密算法,它以64位为分组对数据加密。64位的分组明文序列作为加密算法的输入,经过16轮加密得到64位的密文序列。每一个S盒对应6位的输入序列,得到相应的4位输出序列,输入序列以一种非常特殊的方式对应S盒中的某一项,通过S盒的6个位输入确定了其对应的输出序列所在的行和列的值。
转载请注明原文地址:https://tihaiku.com/congyezige/2414882.html

最新回复(0)