<h2>Infrastructure Enhancement: TLS 1.3 and ECDSA Certificate Support</h2><br/><div style="overflow-x:auto"><style type="text/css"><!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } </style> <div class="ns-kb-css-body-editor-container"> <h1 style="margin: 0in 0in 4pt; font-size: 18pt; font-family: Calibri, sans-serif; color: rgb(4, 67, 85);">Upcoming Infrastructure Enhancement: TLS 1.3 and ECDSA Certificate Support</h1> <div style="border: none; border-bottom: solid #81B5A1 1.0pt; padding: 0in 0in 2.0pt 0in;"> <p style="margin: 0in 0in 6pt; border: medium; padding: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="font-size: 13.0pt; color: #044355;">At a Glance</span></strong></p> </div> <table class="MsoNormalTable" style="width: 6.5in; border-collapse: collapse; border: none;" border="1" cellspacing="0" cellpadding="0"><tbody><tr><td style="width: 120.0pt; border: solid windowtext 1.0pt; background: #F4F4F4; padding: 3.0pt 4.0pt 3.0pt 8.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">What:</span></strong></p> </td><td style="width: 348.0pt; border: solid windowtext 1.0pt; border-left: none; background: #F4F4F4; padding: 3.0pt 8.0pt 3.0pt 4.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black;">ServiceNow is adding TLS 1.3 and ECDSA certificate support to all customer-facing endpoints.</span></p> </td></tr><tr><td style="width: 120.0pt; border: solid windowtext 1.0pt; border-top: none; background: white; padding: 3.0pt 4.0pt 3.0pt 8.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">When:</span></strong></p> </td><td style="width: 348.0pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; background: white; padding: 3.0pt 8.0pt 3.0pt 4.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black;">June/July 2026</span></p> </td></tr><tr><td style="width: 120.0pt; border: solid windowtext 1.0pt; border-top: none; background: #F4F4F4; padding: 3.0pt 4.0pt 3.0pt 8.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">Impact:</span></strong></p> </td><td style="width: 348.0pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; background: #F4F4F4; padding: 3.0pt 8.0pt 3.0pt 4.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black;">No customer action is required in the vast majority of cases. TLS 1.2 and RSA certificates will continue to be fully supported.</span></p> </td></tr><tr><td style="width: 120.0pt; border: solid windowtext 1.0pt; border-top: none; background: white; padding: 3.0pt 4.0pt 3.0pt 8.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">Who is affected:</span></strong></p> </td><td style="width: 348.0pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; background: white; padding: 3.0pt 8.0pt 3.0pt 4.0pt;" valign="top"> <p style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black;">Customers using integrations or clients that do not support TLS 1.3 or ECDSA should verify compatibility. See FAQ below.</span></p> </td></tr></tbody></table> <h2 style="margin: 0.25in 0in 8pt; font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(4, 67, 85);">What Is Changing</h2> <p style="margin: 0in 0in 6pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;">ServiceNow will begin offering TLS 1.3 connections and serving ECDSA (Elliptic Curve Digital Signature Algorithm) certificates alongside the existing TLS 1.2 and RSA certificate infrastructure on customer-facing endpoints. This is an additive change; existing protocol versions and certificate types will remain available and fully functional.</p> <p style="margin: 0in 0in 6pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;">Clients that support TLS 1.3 will automatically negotiate the newer protocol during the TLS handshake. Clients that only support TLS 1.2 will continue to connect exactly as they do today with no degradation in service. Similarly, clients capable of validating ECDSA certificates will receive an ECDSA certificate, while those that require RSA will continue to receive an RSA certificate.</p> <h2 style="margin: 0.25in 0in 8pt; font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(4, 67, 85);">Why We Are Making This Change</h2> <p style="margin: 0in 0in 6pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;">These enhancements are part of ServiceNow’s ongoing commitment to providing industry-leading security and performance for our customers. TLS 1.3 and ECDSA certificates each offer meaningful improvements over their predecessors.</p> <h3 style="margin: 12pt 0in 6pt; font-size: 12pt; font-family: Calibri, sans-serif; color: rgb(4, 67, 85);">TLS 1.3 Overview</h3> <p style="margin: 0in 0in 6pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;">TLS 1.3 is the latest version of the Transport Layer Security protocol, finalized by the IETF in RFC 8446 (August 2018). Compared to TLS 1.2, it offers several key improvements:</p> <p style="margin: 0in 0in 6pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>Stronger security defaults. </strong>TLS 1.3 removes support for older, weaker cryptographic algorithms (such as RC4, 3DES, and static RSA key exchange) that were still permitted in TLS 1.2. All cipher suites in TLS 1.3 provide forward secrecy by default, meaning that even if a server’s private key is compromised in the future, previously captured traffic cannot be decrypted.</p> <p style="margin: 0in 0in 6pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>Faster handshake. </strong>TLS 1.3 reduces the handshake from two round trips to one, which lowers connection latency. Returning clients can use a zero-round-trip (0-RTT) resumption mode for even faster reconnections.</p> <p style="margin: 0in 0in 6pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>Simplified protocol design. </strong>TLS 1.3 significantly reduces the number of configurable options and cipher suite combinations, making it harder to misconfigure and easier to audit. The handshake itself encrypts more of the negotiation, reducing the amount of metadata visible to network observers.</p> <h3 style="margin: 12pt 0in 6pt; font-size: 12pt; font-family: Calibri, sans-serif; color: rgb(4, 67, 85);">ECDSA Certificate Overview</h3> <p style="margin: 0in 0in 6pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;">ECDSA (Elliptic Curve Digital Signature Algorithm) certificates use elliptic curve cryptography rather than the traditional RSA algorithm for digital signatures. They offer several advantages over RSA certificates:</p> <p style="margin: 0in 0in 6pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>Equivalent security with smaller keys. </strong>A 256-bit ECDSA key provides comparable cryptographic strength to a 3072-bit RSA key. Smaller keys translate to smaller certificates, faster signature generation and verification, and reduced computational overhead on both the server and the client.</p> <p style="margin: 0in 0in 6pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>Improved TLS performance. </strong>Because ECDSA signatures and public keys are significantly smaller than their RSA equivalents, the TLS handshake transmits less data. This results in lower latency during connection establishment, particularly on high-volume or resource-constrained environments.</p> <p style="margin: 0in 0in 6pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>Industry alignment. </strong>ECDSA is broadly adopted across major cloud providers, browsers, and industry frameworks. Supporting ECDSA certificates ensures ServiceNow remains aligned with current best practices and compliance standards.</p> <h2 style="margin: 0.25in 0in 8pt; font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(4, 67, 85);">Frequently Asked Questions</h2> <p style="margin: 12pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">Do I need to take any action?</span></strong></p> <p style="margin: 0in 0in 6pt; font-size: 11pt; font-family: Calibri, sans-serif;">For the vast majority of customers, no action is required. Modern browsers, operating systems, and HTTP client libraries already support both TLS 1.3 and ECDSA certificates. Your existing integrations and user access will continue to work without modification.</p> <p style="margin: 12pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">Will TLS 1.2 stop working?</span></strong></p> <p style="margin: 0in 0in 6pt; font-size: 11pt; font-family: Calibri, sans-serif;">No. ServiceNow will continue to support TLS 1.2 on all customer-facing endpoints. This change adds TLS 1.3 as an additional option; it does not remove or disable TLS 1.2 support.</p> <p style="margin: 12pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">Will RSA certificates stop working?</span></strong></p> <p style="margin: 0in 0in 6pt; font-size: 11pt; font-family: Calibri, sans-serif;">No. ServiceNow will continue to serve RSA certificates for clients that do not support ECDSA. The server will select the appropriate certificate type based on what the connecting client advertises during the TLS handshake.</p> <p style="margin: 12pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">How does the server decide whether to use TLS 1.3 or TLS 1.2?</span></strong></p> <p style="margin: 0in 0in 6pt; font-size: 11pt; font-family: Calibri, sans-serif;">During the TLS handshake, the client and server negotiate the highest protocol version they both support. If the client supports TLS 1.3, it will be used. If the client only supports TLS 1.2 (or earlier negotiated versions), TLS 1.2 will be used. This negotiation is automatic and requires no configuration on the client side.</p> <p style="margin: 12pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">How does the server decide whether to use an ECDSA or RSA certificate?</span></strong></p> <p style="margin: 0in 0in 6pt; font-size: 11pt; font-family: Calibri, sans-serif;">The server examines the client’s supported signature algorithms and cipher suites during the TLS handshake. If the client supports ECDSA, the server will prefer the ECDSA certificate. If the client does not indicate ECDSA support, the server will present an RSA certificate. This selection is transparent to the end user.</p> <p style="margin: 12pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">What if I have a custom integration or API client that may not support TLS 1.3 or ECDSA?</span></strong></p> <p style="margin: 0in 0in 6pt; font-size: 11pt; font-family: Calibri, sans-serif;">If your integration uses a modern TLS library (such as OpenSSL 1.1.1 or later, Java 11 or later, or .NET Framework 4.7 or later), it already supports both TLS 1.3 and ECDSA. If you are running an older client or a custom TLS configuration that restricts protocol versions or signature algorithms, you should verify that TLS 1.2 and RSA remain enabled in your configuration. Since ServiceNow will continue to support both, no changes are needed unless your client explicitly blocks the handshake fallback.</p> <p style="margin: 12pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">Could this change cause any certificate validation errors?</span></strong></p> <p style="margin: 0in 0in 6pt; font-size: 11pt; font-family: Calibri, sans-serif;">If your client or integration pins specific certificates or enforces an allowlist of certificate authorities, you should verify that your trust store includes the certificate authorities used by ServiceNow for ECDSA certificates. Customers using standard public trust stores (for example, the default trust stores shipped with major operating systems and browsers) will not experience any issues.</p> <p style="margin: 12pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">Will this change affect the MID Server?</span></strong></p> <p style="margin: 0in 0in 6pt; font-size: 11pt; font-family: Calibri, sans-serif;">MID Servers running on a supported Java version (Java 11 or later) already support TLS 1.3 and ECDSA. If your MID Servers are on a current supported version, no action is needed. If you are running MID Servers on an older or unsupported Java runtime, we recommend upgrading to a supported version as part of your regular maintenance cycle.</p> <p style="margin: 12pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">When will this change take effect?</span></strong></p> <p style="margin: 0in 0in 6pt; font-size: 11pt; font-family: Calibri, sans-serif;">The target rollout date has not yet been finalized. ServiceNow will provide advance notice through this Knowledge Base article and standard customer communication channels before the change is enabled. This article will be updated with specific dates as they become available.</p> <p style="margin: 12pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">I previously requested a custom TLS configuration that includes TLS 1.3. How does this change affect me?</span></strong></p> <p style="margin: 0in 0in 6pt; font-size: 11pt; font-family: Calibri, sans-serif;">Some customers have already worked with ServiceNow to enable TLS 1.3 through a custom TLS configuration on their instance. With this platform-wide rollout, TLS 1.3 will become available by default on all customer-facing endpoints. If you already have a custom configuration in place, your instance will continue to function as expected. After the rollout is complete, TLS 1.3 support will no longer require a custom configuration request, as it will be part of the standard platform offering. No action is required on your part.</p> <p style="margin: 12pt 0in 4pt; font-size: 11pt; font-family: Calibri, sans-serif;"><strong><span style="color: #044355;">Who should I contact if I have questions or concerns?</span></strong></p> <p style="margin: 0in 0in 6pt; font-size: 11pt; font-family: Calibri, sans-serif;">If you have questions about this change or need assistance verifying your integration compatibility, please contact ServiceNow Support through the Now Support portal (https://support.servicenow.com) or reach out to your designated Technical Account Manager.</p> <h2 style="margin: 0.25in 0in 8pt; font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(4, 67, 85);">Additional Resources</h2> <p style="margin: 0in 0in 6pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>IETF RFC 8446 — The Transport Layer Security (TLS) Protocol Version 1.3: </strong><span style="color: #0563c1;">https://datatracker.ietf.org/doc/html/rfc8446</span></p> <p style="margin: 0in 0in 6pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>NIST SP 800-52 Rev. 2 — Guidelines for TLS Implementations: </strong><span style="color: #0563c1;">https://csrc.nist.gov/publications/detail/sp/800-52/rev-2/final</span></p> <p style="margin: 0in 0in 6pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;"><strong>ServiceNow Platform Security Documentation: </strong><span style="color: #0563c1;">https://docs.servicenow.com</span></p> <span id="ns-kb-css-end-div-identifier" style="display: none; pointer-events: none;"></span></div></div>