本使用指南根据Adobe网站有关文档翻译整理,请同时参考如下原文:
(1) Adobe AIR 入门
(2) Packaging an AIR installation file using the AIR Developer Tool (ADT)
(3) Digitally signing Adobe AIR applications
请注意:以上文档要求用FireFox火狐浏览器申请Adobe AIR 代码签名证书,比较复杂。WoSign充分了解广大用户已经非常熟悉 WoSign 微软代码签名证书 的申请和使用,所以,我们的《Adobe AIR 代码签名证书申请指南》完全是同微软代码签名证书一样的方式使用IE浏览器申请证书,因为 Adobe AIR 数字签名同时支持 Java keystore file (.keystore) 和 PKCS12 file (.p12 or .pfx) 等证书格式。 本指南基于IE浏览器申请的PFX格式证书来签名AIR文件。
1.签名工具下载和安装
请确保您已经 下载 Adobe AIR 和 下载免费的 Adobe AIR SDK ,同时,也要确保您的电脑上已经下载和安装SUN Java 6 JDK,签名工具需要Java支持。请注意:用户使用环境只需要下载和安装 Adobe AIR 即可,不要搞混淆了。
2. Adobe AIR 为什么要数字签名?使用Adobe AIR 代码签名证书 签名和使用自签证书签名有什么不同?
应用软件数字签名就是让用户通过网络平台( 互联网或内部网 )下载时能确信此代码没有被非法篡改和来源可信,从而保护了代码的完整性、保护了用户不会被病毒、恶意代码和间谍软件所侵害,当然也就保护了软件开发商的利益,使得软件开发商能安全地快速地通过网络发布软件。为了保护软件开发商和最终用户的利益, Adobe AIR 软件数字签名是强制要求的。
由于Adobe AIR 软件数字签名是强制性的,为了方便软件开发者在没有购买证书之前能先尝试数字签名的效果和好处,并方便测试软件代码,Adobe AIR支持自己制作证书签名。如果您使用Adobe AIR提供的签名工具使用自签证书签名,运行软件后的显示效果如下图1所示,会显示一个红色大问号:发行商:未知,同时显示一个红色叉:发行商身份:未知。

而如果您使用WoSign颁发的 Adobe AIR 代码签名证书 签名air文件,运行软件后的显示效果如下图2所示,会显示一个黄色大问号:发行商:您的公司名称(中文或英文) ,同时显示一个绿色勾:发行商身份:已验证。表明此软件发行商的真实身份是经过权威第三方验证过的。

3. 文件打包和签名指南
为了防止盗版侵权行为,本步骤已经省略,请WoSign客户直接联系WoSign客服人员获得支持。
|