Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

NIST 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


Download URL

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