COSC/MATH 314: Intro to Cryptography

11/ 16  Notes 8 - Digital Signatures

11/ 16  Notes 7 - Hash Functions

11/16  Assignment 7  (due Dec 1)

11/ 4  Notes 6 - Public Key Cryptosystem

11/ 4  Notes 5 - RSA

11/4  Project  (due Dec 8)

11/ 2  Notes 3 - Elements of Number Theory

11/ 2  Notes 4 - Finite Fields

11/2  Assignment 6  (due Nov 17)

10/22 Assignment 5 (due Nov 3)

10/16  Solutions to Practice questions for the midterm

10/ 16  Notes 3 - Elements of Number Theory

10/7  The midterm exam will be on Oct. 20.  List of topics for the midterm   Practice questions for the midterm

10/04  AES (slides),  AES encryption - animation

10/04  Variants of DES and Modes of Operation (slides)

09/21 Assignment 4 (due Oct 13)

09/28  DES (slides) and   Tables (S-boxes, permutations, etc.) for DES

09/21 Assignment 3 (due Oct 1)

09/14  Assignment 2 (not to be turned in)

09/ 14 Notes 2 - Formal definitions of security

09/08  Frequencies of letters, digrams, trigrams and Cryptanalysis of the Substitution cipher

09/08 Assignment 1 (due Sept 22)

08/30 Notes 1 - Introduction

 

08/30:  Some good books in cryptography

§  Jonathan Katz and Yehuda Lindell, Introduction to Modern Cryptography, Chapman & Hall/CRC 2007 (excellent book, very rigorous and readable).

§  Doug Stinson, Cryptography: Theory and Practice, CRC Press  (excellent book, may be tough mathematically).

§  Bruce Schneier, Applied Cryptography, John Wiley and Sons 1994 (popular textbook, emphasis on the application aspects).

§  Paul Garrett, Making, Breaking Codes. An Introduction to Cryptology, Prentice Hall 2001. (nice coverage, it has more math than our textbook)

§  Richard A. Mollin, An Introduction to Cryptography, Chapman & Hall/CRC 2001. (emphasis on number theory).

§ A.J. Menezes, P.C. van Oorschot and S.A. Vanstone, CRC Handbook of Applied Cryptography, CRC Press 1996 – encyclopedic coverage, available on-line  at http://www.cacr.math.uwaterloo.ca/hac/

§ Evangelos Kranakis, Primality and Cryptography, John Wiley & Sons 1986 ( mathematics of cryptography, very formal approach).

08/30:  Welcome to the COSC314/Math314 site!

     .

 

 

 


Syllabus   

 

Plagiarism and how to avoid it

 

Classical Cryptography Info

 

Rijndael (AES)  (home page).

 

RSA Challenges

 

RSA Security

 

 

 
 
 
 

mzimand@towson.edu