Advanced Cryptography
The intent of the Advanced Cryptography Knowledge Unit is to provide students with knowledge of cryptographic algorithms, protocols, and their uses in the protection of information in various states.
Topics
- Key Management
- Number Theory
- Probability and Statistics
- Understanding of the major algorithms (AES, RSA, EC)
- Suite B Algorithms
Outcomes
- Describe how various cryptographic algorithms and protocols work.
- Evaluate security mechanisms based on cryptography.
- Describe the application of cryptography in SSL, virtual private networks, secure storage, and other security applications.
- Take a mode or protocol diagram and identify how an error propagates through the cryptosystem.
KSA-T
Below are the Knowledge, Skills, Abilities and Tasks (KSA-T) identified as being required to perform this work role.
Learn More about the KAS-T's.
ID |
DESCRIPTION |
K0201 |
Knowledge of symmetric key rotation techniques and concepts. |
K0019 |
Knowledge of cryptography and cryptographic key management concepts |
K0308 |
Knowledge of cryptology. |
K0052 |
Knowledge of mathematics (e.g. logarithms, trigonometry, linear algebra, calculus, statistics, and operational analysis). |
K0018 |
Knowledge of encryption algorithms |
K0015 |
Knowledge of computer algorithms. |
ID |
DESCRIPTION |
S0125 |
Skill in using basic descriptive statistics and techniques (e.g., normality, model distribution, scatter plots). |