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