2011-2012 University Catalog 
  
2011-2012 University Catalog

ECE 646 - Cryptography and Computer Network Security

Credits: 3 (NR)
Topics include need for security services in computer networks, basic concepts of cryptology, historical ciphers, modern symmetric ciphers, public key cryptography (RSA, elliptic curve cryptosystems), efficient hardware and software implementations of cryptographic primitives, requirements for implementation of cryptographic modules, data integrity and authentication, digital signature schemes, key exchange and key management, standard protocols for secure mail, the web and electronic payments, security aspects of mobile communications, key escrow schemes, zero-knowledge identification schemes, smart cards, quantum cryptography, and quantum computing.

Prerequisite(s): ECE 542 or permission of instructor.

Hours of Lecture or Seminar per week: 3
Hours of Lab or Studio per week: 0