GlobalSign OV Code Signing Certificate

Understand GlobalSign Standard Code Signing, including organization validation, key-storage options, supported platforms, signing workflows, code-signing timestamping, pricing, certificate renewal process, and how it compares with GlobalSign EV.

GlobalSign's current product name is Standard Code Signing. It is the organization-validated product covered by this page.
GlobalSign Standard Code SigningOV
From $529 USD
Current listed starting price for Standard Code Signing.
1 year
Organization validationToken or HSMTimestamping
EligibilityLegally registered organizations
ValidityMaximum 460 days under current rules
PlatformsWindows, Java, macOS and other listed formats
Key storageToken, HSM or Azure Key Vault options
For applicable kernel-mode driver workflows requiring Windows Hardware Developer Center access, compare GlobalSign EV.

Is GlobalSign OV Code Signing Right for You?

Start with the publisher identity, software workload and platform requirement.

Standard Code Signing is organization-first.

GlobalSign positions Standard Code Signing as the organization-validated product. The certificate is issued in the name of a legally registered organization, so the publisher identity and the organization behind the software need to match the certificate model.

That makes the first decision straightforward: identify who should appear as the publisher, then determine what the software needs to do. Ordinary application signing and supported cross-platform signing can fit Standard Code Signing. A specific Windows kernel-mode driver workflow can introduce an EV requirement.

Requirement path
Who is publishing?Legally registered organization, not an individual-only identity.
What are you signing?EXE, DLL, MSI, JAR, macOS software or another supported artifact.
Where will signing happen?Token, customer HSM or Azure Key Vault.
Is there an EV-only requirement?Check applicable Windows Hardware Developer Center and driver workflows.

What GlobalSign OV Actually Establishes

The certificate answers identity and integrity questions. It does not certify the software itself.

01
OrganizationValidated legal identity
02
CertificatePublisher identity
03
SignatureArtifact integrity
04
TimestampSigning time evidence
05
VerifierTrust and integrity check

The certificate establishes a relationship between the public key and the validated organization. The private key then creates the signature over the software artifact.

The verifier can check the code-signing certificate chain and determine whether the signed artifact has changed. Timestamping adds a separate time reference that becomes useful when the signing certificate later reaches its validity boundary.

Important boundary

Code signing does not mean the software has been security-tested or approved by GlobalSign. It identifies the signer and protects the signed artifact's integrity.

Standard Code Signing vs GlobalSign EV

The two products overlap for ordinary software signing, but their validation and Windows driver requirements differ.

GlobalSign Standard / OV

  • Standard organization validation
  • Legally registered organization required
  • Normal application signing
  • Token or HSM deployment options
  • Azure Key Vault listed as a key-storage option
  • Current maximum validity of 460 days

GlobalSign EV

  • Extended validation
  • Legally registered organization required
  • Normal application signing
  • Protected private-key deployment
  • EV requirement for applicable Windows Hardware Developer Center driver workflows
  • Current maximum validity of 460 days
Decision point

Do not choose between OV and EV by label alone. Check whether the software release requires the additional EV validation or the specific Windows driver workflow documented by GlobalSign.

Who Can Get the Certificate?

GlobalSign's current product positioning makes the applicant identity a core requirement.

Applicant identityThe certificate represents an organization, not simply the developer operating the signing tool.
Legal nameThe organization name used in the application needs to represent the legal entity being validated.
Registered addressOrganization information must support the identity being validated.
Authorized contactThe validation process requires an appropriate organization contact.
Publisher identityThe certificate's identity is tied to the validated organization.
Not an individual-only productAn individual developer operating the signing process does not turn the certificate into an individual certificate.

How GlobalSign Validates the Organization

Validation is a staged process. Each step establishes a different part of the publisher identity.

Application submittedOrganization and requester information enters the certificate process.
Legal identity checkedGlobalSign verifies the organization represented by the request.
Organization details checkedAddress and identifying information are reviewed.
Contact verifiedThe relevant organization contact is confirmed.
Certificate approvedAfter validation, the certificate can be provisioned into the selected signing environment.

