Inf2Cat、Makecert、Pvk2Pfx等驱动程序签名工具介绍

Microsoft Windows 驱动程序工具包 (WDK) 包括以下工具,可用于创建代码签名证书、对驱动程序包的目录文件进行签名,以及将签名嵌入驱动程序文件中:

  • CertMgr
  • Inf2Cat
  • MakeCat
  • MakeCert
  • Pvk2Pfx
  • SignTool

这些工具位于以下目录中:

  • Inf2Cat 工具位于 %WindowsSdkDir%\bin\x86 目录中。
  • 其他工具位于 32 位 Windows 平台的目录中 (%WindowsSdkDir%\bin\x86) 和 64 位 Windows
    平台 (%WindowsSdkDir%\bin\x64) 。

注意 Visual Studio 环境变量 %WindowsSdkDir% 表示安装此版本的 WDK 的 Windows 工具包目录的路径,例如 C:\Program Files (x86) \Windows Kits\10。

CertMgr

CertMgr (Certmgr.exe) 是一种命令行 CryptoAPI 工具,用于管理证书、证书信任列表 (CTL) ,以及证书吊销列表 (CRL) 。

Inf2Cat

Inf2Cat (Inf2Cat.exe) 是一种命令行工具,用于确定驱动程序包的 INF 文件是否可以对指定的 Windows 版本列表进行数字签名。 如果是这样,Inf2Cat 将生成应用于指定 Windows 版本的未签名目录文件 。

MakeCat

MakeCat (Makecat.exe) 是一种命令行 CryptoAPI 工具,用于为驱动程序包创建目录文件。

MakeCert

MakeCert (Makecert.exe) 是一种命令行 CryptoAPI 工具,用于创建由系统测试根密钥或其他指定密钥签名的 X.509 证书。 证书将证书名称绑定到密钥对的公共部分。 证书将保存到文件、系统证书存储或同时保存到两者中。
该证书可用于对 驱动程序包 进行测试签名或在驱动程序文件中嵌入签名。

Pvk2Pfx

Pvk2Pfx (Pvk2Pfx.exe) 是一种命令行工具,可将 .spc、.cer 和 .pvk 文件中包含的公钥和私钥信息复制到个人信息交换 (.pfx) 文件。 .spc文件、.cer是公钥证书,.pvk文件是私钥证书。

SignTool

SignTool (Signtool.exe) 是一种命令行 CryptoAPI 工具,用于对文件进行数字签名、验证文件中的签名和时间戳文件。

驱动程序签名工具

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值