什么是微软代码签名证书?是驱动签名吗?

如题所述

代码签名证书是提供给软件开发者,对其开发的可执行脚本、软件代码和内容进行数字签名的数字证书。申请者通过对代码的数字签名来标识软件来源以及软件开发者的真实身份,保证代码在签名之后不被恶意篡改。

当终端用户下载安装运行已签名的代码程序时,由系统显示开发者的信息,大幅提高安全性和可信性,同时也保护了软件开发者的利益,让软件能在互联网上快速安全地发布。所以代码签名证书主要用于各种类型的开发软件。

关于文档签名证书

PDF文档签名证书是为保障文件传递的安全性和完整性而推出,使用PDF签名证书可以证明文件签署人的真实身份,并且此真实身份是通过权威的第三方CA机构验证的;同时,使用PDF文档签名证书后能确保此签署的电子文件在网络传输过程中不被非法篡改。另外,PDF文档签名可支持个人和企业两种签名方式。

所以文档签名证书非常适用于需要确保文档的真实性、完整性和机密性的应用领域,比如金融行业的银行账单,多个其他行业用到的白皮书、发票、合同、确认书、公证书等等。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-24
微软代码签名证书是代码签名证书的一种,即微软产品徽标认证证书 ("Designed for Windows logo" Digital IDs) :用于数字签名微软 Windows Logo 认证的各种软件、硬件驱动程序等,提交已经签名的软件给微软测试认证,还包括微软 Windows Hardware Quality Labs (WHQL) testing programs(Windows 硬件质量实验室测试计划) 认证。用户在向微软提交注册申请前,必须首先获取一张微软代码签名证书 (Microsoft Authenticode Digital ID)。从Windows Vista开始,微软在x64位的系统上强制推行数字签名,没有经过WHDL和RDS认证并数字签名的硬件驱动程序将无法在Vista x64版本上成功安装。在后续的Vista版本上,微软会逐步加强对数字签名的要求,最终要求所有的应用程序必须经过签名才能在Windows系统上运行。
第2个回答  2018-10-15

微软代码签名就是让软件开发者能对其开发的软件代码进行数字签名,能确保用户通过互联网下载时能确信此代码没有被非法篡改和来源可信。

而驱动签名应该就是Windows内核代码签名证书,是对硬件驱动、系统文件、杀毒软件等进行签名验证的,更多资料可以参考:网页链接

本回答被提问者和网友采纳
第3个回答  2020-07-15
代码签名数字 ID(Code Signing Digital IDs): 主要包括:微软代码签名证书 (Microsoft Authenticode Digital ID) :数字签名.exe, .dll, .cab, .msi, .ocx, .sys, .cat, .vbs;火狐控件(FireFox Extension)签名证书:数字签名 .xpi; Java 代码签名证书 (Sun Java Signing Digital ID) :数字签名 Sun J2SE/J2EE 的 Java Applet 文件,以及数字签名 J2ME MIDlet Suite 文件,支持业界最多型号和最多品牌的手机。 Office宏代码签名证书 (Microsoft® Office and VBA):数字签名Office VBA 及宏代码;Adobe AIR代码签名证书 (Adobe® AIR™);数字签名 .AIR桌面应用程序;Shockwave代码签名证书 (Macromedia Shockwave®);数字签名使用Macromedia® Director® 8 Shockwave Studio创建的应用程序。