仿射加密例题

题目:

给定仿射线性加密的加密公式 E(x)=ax+b mod m,解密公式为 D(y)=a−1(y−b) mod m。已知明文 x=7,加密系数 a=3,b=5,m=26,求密文 y

解答过程:

将明文 x=7 带入加密公式 E(x)=ax+b mod m 中,得到密文 y:

y=E(x)=ax+b mod m=3×7+5 mod 26=26 mod 26=0

因此,明文为 x=7时,密文为 y=0

注:在模运算中,26 mod 26=0而不是 26

你可能感兴趣的:(大数据安全,算法,密码学)