c=(3m+5)mod26怎么运算

2024-12-27 22:50:58
推荐回答(4个)
回答1:

下式是仿射密码的加密变换 c= (3m+5) mod 26

该密码的密钥空间是多少? 求出消息“hello”对应的密文 ?写出它的解密变换 ?试对密文进行解密 解:

1.密钥空间为 n n =312。

2.hello 五个字母对应的数字分别是 7,4,11,11,14

3.分别加密如下: (3*7+5)mod26=0 (3*4+5)mod26=17 (3*11+5)mod26=12 (3*11+5)mod26=12
(3*14+5)mod26=21

回答2:

步骤:
1、首先算3与m的积。
2、再用3与m的积加上5求它们的和。
3、然后再用3与m的积加上5的和除以26,然后取余数就是c的结果。

回答3:

仿射密码公式:加密:C=(k1*m+k2) mod n
解密:M=(k1^(-1)*(c-k2)) mod n
你只给了一个算式,是要求什么内容呢,密钥空间,还是一个消息的密文。

回答4:

倒过来。