Safeguard
Compliance•

Which SSL and TLS standards matter for security and compliance?

TLS 1.3 in RFC 8446 and NIST SP 800-52 Rev. 2 set the baseline most audits point to. Learn what to enable, what to turn off and how to prove it.

Safeguard Security Team
4 min read

The standards most audits point to are the TLS protocol itself, RFC 8446 for version 1.3, and NIST SP 800-52 Rev. 2, which tells organisations how to select and configure TLS. In practice: support TLS 1.3 and 1.2 with strong cipher suites, disable everything older, and keep certificates valid and well managed.

What is the difference between SSL and TLS?

SSL is the older name. The protocol was renamed TLS when it was standardised, and every SSL version is now obsolete. When someone says "SSL certificate" they almost always mean a certificate used with TLS. Compliance language still says SSL in places, so read it as TLS.

What does RFC 8446 change?

RFC 8446 defines TLS 1.3. It removes older, weaker options from the protocol rather than leaving them to configuration. That is the point: fewer choices means fewer misconfigurations. A server that speaks TLS 1.3 cannot be talked down into some of the legacy features that caused earlier attacks, though it can still be configured to accept older versions if you let it.

Read the RFC's security considerations when you need to defend a choice to an auditor. It is the primary source, and it is short compared with how often it is paraphrased badly.

What does NIST SP 800-52 Rev. 2 require?

Its abstract says it guides selection and configuration of TLS implementations using FIPS and NIST recommended cryptographic algorithms. It requires that TLS 1.2 configured with FIPS based cipher suites be supported by all government TLS servers and clients, and requires support for TLS 1.3 by 1 January 2024. It also covers certificates and TLS extensions.

Strictly, those requirements bind US federal systems. Many private frameworks and customer questionnaires borrow them as the reference, which is why the document shows up in non government audits.

What do auditors actually ask for?

Expect questions in four groups.

  • Protocol versions: which are enabled on each public endpoint, and is anything below TLS 1.2 on?
  • Cipher suites: are weak ones disabled, and is forward secrecy used?
  • Certificates: who issues them, how long they last, how renewal is tracked, and who is paged on expiry.
  • Evidence: scan output or configuration exports with dates, not a statement that it is fine.

Internal traffic counts too. A frequent finding is a strong public edge with plain HTTP or old TLS between internal services.

Do certificate lifetimes belong in this conversation?

Yes, and they are getting shorter. The CA/Browser Forum Baseline Requirements set a maximum validity of 200 days for subscriber certificates issued from 15 March 2026, with further reductions scheduled for 2027 and 2029. Any process that relies on a person renewing a certificate once a year will fail the new schedule, so automated issuance and renewal is now a compliance topic as much as an operations one.

A constructed example

A company answers a customer questionnaire by saying "we use TLS 1.2 or higher." A scan of their endpoints shows the marketing site and API are fine, but a legacy reporting host still accepts TLS 1.0 and an older cipher suite, and an internal queue uses a self signed certificate that expired last year.

The honest answer was "TLS 1.2 or higher on all public endpoints except one host being retired on a stated date." That is a better answer to an auditor than a clean claim that a scan contradicts.

How to check or apply this

  1. List every endpoint that terminates TLS, public and internal, including load balancers, CDNs, mail and databases.
  2. Scan each for enabled protocol versions and cipher suites, and save the dated output.
  3. Disable TLS 1.1 and older everywhere. Disable cipher suites that lack forward secrecy.
  4. Turn on TLS 1.3 where your stack supports it.
  5. Inventory certificates with issuer, expiry and owner, and alert well before expiry.
  6. Add HTTP Strict Transport Security on web endpoints that are fully on HTTPS.
  7. Rescan after every infrastructure change and on a schedule.
  8. Write down exceptions with an owner and an end date.

Quick check

Is TLS 1.2 still acceptable?

Yes, with strong cipher suites. NIST SP 800-52 Rev. 2 requires TLS 1.2 support for federal systems alongside TLS 1.3. Versions below 1.2 should be off.

Does using TLS make me compliant?

No. Frameworks ask for correct configuration, certificate management and evidence. TLS is one control among many.

Sources

Last reviewed: 18 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.