CA validation is not signature verification.

GlobalSign validates the organization before issuing the certificate. Later, when a signed application is opened or inspected, the operating system or verifier evaluates the certificate, chain, signature and artifact integrity.

This distinction matters for troubleshooting. A certificate can be correctly issued while a release still fails verification because of a missing intermediate, invalid timestamp, unsupported signing format or platform-specific policy.

What You Need Before Ordering

The certificate order should begin with the release architecture, not only the purchase form.

1
Organization recordsLegal organization name, address and supporting validation information.
2
Authorized contactContact who can complete the validation process.
3
Artifact inventoryEXE, DLL, MSI, JAR, macOS software or other supported formats.
4
Key-storage choiceToken, customer-owned HSM or Azure Key Vault.
5
Release ownershipWho is allowed to initiate production signing?
6
Lifecycle planExpiry, renewal, replacement and compromise response.
Why decide key storage early?

The storage model changes the signing architecture. A token attached to a controlled workstation is operationally different from a customer HSM or Azure Key Vault integration used by an automated release pipeline.

From Order to First Signed Release

The issuance workflow has two halves: certificate validation process and signing-environment provisioning.

01
OrderStart the request through GlobalSign Certificate Center and select the Standard Code Signing product.
02
ValidateComplete organization and requester verification required for issuance.
03
Generate keyCreate the protected signing key using the selected token or HSM architecture.
04
ProvisionInstall or import the certificate into the protected signing environment.
05
TestSign a controlled artifact, timestamp it and verify the complete result.

Production signing should begin only after the complete path works. A successful certificate order does not mean the build pipeline is ready. The signing application must be able to reach the protected key, select the correct certificate, obtain a timestamp and produce an artifact that an independent verifier can validate.

How the SafeNet Token Model Works

GlobalSign documents a token-based Standard Code Signing implementation using a GlobalSign-provided SafeNet eToken.

OrganizationValidated publisher identity.
CertificatePublic certificate associated with the signing identity.
Protected
signing
credential
SafeNet eTokenHardware-backed key environment.
Signing workstationAuthorized system invokes the signing operation.

The token model creates a physical boundary around the signing credential. The private key is not treated as a normal file that can be copied between developer machines.

GlobalSign's installation guidance describes token initialization, key generation and certificate installation through the SafeNet environment. The operational question is who can access that token and which workstation is allowed to perform production signing.

Best fit

Controlled signing from a small number of authorized environments where a physical hardware credential is practical.

How the Customer-Owned HSM Model Works

An HSM keeps the production signing key inside the organization's hardware-backed security boundary.

Customer HSM signing architecture
01
BuildGenerate the approved release artifact.
02
Request signSend the approved artifact to the controlled signing layer.
03
HSM operationThe private key performs the signing operation inside the HSM.
04
TimestampAdd the trusted signing timestamp.
05
VerifyValidate the signed artifact before release.

GlobalSign's current guidance for the customer-owned HSM workflow specifies a FIPS 140-2 Level 2 compliant HSM and a key of at least 4096 bits for that documented setup. The certificate signing request is generated from a key created inside the HSM.

This model is suited to organizations that already operate centralized key-management infrastructure. It also introduces more integration work than a token because authentication, authorization, HSM access and signing orchestration become part of the release architecture.

How Azure Key Vault Changes the Signing Workflow

Azure Key Vault is a cloud key-management option documented by GlobalSign for Standard Code Signing.

Azure-oriented release path
Build pipelineProduces the approved release artifact.
AuthenticationOnly the approved release identity can request signing.
Key operationThe protected signing key remains in the selected Azure Key Vault model.
TimestampThe signed artifact receives the required trusted timestamp.
VerificationThe pipeline checks the signature and chain before publication.

Separate build access from signing authority.

