ASP版hmac和md5加密函数,支持中文,带unicode和utf8转码
上次曾经传过一个易宝、支付宝、财付通、云网等多用MD5加密程序。易宝是采用hmac的MD5加密,提供的ASP版函数不支持中文,使用dll注册那个兼容又不太好。上次我发布的加密程序也不支持中文,且支付宝那个加密函数是错误的。为此我专门研究了三天的hmac方案,当然了我也只是通过改进代码反复测试而已。先是调用易宝提供的C++版dll,因为我知道它支持中文。我先是把ASP版的密钥key进行unicode处理,然后用中文密钥与dll版加密结果竟然一致了。当时一高兴,认为处理中文字符肯定是采用unicode的。结果把密文换成中文一试,又不行了。我又想到按普通字符处理,中文字符再And&HFF,反复试验还是不行。浪费了两天,也找到了另一个C++版h
下载地址
用户评论
不是很好用,报错
还可以吧,不过可以直接用JS的版本
不是我想找的``出来的结果始终不能和PHP一致
测试后可用。谢谢
很好用的,可以使用.
不会用,就给两颗星吧
不错还可以用
经过使用,代码有些问题,需要自己修改,不懂的就不要下载了。
偶尔有出错的时候
拿来就用,不错的源码