delphi 与 java 兼容的 MD5

function GetMd5(AValue : string) : string;
var
   md5 : TIdHashMessageDigest5;
     bytes,byte1 : TBytes;
begin
        md5 := TIdHashMessageDigest5.Create;
       try
          Result := LowerCase( md5.HashStringAsHex(AValue));
       finally
          md5.Free;
       end;
end;


//一轮:

Result :=GetMd5('test');

//二轮
Result :=  GetMd5(GetMd5(vValue));

 

posted @ 2017-04-09 21:50  不能失败  阅读(411)  评论(0编辑  收藏  举报