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

相关推荐
Bruce_Liuxiaowei1 分钟前
(2025最后一篇博客)Metasploit框架攻击Windows实例:三种渗透路径
网络·windows·网络安全·网络攻击模型
石像鬼₧魂石2 小时前
Cobalt Strike(简称 CS)专业的红队安全测试工具
linux·windows·安全·ubuntu
ONE_SIX_MIX2 小时前
debian 13 使用 nvidia 官方 apt repo 仓库,获得最新显卡驱动
运维·windows·debian
qq_317620312 小时前
002:windows命令速查手册
windows·powershell·cmd
素素.陈3 小时前
调用大模型解析图片中的文字
linux·windows·microsoft
羌俊恩4 小时前
win10系统升级失败,报错:0x800f0805 你的设备中缺少重要的安全和质量修复
windows·系统升级·0x800f0805·sfc·dism
!chen4 小时前
在Windows 10中获取TrustedInstaller权限的方法(附具体操作步骤)
windows
特立独行的猫a4 小时前
Windows10下使用WSL安装 Docker和docker compose完整教程
运维·windows·docker·容器·wsl
慕容雪_4 小时前
springboot jar注册windows服务(nssm版)
windows·spring boot·jar·nssm·注册服务
私人珍藏库4 小时前
[Windows] MusicPlayer2 V2.78
windows·音视频·工具·软件·win·music