Key-derivation function
Term · Cybersecurity · MLC-T-CYB-002383
1. A function that, with the input of a cryptographic key and other data, generates a bit string called the keying material, as defined in this Recommendation.
2. As used in this Recommendation, either a one-step key-derivation method or a key-derivation function based on a pseudorandom function as specified in [SP 800-108].
3. Key Derivation Function.
4. A function that, with the input of a cryptographic key and other data, generates a binary string, called keying material.
5. A function by which keying material is derived from a shared secret (or a key) and other information.
6. A function that, with the input of a cryptographic key or shared secret, and possibly other data, generates a binary string, called keying material.
7. As used in this Recommendation, a function used to derive secret keying material from a shared secret (or a key) and other information.
8. A function that - with the input of a cryptographic key or shared secret and possibly other data - generates a binary string, called keying material.
9. As used in this Recommendation, either a one-step key-derivation method or a key-derivation function based on a pseudorandom function as specified in SP 800-108.
10. A function used to derive keying material from a shared secret (or a key) and other information.
| Identifier | MLC-T-CYB-002383 |
|---|---|
| Field | Cybersecurity |
| Abbreviation | KDF |
| Synonyms | KDK |
| References | NIST SP 800-108r1 [August 2022 (Includes updates as of 02-02-2024)]; NIST SP 800-56C Rev. 2; NIST SP 800-108 [Superseded]; NIST SP 800-56A Rev. 2 [Superseded]; NIST SP 800-57 Part 1 Rev. 4 [Superseded]; NIST SP 800-57 Part 1 Rev. 3 [Superseded]; NIST SP 800-56B Rev. 2; NIST SP 800-57 Part 1 Rev. 5; NIST SP 800-133 Rev. 2; NIST SP 800-56B Rev. 1 [Superseded]; NIST CSRC Glossary |
Record as JSON
{
"id": "MLC-T-CYB-002383",
"term": "Key-derivation function",
"field": "Cybersecurity",
"definition": "1. A function that, with the input of a cryptographic key and other data, generates a bit string called the keying material, as defined in this Recommendation.\n\n2. As used in this Recommendation, either a one-step key-derivation method or a key-derivation function based on a pseudorandom function as specified in [SP 800-108].\n\n3. Key Derivation Function.\n\n4. A function that, with the input of a cryptographic key and other data, generates a binary string, called keying material.\n\n5. A function by which keying material is derived from a shared secret (or a key) and other information.\n\n6. A function that, with the input of a cryptographic key or shared secret, and possibly other data, generates a binary string, called keying material.\n\n7. As used in this Recommendation, a function used to derive secret keying material from a shared secret (or a key) and other information.\n\n8. A function that - with the input of a cryptographic key or shared secret and possibly other data - generates a binary string, called keying material.\n\n9. As used in this Recommendation, either a one-step key-derivation method or a key-derivation function based on a pseudorandom function as specified in SP 800-108.\n\n10. A function used to derive keying material from a shared secret (or a key) and other information.",
"abbreviation": "KDF",
"synonyms": [
"KDK"
],
"references": [
"NIST SP 800-108r1 [August 2022 (Includes updates as of 02-02-2024)]",
"NIST SP 800-56C Rev. 2",
"NIST SP 800-108 [Superseded]",
"NIST SP 800-56A Rev. 2 [Superseded]",
"NIST SP 800-57 Part 1 Rev. 4 [Superseded]; NIST SP 800-57 Part 1 Rev. 3 [Superseded]",
"NIST SP 800-56B Rev. 2",
"NIST SP 800-57 Part 1 Rev. 5",
"NIST SP 800-133 Rev. 2",
"NIST SP 800-56B Rev. 1 [Superseded]",
"NIST CSRC Glossary"
],
"url": "https://mlchart.com/terminology/cybersecurity/key-derivation-function/"
}
Record 2,383 of 4,693 in Cybersecurity terminology (MLC-0102). Request the full dataset.