Presents a thorough introduction to the mathematical foundations of cryptography. Results from number theory and algebra and how they are used for the safe transmission of information are studied. Various security protocols, the mathematical principles needed for them, and the mathematical principles used in possible attacks are examined. Weekly hours: 3 Lecture hours and 1.5 Tutorial hoursPrerequisite(s): MATH 364 or permission of the instructor.
Presents a thorough introduction to the mathematical foundations of cryptography. Results from number theory and algebra and how they are used for the safe transmission of information are studied. Various security protocols, the mathematical principles needed for them, and the mathematical principles used in possible attacks are examined. Weekly hours: 3 Lecture hours and 1.5 Tutorial hoursPrerequisite(s): MATH 364 or permission of the instructor.