Math 447

 

This is a course on cryptography. See the course syllabus for details on the specific topics to be covered.

 

Required text:

Introduction to Cryptography with Coding Theory,  by Wade Trappe and Lawrence C. Washington, 2nd edition.

 

Midterm exams are held in the Mathematics Testing Center. No books or notes are permitted. You must bring your ASU Suncard with you to the testing center.

 

The homework listed below should be completed as part of your preparation for the tests.  These problems will be collected at the beginning of class on the due dates shown. Late submissions will not be accepted.

 

Write-ups of In-class Project 1 are due on Tuesday 23 Aug. at the beginning of class.

 

Write-ups of In-class Project 2 are due on Tuesday 30 Aug. at the beginning of class.

 

Go to Wolfram's website and watch the free Mathematica tutorials.

 

Programming Project 1 is due on Thursday 8 Sept.

 

 Write-ups of In-class Project 3 are due on Tuesday 13 Sept. at the beginning of class.

 

Write-ups of In-class Project 4 are due on Thursday 15 Sept. at the beginning of class.

 

Write-ups of In-class Project 5 are due on Tuesday 20 Sept. at the beginning of class

 

Extra Credit Project is due on 27 September at the beginning of class.

 

Write-ups of In-class Project 6 are due on Thursday 6 Oct. at the beginning of class.

 

Write-ups of In-class Project 7 are due on Thursday 13 Oct. at the beginning of class.

 

Write-ups of In-class Project 8 are due on Thursday 20 Oct. at the beginning of class.

 

Write-ups of In-class Project 9 are due on Tuesday 25 Oct. at the beginning of class.

 

A proof of Quadratic Reciprocity can be found here.

 

Write-ups of In-class Project 10 are due on Tuesday 15 Nov. at the beginning of class.

 

Programming Project 2 is due on Wednesday 23 Nov. at 3:00 pm. Papers must be submitted to me in person, or time-stamped and placed in my mailbox by 3:00 pm.

 

A detailed description of the Rijndael block cipher, including example encryptions can be found here.

 

Write-ups of In-class Project 11 are due on Tuesday 29 Nov. at the beginning of class.

 

Write-ups of In-class Project 12 are due on Tuesday 6 Dec. at the beginning of class.

 

Final office hours are on Tuesday morning, 13 Dec. at 10:30 am.