下面的密文是用模26下的仿射密码加密的: gzyyf 明文以he开头,试解密消息。
下面的密文是用模26下的仿射密码加密的: gzyyf 明文以he开头,试解密消息。
参考答案和解析
解题步骤: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 分别对应数字: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 加密函数:E(x) = (ax + b) (mod m),其中 a与b互质,m是编码系统中字母的个数(通常都是26)。 解密函数:D(x) = (x - b) (mod m),其中 是 a 在群的乘法逆元。 y=ax+b(mod 26) (mod 26运算就是数学上除26得到的余数) 6(<-g)=7(<-h)a+b(mod 26) 25(<-z)=4(<-e)a+b(mod 26) 两式相减: 3a=-19(mod 26) 右加26 3a=7(mod 26) 从26一下且与26互质的数中找到 a=11 (3*11=33=1*26+7 ,既33mod(26)=7) 因此 a(mod 26)的逆为 19 (19*11=209=8*26+1 ,既209mod(26)=1) b=7; 加密公式为: C=11M+7(mod 26) 解密公式为: M=19(C-7)(mod 26) 所以: M(y)=19*(24-7) (mod 26) =19*17 (mod 26) =323 (mod 26) =11(L) M(f)=19*(5-7) (mod 26) =19*-2 (mod 26) =-12 (mod 26) =14(O) 结果: gzyyf ( 6-25-24-24-5 )对应的明文为( 7-4-11-11-5 ) 。
相关考题:
(52)关于密码体制的分类,以下说法不正确的是( )。A)按明文到密文的转换操作可分为:置换密码和代换密码B)对称密码方案有4个基本成分:明文、加密算法、解密算法、密文C)按密钥的使用个数可分为:对称密码体制和非对称密码体制D)按明文密文映射顺序可分为:加密算法和解密算法
唯密文攻击是指密码分析者不仅可得到一些消息的密文,而且也知道这些消息的明文,分析者的任务就是用加密信息推出用来加密的密钥或导出一个算法,此算法可以对用同一密钥加密的任何新的消息进行解密。() 此题为判断题(对,错)。
常见密码系统包含的元素是()。A、明文、密文、信道、加密算法、解密算法B、明文、摘要、信道、加密算法、解密算法C、明文、密文、密钥、加密算法、解密算法D、消息、密文、信道、加密算法、解密算法
常见的密码系统包含的元素是()A、明文空间、密文空间、信道、加密算法、解密算法B、明文空间、摘要、信道、加密算法、解密算法C、明文空间、密文空间、密钥空间、加密算法、解密算法D、消息、密文空间、信道、加密算法、解密算法
单选题以下关于密码体制概念的描述中,错误的是()。A伪装明文的操作称为加密,加密时所使用的信息变换规则称为加密算法,解密时所采用的信息变换规则称作解密算法B两个基本构成要素是:加密算法与解密算法C加密是将明文伪装成密文,以隐藏它的真实内容D解密是从密文中恢复出明文的过程
单选题常见的密码系统包含的元素是:()。A明文空间、密文空间、信道、加密算法、解密算法B明文空间、摘要、信道、加密算法、解密算法C明文空间、密文空间、密钥空间、加密算法、解密算法D消息、密文空间、信道、加密算法、解密算法
单选题常见密码系统包含的元素是()。A明文、密文、信道、加密算法、解密算法B明文、摘要、信道、加密算法、解密算法C明文、密文、密钥、加密算法、解密算法D消息、密文、信道、加密算法、解密算法