学如逆水行舟,不进则退。多日未更新文章,愚甚感惭愧,观周围仁杰志士多哉,更增内心之惶恐。。。。。。哈哈!
上面的太酸,不看也罢,知错就改就是好同志嘛!哈哈,废话不说,咱直奔主题,这几天一直在完善自己的一个很小很小的程序,就是利用文件的输入输出流制作了一个加密程序。咱们先看效果怎么样。
1.操作界面
2.点击文件夹图标选取文件进行加密
3.进行加密
4.对比未加密文档与加密文档
上面是未加密的,接着是加密后
右上可以看出,加密后的文件出现了我们所说的乱码。而且本程序不仅可以加密Word文档,还可以加密txt或是mp3等格式音乐文件,图片等。加密后经过解密即可实现还原。例如像上面的文档,可以进行还原,只需要选中加密后的文档,选择解密,就可以进行还原了。但是其实整个思想很简单,就是利用文件输入输出流将文件数据读取进来,然后对每一个字节进行改变数值进行加密,在本程序中利用线性加密。
在下面附32位系统可用的exe程序,大家可以不妨玩一玩。。。。。嘿嘿。