The course deals with the underlying principles of cryptography and network security. It develops the mathematical tools required to understand the topic of cryptography. The course deals with the construction and cryptanalysis of block ciphers, stream ciphers and hash functions.The course defines one way functions and trap-door functions and presents the construction and cryptanalysis of public key ciphers, namely RSA.
Course Reviews