CPT 2550 — Cryptography and Encryption 3 Credit hours 4 Contact hours
Covers the usage of cryptographic protocols for computer and network applications. With the advent of electronic commerce, online transactions, consumer computing and authentication, cryptography is playing an important role in securing the privacy and authenticity of electronically stored and transmitted information. Assuring the quality, validity and privacy of information is one of the key applications of Cryptography. This course covers all aspects of cryptographic applications, using the basic concepts of encryption, PKI, hashing and signatures.