凯撒 加密 解密
来源:互联网 发布:编程用什么笔记本好 编辑:程序博客网 时间:2024/04/29 14:15
//凯撒密码是一种非常古老的加密方法,相传当年凯撒大地行军打仗时为了保证自己的命令不被敌军知道,就使用这种特殊的方法进行通信,以确保信息传递的安全。他的原理很简单,说到底就是字母于字母之间的替换。下面让我们看一个简单的例子:“baidu”用凯撒密码法加密后字符串变为“edlgx”,它的原理是什么呢?把“baidu”中的每一个字母按字母表顺序向后移3位,所得的结果就是刚才我们所看到的密文。
#include <stdio.h>
main()
{
char M[100];
char C[100];
int K=3,
i;
printf("请输入明文M(注意不要输入空白串)/n");
gets(M);
for(i=0;M[i]!='/0';i++)
C[i]=(M[i]-'a'+K)%26+'a';
C[i]='/0'; printf("结果是:/n%s/n",C);
}
- 凯撒密码,凯撒加密解密.
- 凯撒 加密 解密
- C++ 凯撒密码 加密解密
- JAVA之凯撒加密【解密】
- 个人写的凯撒密码,加密解密
- 凯撒密码(加密与解密)
- 凯撒密码--简单的加密与解密
- 密码学之凯撒加密解密算法
- 凯撒密码 C语言 加密解密
- 凯撒密码加密解密--JAVA实现(基础)
- JAVA加密解密之凯撒加密(Caesar cipher)算法
- 凯撒(caser)密码实现加密与解密
- 加密与解密(凯撒密码与栅栏密码)
- 凯撒加密与解密及其python代码的实现
- java小项目,凯撒加密与解密的实现
- mfc实现仿射和凯撒加密解密
- Java IO4 实现凯撒密码加密解密文本文件
- Python实现凯撒密码的加密与解密
- 关于java日期的函数
- 学会无知
- string编码的理解
- 有了SQL Server 2005 JDBC还需要SQL Server 2000 JDBC吗?
- C#类的继承机制
- 凯撒 加密 解密
- C/C++编程中常遇到的问题
- 角色,创建,授权
- 日记变迁
- java 字符集s
- 数据显示IT员工普遍变得更胖了... [我为什么胖不了?]
- C#去除指定字符串中的HTML标签相关代码函数
- java 字符集
- Meta标签详解