COSC 645: Applied Cryptography

11/ 19  Digital Cash protocol – for the project.

11/ 16  Notes 8 - Digital Signatures

11/ 16  Notes 7 - Hash Functions

11/9   Assignment 5,  due Nov 23

11/ 4  Notes 6 - Public Key Cryptosystem

11/ 4  Notes 5 - RSA

11/ 2  Notes 3 - Elements of Number Theory

11/ 2  Notes 4 - Finite Fields

10/26   Assignment 4,  due Nov 9

10/16 Solutions to Practice questions for the midterm

10/16  Notes 3- Elements of Number Theory

09/28  Assignment 3, due Oct 19

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

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

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

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

09/28  Assignment 2, due Oct 12

09/21  Project Options

09/14  Notes 2- Formal definitions of security

09/14  Assignment 1, due Sept 28

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

08/30 Notes 1 - Introduction

08/30:  Some 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 1996 (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 (an encyclopedia). It is 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 COSC 645 site!

    .

 

 

 


Syllabus   

 

Plagiarism and how to avoid it

 

Classical Cryptography Info

 

Rijndael (AES)  (home page).

 

 

RSA Challenges

 

RSA Security

 

 

 

 
 
 
 

mzimand@towson.edu