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;
Delphi xe7 MD5算法
菜鸟欧少2024-06-25 12:26
相关推荐
課代表9 小时前
Windows 系统中查看已保存的WiFi密码sztomarch12 小时前
Windows-Commands-prompt孤独冷12 小时前
ComfyUI 本地部署精华指南(Windows + CUDA)He BianGu13 小时前
【笔记】在WPF中如何使用ContentPresenter 与 Generic.xaml 设置数据默认 DataTemplateitas10913 小时前
windows单网卡配置多网段IP皓空揽月14 小时前
windows安装hadoop2.7.2教程(单机版)徐子元竟然被占了!!14 小时前
事件查看器-事件IDITKEY_14 小时前
flutter 运行windows版本报错itas10914 小时前
windows共享网络给网线直连的linux上网郁大锤14 小时前
SVN 版本管理工具在 Windows 上的简单配置与使用