Cryptology - CMSC 443
Course Description
An introduction to cryptology, the science of making and breaking codes and ciphers. Topics include: conventional and public-key cryptosystems, including DES, RSA, shift register systems and selected classical systems; examples of cryptanalytic techniques; digital signatures; pseudo-random number generation; cryptographic protocols and their applications; and an introduction to the theories of cryptographic strength based on information theory and complexity theory.
Prerequisites: CMSC 341, MATH 221 and STAT 355
Previous Offerings
- Spring 2012 (Lomonaco)
- Fall 2011 (Lomonaco) (Syllabus)
- Spring 2011 (Sherman) (Syllabus; Schedule; Supplemental Readings)
- Spring 2010 (Stephens)
- Spring 2009 (Stephens)
- Spring 2008 (Stephens)
- Fall 2006 (Stephens)
- Spring 2006 (Stephens)
- Spring 2005 (Stephens)
- Spring 2004 (Stephens)
- Spring 2003 (Stephens)
- Spring 2001 (Stephens)
- Spring 2000 (Stephens)
- Spring 1998 (Stephens)
- Spring 1997 (Stephens)
- Fall 1995 (Stephens)
- Spring 1994 (Stephens)
- Spring 1993 (Stephens)
- Spring 1992 (Stephens)


