Code signing for developers and software teams worldwideVerified publishers.   Trusted releases.
Developer guide

Preparing a Windows signing workflow

Plan certificate installation, test signing, verification and timestamping.

Developer guide

Prepare the signing environment.

Identify the files you release and check support for your certificate, operating system and signing tools. Install the provider’s required client or device middleware before test signing.

Keep the release process clear.

BUILD → SIGN → TIMESTAMP → VERIFY → RELEASE

Specific commands and authentication steps depend on your chosen provider and signing method. Use the compatible workflow supplied for that product.

Verify before distribution.

Check that the expected publisher identity appears on the signed file. Verify the signature and timestamp, then distribute the signed output rather than an earlier unsigned build.

Release checklist.

  • Confirm certificate validity and publisher identity
  • Build the final release files
  • Apply signing and timestamping
  • Verify the signed output
  • Publish the verified release artifacts
Explore certificate options ↗