在DelphiMD5(tmpBuffer,sizeof(opera_salt)和DES_KEY_SZ,hashSignature1)中查找此函数;

在DelphiMD5(tmpBuffer,sizeof(opera_salt)和DES_KEY_SZ,hashSignature1)中查找此函数;,delphi,Delphi,我正在从已有的C++代码移植Opera恢复 我突然想到这个功能 MD5(tmpBuffer, sizeof(opera_salt) + DES_KEY_SZ, hashSignature1); 我在哪里可以得到MD5单元?steve0,您链接到MD5 openssl实现的代码,您可以在本文档的代码中找到MD5函数的原始声明 您可以使用(自Delphi 2007起)单元从组件计算缓冲区的md5或TIdHashMessageDigest5类 请看这两个问题: unsigned char *MD

我正在从已有的C++代码

移植Opera恢复

我突然想到这个功能

MD5(tmpBuffer, sizeof(opera_salt) + DES_KEY_SZ, hashSignature1);

我在哪里可以得到MD5单元?

steve0,您链接到MD5 openssl实现的代码,您可以在本文档的代码中找到MD5函数的原始声明

您可以使用(自Delphi 2007起)单元从组件计算缓冲区的md5或
TIdHashMessageDigest5

请看这两个问题:
 unsigned char *MD5(const unsigned char *d, unsigned long n, unsigned char *md);