NIST SP 800-56A
E35341
NIST SP 800-56A is a NIST Special Publication that specifies approved methods for public-key establishment, including Diffie–Hellman–based key agreement schemes, for use in U.S. federal cryptographic systems.
Statements (43)
| Predicate | Object |
|---|---|
| instanceOf |
NIST Special Publication
→
cryptographic standard → |
| addresses |
assurance of domain parameters
→
lifecycle of key-establishment keys → resistance to known cryptanalytic attacks → security strengths of key establishment methods → selection of key sizes → |
| appliesTo | U.S. federal cryptographic systems → |
| countryOfOrigin |
United States of America
→
surface form: "United States"
|
| defines |
domain parameters for Diffie–Hellman
→
domain parameters for elliptic curve Diffie–Hellman → ephemeral keys → key confirmation → key derivation methods → key establishment schemes using public-key cryptography → requirements for key establishment schemes → roles of parties in key establishment → security requirements for key establishment → static keys → |
| focusesOn | discrete logarithm based key establishment → |
| governs |
use of Diffie–Hellman in federal systems
→
use of elliptic curve Diffie–Hellman in federal systems → |
| intendedAudience |
cryptographic protocol designers
→
federal IT system managers → security engineers → |
| objective |
ensure interoperable and secure key establishment
→
provide guidance for compliant key establishment schemes → |
| partOfSeries | NIST SP 800 series → |
| publisher | National Institute of Standards and Technology → |
| relatedTo |
Federal Information Processing Standards
→
surface form: "FIPS 140"
NIST SP 800-56B → NIST SP 800-56C → |
| specifies |
Diffie–Hellman–based key agreement schemes
→
approved methods for public-key establishment → elliptic curve Diffie–Hellman key agreement → finite field Diffie–Hellman key agreement → |
| subject |
key agreement
→
key transport → public-key establishment → |
| usedBy |
U.S. federal agencies
→
implementers of cryptographic modules → |
| usedFor |
design of key establishment protocols
→
validation of cryptographic implementations → |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.