zsnajwxnyd
2、对给定二进制明文信息“00110101.01000101.00111101.00101011.10010101”进行两次加密。第一次,采用8位分组异或算法,用密钥“01010101”对明文进行加密运算。第二次,采用“1→4(读作:位置l的数据移到位置4,以下类推),2→8,3→1,4→5,5→7,6→2,7→6,8→3”对第一次加密后的密文进行8位分组换位加密运算。请写出两次加密的密文。01100000.00010000.01101000.01111110.11000000
10000001.00001000.10000011.11001111.00010001
注:异或运算的规则如下表所示。
x | y | x COR y |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
(1)密钥的模 n和欧拉函数φ (n)的值;
(2) 设选择公钥e=7,计算私钥d的值。
(1)N=p*q=11*13=143 φ (n)=(p-1)*(q-1)=10*12=120
(2)d*e modφ (n)=1