The useful architecture is not simply "put the certificate in Azure." The important boundary is the signing key and which identities are allowed to invoke it.

For enterprise signing software in a CI/CD pipeline, permissions should be narrow, signing operations should be logged, and the release pipeline should fail visibly when signing or timestamp verification fails.

GlobalSign lists Azure Key Vault as a supported key-storage choice. The exact implementation should still be designed around the organization's Azure identity, authorization and release controls.

GlobalSign OV Across Platforms

The certificate can support different signing environments, but each platform has its own signing workflow.

WindowsAuthenticode

Common artifacts include EXE, DLL and MSI files.

Core concern: certificate selection, chain, timestamp and final file verification.
JavaJAR

Use the Java signing toolchain and a compatible keystore environment.

Core concern: keystore, certificate chain, signing and timestamping.
macOSApple

Follow Apple's signing and packaging requirements.

Core concern: signing identity, key access and Apple verification.
Adobe AIRAIR

Apply the signing workflow required for the AIR application format.

Core concern: supported certificate and packaging workflow.
OfficeVBA

Use the appropriate Microsoft Office signing workflow.

Core concern: certificate identity and macro-signing policy.
MozillaListed

Follow the current Mozilla-specific signing requirements.

Core concern: platform-specific compatibility and verification.

GlobalSign OV + Windows Authenticode

Windows signing should be explained as an artifact pipeline, not as a six-item feature grid.

Test the same file you eventually sign.

Build the application and freeze the release artifact before signing. The file that passes QA should be the file that receives the production signature.

The signing stage then selects the GlobalSign certificate, accesses the protected private key, applies the Authenticode signature and requests a trusted timestamp.

Finally, verify the signed file. Check the publisher identity, certificate chain, signature status, timestamp and final file hash before publication.

Windows release flow
build
  |
  v
QA-approved EXE / DLL / MSI
  |
  v
Select GlobalSign certificate
  |
  v
Protected key operation
  |
  v
Authenticode signature
  |
  v
Trusted timestamp
  |
  v
Signature + chain verification
  |
  v
Publish exact signed artifact
The private key should not be copied into source control or ordinary build artifacts.
Important driver boundary

If the workflow involves applicable kernel-mode drivers and Windows Hardware Developer Center access, compare GlobalSign EV before assuming Standard/OV is sufficient.

GlobalSign OV + Java JAR Signing

Java signing has a different toolchain, so the visual and operational workflow should be treated separately from Authenticode.

01
KeystorePrepare the certificate and protected private key in the Java signing environment.
02
Prepare JARFreeze the release archive that passed testing.
03
jarsignerApply the digital signature using the protected credential.
04
TimestampAdd the trusted timestamp required by the lifecycle.
05
VerifyValidate the JAR signature, certificate and timestamp.
Conceptual Java signing sequence
keytool
   |
   v
protected signing identity
   |
   v
jarsigner
   |
   v
signed-release.jar
   |
   v
timestamp + verification

The important distinction is the keystore and Java toolchain. A GlobalSign certificate does not remove the need to configure the Java environment correctly.

For CI/CD, keep the signing credential outside source control and ordinary build output. The signing stage should receive only the approved JAR and invoke the protected credential under controlled permissions.

GlobalSign OV + macOS Signing

Apple software signing introduces its own identities, packaging and verification requirements.

macOS signing layers
Signing identityIdentify the certificate and key used by the Apple signing environment.
ApplicationPrepare the exact application bundle that will be distributed.
Platform signingApply Apple's required signing and packaging workflow.
VerificationCheck the final signature and certificate information.

Use the platform's signing model.

GlobalSign lists Apple/macOS among supported platforms, but macOS signing is not simply Authenticode with a different file extension.

The certificate and protected key need to be available to the Apple signing environment, and the final package needs to satisfy Apple's signing and distribution rules.

For teams shipping on multiple platforms, keep certificate governance consistent while allowing each platform to use its native signing tools and verification process.

What the Timestamp Adds

