NIST SP 800-108
E717740
NIST SP 800-108 is a NIST Special Publication that specifies key derivation functions for generating cryptographic keys from a master key in various security applications.
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
NIST Special Publication
ⓘ
cryptographic standard ⓘ |
| abbreviation | SP 800-108 NERFINISHED ⓘ |
| appliesTo |
applications requiring derived keys
ⓘ
cryptographic key management systems ⓘ security protocols ⓘ |
| assumes |
availability of a secure pseudorandom function
ⓘ
existence of a master key ⓘ |
| countryOfOrigin |
United States of America
ⓘ
surface form:
United States
|
| defines |
KDFs based on pseudorandom functions
ⓘ
key derivation functions ⓘ |
| definesMode |
counter mode key derivation function
ⓘ
double-pipeline iteration mode key derivation function ⓘ feedback mode key derivation function ⓘ |
| focusesOn |
derivation of additional keys from a master key
ⓘ
use of pseudorandom functions for key derivation ⓘ |
| intendedUse |
derivation of keys for encryption
ⓘ
derivation of keys for integrity protection ⓘ derivation of keys for message authentication ⓘ derivation of keys for other cryptographic operations ⓘ generation of cryptographic keys for specific applications ⓘ |
| KDFType | PRF-based KDF ⓘ |
| language | English ⓘ |
| objective |
to ensure derived keys have appropriate cryptographic strength
ⓘ
to support different cryptographic usages with independent keys ⓘ to support multiple derived keys from a single master key ⓘ |
| partOfSeries | NIST Special Publication 800 series NERFINISHED ⓘ |
| PRFExamples | HMAC-based pseudorandom function ⓘ |
| primaryDomain |
cryptography
ⓘ
information security ⓘ |
| provides |
guidance on input data to KDFs
ⓘ
guidance on key derivation length ⓘ guidance on label and context fields in key derivation ⓘ |
| publisher | National Institute of Standards and Technology NERFINISHED ⓘ |
| purpose | to specify key derivation functions for generating cryptographic keys from a master key ⓘ |
| relatedTo |
NIST SP 800-132
NERFINISHED
ⓘ
NIST SP 800-56A NERFINISHED ⓘ NIST SP 800-56B NERFINISHED ⓘ NIST SP 800-57 NERFINISHED ⓘ |
| status | active recommendation ⓘ |
| targetAudience |
cryptographic module designers
ⓘ
security protocol designers ⓘ system security architects ⓘ |
| title | Recommendation for Key Derivation Using Pseudorandom Functions NERFINISHED ⓘ |
| usesConcept |
key derivation
ⓘ
key hierarchy ⓘ pseudorandom function ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.