delphi中有没有像java security一样的包,可以实现MD5加密? D6的Indy Mise控件里有. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 主要方法:CodeString和CompletedInput、GetCodedData。主要属性是:AutoCompleteInput var Input,Output:Stirng;begin Input:='Hello World' MD5Coder.AutoCompleteInput:=True;//把加密状态变成自动加密,否则每次取得加密后的字串前必须要先调用CompletedInput。CompletedInput返回的是加密操作的状态,实际是由GetNotification返回 Output:=MD5Coder.CodeString(Input);//Output中的就是加密后的字串。end; 希望能对你有帮助。不过我现在还没有弄清楚如何在D6的MD5Coder里使用密匙。如果你能找到的也通知我一下。 我的情况也是一样,在使用MD5时,要用两个字符串进行加密,所以如果D6中该控件只使用一个字符串进行加密,就太可惜了! 对不起,按照上层三楼的那位朋友的方法,加过密的结果根本不像是字符串,简直是乱码,是不是这种使用方法有误,是不是key的设置有什么讲究? 如按照'unununun'输入了,结果是:''0;S巙'#$1B'?璭eiyF迦'这肯定是不对的。 CodeString后是乱码!各位帮忙呀 ---- 下面的函数如何修改,能得到不为0的最小值?? 第7个 100 怎样实现TreeView与Dbgrid的一致性? 请问通用报表是怎样做的? 在RAVE中怎样让两个DataBand中的数据交替显示?? 打印报表的字段显示问题 超级急呀 我用Poser做的3D动画如何用在Delphi中播放?? ppparameter.dcu找不到。 我想问一下有关虚拟方法的问题,在线等待 我如何把一form变成一个DLL 如何根據日期來判斷某日是星期几,用SQL語句實現 一个关于xml文件导入数据库的问题。100分
CodeString和CompletedInput、GetCodedData。
主要属性是:AutoCompleteInput var
Input,Output:Stirng;
begin
Input:='Hello World'
MD5Coder.AutoCompleteInput:=True;//把加密状态变成自动加密,否则每次取得加密后的字串前必须要先调用CompletedInput。CompletedInput返回的是加密操作的状态,实际是由GetNotification返回
Output:=MD5Coder.CodeString(Input);//Output中的就是加密后的字串。
end;
不过我现在还没有弄清楚如何在D6的MD5Coder里使用密匙。如果你能找到的也通知我一下。
这肯定是不对的。