Tutorial: Implementing Cryptography on Microcontrollers
Matthias J. Kannwischer
and
Bo-Yin Yang
, Academia Sinica, Taiwan
Assignment:
https://github.com/mkannwischer/m4-tutorial-croatia2023
Slides:
Intro
Modular Multiplication and Reduction
Polynomial Arithmetic I
Polynomial Arithmetic II
Cortex-M4
Hands-on: Implement Chacha20, Dilithium NTT, Kyber NTT