CCIS HOME | NU HOME | SEARCH  
Northeastern College of Computer and Information Science
About the College
Undergraduate
Graduate
Research
Cooperative Education
People
Organizations
Resources
Colloquium & Seminars
Contact Information

Graduate Computer Science

Course Descriptions

CS G252: Cryptography and Communication Security [see theory]

Studies the design and use of cryptographic systems for communications and other applications such as e-commerce. Discusses the history of cryptographic systems, the mathematical theory behind the design, their vulnerability and the different cryptanalytic attacks. Topics include: stream ciphers such as shift register sequences; block ciphers such as DES and AES; public-key systems such as RSA, Discrete Logarithms; signature schemes; hash functions such as MD5 and SHA1; protocol schemes such as Identification schemes, Zero-Knowledge proofs, Authentication schemes and Secret Sharing schemes. Key management problems including Needham-Schroeder protocols and certificates will be discussed.

Prerequisites: "CS G113/CS G713 (or taken concurrently) MS: Netwk, Theory, Info Sec "

Credit hours: 4

Course offerings:
Fall 2004














360 Huntington Ave. • Boston, MA 02115 • Phone: (617) 373-2462