Commercial National Security Algorithm Suite
The Commercial National Security Algorithm Suite (CNSA) is a set of cryptographic algorithms promulgated by the National Security Agency as a replacement for NSA Suite B Cryptography algorithms. It serves as the cryptographic base to protect US National Security Systems information up to the top secret level, while the NSA plans for a transition to quantum-resistant cryptography.[1][2][3][4][5][6]
The suite includes
- Advanced Encryption Standard with 256 bit keys
- Elliptic-curve Diffie–Hellman and Elliptic Curve Digital Signature Algorithm with curve P-384
- SHA-2 with 384 bits, Diffie–Hellman key exchange with a minimum 3072-bit modulus, and
- RSA with a minimum modulus size of 3072.[2]
The CNSA transition is notable for moving RSA from a temporary legacy status, as it appeared in Suite B, to supported status. It also did not include the Digital Signature Algorithm. This, and the overall delivery and timing of the announcement, in the absence of post-quantum standards, raised considerable speculation about whether NSA had found weaknesses e.g. in elliptic-curve algorithms or others, or was trying to distance itself from an exclusive focus on ECC for non-technical reasons.[7][8][9]
References
- Cook, John (2019-05-23). "NSA recommendations | algorithms to use until PQC". www.johndcook.com. Retrieved 2020-02-28.
- "Commercial National Security Algorithm (CNSA) Suite Factsheet". apps.nsa.gov. 2015-12-30. Retrieved 2020-02-28.
- https://cryptome.org/2016/01/CNSA-Suite-and-Quantum-Computing-FAQ.pdf
- "Use of public standards for the secure sharing of information among national security systems, Advisory Memorandum 02-15 CNSS Advisory Memorandum Information Assurance 02-15". Committee on National Security Systems. 2015-07-31. Archived from the original on 2020-02-28. Retrieved 2020-02-28.
- "Commercial National Security Algorithm Suite". apps.nsa.gov. 19 August 2015. Retrieved 2020-02-28.
- "RFC 8423 - Reclassification of Suite B Documents to Historic Status". tools.ietf.org. July 2018. Retrieved 2020-02-28.
- "NSA's FAQs Demystify the Demise of Suite B, but Fail to Explain One Important Detail – Pomcor". Retrieved 2020-02-28.
- "A riddle wrapped in a curve". A Few Thoughts on Cryptographic Engineering. 2015-10-22. Retrieved 2020-02-28.
- Koblitz, Neal; Menezes, Alfred J. (2018-05-19). "A Riddle Wrapped in an Enigma". Cryptology ePrint Archive.