MLchartDataset catalogue

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.

Table 1. Record
IdentifierMLC-T-CYB-002383
FieldCybersecurity
AbbreviationKDF
SynonymsKDK
ReferencesNIST 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.