MD5加密 INI读取问题
原帖由 sanhen 于 2008-5-5 23:30 发表 http://www.autoitx.com/images/common/back.gif#include <md5.au3>
#include <StringMD5.au3>
$c_md5=md5("sanhen")
$vb_md5=MD5_String("sanhen")
MsgBox(64,"C格式的MD5加密",$c_md5)
MsgBox(64,"Vbscript脚本格式的MD5加密",$vb_md5)
;其实两个函数生成的MD5字符串都是一样 ...
开始的提问有误,现在修改了。这个问题我怎么问才对呢?感觉还是问得不对。
我想问的是:如何对比在inputbox输入的值和INI文件里加密之前的值是否相同?
[ 本帖最后由 gs008970 于 2008-10-27 11:35 编辑 ] 希望哪位大大写个例子出来就最好不过了。:face (33): md5...不可逆的...但是网上有md5的数据库,可以反查...
简单的用异或,或者,用其他的算法...sha1和hash也是不可逆的...
[ 本帖最后由 rolaka 于 2008-10-26 14:56 编辑 ] 呃。我的提问有问题。不应该问读取原码。我现在改一下问题。 用Ini*系列指令吧...读出来再对比咯 udf 里面有加密解密的函数,不要用md5,回不去的 gooker版主能提供一个示例吗? 为什么一定要解密后再对比?
把输入的数据加密后,再用加密的md5值对比不是一样么? 楼上太有才了。 不顶不行,不学更不行!
新劳动法提供最新的劳动法咨询
新劳动法站点: http://www.laodongba.cn/
wetgreyht 8# 298311657 我都是用8楼的方法的。 如果你要加密解密,可以用这个
$dll = DllOpen("des64.dll")
$result = DllCall($dll, "int", "b64_size", "ulong", StringLen($psd_des), "ulong", 1)
$lSize=$result 下载要钱,这个规定很不好。 再灌个水。
页:
[1]
2