C语言程序设计:文本文档及其加密(本人只有microsoft visual c++的环境)

文本文件加密技术
 给文件加密的技术很多,其中又分为不同等级,以适合不同场合的需要.这里给出最简单的文件加密技术,即采用文件逐字节与密码异或方式对文件进行加密,当解密时,只需再运行一遍加密程序即可.
功能要求:
1、新建文件;
由键盘输入文版文件的内容,按##则输入结束,返回主菜单
2、文件存盘;
提示用户输入密码,密码可以定义密码的复杂性规则,例如必须以字母开头,必须包含2位以上的字母,必须包含2位以上的数字,不能有3个以上连续重复的字符,至少由6个字符组成等。文件存盘采用加密的形式。
3、打开文件;
打开文件需要首先输入密码,密码校验正确后正确后解密文件。将文件内容显示在显示器上。

谢谢。
这弯改种方法,我没有尝试过。

给文本文档加密,我建议您使用超级加密3000试试。

1 下载安装超级加密3000。

2 然后在需要加密的文件上单击鼠标右键选择加密。

3 在弹出的文件加密窗口中设置文腔闹缓件加密密伍模码就OK了。
这个很简单啊。。你说说哪儿不冲野会吧

读取文件写入文件会吧。。写入的时候把内容先写进缓存然后加密后写入文件。庆判祥。。读取的时候把文件读取进缓存,然后解密后输出到屏幕。。这样能理誉搏解没
可以使压缩库和加密库进行双重加密!
想用那种算法进行加密呢???
C语言程序设计:文本文档及其加密(本人只有microsoft visual c++的环境)
← 上一篇: 下一篇: →