DELPHI-如何获取字符串的MD5哈希值(RSA-MD5指纹)

哈希函数为相同的字符串返回相同的值。这使用   RSA-MD5算法。

uses IdHashMessageDigest;
...
var
  pMD5: TIdHashMessageDigest5;
begin
  pMD5 := TIdHashMessageDigest5.Create;
  try
    ShowMessage( 'abc = ' + pMD5.HashStringAsHex( 'abc' ) + #13 +
                 'abc = ' + pMD5.HashStringAsHex( 'abc' ) + #13 +
                 'abd = ' + pMD5.HashStringAsHex( 'abd' ) );
  finally
    pMD5.Free;
  end;
Output:

联系电话:
020-00000000
联系电话:
020-00000000
联系电话:
020-12345678