- Supports the distinction between protocol references and validated algorithms, schemes, KDFs, and modules.
"no parts of this protocol, other than the approved cryptographic algorithms and the KDFs, have been tested"
Map each TLS use case to the specific FIPS algorithm, module-validation, approved-mode, and certificate evidence that can actually support the claim.
Use this as implementation guidance for FIPS and TLS evidence reviews. TLS as a protocol has not been certified by this page or by an algorithm certificate.
Structured answer sets in this page tree.
Cited legal and guidance references.
Map every before making a FIPS claim. For each endpoint, identify the TLS version, server or client role, , certificate and trust policy, , cryptographic provider, module certificate, , and deployed configuration. NIST SP 800-52 Rev. 2 governs U.S. federal TLS servers and clients; private systems follow it only when a contract, policy, or voluntary decision makes it applicable. CAVP evidence covers tested algorithm implementations and CMVP evidence covers validated cryptographic modules. Neither certificate alone validates certificate policy, hostname checking, authorization, application routing, or the end-to-end TLS deployment.
The service owner begins with the endpoint role and cryptographic module boundary. Record whether the system is a server, client, peer, API gateway, load balancer, service-mesh sidecar, device, embedded component, or managed service because the evidence owner and control point can differ for each role. Engineering owns the negotiated configuration and provider mapping; PKI or identity owners control certificates and trust; assurance reviewers match CAVP and CMVP evidence; operations retain the deployed configuration and scanner or handshake evidence.
NIST control guidance treats TLS as a cryptographic mechanism for protecting information during transmission, while FIPS 140-3 validation applies to cryptographic modules and approved security functions. The review should therefore ask which validated module performs the TLS cryptographic operations, which part of the product calls it, and whether the module is operating in its for the relevant service.
NIST SP 800-52 Rev. 2 applies to U.S. federal TLS servers and clients. It requires support for TLS 1.2 configured with FIPS-based cipher suites and required support for TLS 1.3 by January 1, 2024. That date is a federal implementation requirement in the NIST guideline, not a universal rule for every private system, contract, jurisdiction, or module certificate. As of July 26, 2026, Rev. 2 remains the final publication, but NIST is reviewing it and requested public comments in May 2026 for a future revision.
TLS 1.2 and TLS 1.3 need separate configuration and evidence rows. TLS 1.3 changes cipher-suite semantics, removes older handshake options, and uses its own HKDF-based key schedule. A product that enables TLS 1.3 still needs evidence for the negotiated algorithms, certificate path, key establishment, , module service, and fallback configuration. If a private contract or agency profile imposes stricter versions, cipher suites, certificates, or authentication, that narrower source controls the deployment.
TLS uses several cryptographic functions during a connection. A useful FIPS map names each function, the source of the requirement, the implementation that performs it, and the evidence that can be checked. The map should not collapse these into one broad cipher-suite line.
For record confidentiality and integrity, map the negotiated AEAD algorithm and its CAVP evidence. For handshake authentication, map certificate-chain processing and the signature implementation. For key establishment, map the negotiated group or transport scheme, shared-secret computation, , and Security Policy caveats. Keep TLS 1.2 suite semantics separate from TLS 1.3, where authentication and key establishment are negotiated outside the cipher-suite name.
Use the TLS map as a shared evidence checklist for engineering, security, procurement, and audit teams before a FIPS or customer claim is published.
Convert TLS use cases into accountable evidence requests, validation checks, and review milestones.
Use cited NIST source material to resolve module, algorithm, KDF, certificate, and approved-mode questions before implementation.
Walk through scope, module evidence, source claims, and the next implementation actions with Sorena.
CAVP evidence can support algorithm implementation claims, including validated KDFs where applicable. CMVP evidence can support a validated cryptographic module operating in . Neither proves that certificate-authority policy, hostname validation, extension handling, application routing, authorization, or the deployed TLS configuration was tested end to end.
CMVP guidance is especially important for TLS because it says protocol KDFs listed in SP 800-135rev1 are viewed as algorithms, not protocols, within the FIPS 140-3 validation scope. If a Security Policy claims TLS support, the evidence should say whether the TLS KDF is a validated CVL entry and should keep protocol claims separate from tested algorithms and schemes.
The evidence pack should let a reviewer reproduce the claim without relying on tribal knowledge. For each TLS use case, keep one line that names the system, endpoint role, module, algorithm set, certificate or validation evidence, approved-mode statement, and the operational control that keeps the configuration current.
Version and scope the evidence. Show what is deployed, which module or provider performs each cryptographic function, which TLS versions and cipher suites are allowed, which certificate authorities are trusted, how client identity is authorized where applicable, and which changes require reassessment. Reopen the row after a TLS library, cryptographic provider, certificate profile, trust store, cipher-suite policy, protocol version, processor path, module certificate, service-mesh policy, load-balancer configuration, or managed-service implementation changes.
Most TLS/FIPS mistakes come from mixing layers. A TLS scanner can show the protocol configuration. A CAVP certificate can show an algorithm implementation was validated. A CMVP certificate can show a cryptographic module was validated for a defined scope. A procurement or audit claim is only defensible when those layers point to the same deployed component and version.
Avoid using this page as a cipher-suite recommendation table. End each row with one outcome: matched deployment and module evidence; algorithm evidence only; configuration evidence only; blocked by a mismatch or missing record; or an owned exception with scope, reason, expiry, and next action.
"no parts of this protocol, other than the approved cryptographic algorithms and the KDFs, have been tested"
"cryptographic modules"
"Secure Hash Standard"
"Advanced Encryption Standard"
"SHA-3 Standard"
"Cryptographic mechanisms that protect the confidentiality of CUI during transmission include TLS and IPsec."
"Cryptographic mechanisms that protect the confidentiality of CUI during transmission include TLS and IPsec."
"Transport Layer Security (TLS) Implementations"
"Establish and manage cryptographic keys"
"Reliance on certificate authorities for the establishment of secure sessions includes the use of Transport Layer Security (TLS) certificates."
"Cryptographic mechanisms that protect the confidentiality and integrity of information during transmission include TLS and IPsec."
"Cryptographic mechanisms that protect the confidentiality and integrity of information during transmission include TLS and IPsec."