MLchartDataset catalogue

Cryptographic algorithm

Term · Cybersecurity · MLC-T-CYB-001054

1. 1. A well-defined computational procedure that takes variable inputs, including a cryptographic key, and produces an output.

2. 2. Well-defined procedure or sequence of rules or steps, or a series of mathematical equations used to describe cryptographic processes such as encryption/decryption, key generation, authentication, signatures, etc.

3. A well-defined computational procedure that takes variable inputs, often including a cryptographic key, and produces an output.

4. A well-defined computational procedure that takes variable inputs, including a cryptographic key, and produces an output.

5. A well-defined computational procedure that takes variable inputs, including a cryptographic key (if applicable), and produces an output.

6. A well-defined computational procedure that takes variable inputs (often including a cryptographic key) and produces an output.

Table 1. Record
IdentifierMLC-T-CYB-001054
FieldCybersecurity
ReferencesCNSSI 4009-2015 from NIST SP 800-57 Part 1 Rev. 3; CNSSI 4009-2015 from NSA/CSS Manual Number 3-16 (COMSEC); NIST SP 800-133 [Superseded]; NIST SP 800-133 Rev.1 [Superseded]; NIST SP 800-152; NIST SP 800-57 Part 1 Rev. 4 [Superseded]; NIST SP 800-57 Part 1 Rev. 5; NIST SP 1800-21B from CNSSI 4009-2015, CNSSI 4009-2022; NIST SP 800-57 Part 1 Rev. 3 [Superseded]; NIST SP 800-175B Rev. 1; NIST SP 800-175A; NIST SP 800-133 Rev. 2; NIST CSRC Glossary
Record as JSON
{
  "id": "MLC-T-CYB-001054",
  "term": "Cryptographic algorithm",
  "field": "Cybersecurity",
  "definition": "1. 1. A well-defined computational procedure that takes variable inputs, including a cryptographic key, and produces an output.\n\n2. 2. Well-defined procedure or sequence of rules or steps, or a series of mathematical equations used to describe cryptographic processes such as encryption/decryption, key generation, authentication, signatures, etc.\n\n3. A well-defined computational procedure that takes variable inputs, often including a cryptographic key, and produces an output.\n\n4. A well-defined computational procedure that takes variable inputs, including a cryptographic key, and produces an output.\n\n5. A well-defined computational procedure that takes variable inputs, including a cryptographic key (if applicable), and produces an output.\n\n6. A well-defined computational procedure that takes variable inputs (often including a cryptographic key) and produces an output.",
  "references": [
    "CNSSI 4009-2015 from NIST SP 800-57 Part 1 Rev. 3",
    "CNSSI 4009-2015 from NSA/CSS Manual Number 3-16 (COMSEC)",
    "NIST SP 800-133 [Superseded]; NIST SP 800-133 Rev.1 [Superseded]; NIST SP 800-152",
    "NIST SP 800-57 Part 1 Rev. 4 [Superseded]; NIST SP 800-57 Part 1 Rev. 5; NIST SP 1800-21B from CNSSI 4009-2015, CNSSI 4009-2022; NIST SP 800-57 Part 1 Rev. 3 [Superseded]",
    "NIST SP 800-175B Rev. 1; NIST SP 800-175A",
    "NIST SP 800-133 Rev. 2",
    "NIST CSRC Glossary"
  ],
  "url": "https://mlchart.com/terminology/cybersecurity/cryptographic-algorithm/"
}

Record 1,054 of 4,693 in Cybersecurity terminology (MLC-0102). Request the full dataset.