字典翻译 问答 小学 数学 【DES算法的S盒变换在DES算法中,S盒变换是将每个s盒的6位输入变换为4位输出,假设s盒2的6位输入为111010,写出其输出.(7分)S〔2〕151814611349721312051031347152814120110691150147111】
问题标题:
【DES算法的S盒变换在DES算法中,S盒变换是将每个s盒的6位输入变换为4位输出,假设s盒2的6位输入为111010,写出其输出.(7分)S〔2〕151814611349721312051031347152814120110691150147111】
问题描述:

DES算法的S盒变换

在DES算法中,S盒变换是将每个s盒的6位输入变换为4位输出,假设s盒2的6位输入为111010,写出其输出.(7分)

S〔2〕

1518146113497213120510

3134715281412011069115

0147111041315812693215

1381013154211671205149

李前回答:
  假设输入A=a1a2a3a4a5a6则a2a3a4a5=k,a1a6=h,在s盒的h行k列找到一个数B,B在0~15之间,则用二进制表示B=b1b2b3b4,就是s1的输出;   根据以上算法,B在S盒的2行13列,顺着表找到数字9,用二进制表示为1001,即输出为1001
点击显示
数学推荐
热门数学推荐
  • 语文
  • 数学
  • 英语
  • 科学
  • 作文