liboqs/docs/algorithms/kem/newhope.md
Douglas Stebila aa7f1dfa3d
Cleanup PQClean implementations (#803)
* Sync with PQClean commit 90630db2ebada4bacceb5331b0a1a9a356ba65b9

* Delete duplicate implementations due to underscore bug; add MQDSS AVX2

* Delete more duplicate PQClean implementations
2020-08-04 11:54:25 -04:00

1.5 KiB

NewHope

  • Algorithm type: key encapsulation mechanism
  • Main cryptographic assumption: ring learning with errors (RLWE)
  • Scheme authors: Thomas Pöppelmann, Erdem Alkim, Roberto Avanzi, Joppe Bos, Léo Ducas, Antonio de la Piedra, Peter Schwabe, Douglas Stebila, Martin R. Albrecht, Emmanuela Orsini, Valery Osheter, Kenneth G. Paterson, Guy Peer, Nigel P. Smart
  • Authors' website: https://newhopecrypto.org/
  • Version: NIST Round 2 submission

Implementation

Parameter sets

Parameter set Security model Claimed NIST security level Public key size (bytes) Secret key size (bytes) Ciphertext size (bytes) Shared secret size (bytes)
NewHope-512-CCA IND-CCA 1 928 1888 1120 32
NewHope-1024-CCA IND-CCA 5 1824 3680 2208 32