您的当前位置:AG视讯 > 欧洲篮球大赛欧冠 >

凯撒加密法

时间:2019-07-31

  En(x)=(x+n)mod26{\displaystyle E_{n}(x)=(x+n)\mod 26} “每当他用密语写作时,他都用B代表A,欧冠篮球联赛3月MVP公布 比杰立卡率队取4连胜,C代表B,其余的字母也依同样的规则;他用AA代表Z。”— 苏维托尼乌斯,罗马十二帝王传 “文法学家普罗布斯曾经写过一份独具创新的手稿,研究恺撒书信中包含有秘密信息的字母。”— 格利乌斯,阿提卡之夜 密文:WKH TXLFN EURZQ IRA MXPSV RYHU WKH ODCB GRJ “如果需要保密,信中便用暗号,也即是改变字母顺序,使局外人无法组成一个单词。如果想要读懂和理解它们的意思,得用第4个字母置换第一个字母,即以D代A,余此类推。”— 苏维托尼乌斯,罗马十二帝王传 明文:THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 凯撒加密法的替换方法是通过排列明文和密文字母表,密文字母表示通过将明文字母表向左或向右移动一个固定数目的位置。例如,当偏移量是左移3的时候(解密时的密钥就是3): 使用时,加密者查找明文字母表中需要加密的消息中的每一个字母所在位置,并且写下密文字母表中对应的字母。需要解密的人则根据事先已知的密钥反过来操作,得到原来的明文。例如: 同样,奥古斯都也使用过类似方式,只不过他是把字母向右移动一位,而且末尾不折回。 Dn(x)=(x−n)mod26{\displaystyle D_{n}(x)=(x-n)\mod 26} 凯撒加密法,或称恺撒加密、恺撒变换、变换加密,是一种最简单且最广为人知的加密技术。它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。 现在已经无法弄清凯撒加密法在当时有多大的效果,但是有理由相信它是安全的。因为恺撒大部分敌人都是目不识丁的,而其余的则可能将这些消息当作是某个未知的外语。即使有某个敌人获取了恺撒的加密信息,根据现有的记载,当时也没有任何技术能够解决这一最基本、最简单的替换密码。现存最早的破解方法记载在公元9世纪阿拉伯的阿尔·肯迪的有关发现频率分析的著作中。 凯撒加密法通常被作为其他更复杂的加密方法中的一个步骤,例如维吉尼亚密码。凯撒加密法还在现代的ROT13系统中被应用。但是和所有的利用字母表进行替换的加密技术一样,凯撒加密法非常容易被破解,而且在实际应用中也无法保证通信安全。 凯撒加密法的加密、解密方法还能够通过同余的数学方法进行计算。首先将字母用数字代替,A=0,B=1,...,Z=25。此时偏移量为n的加密方法即为: 声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。详情

北大医疗鲁中医院 发财树之家 中国文化网 上海硕博公司 华恒生物官网 武汉未来科技城 百度
联系我们

400-500-8888

公司服务热线

AG视讯