clq
浏览(0) +
2007-06-22 16:37:19 发表
编辑
关键字:
HMAC md5 在 java 中是支持的,作为 delphi 的客户端要怎么与使用了这种算法的 java 服务器交互呢?这是我最近的任务,我很想说兄弟我们用 md5 吧.不过只要是有点名气的算法总会有人写过的.终于在 fundementals 类库中找到了它的实现代码.
这是我的调用例子:
showmessage(MD5DigestToHex (CalcHMAC_MD5 ('a', 'Delphi Fundamentals')));
不用安装直接使用其中的 cHash.pas 即可.基本上可以将 HMAC md5 理解为认证双方都在要加密的数据中加了一段公共的数据后再 md5 得到一个值.这样双方同时改变那个公共数据就可以避免被破解密码了.这个公共数据就是所谓的 "私钥" 了. 我发现给一个值就行,似乎并不特定格式.
fundementals在以下地址可下载.
http://fundementals.sourceforge.net/index.html
clq
也可在我们这里下载
[url]
http://www.newbt.net:8022/read.csp?fid=28&tid=1494&page=lastpost
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.