TL;DR: Microsoft’s EV code signing requirement for new UEFI submissions and migrated applications tightened software trust by tying code acceptance to stronger identity verification, according to DigiCert. The policy matters because it shifts application authenticity from a simple certificate check to a higher-assurance trust and reputation model that IAM and security teams should treat as governance, not just packaging.
Editorial analysis by NHI Mgmt Group, based on content published by DigiCert: “Microsoft Announces New EV Code Signing Requirements”.
Key questions
Q: How should organisations govern code signing certificates for software releases?
A: Treat code signing certificates as privileged identity assets.
Q: Why does EV code signing matter more than basic signing for software trust?
A: EV code signing matters because it adds stronger identity verification before trust is granted.
Q: What breaks when software trust is based only on a valid signature?
A: A valid signature alone can fail when attackers repurpose signed software, repackaging legitimate apps or drivers to carry malicious payloads.
Practitioner guidance
- Review signing assurance levels Map each code signing certificate class to the identity proofing level required before software can be trusted by downstream platforms.
- Govern release trust as a policy control Document who can approve signing credentials, who validates publisher identity, and which software categories must use EV-grade assurance.
- Align distribution controls with reputation services Check how your release process interacts with platform reputation checks such as SmartScreen so that trust decisions are predictable after release.
Bottom line: EV code signing raises the assurance bar for software publishers by requiring stronger identity verification before code is accepted.
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
EV code signing is a trust governance control, not a certificate formality. The article shows that Microsoft tied code acceptance to stronger identity verification because the signer’s identity now matters as much as the signature itself. That makes release governance part of identity governance, because software trust depends on who is allowed to assert authenticity.
A few things that frame the scale:
- 43% of security professionals are concerned about AI systems learning and reproducing sensitive information patterns from codebases, according to the State of Secrets in AppSec.
A question worth separating out:
Q: What is the difference between code signing and software reputation controls?
A: Code signing proves who signed the software under a given identity assurance process, while reputation controls influence whether users and platforms treat that software as safe or familiar. Both matter, but they solve different parts of the trust problem and should be governed together.
👉 Read our full editorial: EV code signing rules and software trust governance