Communication in the real world complies with the act of sharing information, giving information, and receiving information via writing; speaking; listening; reading; or in brief, it's an act of transferring information from a person or group of people to others. In the realworld, we are aware of the indented recipient(s) for the information transfer where confidentiality, integrity, authenticity, and availability are the implicit characteristics. However, in the cyberworld, the security envisages of information are vulnerable to cyberattacks. To ensure secured communication, cryptographic mechanisms and techniques play a substantial role. Cryptographic science protects the information through the techniques of encryption and decryption. A secured communication anticipates encompassing the fundamental security characteristics of confidentiality, integrity, availability, authenticity, access control, and non-repudiation.
This module aims to provide students with the fundamental concepts of cryptography, as well as its applications and issues of how cryptography is used in practice. This module familiarises students with different approaches, algorithms, and protocols in modern cryptography along with the principles and underlying mathematical theory of today’s cryptographic algorithms.