驱动文件(.inf)微软认证签名EV

一、文件:

        证书文件:Certificate.cer

        配置文件:abc.inf -> abc.cat

        驱动文件:abc.sys

        描述文件:abc.ddf

二、工具(管理员模式下的CMD运行):

        转换工具:Inf2Cat.exe

        签名工具:SignTool.exe

三、工程步骤

        1. 使用 Inf2Cat.exe 工具将 abc.inf 转换为 abc.cat (Inf2Cat 参数手册);

Inf2Cat /driver:C:\MyDriver /os:10_RS5_X86,10_RS5_X64,10_19H1_X86,10_19H1_X64

        2. 使用 SignTool.exe 工具将 abc.sys 和 abc.cat 进行签名;

signtool.exe sign /tr http://timestamp.digicert.com /td sha256 /fd sha256 /sha1 "thumbprint"  pathFile
 
 
thumbprint ---  证书指纹。在证书的详细信息中
pathFile   ---  您需要签名的文件。

        3. 注册并登陆微软账户准备提交验证;

                a. 注册账户,公司显示名称需要与证书信息一致;

                b. 下载签名测试文件 SignableFile.bin 签名后上传进行测试

                c. 通过检测后提交新硬件(abc.cab)进行签名(创建cab驱动程序包)

        5. 附录

                微软硬件开发提交手册

                WinDriver Installation 手册

你可能感兴趣的:(开发语言,安全,驱动开发)