系统中有个文件需要加密,但是不知道怎么保存密码比较安全,大家有什么建议?
Posted on 八月 16rd, 2007 由 admin
我是写for ce的程序,精简版不支持机密,只好调用api,stream的加解密倒是搞定了,不过其中用到了一个密码,我不知道该怎么保护这个密码。.net 的反编译代码那么直观,三两下就找到这个密码了,这样加密也就没意义了。有一个api cryptprotectdata倒是可以完成这个功能,不过这个api要到ce .net中才支持,混淆器也可以实现这个功能,不过我的混淆器是vs 2003自带的大众版,不提供字符串混淆功能。
大家还有什么变通的方法?
推荐阅读
网友:jjcccc
程序中不要保存密码的明文而是保存密文,然后根据输入的值加密后再与前面保存的密文比较。总之,程序中不要出现明文就达到你的要求了。
.

讨论区