Skip to main content
THIS SITE
Alfred Menezes
HOME
Online courses
Online courses
Back
Kyber and Dilithium
The mathematics of lattice-based cryptography
Lattice basis reduction
Hash-based signature schemes
Applied Cryptography 101: Building blocks
Applied Cryptography 101: Real-world deployments
Error-correcting codes
Research
Research
Back
Books
Publications
Another Look
Classes
Classes
Back
Applied Cryptography
Coding Theory
Public-Key Cryptography
Number-Theoretic Crypto
Algebra
Algebra (Advanced Level)
Intro to Combinatorics
Students
Students
Back
Internships
Reference letters
Graduate studies
Consulting
Service
Service
Back
Professional activities
CACR events
uWaterloo
Admissions
About Waterloo
Faculties & academics
Offices & services
Support Waterloo
COVID-19
Skip to main
Skip to footer
University of Waterloo
Admissions
About Waterloo
Faculties & academics
Offices & services
Support Waterloo
COVID-19
Menu
Alfred Menezes
Professor, Combinatorics & Optimization
Contact
HOME
Online courses
Kyber and Dilithium
The mathematics of lattice-based cryptography
Lattice basis reduction
Hash-based signature schemes
Applied Cryptography 101: Building blocks
Applied Cryptography 101: Real-world deployments
Error-correcting codes
Research
Books
Publications
Another Look
Classes
Applied Cryptography
Coding Theory
Public-Key Cryptography
Number-Theoretic Crypto
Algebra
Algebra (Advanced Level)
Intro to Combinatorics
Students
Internships
Reference letters
Graduate studies
Consulting
Service
Professional activities
CACR events
Contact Site Owner
From
First name
*
Last name
*
E-Mail Address
*
To
Alfred Menezes
Subject
*
Message
*
Send yourself a copy.