请教一个关于c++加密算法的问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 05:31:32
我需要这么一个加密部分:我从键盘输入一串数字作为密码,把这串数字写到文件中,但是要求加密,即从文本文档中打开不会看到数字,而是*号之类的符号。请问怎么做。同时怎么写入文本文档中
谁能写下具体的代码

//数字写在outfile.txt中 调用程序进行加密 解密也用这个
//全自动 不用手动输入什么
#include <fstream>
#include <string> //not necessary
using namespace std;
int main(){
ifstream in("outfile.txt");
string str;
for(char i;in.get(i);) str+=char(i+128);
in.close();
ofstream out("outfile.txt");
out<<str;
return 0;
}
//之所以自动 是因为怕你问我要解密的程序 那要重写输入输出
//这样多方便 一个程序包打天下 哇卡卡

如果是1就写A,如果是2就写B,依次下去,这样别人就只能看到字母,只有你能反过来算出原文的数字是啥.

可以提取 ascii 码做处理。