根据近期微软Microsoft发布的要求,Windows 10对验证内核模式驱动程序提出了更高的要求:驱动程序必须由微软和使用扩展验证要求的计划合作伙伴共同签名。其中,比较重要的一步就是注册Windows硬件开发人员计划,而注册Windows硬件开发人员计划不仅需要遵循相关协议、提供Microsoft Entra ID Global管理员帐户,还需要EV代码签名证书。Windows硬件开发人员计划注册页面明确要求了必须拥有扩展验证EV代码签名证书。

 什么是EV代码签名证书?

EV代码签名证书,又名增强型代码签名证书、扩展验证代码签名证书,采用更加严格的国际标准扩展验证(EV验证),是提供给软件开发者,对其开发的可执行脚本、软件代码和内容进行数字签名的数字证书。其不仅能验证开发者身份的真实性,还能保护代码的完整性,在保护软件开发者利益的同时,也让用户在下载软件时不会被病毒、恶意代码和间谍软件所侵害。

 如何获取EV代码签名证书?

获取EV代码签名证书主要分为以下几个步骤:

选购EV代码签名证书。锐成信息提供了全球知名品牌的EV代码签名证书,比如锐安信、Digicert、GlobalSign、Sectigo、Entrust等,它们有不同的特点,不同的价格,企业可根据自己的需求和预算来选择合适的品牌。
提交企业信息。购买证书后,需要按照要求填写申请企业的信息资料并提交。l 验证企业信息。CA机构会对提交的信息进行验证,会以电话等方式进行验证,验证通过后,EV验证团队会再进行一次复核。
收到Ukey并使用。CA机构复核通过后,EV代码签名证书将以Ukey的形式通过快递从国外寄回,收到后就可以使用。

获取EV代码签名证书后,如何注册Windows硬件开发人员计划?

获取EV代码签名证书后,我们就可以进入注册Windows硬件开发人员计划页面进行注册了。具体注册流程如下:

1、进入Windows硬件开发人员计划注册页面,https://partner.microsoft.com/zh-CN/dashboard/Registration/Te...

2、阅读必备条件,确保拥有所需资料:一张EV代码签名证书、Microsoft Entra ID 全局管理员帐户(原Azure AD),随后点击“Next”下一步。

 3、进入注册 - Microsoft Entra ID工作账户页面。

  • 如果企业有Microsoft Entra ID 全局管理员帐户,请选择“Sign in to Microsoft Entra ID”登录Microsoft Entra ID。
  • 如果企业没有 Microsoft Entra ID,请选择“Create a new directory for free”免费创建新目录。并按照说明创建帐户,随后使用新的全局管理员用户名和密码登录。

 4、在弹出的窗口中输入Microsoft Entra ID 全局管理员帐户,然后点击“下一步”。

 5、登录 Microsoft Entra ID 后,需要输入账户详细信息,包括:

  • 选择公司所在的国家或地区;
  • 输入公司名称,用户将看到此名称下列出的应用程序、插件、扩展或服务;
  • 输入您的个人联系信息,包括姓名、邮箱地址、电话号码、网站、地址、州/省、城市、邮政编码以及首选电子邮件语言等;

输入完成后,选择页面顶部的 "下一步"。

 注意:Microsoft微软将使用账户详细信息与您联系以及进行帐户验证,请务必正确填写。

6、鉴于我们已经获取了EV代码签名证书,我们直接点击“Next”下一步。

 7、这一步需要签署并上传文件。请按照“Registration - Sign and upload your file”注册 - 签名并上传文件页面上的说明进行操作。

 小贴士:可以使用证书离线签署可签署文件,稍后再返回上传。返回时,请务必使用 Microsoft Entra ID 全局管理员账户登录,以继续该过程。

8、上传文件后,选择页面底部的“下一步”。

9、查看并核对所有信息,确保填写信息正确,然后选择提交注册信息即可。

总而言之,获得EV代码签名证书,注册Windows硬件开发人员计划,是驱动程序获取数字签名非常重要的一步,了解详细注册流程,有助于驱动程序顺利获得数字签名。


锐成信息Racent
1 声望1 粉丝

深耕数字证书领域,深研PKI技术,对SSL证书、代码签名证书、邮件安全证书等有深入了解,助力网络安全、数据安全。