主观

【说明】 

DES 是一种分组密码,己知 DES 加密算法的某个 S 盒如表 4-1 所示。 

【问题1】 

请补全该 S 盒,填补其中的空(1) - (4),将解答写在答题纸的对应栏内。 

【问题2】 

如果该 S 盒的输入为 110011,请计算其二进制输出。 

【问题3】 

DES加密的初始置换表如下: 

置换时,从左上角的第一个元素开始,表示输入的铭文的第58位置换成输出的第1位,输入明文的第50位置换成输出的第2位,从左至右,从上往下,依次类推。 

DES加密时,对输入的64位明文首先进行初始置换操作。 

若置换输入的明文M=0123456789ABCDEF(16进制),请计算其输出(16进制表示)。 

【问题4】 

如果有简化的DES版本,其明文输入为8比特,初始置换表IP如下: 

IP:2 6 3 1 4 8 5 7 

请给出其逆初始置换表。 

【问题5】 

DES加密算法存在一些弱点和不足,主要有密钥太短和存在弱密钥。请问,弱密钥的定义是什么? 

参考答案
您可能感兴趣的试题
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服