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

相关推荐
WTCLLB1 天前
cmd-set-ip
网络·windows
APIshop1 天前
实战解析:1688详情api商品sku、主图数据
java·服务器·windows
云霄IT1 天前
centos7安装防火墙为项目开放服务器端口
服务器·网络·windows
不染尘.1 天前
Linux的基本管理及命令(上)
linux·windows·ssh
全栈小51 天前
【PHP】如何将ThinkPHP 5部署到windows服务器的IIS里,和PHP版本又是一个怎么样的关系,三分钟教程搞定部署
服务器·windows·php
weixin_462446231 天前
【原创实践】Windows 和 Linux 下使用 Python 3.10 搭建 PaddleOCRVL 识别图片并100%还原表格
linux·windows·python·飞浆
人工智能训练1 天前
UE5中如何解决角色网格体“掉下去”的问题
运维·服务器·windows·容器·ue5
唐宋元明清21881 天前
.NET 磁盘管理-技术方案选型
windows·c#·存储
桌面运维家1 天前
vDisk VOI/IDV Windows本地运行异常怎么办?快速排查恢复
windows
2501_925435522 天前
怎么彻底禁止Windows更新?一键彻底关闭win11自动更新的工具
windows