WoSign / WoSign 数字证书产品支持所有浏览器和服务器,主要分为三大类:服务器端SSL证书、代码签名证书和客户端数字证书。Msigning.com为 WoSign / WoSign 专为微软代码签名证书 (Microsoft Authenticode Signing Certificate)和移动代码签名证书(Mobile OS Code Signing Certificates)设立的产品分网站。
一、微软代码签名证书 (Microsoft Authenticode Signing Certificate)
微软代码签名证书主要用于数字签名各种 Windows 操作系统的文件,包括 .cab 、 .ocx 、 .dll 和 .exe 文件等,把电脑文件与软件开发者(发行商)的真实身份捆绑在一起,从而确保: (1) 此代码文件在发行传播过程中不会被非法篡改; (2) 此代码开发商的真实身份已通过权威的第三方 (CA) 的严格身份验证。请注意:微软为了保护 Windows 操作系统安全和用户安全, 任何没有签名的ActiveX控件是不能通过 Web 方式下载和安装运行的。
而微软徽标认证证书也属于微软代码签名证书,同样用于数字签名各种 Windows 操作系统的文件,包括 .cab 、 .ocx 、 .dll 、 .exe 和.sys文件等。但此证书专门用于数字签名需要通过微软徽标认证的代码,从而确保: (1) 此代码文件在提交给微软测试过程中不会被非法篡改; (2) 此代码开发商的真实身份已通过权威的第三方 (CA) 的严格身份验证。申请微软徽标认证,必须先申请微软徽标认证证书,在用微软徽标认证证书签名待测试代码并提交给微软测试。
请注意:微软代码签名证书与微软徽标认证证书是两种不同概念的证书,前者是基于Windows系统安全考虑,必须使用Windows所信任的根证书颁发的证书来数字签名有关代码(如:ActiveX控件)后Windows操作系统才允许运行,用户无须联系微软;而后者则是只有用户开发的软件和硬件需要向微软申请徽标认证时才需要申请此证书,主要用于证明软件开发商的真实身份。需要提醒用户的是:新推出的 Windows Vista操作系统对软件和硬件的徽标认证是强制性的,也就是说:没有通过微软徽标认证的硬件驱动程序是无法在 Windows Vista上正常安装成功的。
二、移动代码签名证书 (Mobile OS Code Signing Certificates)
移动代码签名证书主要用于数字签名各种运行于智能移动终端(如:智能手机、PDA等)的文件,确保移动终端的安全,任何没有数字签名的文件是不能在移动终端上安装运行的。目前流行的移动操作系统主要有两种:微软 Windows Mobile 操作系统和 Symbian 操作系统,与此对应的移动代码签名证书就分为:微软移动代码签名证书 (Authenticated Content Signing for Microsoft Windows Mobile)和 Symbian移动代码签名证书 (Authenticated Content Signing for Symbian)。
1. 微软Windows Mobile操作系统
Windows Mobile 5 和 Smartphone 2002/2003 移动终端的应用安全策略分非特权签名(Unprivileged)和特权签名(Privileged),一般用户只需要非特权签名,只有涉及到移动终端的硬件或底层调用才需要有特权签名,具体区分要求请参考微软 有关文档 。
对于非特权签名和特权签名,用户可以申请VeriSign的微软移动代码签名证书,此类签名证书不是象其他证书一样的按年收费,而是按签名事件收费。
所有软件开发商都可以直接购买Verisign 的微软移动非特权签名服务,无需联系微软;但如果开发商需要特权签名服务,则需要预先得到微软的预授权和满足微软的一些技术要求,请在获得订单号后联系微软(或发邮件到: M2M@microsoft.com),申请获得访问微软特权根证书的授权。
2. Symbian 操作系统
支持Symbian 操作系统的主流手机厂商有:Nokia(诺基亚)、Sony Ericsson (索爱)、Samsung(三星)、Panasonic(松下)、Motorola(摩托罗拉)、Lenovo(联想)和 BenQ(明基)等。
如果您开发的基于Symbian操作系统的代码为SIS安装软件,则需要购买VeriSign的Symbian代码签名证书来签名您的SIS代码,此签名证书不是象其他证书一样的按年收费,而是按签名事件收费。您在收到签名证书后需要使用VeriSign提供的格式转换工具转换为Symbian所要求的格式,并使用Symbian提供的MakeSIS就可以同时生成SIS文件和签名此代码,提交到VeriSign的SAM系统自动重签名后就可以让最终用户安全地下载运行了。
请不要把Symbian代码签名证书与MIDlet签名证书混淆起来,虽然两者都可能与Symbian操作系统有关,但前者既可以用于数字签名.SIS文件,以便移动终端能安全运行,同时还可以用于申请Symbian Signed认证;而后者则是Java代码签名证书,用于数字签名使用Java J2ME 开发的MIDlet代码(.Jar和.Jad文件)。
同时,请注意 把”微软移动代码签名证书与微软移动徽标认证“以及 ”Symbian代码签名证书与Symbian signed认证“ 区分开来,前者是出于移动代码的安全目的,需要有第三方权威数字证书颁发机构颁发的数字证书来签名移动代码,签名的目的是:确保代码确实是来自通过严格身份认证的厂商;和确保已经签名的代码没有在传输和下载过程被非法篡改。而后者则属于微软/Symbian的市场活动,让软件开发商的应用程序获得徽标认证,这样就可以使其应用程序在市场上显得与众不同,从而大大受益,并确保最终用户的满意度。同时,前者是必需的,强制性的规定,而后者是可选的,不是必需的,用户可以自愿加入。
欢迎您根据需要选购 合适的数字证书产品,如果您需要任何帮助,请点击“我在线”按钮获得在线实时帮助,或发电子邮件、打电话和 MSN 联系我们。 |