TELCOM 2820 CRYPTOGRAPHY

Principles of number theory, cryptographic algorithms and cryptanalysis. Steganography, block and stream ciphers, secret key encryption (des, res, re-n), primes, random numbers, factoring, and discrete logarithms. Public key encryption (rsa, Diffie-Helman, elliptical curve cryptography, n'tru); key management, hash functions (md5, sha-1, ripemd-160, HMAC).

Academic Career: Graduate
Course Component: Lecture
Grade Component: Grad LG/SNC Basis
Course Requirements: PREQ: (TELCOM 2000 or 2100 or INFSCI 1070) or (PLAN: Telecommunications (TELCOM-MST/TCOMM-MST) or Telecommunications Certificate (TELCOM-AC/TCOMM-AC) or Info Science PHD w/TELE option (PHDTEL-TR))
Minimum Credits: 3
Maximum Credits: 3