What was the purpose of NSA Suite B?

What was the purpose of NSA Suite B?

NSA Suite B Cryptography was a set of cryptographic algorithms promulgated by the National Security Agency as part of its Cryptographic Modernization Program. It was to serve as an interoperable cryptographic base for both unclassified information and most classified information. Suite B was announced on 16 February 2005.

Are there any patents for NSA Suite B?

Certicom Corporation of Ontario, Canada, which was purchased by BlackBerry Limited in 2009, holds some elliptic curve patents, which have been licensed by NSA for United States government use. These include patents on ECMQV, but ECMQV has been dropped from Suite B. AES and SHA had been previously released and have no patent restrictions.

What’s the difference between CNSA and Suite B?

The Suite B algorithms have been replaced by Commercial National Security Algorithm (CNSA) Suite algorithms: Advanced Encryption Standard (AES), per FIPS 197, using 256 bit keys to protect up to TOP SECRET Elliptic Curve Diffie-Hellman (ECDH) Key Exchange, per FIPS SP 800-56A, using Curve P-384 to protect up to TOP SECRET.

What kind of cryptography does the NSA use?

1 Advanced Encryption Standard (AES), per FIPS 197, using 256 bit keys to protect up to TOP SECRET 2 Elliptic Curve Diffie-Hellman (ECDH) Key Exchange, per FIPS SP 800-56A, using Curve P-384 to protect up to TOP SECRET. 3 Elliptic Curve Digital Signature Algorithm (ECDSA), per FIPS 186-4

When did the NSA start using cryptographic algorithms?

A set of NSA endorsed cryptographic algorithms for use as an interoperable cryptographic base for both unclassified information and most classified information. Suite B was announced on 16 February 2005.

What is Suite B of national security algorithms?

Currently, Suite B cryptographic algorithms are specified by the National Institute of Standards and Technology (NIST) and are used by NSA’s Information Assurance Directorate in solutions approved for protecting classified and unclassified National Security Systems (NSS).

What kind of encryption does the NSA use?

The vast majority of the National Security Agency’s work on encryption is classified, but from time to time NSA participates in standards processes or otherwise publishes information about its cryptographic algorithms. The NSA has categorized encryption items into four product types, and algorithms into two suites.