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.
| Identifier | MLC-T-CYB-001054 |
|---|---|
| Field | Cybersecurity |
| 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 |
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.