我有一些基本上是LibUSB-Win32的驱动程序,带有一个新的 .inf 文件来描述产品/供应商 ID 和描述我的硬件的字符串。这适用于 32 位窗口,但 64 位版本有问题;即微软在他们的智慧中要求所有驱动程序都进行数字签名。
所以我的问题是:
- 是否有我可以使用的已经签名的 LibUSB-Win32 驱动程序版本?
- 如果还没有一些我可以签名的签名,那么我到底要做什么才能让我的驱动程序签名。
- 我是否需要分别签署 64 位和 32 位版本,这会花费更多吗?
- 这是让他们签名的免费替代方案吗?
- 除了要求我的客户每次启动机器时都启动到测试模式之外,我还应该考虑其他任何选择(我不会考虑这个选项)。
- 除了 Verisign 之外,还有其他代码签名选项吗?显然,像OpenID这样的免费/开源计划会很棒;-)