This course covers the following fundamental areas:
1. Threats, defences, and concepts of security.
2. Foundation mathematics such as Number Theory, Finite Fields, etc.
3. Cryptographic algorithms such as AES, RSA, SHA, MD5, etc.
4. Cryptographic protocols such as Needham-Schroeder protocol, Diffie-Hellman key exchange, SRP, etc.
Programme: CSC(CE)
This course covers the following fundamental areas: 1. Threats, defences, and concepts of security. 2. Foundation mathematics such as Number Theory, Finite Fields, etc. 3. Cryptographic algorithms such as AES, RSA, SHA, MD5, etc. 4. Cryptographic protocols such as Needham-Schroeder protocol, Diffie-Hellman key exchange, SRP, etc.