MATH 4116: Cryptography Winter 2022
Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit
Department of Mathematics & Statistics
MATH 4116: Cryptography
Winter 2022
Course Description (from Calendar)
This course is an introduction to modern cryptographic techniques and its mathematical foundations. The material covered includes: elementary number theory and algebra, classical cryptosystems, probability, the Data Encryption Standard, prime number generation and primality tests, public key cryptosystems, and further applications, such as digital signatures and identification.
Course Prerequisites
MATH 1000.03, MATH 1010.03, MATH 1030.03 (or MATH 2030.03), and at least six additional credit hours in Mathematics beyond the first year, or permission of the instructor.
Learning Objectives
- An understanding of the mathematical basics of modern cryptography.
- Knowledge and understanding of the currently most important cryptosystems.
- Ability to judge the strength or weaknesses of a cryptosystem.
- Ability to take further courses in mathematical or practical cryptography.
Course Materials
- Course Notes: “Cryptography”; made available electronically and free of charge in the Brightspace page for the course.
- Additional materials will also be made available, as required.
Course Delivery
- Initially online and synchronous, through the course Brightspace page à Contents à Collaborate Ultra.
- We will switch to in-person classes (in LSC 236) if and when this is approved by the University administration, but no earlier than January 31.
- In either mode: Classes are Mondays, Wednesdays, Fridays, 1:35 – 2:25 pm.
- Attendance in either mode is strongly encouraged.
- Classes will not be recorded.
Course Assessment
Assignments Midterm test
Final exam
Weight (% of final grade)
25 %
30 %
45 %
weekly (except around midterm) TBA (in consultation with class) (Scheduled during exam period)
Notes: If in-person classes resume before the middle of the term, then midterm and final exams will also be in-person. Otherwise, further information will be provided later.
Conversion of numerical grades to Final Letter Grades follows the Dalhousie Common Grade Scale
A+ (90-100) B+ (77-79)
A (85-89) B (73-76)
A- (80-84) B- (70-72)
C+ (65-69) D
C (60-64) F
C- (55-59)
(50-54)
(<50)
Course Policies on Missed or Late Academic Requirement
- Missed midterm orfinal exam: Make-up exams will be offered in justified cases; SDA forms required.
- Assignments: The lowest one of a total of 10 or 11 (including any missed assignment) will not count. Further information can be found in a detailed set of guidelines posted on Brightspace.
Course Content
The exact schedule will remain flexible. The main topics covered are:
1. Introduction
2. ClassicalCryptography
3. ProbabilityandPerfectSecrecy
4. ModernClassicalCryptosystems
5. Public-KeyCryptography
6. SomeAdditionalTopics
2022-01-27