密码服务提供商签名过程

时间:2019-08-12 10:26:13

标签: windows cryptography signature


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


所以我开始在Google上搜索,发现一些帖子,在2013年之前,人们将自己的dll发送给了Microsoft,并获得了签名。在2013年之后,您应该使用microsoft authenticode并为其购买代码签名证书。


我正处于开发阶段,因此会有很多构建版本,因此也许有一些简单的方法可以使工作正常进行。


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

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

1 个答案:

答案 0 :(得分:0)

那些SDK太老了,找不到较新的版本,而且文档也很少。我在最近的某个过程中找到的唯一参考是 hidden 在这里,位于页面的一半:Authenticode signing of CSPs

  

注意:从Windows 8开始,不再必须对CSP进行签名。

因此,CSP不再需要签名。