Golang "Post-quantum key exchange – a new hope." https://cryptojedi.org/papers/newhope-20160803.pdf

Yawning Angel 2b21e6fe6b Update the chacha20 import path, minor cleanups 11 months ago
LICENSE 79f438502d Initial import. 4 years ago
batcher.go e1b0b04cac Update to match 20160809. 4 years ago
benchmark_test.go 2b21e6fe6b Update the chacha20 import path, minor cleanups 11 months ago
error_correction.go 2b21e6fe6b Update the chacha20 import path, minor cleanups 11 months ago
go.mod 2b21e6fe6b Update the chacha20 import path, minor cleanups 11 months ago
go.sum 2b21e6fe6b Update the chacha20 import path, minor cleanups 11 months ago
newhope.go 9598792ba8 Fix docstrings for consistency. (No functional changes) 3 years ago
newhope_simple.go 7858583ad8 GenerateSimpleKeyPairAlice -> GenerateKeyPairSimpleAlice. 3 years ago
newhope_simple_test.go 7858583ad8 GenerateSimpleKeyPairAlice -> GenerateKeyPairSimpleAlice. 3 years ago
newhope_simple_testvectors_test.go 7858583ad8 GenerateSimpleKeyPairAlice -> GenerateKeyPairSimpleAlice. 3 years ago
newhope_test.go fc9c254c66 Move the benchmarks to a different file and refactor a bit. 3 years ago
newhope_testvectors_test.go 249693e40e GenerateKeyPair -> GenerateKeyPairAlice. 3 years ago
newhope_testvectors_tor_test.go 249693e40e GenerateKeyPair -> GenerateKeyPairAlice. 3 years ago
ntt.go c9a2ed0b96 New Hope -> NewHope (No functional changes). 3 years ago
params.go c9a2ed0b96 New Hope -> NewHope (No functional changes). 3 years ago
poly.go 2b21e6fe6b Update the chacha20 import path, minor cleanups 11 months ago
poly_simple.go 58751d4e19 Add NewHope-Simple. 3 years ago
precomp.go c9a2ed0b96 New Hope -> NewHope (No functional changes). 3 years ago
reduce.go c9a2ed0b96 New Hope -> NewHope (No functional changes). 3 years ago