Cryptology


Announcements:

The task that you have to perform in order to be able to take the exam is described along with the exam topics for 2019 on this homepage.
A correct proof of correctness for Shank's Algorithm is on Lecture Note 12.
The functions parity and half that I defined in lecture on October 5 are the same as functions B1 and Bh in section 11.8.2 of the textbook.

The textbook:

Cryptography Made Simple, by Nigel P. Smart, Springer, 2016. There will also be notes, including the old Discrete Math notes (the most relevant part is the algebra).
There is an errata list for the textbook, maintained by the author.
There are slides on algebra.

Exam topics

Topics for 2013.
Topics for 2016.
Topics for 2019.

Reading list for exam

2016: On this list, the chapters in the textbook covered are in approximately the order we covered them in class.
2019: On this list, the chapters in the textbook covered are in approximately the order we covered them in class. The other required readings are also listed.

Assignments:

Assignment 1 is due at 12:00 on October 11.
Assignment 2 is due at 23:59 on November 21.
Assignment 3 is due at 13:00 on December 19.
.

Lecture notes:

Note 1.
Note 2.
Note 3.
Note 4.
Note 5.
Note 6.
Note 7.
Note 8.
Note 9.
Note 10.
Note 11.
Note 12.
Note 13.
Note 14.
Note 15.
Note 16.
Note 17.
Note 18.
Note 19.
Note 20.

Miscellaneous:

Bruce Schneier's old predictions regarding factoring. Note that a 768-bit RSA key was factored in 2009.
Some notes on computational number theory.
The slides related to RSA come from here.
The slides related to protocols come from here.
The slides related to discrete logarithms.
AES description from on NIST's homepage.

   
IMADA HOME | SDU HOME | Previous page |
Last modified: Mon Dec 19 08:09:18 CET 2016 - Joan Boyar <joan@imada.sdu.dk>
   

 


   Data protection at SDUDatabeskyttelse på SDU