A timestamp answers a different question from the certificate itself.

Two pieces of evidence

Certificate + signature

  • Who signed the artifact?
  • Has the artifact changed?
  • Is the certificate chain trusted?

Trusted timestamp

  • When was the signature created?
  • Was the signing credential valid at that time?
  • Can the signature be evaluated later under applicable rules?

GlobalSign's product material describes timestamping as part of long-term validation of signed code. That makes timestamp acquisition a release control rather than a decorative addition to the certificate.

The release pipeline should record whether the timestamp was successfully obtained and should verify the resulting timestamp along with the certificate and signature.

When a certificate eventually expires, the timestamp becomes an important part of the evidence used to evaluate when the signature was created.

How the GlobalSign Certificate Chain Is Evaluated

A signed artifact is only as understandable to the verifier as the certificate chain included with it.

Level 01
Signed application or installer
Level 02
GlobalSign Standard Code Signing certificate
Level 03
GlobalSign issuing intermediate certificate
Level 04
Trusted GlobalSign root hierarchy
Level 05
Operating system or application trust store

The intermediate certificate is the bridge between the leaf signing certificate and the trusted root. A missing intermediate can create a verification problem even when the leaf certificate is otherwise valid.

For production releases, verify the certificate chain on a clean machine or controlled validation environment rather than only on the workstation that performed the signing.

Verification check

Inspect the subject, issuer, validity, chain and timestamp of the final signed artifact. The release process should make chain failures visible before distribution.

Why Code Signing Does Not Equal SmartScreen Reputation

Publisher identity, certificate trust and Microsoft reputation are different layers.

Signed software: publisher identity + artifact integrity
Windows certificate and chain validation
Microsoft reputation and security signals
User-facing trust experience

A valid GlobalSign signature gives Windows and other verifiers evidence about who signed the software and whether the artifact changed. It does not automatically create a positive SmartScreen reputation.

Reputation can depend on broader Microsoft signals, software distribution history and security observations. Product pages should therefore avoid promising an instant warning bypass or guaranteed warning removal simply because the certificate is OV or EV.

GlobalSign Code Signing Validity in 2026

The move to a 460-day maximum changes how software teams plan certificate replacement.

Before the change

Multi-year certificates

GlobalSign previously offered longer Code Signing certificate periods.

26 Dec 2025

Longer issuance ends

GlobalSign states that 2-year and 3-year Code Signing certificates stopped being issued from this date.

2026

460-day maximum

New and renewed certificates follow the shorter maximum validity under the current rules.

Operational impact

More frequent renewal

Certificate replacement becomes a recurring release-management task.

Plan around certificate expiration

Do not treat expiry as an administrative email. Connect the certificate lifecycle to CI/CD, signing infrastructure, release ownership and production testing.

GlobalSign OV Pricing and Total Cost

The certificate price is only one part of the signing budget.

$529
USD / year

GlobalSign currently lists Standard Code Signing from $529 USD per year. Verify the live commercial page before publishing a price update.

CertificateStarting from $529/year
Token deploymentConsider hardware and administration requirements
Customer HSMExisting HSM and integration costs
Azure Key VaultAzure infrastructure and signing integration
OperationsValidation, release controls, monitoring and renewal
ReplacementPlan for recurring certificate lifecycle work

The same certificate can have a very different operational cost depending on how the private key is protected and how often the organization signs software. A single workstation with a token and a centralized enterprise signing service solve different operational problems.

For commercial comparison, keep the certificate price visible but explain the infrastructure that surrounds it. This is particularly important under the current 460-day validity model because certificate replacement is more frequent than it was under the old multi-year model.

Choose the right validation level

Compare the certificate requirements before committing to a product, especially when your release includes Windows driver signing.

GlobalSign OV Renewal: What Actually Changes

Renewal is a controlled replacement event, not simply a date on a certificate.

