How to generate a Certificate Signing Request (CSR) via Adobe AIR

A CSR is encoded text that contains information about the certificate requester. This information includes, but is not limited to, the publisher name for the certificate (referred to as a "Common Name"), organization name (if applicable), and a contact email for the certificate. When creating a CSR it will export two files, these two files will be your CSR, which will be requested during enrollment, and a corresponding private key which should not be shared and will be required during installation.

CSR Generation Instructions

The following instructions will guide you through the CSR generation process on Adobe AIR. To learn more about CSRs and the importance of your private key, reference our Overview of Certificate Signing Request article. If you already generated the CSR and received your trusted Code Signing certificate, reference our Code Signing Instructions on how to sign your code and disregard the steps below.

Instead of generating the CSR and private key on your server or signing platform, the issuing Certificate Authority (CA) has supplied your Code Signing Provider with a unique script that allows you – the certificate requester - to generate the CSR and private key securely via browser during the enrollment process in your account. This process is very convenient for users and eliminates the hassle of running complicated command lines to output the required key pair.

You will need to use Firefox in order to securely generate your Code Signing certificate. Firefox has a unique function which allows for the CSR and accompanying private key to be generated securely and easily. If you do not have Firefox installed, you may download it here. If you are unable to use Firefox, please contact us.

Note: The private key will be stored in the browsers certificate manager folder. You will obtain a copy of this after the certificate has been issued and downloaded in the same browser.

For a step-by-step instructions on generating a CSR on a Web Browser, please click here.