开发者

凯撒密码在线解密?

开发者 https://www.devze.com 2023-01-03 21:30 出处:网络 作者:如何学C
凯撒密码是一种非常古老的加密方法,相传当年凯撒大地行军打仗时为了保证自己的命令不被敌军知道,就使用这种特殊的方法进行通信,以确保信息传递的安全。他的原理很简单,说到底就是字母于字母之间的替换。下面让我

凯撒密码是一种非常古老的加密方法,相传当年凯撒大地行军打仗时为了保证自己的命令不被敌军知道,就使用这种特殊的方法进行通信,以确保信息传递的安全。他的原理很简单,说到底就是字母于字母之间的替换。下面让我们看一个简单的例子:“baidu”用凯撒密码法加密后字符串变为“edlgx”,它的原理是什么呢?把“baidu”中的每一个字母按字母表顺序向后移3位,所得的结果就是刚才我们所看到的密文。

运行结果

1. 加密

2. 解密

请选择:1

请输入明文:cakin

请输入位移值:3

加密结果为:fdnlq

1. 加密

2. 解密

请选择:2

请输入密文:fdnlq

请输入位移值:3

解密结开发者_运维知识库果为:cakin

0

精彩评论

暂无评论...
验证码 换一张
取 消