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.