Kyber crystal [here]

Baby Kyber Part 1: Generating the Private and Public Keys

Juggling With Polynomials in Python

Prof Bill Buchanan OBE FRSE
5 min readApr 23, 2023

--

I did my first lattice cryptography lecture on Friday, and it was fun to present some of the basics of Post Quantum Cryptography (PQC). As part of this, I outlined the usage of Kyber for key exchange/public key encryption, and Dilithium for digital signatures. So, let’s take a toy example to illustrate the…

--

--

Prof Bill Buchanan OBE FRSE

Professor of Cryptography. Serial innovator. Believer in fairness, justice & freedom. Based in Edinburgh. Old World Breaker. New World Creator. Building trust.