Needs: CNSA 2.0 (NSA, 2022 and updates) · Not yet tested on a real server

CNSA 2.0 and TLS: what vendors get asked

CNSA 2.0 is the NSA's set of approved algorithms for national security systems. It names ML-KEM-1024 for key establishment. (check: the exact algorithm list, parameter sets and dates against NSA's current CNSA 2.0 advisory before publishing.)

What buyers ask

What you can show today

  1. Scan your domain below: it shows which hosts negotiate post-quantum key exchange and which group.
  2. Note the difference: browsers and most CDNs use X25519MLKEM768 (hybrid, ML-KEM-768); CNSA 2.0 names ML-KEM-1024. Our ML-KEM checker shows whether a host also accepts SecP384r1MLKEM1024.
  3. Check a host by hand with OpenSSL 3.5:
openssl s_client -connect yourdomain.com:443 -groups SecP384r1MLKEM1024 </dev/null 2>/dev/null | grep -i group
  1. Answer the questionnaire with what the scan shows; our questionnaire tool drafts the answers.

Check the change

Scan your domain to see whether every host now uses post-quantum key exchange.

Related check: How do I answer a customer's post-quantum questions?