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.


We are building a provable archive!
A lock (Dot gov) or https:// don't prove our archive is authentic, only that you securely accessed it. Note that we are working to fix that :)

SP 800-56B Rev. 2 (Draft)

Recommendation for Pair-Wise Key-Establishment Using Integer Factorization Cryptography

Date Published: July 2018
Comments Due: October 5, 2018 (public comment period is CLOSED)
Email Questions to: SP800-56b_comments@nist.gov

Planning Note (8/2/2018): This draft has been modified very slightly from the version originally posted on July 10, 2018: 1) In the Notes to Reviewers (p. iii), item 2 has been updated and item 3 has been deleted; 2) In Appendix E, items 16 and 17 identify specific changes in Section 6.4.1.


Elaine Barker (NIST), Lily Chen (NIST), Allen Roginsky (NIST), Apostol Vassilev (NIST), Richard Davis (NSA), Scott Simon (NSA)


NIST seeks comments on Draft Special Publication (SP) 800-56B Revision 2, Recommendation for Pair-Wise Key-Establishment Using Integer Factorization Cryptography. This draft publication specifies key agreement and key transport schemes for pairs of entities, and methods for key confirmation are included to provide assurance that both parties share the same keying material. Significant changes to the document are listed in "Notes to Reviewers." A more detailed list of changes is provided in the final appendix.



assurances; integer factorization cryptography; key agreement; key confirmation; key derivation; key establishment; key management; key recovery; key transport
Control Families

System and Communications Protection


Draft SP 800-56B Rev. 2

Supplemental Material:
Comments received (pdf)

Other Parts of this Publication:
SP 800-56A Rev. 3
SP 800-56C Rev. 1

Document History:
07/10/18: SP 800-56B Rev. 2 (Draft)
03/21/19: SP 800-56B Rev. 2 (Final)


Security and Privacy
key management