Skip to main content

Related Concepts

Elliptic Curve Cryptography

Definition

Suite B is a set of cryptographic algorithms selected by National Security Agency (NSA) to protect both classified and unclassified US national security systems and information.

Background

Announced at the RSA conference in 2005, NSA’s Suite B is a subset of cryptographic algorithms approved by the National Institute of Standards and Technology. As stated by the NSA, the goal “is to provide industry with a common set of cryptographic algorithms that they can use to create products that meet the needs of the widest range of U.S. Government (USG) needs” [4]. In addition to symmetric-key encryption, Suite B includes algorithms for hashing, digital signatures, and key agreement.

Applications

Suite B includes symmetric-key encryption via the Advanced Encryption Standard [3] (with key sizes of 128 and 256 bits), and hashing via the Secure Hash Algorithm [1] (using SHA-256 and SHA-384).

Suite B public-key mechanisms are entirely...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. FIPS 180-3 (2008) Secure Hash Standard (SHS), Federal Information Processing Standards Publication 180-3, National Institute of Standards and Technology, US

    Google Scholar 

  2. FIPS 186-3 (2009) Digital Signature Standard (DSS), Federal Information Processing Standards Publication 186-3, National Institute of Standards and Technology, US

    Google Scholar 

  3. FIPS 197 (2001) Advanced Encyrption Standard (AES), Federal Information Processing Standards Publication 197, National Institute of Standards and Technology, US

    Google Scholar 

  4. National Security Agency, NSA Suite B Cryptography, http://www.nsa.gov/ia/programs/suiteb_cryptography/

  5. SP 800-56A (2007) Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography, National Institute of Standards and Technology, US

    Google Scholar 

  6. SP 800-57 (2007) Recommendation for Key Management – Part 1: General (Revised) National Institute of Standards and Technology, US

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer Science+Business Media, LLC

About this entry

Cite this entry

Hankerson, D., Menezes, A. (2011). NSA Suite B. In: van Tilborg, H.C.A., Jajodia, S. (eds) Encyclopedia of Cryptography and Security. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-5906-5_648

Download citation

Publish with us

Policies and ethics