Cryptography & Network Security
|Lecture hours per week||2|
|Lab hours per week||2|
Confidentiality and integrity of information is essential for secure communication. This course covers the science of secret communications. It provides basic mathematical concepts required for cryptography. The course covers the process of message transformation into code, encryption algorithms and the recovery of the original message by decryption algorithms. Cryptography is presented from various perspectives including secrecy, authentication, integrity, and non-repudiation. Quality security is paramount to e-commerce success. In this course, students also develop an understanding of real-world network security issues in order to build secure networks. Tools such as cryptography, firewalls and other security techniques will challenge students. Students will learn about the basics of network security, the security problems that may occur in networks including aspects of internetsecurity and solutions.