Lattice base Key-Exchange algorithm (quantum resistant cryptography)
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
vkumar 843a9a31ad RLWE: Ring Learning With Errors pirms 10 mēnešiem
manual_test RLWE: Ring Learning With Errors pirms 10 mēnešiem
README.md RLWE: Ring Learning With Errors pirms 10 mēnešiem
random_linux.go RLWE: Ring Learning With Errors pirms 10 mēnešiem
rlwe.go RLWE: Ring Learning With Errors pirms 10 mēnešiem
rlwe_test.go RLWE: Ring Learning With Errors pirms 10 mēnešiem

README.md

RLWE : Ring Learning With Errors

This go package implements the RLWE ( Ring learning with errors) a Lattice based Key Exchange.

The algorithm is safe from quantum computer attacks. ( Since it is not based on factoring problem) This implementation is a non-constant time Gaussian based RLWE with params n = 1024 q=40961 The above parameters have been proved to deliver minimal 2^256 bit security, upper limit not yet found.

You can read more at https://en.wikipedia.org/wiki/Ring_learning_with_errors

Why n= 1024 & q=40961 can be found at http://www.ringlwe.info/parameters-for-rlwe.html