Меню DIGICERT DiGiCert Все Code Signing сертификаты
DiGiCert CodeSigning for Adobe
DiGiCert CodeSigning for Mac
DiGiCert CodeSigning for Microsoft Authenticode
DiGiCert CodeSigning for Java
Все материалы Все Code Signing сертификаты
SYMANTEC Все Code Signing сертификаты
VERISIGN Все Code Signing сертификаты
THAWTE Все Code Signing сертификаты
GLOBALSIGN Все Code Signing сертификаты
TRUSTWAVE Все Code Signing сертификаты
DIGICERT Все Code Signing сертификаты
COMODO Все Code Signing сертификаты
CERTUM Все Code Signing сертификаты
|
DigiCert CodeSigning for Adobe AIR ®
Applications that are not digitally signed cannot be run on Adobe AIR. Implementing a
DigiCert code signing certificate will allow your users to run applications that you create or modify.
A code signing certificate is a digital certificate used to digitally sign code for a variety of applications
(Adobe AIR is just one of the many platforms and applications that work with DigiCert code signing certificates)
to prevent unidentified third parties modifying or tampering with code before it is distributed to the end user.
Signed code provides a valid signature and confirmation of the identity of both the certificate issuer as well as the organization that created and signed the code. If a third party were to attempt to manipulate signed code the signature would be invalidated, and present users with a warning before executing the modified and potentially malicious code.
Adobe code signing certificates from DigiCert can be used to digitally sign applications for Adobe AIR as well as a
variety of applications outside of Adobe, such as Microsoft authenticode, java applets, and almost any other application
for which code signing would be necessary.
Code signing is designed to protect users of a particular piece of code (generally one that is widely distributed
or available online) from being tricked into installing something other than what they were expecting. By putting a digital
signature on an application, developers can ensure that end users who install or run their code are warned before running
code that has been tampered with or modified. For Adobe specific purposes, unsigned applications cannot be run on Adobe AIR, for example.
DigiCert is a leading provider of digital encryption and authentication services, with widely trusted and highly ubiquitous root
certificates trusted by all major devices, platforms, and operating systems. We have recently expanded our product lineup to include
code signing certificates to help our customers who require code signing to be able to obtain all their certificates from one provider.
Before you can sign your code for AIR, you will want to export your code signing cert to a .pfx file
(a certificate and private key file combined into one) if you do not have it in that format
already. Most DigiCert users will not automatically have their certificate as a .pfx if they used one of
certificate creation or installation tools, and the certificate was installed directly through the web browser.
If you have a .pfx file already, go ahead and skip to step 3.
- If you used our easy creation/installation tool inside Internet Explorer -
We recommend that users of our code signing cert creation and installation tool run it inside internet explorer.
This allows them to import their certificate directly to the computer's certificate store. To export from the
certificate store, just go to Start > Run > MMC, then File > Add/Remove Snap In > Certificates >
Add > My user account > Finish, then OK. Then browse to Certificates > Personal > Certificates,
and you should see a list of all personal certificates installed for your user. Right click your code signing
certificate, go to "All Tasks" then Export.
Following the wizard to export your certificate as a PFX should be straightforward. If you do not have the
option to export the private key, you will need to request a new certificate, as your PFX file will need to include
the private key. Make sure not to forget the password that you select during this process.
- If you used our easy creation/installation tool inside Mozilla Firefox -
Open Firefox, then go to Tools > Options > Advanced > then click the Encryption tab, and then
View Certificates. You should see your certificate listed under Your Certificates. Click your certificate and
choose to Backup.
When saving your file and choosing a password, remember that this password will be required when using
the certificate to actually sign your code. If you forget your password, you will need to re-export your certificate.
- Open the command line prompt and navigate to the source directory of your application, where the application.
xml file is located (you will want to make sure the .pfx file used for signing is not located in the source directory).
- Go ahead and run the following command at the command line:
adt -package -storetype pkcs12 -keystore [c:path o\your\certificate.pfx] [c:\path o\yourile.air] application.xml
You will be asked to enter the password associated with the .pfx that you created earlier. Enter that when prompted.
- Congratulations! You just successfully signed your Adobe AIR application.
|