var mymd5:TIdHashMessageDigest5; begin mymd5:=TIdHashMessageDigest5.Create; try Result := mymd5.HashStringAsHex('中坚'); Result := mymd5.HashStringAsHex('中在'); Result := mymd5.HashStringAsHex('子子'); Result := mymd5.HashStringAsHex('经过'); // Result 'EA03FCB8C47822BCE772CF6C07D0EBBB' 全部是这个md5.. 显然不对.
uses IdGlobal; // var mymd5:TIdHashMessageDigest5; begin mymd5:=TIdHashMessageDigest5.Create; try Result := mymd5.HashStringAsHex('中坚', enUTF8); Result := mymd5.HashStringAsHex('中在', enUTF8); Result := mymd5.HashStringAsHex('子子', enUTF8); Result := mymd5.HashStringAsHex('经过', enUTF8); // Result 'EA03FCB8C47822BCE772CF6C07D0EBBB' 全部是这个md5.. 显然不对.