A Gentle Introduction to Lattice-Based Cryptography [pdf]
11–20 of 23 posts
Re: A Gentle Introduction to Lattice-Based Cryptography [pdf]
#12I've implemented ML-KEM by the spec as an exercise recently ( https://github.com/AlexanderYastrebov/mlkem ) and here are related links that helped me understand the math: * [Enough Polynomials and Linear Algebra to Implement Kyber]( https://words.filippo.io/kyber-math/ ) * [Basic Lattice Cryptography. The concepts behind Kyber (ML-KEM) and Dilithium (ML-DSA)]( https://eprint.iacr.org/2024/1287.pdf ) * [A Complete Beg…
Re: A Gentle Introduction to Lattice-Based Cryptography [pdf]
#13It's a superficial point but this relatively newer style (La)TeX layout makes me much more keen to read documents for some reason.
Re: A Gentle Introduction to Lattice-Based Cryptography [pdf]
#14Re: A Gentle Introduction to Lattice-Based Cryptography [pdf]
#15So let’s say this is wildly over my head… what would be some good places to start reading to gain a minimal foundation to engage with this?
Re: A Gentle Introduction to Lattice-Based Cryptography [pdf]
#16Good stuff to know, just in case the life extension tech explodes and we're all alive by the time cryptographically relevant quantum computers actually hit the scene.
Re: A Gentle Introduction to Lattice-Based Cryptography [pdf]
#17Re: A Gentle Introduction to Lattice-Based Cryptography [pdf]
#18Earlier quoted context omitted.
Yes, but it exists because it was deemed better to be cautious and implement PQC despite the uncertainty and different points of view around the time scale to have cryptographically relevant quantum computers (or, from a different point of view, precisely due to the uncertainties). Their comment was in the wrong tone, but the doubts are there. BTW, PQC can be interesting to learn regardless of the discussion around q…
"will we have a CRQC soon " is the subject of much debate but "will we have a CRQC ever " is pretty uncontroversially a possibility, and so it is worth defending against harvest-now-decrypt-later attacks in the present - which is why X25519MLKEM768 is widely deployed already.
Re: A Gentle Introduction to Lattice-Based Cryptography [pdf]
#19So let’s say this is wildly over my head… what would be some good places to start reading to gain a minimal foundation to engage with this?
Simply put, you'll need algebra, linear algebra, number theory. So a lot of math with various degrees of depth.
Re: A Gentle Introduction to Lattice-Based Cryptography [pdf]
#20Oh this brings me back to my uni days. I suppose that since this is the basis of post-quantum crypto it is a good time to learn this. Seems to me that these lattices and error-correcting codes are very close to each other, but for some reason they are discussed separately. I'd wager that there will be some reductions between those problems - maybe I could dig more around that.
mb see https://www.amazon.com/Lattice-Coding-Signals-Networks-Quant...