【问题标题】:What is a trust provider?什么是信托提供者?
【发布时间】:2020-06-08 15:11:54
【问题描述】:

正如文档所说:

WinVerifyTrust 函数使应用程序能够调用信任提供程序来验证指定对象是否满足指定验证操作的条件。 (来自https://docs.microsoft.com/en-us/windows/win32/api/wintrust/nf-wintrust-winverifytrust

究竟什么是信任提供者?我在哪里可以找到它?调用 WinVerifyTrust 时会加载哪些 dll 的外部 dll?

【问题讨论】:

    标签: windows winverifytrust


    【解决方案1】:

    阅读 Microsoft 文档,我也有这个问题。 文档中的链接只是将您发送到词汇表,没有太多信息:

    决定给定文件是否可信的软件。此决定基于与文件关联的证书。

    我遇到了由 Matt Graeber 撰写的 this 文档,其中详细解释了它。 似乎加载的主要 dll 是 Wintrust.dll 和 cryptdlg.dll 如链接文档中所述,您可以在以下注册表项中看到:

    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Cryptography\Providers\Trust\
    

    【讨论】:

      猜你喜欢
      • 2015-04-11
      • 2021-09-04
      • 1970-01-01
      • 2015-02-09
      • 2012-05-04
      • 1970-01-01
      • 1970-01-01
      • 2016-11-03
      • 1970-01-01
      相关资源
      最近更新 更多