欢迎来到宿迁盛名广告科技有限公司官网!!
邮箱:747611400@qq.com 手机:18083746188
产品中心
当前位置:主页 > 新闻资讯 > 公司动态 >

好用的在线工具都在这里!

恺撒密码(Caesar cipher),或称恺撒加密、恺撒变换、变换加密,是一种最简单且最广为人知的加密技术。它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推。这个加密方法是以罗马共和时期恺撒的名字命名的,当年恺撒曾用此方法与其将军们进行联系。

恺撒密码通常被作为其他更复杂的加密方法中的一个步骤,例如维吉尼亚密码。恺撒密码还在现代的ROT13系统中被应用。但是和所有的利用字母表进行替换的加密技术一样,恺撒密码非常容易被破解,而且在实际应用中也无法保证通信安全。


根据偏移量的不同,还存在若干特定的恺撒密码名称:

偏移量为10:Avocat(A→K)

偏移量为13:ROT13

偏移量为-5:Cassis (K 6)

偏移量为-6:Cassette (K 7)


例子

恺撒密码的替换方法是通过排列明文和密文字母表,密文字母表示通过将明文字母表向左或向右移动一个固定数目的位置。例如,当偏移量是左移3的时候(解密时的密钥就是3):

明文字母表:ABCDEFGHIJKLMNOPQRSTUVWXYZ

密文字母表:DEFGHIJKLMNOPQRSTUVWXYZABC

使用时,加密者查找明文字母表中需要加密的消息中的每一个字母所在位置,并且写下密文字母表中对应的字母。需要解密的人则根据事先已知的密钥反过来操作,得到原来的明文。例如:

明文:THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG

密文:WKH TXLFN EURZQ IRA MXPSV RYHU WKH ODCB GRJ

上一篇:led灯多少瓦江永珠宝灯条 下一篇:黔西南公交车站台4月价格表厂家【选择裕盛】
@2020 宿迁盛名广告科技有限公司 版权所有 苏ICP备2020065167号
联系电话:18083746188 电 话:18083746188 邮箱:747611400@qq.com
地址:江苏省宿迁市宿豫区s325 网址:http://www.sqsmgg.com
二维码

售前经理 手机:18083746188

在线客服