Delphi xe7 MD5算法

复制代码
uses IdHash, IdHashMessageDigest;

function GetStringMD5(const AInPut: string): string;
var
  MD5: TIdHashMessageDigest5;
{$IF CompilerVersion<20.0}
  Digest: T4x4LongWordRecord;
{$IFEND}
begin
  MD5 := TIdHashMessageDigest5.Create;
  try
{$IF CompilerVersion>20.0}   // Delphi 2009 +
    Result := LowerCase(MD5.HashStringAsHex(AInPut));
{$ELSE}
    Digest := MD5.HashValue(AInPut);
    Result := LowerCase(MD5.AsHex(Digest));
{$IFEND}
  finally
    MD5.Free;
  end;
end;

摘自:https://www.cnblogs.com/rtcmw/p/12678595.html

相关推荐
用什么都重名1 小时前
Conda 虚拟环境安装配置路径详解
windows·python·conda
万行4 小时前
企业级前后端认证方式
前端·windows
cws2004014 小时前
MFA双因素用户使用手册
运维·windows·网络安全·github·邮件·邮箱
billy_gisboy5 小时前
01-Windows+DockerDesktop部署ClickHouse
windows·clickhouse
2501_944424126 小时前
Flutter for OpenHarmony游戏集合App实战之黑白棋落子翻转
android·开发语言·windows·flutter·游戏·harmonyos
Calebbbbb7 小时前
Windows 向 Vmware Ubuntu 传大文件校验不一致问题完整排查记录
linux·windows·ubuntu
步菲7 小时前
Windows系统安装Docker Desktop配置daemon.json不生效问题解决
windows·docker·容器
czliutz8 小时前
Windows系统创建启动Flask虚拟环境
windows·python·flask
yangguangwuyue8 小时前
Windows 下 CMake + OpenCV 编译乱码问题的定位与解决(Msbuild 乱码问题)
人工智能·windows·opencv
非凡ghost9 小时前
批量校正图像方向(校正PDF页面方向)
windows·学习·pdf·软件需求