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