Spring 2006

MATH 341 / LGIC 220, MW 1-2, DRL 3C2 and W 2-3 DRL A7

Discrete Mathematics II

Professor Andre Scedrov


Office: Room 4E6 in David Rittenhouse Laboratory
Telephone: eight five nine eight three ( Math. Dept. Office: eight eight one seven eight )
Fax: three four zero six three
E-mail: lastname at math
Office Hours: By appointment


Textbooks


Further References


Topics

Algebra of sets, power set, cartesian product, binary relations, closure properties, equivalence relations, functions, Cantor Theorem, countable sets, equinumeruous sets, uncountability of the set of reals. [Moschovakis Chapters 1 and 2].

Overview of Probability Theory: Probability Distribution, Random Variable, Conditional Probability, Bayes Theorem, Expected Value. [Buchmann Chapter 4].

Basic Concepts of Cryptology: Substitution Ciphers, Permutation Ciphers, Vigenere Cipher, Rotor Machines, Attack Models. Symmetric Ciphers, Block Ciphers, One-Time Pad, Information-Theoretic Properties of One-Time Pad, Perfect Secrecy, Misuses of One-Time Pad, Malleability. Stream Ciphers, Linear Feedback Shift Register, Golomb's Randomness Postulates, Linear Complexity, Non-linear Filters, Knapsack Keystream Generator. [Buchmann Chapters 3 and 4].

Introduction to Number Theory: Congruences, Chinese Remainder Theorem, Fermat's Little Theorem, Euler's Theorem, Modular Exponentiation by Repeated Squaring. [Buchmann Chapters 1 and 2].

Public-Key Cryptosystems: Diffie-Hellman Key Exchange, Person-in-the Middle Attack. Discrete Logarithm, Giant-Step Baby-Step Algorithm, Pohlig-Hellman Algorithm, ElGamal Public-Key Cryptosystem. RSA Public-Key Cryptosystem. Digital Signatures, Selective Forgery, Existential Forgery, Signature Schemes Based on RSA, Signature Schemes Based on Discrete Logarithm: ElGamal Signature Scheme.


Homework #1 Due in Class on Monday, January 30

This is the complete set of problems for Homework #1 due in class on Monday, January 30.

Homework #2 Due in Class on Monday, February 6

This is the complete set of problems for Homework #2 due in class on Monday, February 6.

Homework #3 Due in Class on Monday, February 20

This is the complete set of problems for Homework #3 due in class on Monday, February 20.

Take-Home Midterm Due in Class on Monday, March 20

This is the complete set of problems for take-home midterm due in class on Monday, March 20.

Take-Home Final Exam Due in DRL 4E6 at 10 a.m. on Friday, April 28

This is the complete set of problems for take-home final exam due in My office DRL 4E6 at 10 a.m. on Friday, April 28.