Adobe Code Signing Certificate

Learn how code signing works for Adobe AIR applications, what certificate you need, how to sign AIR packages, how timestamping affects certificate lifecycle, and how to protect the signing key.

From €59/year*
Adobe does not sell a separate commercial “Adobe Code Signing Certificate.” The price shown is a public starting price for a general code signing product, not an Adobe issued certificate. AIR compatibility should be confirmed before purchase.
Primary useAdobe AIR applications
Artifact.air / AIRI
Certificate sourceTrusted CA or self signed
Key requirementPrivate signing key

Adobe AIR Code Signing Certificate Prices by Provider

There is no separate Adobe issued certificate sold as an “Adobe Code Signing Certificate.” AIR signing can use a suitable commercial code signing certificate from a trusted certificate authority. The prices below are current public prices for the providers' general code signing products, not Adobe specific products. Confirm AIR compatibility with the provider before purchase.

Provider Certificate / pricing shown Starting price Notes for AIR buyers
DigiCert Standard Code Signing $696/year Public code signing product. EV is listed at $972/year. Confirm the current AIR signing workflow before ordering.
Sectigo Code Signing $536.25/year Starting price shown when the five year option is selected. Shorter terms and EV cost more.
SSL.com IV / OV Code Signing $129/year EV Code Signing is listed at $349/year. Cloud signing and hardware storage are available as additional options.
GlobalSign OV Code Signing £386/year GlobalSign currently lists one year code signing certificates. Regional currency and ordering location affect checkout pricing.
Certum Standard Code Signing €139 Current public starting price for the electronic Standard Code Signing option. The provider also offers cloud and EV products.
IdenTrust TrustID Code Signing $225/year EV Code Signing is listed at $281/year. Hardware and HSM storage options are also available.
Actalis OV Code Signing €180 + VAT/year Current public price for its one year Organization Validated Code Signing certificate.
HARICA Code Signing From €59/year HARICA publicly lists code signing from €59/year. Its current public description focuses on Windows and Java code, so confirm AIR compatibility before purchase.
eMudhra Code signing availability Quote / not publicly listed eMudhra provides digital certificate products, but a current public price for a commercial code signing certificate was not found on the official source reviewed.
E-Tugra Code Signing Quote / not publicly listed No current public code signing price was confirmed from the official source reviewed. Request a quote and confirm AIR compatibility.

Important: These are general code signing prices, not prices for an Adobe issued certificate. Public code signing validity rules and product terms can change, so verify the provider's checkout page before publishing a price or making a purchase.

How Adobe Code Signing Certificate Pricing Works

There is no separate Adobe commercial certificate price. AIR can use a suitable certificate from a trusted certificate authority or a self signed certificate. Commercial certificate pricing therefore depends on the issuing CA and product.

Signing optionPricing modelBest fitImportant consideration
Commercial CA code signing certificateProvider dependentPublicly distributed AIR softwareValidation, term, issuance method and provider determine the price.
Self signed certificateNo CA purchase priceDevelopment and controlled environmentsRecipients need an appropriate trust arrangement.
Timestamp serviceProvider dependentPublic AIR releasesTimestamping should be part of the signing workflow.
Remote or cloud signingService dependentCentralized production signingPricing depends on users, signing volume and key protection.
HSM based signingInfrastructure dependentHigher control over signing keysHardware, hosting and administration add to total cost.

Do not label the CA price as an “Adobe certificate price.” The certificate is issued by the selected CA; Adobe AIR is the application signing platform.

What Is an Adobe Code Signing Certificate?

An Adobe Code Signing Certificate is generally used in the context of signing Adobe AIR applications. It should not be confused with certificate based signatures used to sign PDF documents in Adobe Acrobat.

Adobe documents that AIR applications require a digital signature before they can be installed. The signature identifies the publisher and protects the signed application from unauthorized modification.

