liboqs/docs/algorithms/kem_bike.md
Nir Drucker afdff6e0f3 Updating BIKE's code (#576)
* Supporting BIKE KEM reference code

* Hiding print global symbol when VERBOSE!=2

* Supporting USE_OPENSSL + OPENSSL_DIR

* Rename functions by using a legend instead of the FN() macro

* prettyprint

* Fixing the bug caused by OpenSSL GF2m_mod_inv API change in 1.1* see https://github.com/open-quantum-safe/openssl/issues/42 for more details.

* Updating BIKE's constant-time implementaion

* Fixing Makefile

* Missing declaration

* Merge

* Merge

* Missing cast

* Update license headers

* Missing include

* Update BIKE algorithm data sheet

* More details on implementation version

Based on email from Shay Gueron

Co-authored-by: Douglas Stebila <dstebila@users.noreply.github.com>
2020-01-22 21:13:00 -05:00

2.2 KiB

liboqs algorithm datasheet: kem_bike

Summary

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)
BIKE1-L1-CPA IND-CPA 1 2542 3110 2542 32
BIKE1-L3-CPA IND-CPA 3 4964 5788 4964 32
BIKE1-L1-FO IND-CPA 1 2946 6460 2946 32
BIKE1-L3-FO IND-CPA 3 6206 13236 6206 32

Implementation