CSM 4873. Introduction to Cryptography. (3-0-3) S. Classical monoalphabetic cryptosystems (e.g. shift, affine, substitution, and permutation ciphers), classical polyalphabetic cryptosystems (e.g. Hill and Vigenère ciphers), linear feedback shift registers, modern cryptosystems (public key, stream, and block ciphers). Other topics (with particular interest to topics relevant to current events) will be considered, such as: anonymity, identification schemes, secret sharing schemes, multicast security, copyright protection, bit commitment, signature schemes, one-way hash functions, pseudo-random numbers, and electronic cash. Prerequisites: C or better in either MAT 2345 or MAT 2800, AND C or better in both CSM 2170 and MAT 2550.