A purchased certificate from a trusted certificate authority can provide a certificate chain for public distribution. Adobe also documents self signed certificates, which can be useful for controlled development or testing but do not provide the same third party trust model as a commercial CA certificate.

Adobe Code Signing vs Adobe PDF Digital Signatures

The word “Adobe” creates two different certificate related search intents. AIR signing is software code signing, while Acrobat certificate signatures are document signatures.

Adobe AIR Code SigningAdobe PDF Digital Signature
Signs softwareSigns documents
Used with Adobe AIRUsed with Acrobat and Reader
Protects application integrityProtects document integrity
Identifies software publisherIdentifies document signer
Uses a code signing certificateUses a certificate based digital ID
AIR packaging and signing toolsAcrobat signing tools

This distinction should remain explicit throughout the page. An Acrobat certificate signature is not a substitute for an AIR code signing workflow.

Does Adobe Issue Code Signing Certificates?

Adobe's AIR documentation supports certificates issued by a root certificate authority as well as self signed certificates. Adobe should therefore not be positioned as a normal commercial public CA selling third party code signing certificates.

1

Certificate Authority

Issues the certificate when a CA certificate is used.

2

Certificate

Identifies the signing entity.

3

Private key

Performs the signing operation.

4

AIR signature

Signs the AIR package.

5

Signed AIR

Can be distributed and verified.

Adobe is the AIR platform. The certificate itself can come from a trusted CA or be self signed, depending on the distribution and trust requirements.

What Is Adobe AIR Code Signing?

Adobe AIR code signing applies a digital signature to an AIR application package so the publisher identity and integrity of the signed package can be evaluated during installation.

AIR application

The application and its resources are prepared for packaging.

Digital signature

The signing operation binds the application to the signing identity and protects signed content.

Publisher identity

A certificate identifies the entity associated with the signature when a CA issued certificate is used.

An AIRI package is an intermediate package intended to be signed later. This allows a build environment to prepare the application while a separate controlled signing environment performs the production signing step.

What Can Be Signed?

Keep the scope specific to Adobe AIR rather than expanding the page into a general Adobe certificate directory.

.air applications

The finished AIR application package can be signed for distribution.

AIR application packages

The package contains the application resources and signing information required by the AIR installation workflow.

AIRI packages

An AIRI can be prepared during development and signed later in a secured release environment.

How Adobe AIR Code Signing Works

The AIR signing flow connects the application package, cryptographic signature, certificate identity and timestamp before the signed file reaches the user.

1

Application

Build the AIR application.

2

AIR package

Prepare the distributable package.

3

Hash

Calculate data covered by signing.

4

Signature

Sign with the private key.

5

Certificate

Carry the publisher identity.

6

Timestamp

Record signing time through a timestamp authority.

7

Signed AIR

Distribute the completed file.

Public key

Used to verify a signature created with the corresponding private key.

Certificate chain

Connects the signing certificate to its issuer when a CA certificate is used.

Timestamp

Provides evidence of when the signature was created and can affect how the signed AIR is treated after certificate expiration.

Purchased Certificate vs Self Signed Certificate

Adobe documents both approaches. The appropriate choice depends on whether the AIR application is publicly distributed or used in a controlled environment.

OptionPurchased CA certificateSelf signed certificate
Identity validationCA basedDeveloper created
Third party trustHigher for public distributionLimited to environments that trust it
Public distributionSuitable when the certificate meets the distribution requirementsUsually unsuitable for broad public trust
CostPaid, provider dependentCan be created yourself
Private keyRequiredRequired
AIR signingSupportedSupported

What Does an AIR Code Signature Prove?

A valid signature provides specific identity and integrity information. It should not be presented as a complete security assessment of the application.

A signature can establish

  • Who signed the application
  • Whether signed content has been modified
  • Certificate identity
  • Certificate validity information

A signature does not prove

  • The software is vulnerability free
  • The software is malware free
  • The publisher is trustworthy in every respect
  • The application passed an independent security audit