90 days before expirationGlobalSign's current guide says the renewal option becomes available within this window.
Confirm organization informationReview the organization details before starting the renewal process.
Renew or place a new orderOrganization changes require a new order rather than simply renewing the existing certificate.
Provision the new credentialInstall or import the renewed certificate into the token, HSM or Azure environment.
Production testSign a controlled artifact, timestamp it and verify the complete result.
Retire the old credentialRemove the old certificate from production signing once the replacement is operational.
Operational target

The new certificate should be production-ready before the old certificate becomes a release blocker. With the current 460-day maximum, this process should be treated as routine release engineering.

If the Private Key Is Compromised

The response path is different from normal expiration because unauthorized signing may already have occurred.

01
StopPause all signing operations using the affected credential.
02
AssessDetermine where the key existed and which releases may be affected.
03
RevokeStart the applicable GlobalSign revocation process.
04
ReplaceGenerate a new protected key and obtain the replacement certificate.
05
RecoverUpdate signing infrastructure, review releases and resume controlled signing.

The private key is the authority that creates the signature. If an attacker obtains it, they may be able to produce signatures that appear to originate from the organization.

The response therefore starts by preventing additional signing, followed by certificate revocation and replacement. The organization should also identify artifacts signed with the affected key and evaluate them under its incident-response policy.

Do not simply reinstall the certificate

Replacing the visible certificate without replacing the private key compromise private key does not remove the underlying signing risk. The replacement process needs a fresh protected key.

GlobalSign OV in CI/CD

The central architecture question is how automation can sign without receiving a copy of the production private key.

Recommended signing boundary
Developer commit
      |
      v
Build + test
      |
      v
Approved release artifact
      |
      +------------------------------+
      |                              |
      v                              |
Signing authorization                |
      |                              |
      v                              |
Protected token / HSM / Key Vault   |
      |                              |
      v                              |
Digital signature                   |
      |                              |
      v                              |
Trusted timestamp                   |
      |                              |
      +---------------+--------------+
                      |
                      v
             Verify signature
             Verify certificate
             Verify timestamp
                      |
                      v
                   Publish
The build server should not receive an exportable copy of the production private key.

GlobalSign's token, HSM and Azure Key Vault deployment models can fit different release architectures. The security objective is consistent: production signing authority should be isolated from ordinary build storage.

Authentication, authorization, signing logs, expiry monitoring and failure handling should be part of the pipeline. If timestamping or certificate verification fails, the pipeline should stop or clearly mark the release as failed rather than publishing an ambiguous artifact.

Keep production signing keys protected

Review practical approaches for limiting private-key exposure while integrating signing into build and release automation.

When Standard / OV Does Not Match the Requirement

Use the requirement to select the certificate model.

Publisher is a legally registered organization?

If no, the documented Standard Code Signing eligibility does not match an individual-only publisher identity.

What does the release need?

Normal application signing, platform support, protected key storage, or a Windows driver workflow with an EV-specific requirement.

Applicable Windows driver / Hardware Developer Center requirement?

If yes, compare GlobalSign EV. If no, Standard/OV remains the organization-validated product to evaluate.

This is not a product ranking. It is a requirement map. The certificate should match the identity of the publisher, the software formats being signed, the key-management architecture and any platform-specific validation requirement.

GlobalSign OV Buying Checklist

Turn the certificate purchase into a release-readiness checklist.

01
Legal organizationConfirm the organization is eligible and the publisher identity is correct.
02
Authorized contactPrepare the verification contact before starting validation.
03
Target platformsList Windows, Java, macOS or other required signing environments.
04
OV vs EVCheck the Windows driver and Hardware Developer Center requirement.
05
Key custodyChoose token, HSM or Azure Key Vault.
06
CI/CD accessDefine which automation can request production signing.
07
TimestampingBuild timestamp acquisition and verification into the release.
08
460-day lifecycleConnect expiry monitoring to release engineering.
09
Renewal ownerAssign responsibility for certificate replacement and testing.
10
Incident planDocument revocation and replacement if the private key is compromised.

