日期:2014-05-19  浏览次数:20983 次

文件加密
目前碰到一个需求,需要对文件进行加密
比如一个普通的压缩包,服务器对压缩包进行加密后,下载这个压缩包是不能打开的,必须通过服务器处理后这个压缩包才能正常打开。

------解决方案--------------------
lz打算用什么加解密?
zip有自带的 基于口令的加解密,各种os上的zip参数基本一样,缺点是 zip的加密 很容易从网上找到破解工具。
要么就自已写个,象DESede这种 128位的密钥就足够安全了。
------解决方案--------------------
这个是我的自定义的一个加密之后的解密执行工具,其他任何反编译工具都打不开,解密也是我自己才能操作的,我有完整的工具以及源代码先看看这个解密执行工具吧,解密是由底层c++实现的:
http://blog.csdn.net/chenshuang_com/article/details/7681670