Adobe AIR Certificate Requirements

A production AIR signing workflow needs the certificate, its private key and the signing environment configured correctly. Timestamping should also be considered for publicly distributed AIR files.

Code signing certificate
Corresponding private key
Certificate password where required
Supported certificate file or package
Certificate chain where applicable
Controlled signing environment
Timestamp service

Which Certificate File Is Used?

AIR signing can involve a certificate file, the corresponding private key and a password protected certificate package. The exact file format depends on the certificate and signing workflow.

Certificate file

Contains the public certificate information used to identify the signer.

Private key

The sensitive cryptographic key required to create the signature.

Password protected package

Some certificate workflows bundle certificate and private key material in a protected package.

Illustrative signing assets
Certificate:    publisher.cer
Private key:    signing-key.p12
Password:       protected secret
Chain:          issuer certificate chain

How to Get an Adobe AIR Code Signing Certificate

The general commercial workflow is to choose a suitable CA, complete its identity validation, receive the certificate, protect the private key and then configure the AIR signing environment.

1

Choose CA

Select a suitable code signing provider.

2

Validate

Complete the provider's identity checks.

3

Receive

Obtain the issued certificate.

4

Protect key

Secure the private key.

5

Install

Import the certificate into the signing environment.

6

Sign

Use the configured AIR signing workflow.

How to Sign an Adobe AIR Application

Adobe documents signing through Adobe Animate and AIR packaging tools. The practical implementation depends on whether signing occurs directly during the build or later in a secured release environment.

Adobe Animate

Use the AIR application publishing settings to configure the certificate and signing information for the application package.

Keep production certificate and private key access restricted to the people or systems responsible for release signing.

AIR Developer Tool

The AIR Developer Tool can be used in command line workflows for packaging and signing AIR applications.

This approach is useful when AIR builds are automated and signing needs to become a repeatable release step.

AIR Developer Tool workflow example
adt -package -storetype pkcs12 -keystore signing.p12 MyApp.air application.xml .

How to Sign an AIRI Package Later

Separating development from production signing is useful when the build environment should not hold unrestricted access to the production signing credential.

1

Development

Develop and test the AIR application.

2

Build

Create the AIRI package.

3

Transfer

Move the approved artifact to the signing environment.

4

Sign

Apply the production certificate and private key.

5

Distribute

Release the signed AIR package.

This model can use cloud code signing, remote code signing or HSM based code signing when stronger key isolation is required.

Release artifact handoff
Development build
      |
      v
Application.airi
      |
      v
Controlled signing environment
      |
      v
Signed Application.air

Adobe AIR Code Signing and Timestamping

Timestamping is a major part of the AIR signing lifecycle. Adobe documents that AIR packaging tools can obtain a timestamp from a timestamp authority and embed it in the AIR file, and recommends timestamping publicly distributed AIR files.

Signing time

The timestamp provides evidence associated with when the signature was created.

Certificate expiration

Timestamping can affect how a previously signed AIR file is treated after the signing certificate expires.

Certificate revocation

Revocation is a separate certificate lifecycle event and should be handled as part of release security planning.

Conceptual signing sequence
AIR package
  → Sign with private key
  → Attach certificate
  → Request timestamp
  → Embed timestamp
  → Distribute signed AIR

Adobe specifically documents that an AIR file without a timestamp can become un-installable when its signing certificate expires or is revoked. Timestamping therefore needs to be treated as part of the release process rather than an optional afterthought.

Timestamped artifact concept
Unsigned AIR
  -> signature
  -> certificate
  -> timestamp
  -> signed AIR with timestamp evidence

AIR Certificate Expiration

Certificate expiration affects future signing and can also affect older AIR releases depending on whether they were timestamped and how the certificate is evaluated.

Validity period

The certificate has a defined validity period set by the issuing CA.

New releases

