【问题标题】:To implement HMAC-MD5 crypto algorithm in an Win32 application在 Win32 应用程序中实现 HMAC-MD5 加密算法
【发布时间】:2011-08-18 07:40:51
【问题描述】:

我有一个 Win32 应用程序,它必须根据http://msdn.microsoft.com/en-us/library/cc236700(v=PROT.10).aspx 实现算法 NTLM v2 身份验证。部分地,我需要一个加密算法 HMAC_MD5() 的实现。我看到 Win32 Crypto API 包含函数 CryptCreateHash;但无法理解:如何将它用于 HMAC-MD5?谁能给我解释一下或者举个例子吗?

【问题讨论】:

    标签: cryptoapi


    【解决方案1】:

    http://msdn.microsoft.com/en-us/library/aa382379%28v=vs.85%29.aspx 的通用示例。您可能希望将 CALG_SHA1 替换为 CALG_MD5 以获得正确的算法。

    祝 NTLM 好运:毛茸茸的小野兽。

    【讨论】:

      猜你喜欢
      • 2011-08-17
      • 2014-07-02
      • 1970-01-01
      • 2017-10-04
      • 2011-03-21
      • 2012-09-13
      • 2014-08-26
      • 2013-04-04
      相关资源
      最近更新 更多