MATH 4333Cryptography |
|
|
|
|
|
![]()
This course is an introduction to modern cryptographic techniques and their mathematical foundations. Review of elementary number theory and algebra; classical cryptosystems; encryption standards; public key cryptosystems; e-Business applications; digital signatures. Elliptic curve cryptography and quantum cryptography may be included.
|
Instructor |
Office |
Office Hours |
|
Slot |
|
HSH 140 |
TBA |
T/Th: 8:30-10:00 (HSH 137) |
![]()
Trappe, W., & Washington, L. (2006). Introduction to Cryptography.
ADDITIONAL REFERENCES
Mao: Modern Cryptography: Theory and Practice
Garrett: Making, Breaking Codes
Goldreich: Foundations of Cryptography: Basic Tools
Mollin: An Introduction to Cryptography
Menezes et al: Handbook of Applied Cryptography
- (available online at
http://www.cacr.math.uwaterloo.ca/hac/)
![]()
Software: We will make use of the computer from time to time during this course. Maple, Release 9.5 is available over the Network only. Maple has a variety of built-in functions for doing number theory. A better option is the program PARI, which is a fast number theory program and is free over the web (GPL). PARI has very recently been subsumed into a larger (yet still free) system called SAGE. This is the clear current favourite among researchers in number theory, computational algebra, and cryptography.
Assignments: There will be assignments approximately every week.
Midterm: There will be a single midterm test, likely during the week of March 5th.
Project/Presentation: During the last half of the term you will be required to complete a project, in which you explore an additional topic in cryptography. This project will be written up for submission, and a presentation will be given to the class.
Final Project: There will be a final project due at the end of classes.
Course Mark:
|
Scheme 1 |
Scheme 2 |
| Assignments: 25 | Assignments: 25 |
| Test: 20 | Test: 10 |
| Project/Presentation: 15 | Project/Presentation: 15 |
| Final Project: 40 | Final Project: 50 |
![]()
Math 3303 or 3513
![]()
Disclaimer: Although this information is prepared with care, Acadia University or the instructors accept no responsibility for actions caused by misinformation or misinterpretation.
Page last updated September 2008.