A new release normally needs a currently valid signing certificate.

Timestamped releases

A valid timestamp can provide important evidence about when the AIR file was signed.

Renewal

Record renewal dates early enough to avoid interrupting production releases.

What Happens If the Private Key Is Lost?

Loss of the private key affects the ability to create new signatures with the original identity. For long lived AIR products, recovery planning should be part of certificate management.

Existing releases

Assess existing signed releases separately from the ability to sign new builds.

New releases

A replacement certificate may be required if the original signing key cannot be recovered.

Backup strategy

Use protected backups and a documented signing environment recovery process.

What Happens If the Private Key Is Compromised?

A compromised production signing key should be treated as a software release security incident.

1

Stop signing

Disable affected release operations.

2

Revoke

Work with the issuing CA where revocation is appropriate.

3

Secure

Remove unauthorized access and rebuild signing controls.

4

Replace

Obtain a replacement certificate and signing identity.

5

Assess releases

Review affected software and future distribution.

Adobe AIR Code Signing for Software Companies

A software company can separate application development from the production signing environment so that developers and ordinary build workers do not receive unrestricted access to the production private key.

1

Source code

Approved release source.

2

Build server

Create the application.

3

AIRI

Prepare the intermediate package.

4

Secure signing

Use controlled certificate access.

5

Timestamp

Obtain a timestamp.

6

Signed AIR

Create the release artifact.

7

Distribution

Publish the approved release.

For broader signing governance, see the requirements and workflows for code signing for software companies.

Adobe Code Signing in CI/CD

Automated AIR builds can include signing after the application has been built. The signing step should be isolated from ordinary build access and controlled through release authorization.

Automated builds

GitHub Actions, GitLab CI, Jenkins and other CI systems can orchestrate AIR builds when the required signing environment is available.

Dedicated signing

Keep the production signing operation restricted to a controlled environment rather than every development runner.

Release authorization

Require an approved artifact or release event before production signing occurs.

Do not place an unrestricted production signing private key directly into every build environment. Use a dedicated signing machine, controlled secret storage, remote signing or hardware backed key protection where appropriate.

Choose a suitable code signing approach for Adobe AIR

The important decision is not finding an “Adobe certificate” product. Select a suitable commercial or self signed approach, protect the private key, apply a timestamp and maintain a controlled release workflow.

Adobe Code Signing Certificate Cost

Do not invent an “Adobe certificate price.” The cost depends on the issuing CA, certificate type, validation requirements and term.

Cost categoryPricing modelWhat affects the cost
Commercial CA code signing certificateProvider and product dependentCertificate type, validation, term, issuance method and provider.
Self signed certificateNo CA purchase priceInternal trust setup and operational management.
TimestampingProvider dependentTimestamp authority and certificate service terms.
Cloud or remote signingService dependentSigning volume, users, key storage and infrastructure.
HSM infrastructureInfrastructure dependentHardware, hosting, administration and integration.

For verified current certificate prices, use the CodeSigningSolution provider and certificate comparison resources rather than presenting a made up Adobe specific price.

Adobe Code Signing vs Windows Code Signing

Adobe AIR signing and Windows Authenticode solve similar publisher identity and integrity problems, but they use different packaging and signing technologies.

AreaAdobe AIRWindows
Main technologyAdobe AIR signingAuthenticode
Typical toolAIR Developer Tool / AnimateSignTool
Artifact.airEXE, DLL, MSI and other applicable files
CertificateGeneral trusted digital certificate or self signed certificateCA code signing certificate
TimestampingSupportedSupported
Main verification environmentAIR installation/runtime workflowWindows trust mechanisms
SmartScreenNot applicableRelevant

Adobe AIR Signing Errors

Common AIR signing failures usually point to the certificate, private key, package, timestamp or signing environment. Troubleshooting should identify the exact stage where the signing workflow fails.

Invalid certificate

