简单的文本加密
2015-12-13 12:40
281 查看
#include<iostream> #include<string> #include<ctime> using namespace std; int Encryption(string &MingWen,int seed){ //加密 for (int i = 0; i < MingWen.size(); i++) { MingWen[i] = ~MingWen[i] +seed; } return 0; } int Decryption(string& MiWen,int seed){ for (int i = 0; i < MiWen.size(); i++) { MiWen[i] = ~MiWen[i] + seed; } return 0; } int main() { string txt; srand((unsigned)time(NULL)); int seed = rand(); getline(cin, txt); Encryption(txt, seed); cout << "密文:" << txt << endl; Decryption(txt, seed); cout << "明文:" << txt << endl; system("pause"); return 0; }
相关文章推荐
- SQL * Loader详解
- mac+virtualbox+ubuntu 共享文件夹
- 服务器接受客户端图片
- 手把手入门神经网络系列(2)_74行代码实现手写数字识别
- Android开源项目:捕鱼达人游戏源代码
- linux Cent OS6.5 安装nodeJS(分分钟搞定)
- 如何安全退出已调用多个Activity的Application?
- unity C#模板
- hdu 2045 不容易系列之(3)—— LELE的RPG难题
- Hadoop伪分布集群安装
- HDU5595
- POJ 2262 筛素法
- ARRAYLIST VECTOR LINKEDLIST 区别与用法
- 7、树莓派编程;gpio编程;led闪烁
- 由浅入深了解Thrift之微服务化应用架构
- leetcode之Binary Tree Right Side View
- 常量-基本概念
- DOM的对象属性
- Linux文件系统实现
- 设计模式之适配器模式