【问题标题】:Cryptographic Service Provider signature process加密服务提供者签名过程
【发布时间】:2019-08-12 10:26:13
【问题描述】:

我正在尝试创建一个自定义 CSP(加密服务提供商),但我有点卡在签署 csp dll 上。在 cspdk(cspdk) 中说,我应该使用 cspsign.exe 来生成可以作为资源包含到 dll 中的签名文件。但是在 cspdk 或 windows 的任何地方都没有这样的文件。


所以我开始用谷歌搜索,发现一些帖子在 2013 年之前人们将他们的 dll 发送给微软并得到它的签名作为回报。并且在 2013 年之后,您应该使用 microsoft authenticationcode 并为其购买代码签名证书。


我正处于开发阶段,所以会有很多构建,所以可能有一些简单的方法可以让事情正常工作。


所以问题是这个过程在 2019 年会是什么样子?

更新: 我发现 cspsign 是 Windows 2000 的测试实用程序,所以 cspdk 有点过时了。这个问题仍然是实际的..

【问题讨论】:

  • 我至少要确保您的开发工具包是最新的。

标签: windows cryptography signature


【解决方案1】:

那些 sdk 太旧了,找不到新版本,文档也太少了。我在最近的一个过程中发现的唯一参考是 hidden 在这里,页面的一半:Authenticode signing of CSPs

注意从 Windows 8 开始,不再要求必须签署 CSP。

因此,不再需要签署 CSP。

【讨论】:

    猜你喜欢
    • 2015-08-26
    • 1970-01-01
    • 2015-10-24
    • 2021-03-01
    • 1970-01-01
    • 2014-11-13
    • 2020-08-02
    • 2023-03-06
    • 2023-03-28
    相关资源
    最近更新 更多