GMU ECE Department

General Information

Topics include need for security services in computer networks and digital devices, basic concepts of cryptology, modern symmetric ciphers, public key cryptography (RSA, elliptic curve cryptosystems, post-quantum cryptography), 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, efficient software and hardware implementations of cryptographic primitives, attacks against implementations and relevant defenses, requirements for implementation and validation of cryptographic modules, and security engineering with cryptography.

TypeDayTimeLocation
Lectures Thursday 4:30 pm -7:10 pm Planetary Hall 224
and online through Canvas

Documents

  • Syllabus: (pdf)

Instructor

Dr. Jens-Peter Kaps
Office: Engineering Building, Room 3222
Email: jkaps'at'gmu.edu


Textbooks

  • Christof Paar, Jan Pelzl, Tim Güneysu, Understanding Cryptography, From Established Symmetric and Asymmetric Ciphers to Post-Quantum Algorithms, Second Edition, Springer, 2024, ISBN 978-3-662-69006-2
  • William Stallings, Cryptography and Network Security, 8th edition, Pearson, 2020, ISBN: 978-0-1367-0722-6
  • Alfred J. Menezes, Paul C. van Oorschot, and Scott A. Vanstone, Handbook of Applied Cryptography, CRC Press, Inc.; 1996, ISBN: 0-84-938523-7.

Related Courses