U.S. flag   An unofficial archive of your favorite United States government website
Dot gov

Official websites do not use .rip
We are an unofficial archive, replace .rip by .gov in the URL to access the official website. Access our document index here.


Secure websites use HTTPS
A lock (Dot gov) or https:// means you've safely connected to our website. Please do not share sensitive information with us.

This is an archive
(replace .gov by .rip)

SP 800-133 Rev. 2

Recommendation for Cryptographic Key Generation

Date Published: June 2020

Supersedes: SP 800-133 Rev. 1 (07/23/2019)


Elaine Barker (NIST), Allen Roginsky (NIST), Richard Davis (NSA)



asymmetric key; key agreement; key derivation; key generation; key wrapping; key replacement; key transport; private key; public key; symmetric key
Control Families

None selected


SP 800-133 Rev. 2 (DOI)
Local Download

Supplemental Material:
Comments received on Draft SP 800-133 Rev. 2 (pdf)

Document History:
03/05/20: SP 800-133 Rev. 2 (Draft)
06/04/20: SP 800-133 Rev. 2 (Final)


Security and Privacy
key management