1. 首页
  2. 编程语言
  3. C++ 
  4. 凯撒(Caesar)密码,又叫循环移位密码代码

凯撒(Caesar)密码,又叫循环移位密码代码

上传者: 2018-12-09 14:59:49上传 TXT文件 2.08KB 热度 48次
一种典型的单表替代密码——凯撒(Caesar)密码,又叫循环移位密码。它的加密方法就是将明文中的每个字母用字母表中该字母后的第R个字母来替换,达到加密的目的。它的加密过程可以表示为下面的函数: 其中,m为明文字母在字母表中的位置数;n为字母表中的字母个数;k为密钥; 为密文字母在字母表中对应的位置数。 例如:对于明文字母H,其在字母表中的位置数为8,设,则按照上式计算出来的密文为L,计算过程如下: E(8)=(M+K)modn=(8+4)mod26=12=L
用户评论
码姐姐匿名网友 2018-12-09 14:59:49

不错,高清~

码姐姐匿名网友 2018-12-09 14:59:49

很不错,很好的帮助我完成了信息安全作业