留求艺—您的留学规划师

仿射密码为何要求a与26互素

82次

问题描述:

仿射密码为何要求a与26互素,在线求解答

最佳答案

推荐答案

单码加密法的另一种形式称为仿射加密法(affine cipher)。

在仿射加密法中,字母表的字母被赋予一个数字,例如a=0,b=1,c=2…z=25。仿射加密法的密钥为0-25直接的数字对。仿射加密法与单码加密法没什么不同,因为明文的每个字母分别只映射到一个密文字母。仿射密码的加密算法就是一个线性变换,即对任意的明文字符x,对应的密文字符为 ,其中,a,b∈Z26,且要求gcd(a,26)=1,函数e(x)称为仿射加密函数。

仿射密码为何要求a与26互素

为你推荐

网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  在线报名  |  网站地图