Check the certificate validity, issuer and expected certificate type.

Incorrect password

Check the password protecting the certificate package or private key.

Certificate not found

Confirm the certificate and private key are available to the signing environment.

Invalid signature

Check whether the package changed after signing or whether the signing identity is inconsistent.

Expired certificate

Check certificate validity and whether a replacement certificate is required.

Revoked certificate

Confirm certificate status with the issuing CA and assess affected releases.

Missing timestamp

Check timestamp configuration when timestamping is required for the release.

AIRI signing failure

Confirm the intermediate package and later signing environment are compatible.

Key mismatch

Verify that the private key corresponds to the certificate being used.

Adobe Code Signing Checklist

Use this checklist before releasing a signed AIR application.

AIR application built
Correct code signing certificate selected
Private key available
Certificate password protected
Certificate imported correctly
AIR package signed
Timestamp enabled
Signature verified
AIR package tested
Signing credentials protected
Certificate renewal date recorded
Key compromise recovery plan documented

Adobe Code Signing Certificate FAQ

These questions target the distinct commercial, technical and lifecycle searches around Adobe AIR signing.

What is an Adobe Code Signing Certificate?

The term generally refers to a code signing certificate used to sign Adobe AIR applications. It should not be confused with certificate based PDF signatures in Adobe Acrobat.

Does Adobe issue code signing certificates?

Adobe's AIR documentation supports certificates issued by a root certificate authority as well as self signed certificates. Adobe is not positioned here as a normal commercial public CA.

Do Adobe AIR applications need to be signed?

Adobe documents that AIR applications require a digital signature before they can be installed.

Can I use a self signed certificate for Adobe AIR?

Adobe documents support for self signed certificates. Their suitability depends on the trust requirements of the environment.

Can I use a commercial code signing certificate for Adobe AIR?

Adobe documents that AIR applications can be signed with a purchased certificate from a root certificate authority.

What is an AIRI file?

An AIRI is an intermediate AIR package intended to be signed later.

What is the difference between an AIRI and an AIR file?

An AIRI is prepared for later signing, while an AIR file is the signed distributable AIR package.

Does an Adobe AIR certificate need a timestamp?

Adobe recommends timestamping publicly distributed AIR files and documents the effect of timestamps on certificate expiration and revocation.

What happens when an AIR signing certificate expires?

Future releases normally need a valid certificate. For previously signed AIR files, timestamping can affect whether the file remains installable after certificate expiration.

Can I sign an AIR application from another computer?

Yes. Teams can separate the build environment from a controlled signing environment and sign an AIRI package later.

Can Adobe AIR signing be automated in CI/CD?

Yes. AIR packaging and signing can be incorporated into an automated release pipeline when the signing credential is securely managed.

Is an Adobe PDF signing certificate the same as an AIR code signing certificate?

No. PDF certificate signatures protect and authenticate documents, while AIR code signing signs software applications.

Related Resources

Connect the Adobe AIR page to the wider CodeSigningSolution ecosystem without mixing Adobe AIR signing with PDF certificate signatures.

Code Signing Fundamentals

Understand the signature and trust model behind code signing.

How Code Signing Works

Adobe AIR Signing

Review Adobe AIR signing concepts and the platform-specific workflow.

Adobe Code Signing: Complete Guide

Timestamping Signed Software

Understand why timestamps matter for signed releases.

How to Timestamp Signed Software

Signature Verification

Check signed artifacts as part of a release process.

How to Verify a Code Signature

Software Distribution

Review certificate considerations for distributing signed software.

Code Signing for Software Distribution

Choosing a Certificate

Compare requirements before selecting a commercial certificate.

Types of Code Signing Certificates

Choose the right signing model for Adobe AIR

For AIR applications, the important decision is not finding an “Adobe certificate” product. It is choosing the appropriate signing certificate or self signed approach, protecting the private key, applying a timestamp and building a controlled release workflow.