关于DES加密算法的S盒输入的一点疑问

关于DES加密算法的S盒输入的一点疑问
S盒的输入是 48位 每6位 输入一个盒
假设输入的48位 为S1S2S3.S48 Si表示一位
S1 S2 S3 S4 S5 S6
那么第一个盒的输入是 1 1 0 1 0 0;
那么 第一个S盒 的行数 是10 列数是1010?
还是 行数 01 列数是0101?
书上写着 假设第一个盒的6个输入位数据为(011001),其中右边为低位,就选第(01)=1行 以及第(1100)=12列 之内的数据 书上写的把我弄迷了.
yyy777777 1年前 已收到1个回答 举报

ii网络其实很破 幼苗

共回答了18个问题采纳率:88.9% 举报

其实两种都可以的,这样加密后解密还是采用同样的过程还是照样可以解密成功的.原因就是DES加密/解密过程是个对称的过程. 按照书上说的,那你就看你存数据的时候,那边是低位咯.书上说的右边为低位,是指它放的顺序是把最低位放右边.但是你的最低位也可以放最左边啊. 所以,不知道你明白我的意思了没.

1年前

9
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.063 s. - webmaster@yulucn.com