Entropy, probabilistic attacks. Passive and active attacks. Ciphertext-only, known-plaintext, chosen-plaintext, chosen-ciphertext attacks, adaptive attacks.
Learning Objectives
Understand types of security, Know attacks on computationally secure systems. Meet in the middle attacks. Differential and linear cryptanalysis. Random number generators, tests, analysis and weakness.
Framework Connections
The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):