Douglas Stebila b1e2b44888
Sync with PQClean (#954)
* Sync with PQClean commmit e463123b92a5b315531c883d0d6b7381731e9b1c

* Sync with PQClean commit ef4ad5da02283ec0dd58b57a0684c98a1e33a531

* Reduce concurrency in CircleCI AddressSanitizer builds
2021-04-05 15:40:07 -04:00

1.7 KiB

NTRU

  • Algorithm type: key encapsulation mechanism
  • Main cryptographic assumption: NTRU
  • Scheme authors: John M. Schanck, Cong Chen, Oussama Danba, Jeffrey Hoffstein, Andreas Hülsing, Joost Rijneveld, Peter Schwabe, William Whyte, Zhenfei Zhang
  • Authors' website: https://ntru.org
  • Version: NIST Round 3 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)
NTRU-HPS-2048-509 IND-CCA2 1 699 935 699 32
NTRU-HPS-2048-677 IND-CCA2 3 930 1234 930 32
NTRU-HPS-4096-821 IND-CCA2 5 1230 1590 1230 32
NTRU-HRSS-701 IND-CCA2 3 1138 1450 1138 32