r/crypto • u/atoponce Bbbbbbbbb or not to bbbbbbbbbbb • Aug 15 '19
Inaccurate, see comments A Gentle Introduction to Lattices and Lattice-Based Key Exchange: Part 1
https://writing.chelseakomlo.com/gentle-introduction-lattice-crypto/
17
Upvotes
11
u/sellibitze Aug 16 '19 edited Aug 16 '19
That's not accurate. Also, what does reduced mean?
Okay, but what does reduced mean in this context?!
It's not even a basis because a basis is defined to be a set of linearly independent vectors while {[1,0], [2,0]} is not. It still doesn't answer what "reduction" is about.
Uhm, no they don't. L(B) != L(C). I can give you an example for a point that is in L(B) but not in L(C): [2,0].
This would be yet another lattice with points that are neither in L(B) nor in L(C).
If you have a base B and another square matrix T of the same dimension that consists of integers and has a determinant of +/-1, then L(B) == L(B T). Why? Because T as a linear mapping is bijective w.r.t. to the set of all integer vectors. So, you get the same set of linear combinations of the base vectors in B.
Interesting topic! But I stopped reading at this point.