Microsoft has issued a timely advisory to IT teams and software developers, urging them to brace for significant changes in Windows code signing. The impending transition, driven by the expiration of the Windows Production PCA 2011 certificate in October 2026, necessitates a proactive approach to avoid potential application failures. Organizations that continue to rely on hardcoded certificate checks or outdated cryptographic standards may find themselves facing compatibility issues as the landscape evolves.
The Windows code-signing infrastructure serves as a vital service for digitally signing Windows components, drivers, updates, and software. This mechanism ensures that users and operating systems can verify the authenticity of the code, confirming it originates from a trusted source and remains unaltered since publication. By leveraging trusted certificates, certificate authorities, cryptographic algorithms, and built-in validation mechanisms, Windows establishes a robust trust framework that safeguards systems from tampered, malicious, or counterfeit applications.
New cryptographic standards could break older applications
In its commitment to enhancing security, Microsoft is transitioning to stronger cryptographic algorithms, including RSA-3072 and SHA-384, as part of its efforts to prepare for a future where quantum computing could pose risks to current encryption methods. The company has already initiated the process of moving to a replacement certificate authority, emphasizing that applications tied to the old certificate may encounter compatibility challenges or cease to function correctly following the transition.
“To support evolving security and compliance requirements, Windows is moving toward stronger configurations, including RSA-3072 and SHA-384, by the end of 2026. Applications that hard-code expected signing configurations might fail during this transition,” Microsoft stated.
Looking ahead to 2027, Microsoft plans to implement post-quantum cryptography by default for Windows code signing, a strategic move aimed at fortifying defenses against future quantum-computing threats.
How IT Teams can prepare for the Windows code-signing transition
In light of these developments, Microsoft encourages IT administrators to conduct a thorough assessment of the software operating within their environments prior to the forthcoming Windows code-signing changes. Engaging with key software vendors to confirm that their products utilize Microsoft’s supported trust-validation mechanisms is essential. Applications that depend on fixed certificate names, thumbprints, issuers, or outdated cryptographic settings may face compatibility issues when Microsoft rolls out new signing certificates and enhanced security standards.
Furthermore, IT teams should ensure that vendors have tested their applications against the new certificate hierarchy and updated signing algorithms, including those based on SHA-384. Organizations maintaining private trust stores must also establish a reliable process for recognizing and deploying legitimate Microsoft certificate updates. As the industry prepares for the transition to post-quantum cryptography, proactive measures will be crucial in navigating this evolving landscape.