_____________________________________________________________________________________


PART 1: Introduction to cryptography and fundamentals

1.1. Mathematical fundamentals of cryptography.

1.2. Introduction to cryptography.

1.3. Related concepts.

1.4. Classical cryptography and its cryptanalysis.


PART 2: Mechanisms to achieve message confidentiality

2.1. Symmetric encryption: Block ciphers.

2.2. Symmetric encryption: Stream ciphers.

2.3. Asymmetric encryption.

2.4. Key distribution and management.


PART 3: Mechanisms to achieve message integrity and authentication

3.1. Hash functions.

3.2. Message authentication codes.

3.3. Digital signature schemes.

3.4. Public key infrastructures.


PART 4: User authentication mechanisms

4.1. User authentication.

Last modified: Thursday, 16 December 2021, 9:20 AM