GlobalSign OV Code Signing FAQ

Direct answers for buyers comparing validation, key storage, platforms, lifecycle and the OV versus EV boundary.

What is a GlobalSign OV Code Signing Certificate?

GlobalSign's current product name is Standard Code Signing. It is the organization-validated code-signing product and is issued in the name of a legally registered organization.

What does GlobalSign call its OV Code Signing product?

GlobalSign currently calls it Standard Code Signing, while its product material describes the certificate as Organization Validation.

Who can get GlobalSign Standard Code Signing?

GlobalSign states that its Code Signing Certificates are issued only in the name of a legally registered organization.

Does it require a registered organization?

Yes. The current product positioning requires a legally registered organization.

What does GlobalSign validate?

The certificate authority validates the organization identity, relevant organization information and the appropriate contact before issuance.

How much does GlobalSign OV Code Signing cost?

GlobalSign's current official product page lists Standard Code Signing from $529 USD per year. Check the live page before publishing a price update.

Does GlobalSign provide a hardware token?

GlobalSign documents a token-based implementation using a GlobalSign-provided SafeNet eToken.

Can I use my own HSM?

Yes. GlobalSign documents customer-owned HSM deployment for Standard Code Signing and specifies requirements for the documented setup.

Can I use Azure Key Vault?

GlobalSign lists Azure Key Vault among supported key-storage options for Standard Code Signing.

Can GlobalSign OV sign EXE files?

GlobalSign lists Microsoft Authenticode among supported signing environments, which covers common Windows application artifacts.

Can it sign DLL and MSI files?

Microsoft Authenticode supports common Windows artifacts such as DLL and MSI files, subject to the exact signing workflow.

Can it sign Java JAR files?

GlobalSign lists Java among supported platforms and formats.

Can it sign macOS software?

GlobalSign lists Apple/macOS among supported platforms. The exact implementation must follow Apple's requirements.

Does GlobalSign OV support timestamping?

Yes. GlobalSign describes timestamping as part of long-term validation of signed code.

How long is GlobalSign Code Signing valid in 2026?

GlobalSign currently states a maximum validity of 460 days and says 2-year and 3-year Code Signing certificates are no longer issued.

Can GlobalSign OV sign Windows drivers?

For applicable kernel-mode driver workflows requiring Windows Hardware Developer Center access, GlobalSign states that EV is required.

What is the difference between GlobalSign OV and EV?

OV uses standard organization validation. EV uses extended validation and is required for the applicable Windows Hardware Developer Center driver workflow described by GlobalSign.

Can GlobalSign OV be used in CI/CD?

Yes, when integrated with a protected signing architecture such as a token, HSM or supported Azure Key Vault model.

How do I renew GlobalSign Code Signing?

GlobalSign's current guide says the renewal option becomes available within 90 days before expiration and up to 7 days after expiration. Organization changes require a new order.

What happens if the private key is compromised?

Stop signing, assess the incident, begin the applicable revocation process, generate a fresh protected key, obtain a replacement certificate and review affected releases.

GlobalSign Code Signing Resources

The product page should lead into implementation and lifecycle resources rather than repeating the same certificate description.

Product selectionBUY

GlobalSign Code Signing Certificates and GlobalSign EV Code Signing Certificate.

Use when deciding between certificate models.

Windows Code Signing, Microsoft Authenticode, EXE and MSI signing.

Use when implementing Windows releases.

Java Code Signing and JAR signing with the Java toolchain.

Use when signing Java releases.

Token, HSM, Azure Key Vault and private-key protection.

Use when designing signing infrastructure.
LifecycleOPERATE

Expiration, renewal, timestamping and compromise response.

Use when managing production signing.

Certificate chain, timestamps and platform verification.

Use when troubleshooting signed releases.

Build the certificate into the release architecture

Confirm organization eligibility, select the protected key-storage model, check the OV versus EV requirement, and plan around the current 460-day certificate lifecycle.