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

Code signing and SmartScreen reputation

What a valid signature proves, and why warnings can still appear.

Software trust

Understand what the signature proves.

A valid code signature connects a file to a verified publisher and allows recipients to check whether that file changed after signing.

Reputation is a separate signal.

Microsoft SmartScreen may consider file and publisher reputation along with other signals. A valid OV or EV certificate does not guarantee that every warning disappears.

Use accurate release expectations.

Plan consistent publisher identity, compatible signing and clean release artifacts. Evaluate the signed output in the environment where users will receive it.

Before distribution.

  • Check the expected publisher name
  • Verify the signature and timestamp
  • Confirm that the distributed file is the signed build
  • Investigate platform warnings rather than treating a certificate as a universal bypass
Explore certificate options ↗