mirror of
https://github.com/umutcamliyurt/Amnezichat.git
synced 2025-05-08 01:05:23 +01:00
139 lines
3.5 KiB
YAML
139 lines
3.5 KiB
YAML
name: BIKE
|
|
type: kem
|
|
principal-submitters:
|
|
- Nicolas Aragon
|
|
- Paulo Barreto
|
|
- Slim Bettaieb
|
|
- Loic Bidoux
|
|
- Olivier Blazy
|
|
- Jean-Christophe Deneuville
|
|
- Phillipe Gaborit
|
|
- Santosh Gosh
|
|
- Shay Gueron
|
|
- Tim Güneysu
|
|
- Carlos Aguilar Melchor
|
|
- Rafael Misoczki
|
|
- Edoardo Persichetti
|
|
- Nicolas Sendrier
|
|
- Jean-Pierre Tillich
|
|
- Valentin Vasseur
|
|
- Gilles Zémor
|
|
crypto-assumption: QC-MDPC (Quasi-Cyclic Moderate Density Parity-Check)
|
|
website: http://bikesuite.org/
|
|
nist-round: 4
|
|
spec-version: 5.1
|
|
primary-upstream:
|
|
source: https://github.com/awslabs/bike-kem
|
|
spdx-license-identifier: Apache-2.0
|
|
upstream-ancestors:
|
|
- https://bikesuite.org/files/v5.0/Reference_Implementation.2022.10.04.1.zip
|
|
parameter-sets:
|
|
- name: BIKE-L1
|
|
claimed-nist-level: 1
|
|
claimed-security: IND-CPA
|
|
length-public-key: 1541
|
|
length-ciphertext: 1573
|
|
length-secret-key: 5223
|
|
length-shared-secret: 32
|
|
implementations-switch-on-runtime-cpu-features: true
|
|
implementations:
|
|
- upstream: primary-upstream
|
|
upstream-id: master
|
|
supported-platforms:
|
|
- architecture: 64-bit little-endian
|
|
operating_systems:
|
|
- Linux
|
|
- Darwin
|
|
no-secret-dependent-branching-claimed: true
|
|
no-secret-dependent-branching-checked-by-valgrind: true
|
|
large-stack-usage: false
|
|
- upstream: primary-upstream
|
|
upstream-id: master
|
|
supported-platforms:
|
|
- architecture: x86_64
|
|
operating_systems:
|
|
- Linux
|
|
- Darwin
|
|
required_flags:
|
|
- avx2
|
|
- avx512
|
|
- pclmul
|
|
- sse2
|
|
common-crypto:
|
|
- AES: liboqs
|
|
no-secret-dependent-branching-claimed: true
|
|
no-secret-dependent-branching-checked-by-valgrind: true
|
|
large-stack-usage: false
|
|
- name: BIKE-L3
|
|
claimed-nist-level: 3
|
|
claimed-security: IND-CPA
|
|
length-ciphertext: 3115
|
|
length-public-key: 3083
|
|
length-secret-key: 10105
|
|
length-shared-secret: 32
|
|
implementations-switch-on-runtime-cpu-features: true
|
|
implementations:
|
|
- upstream: primary-upstream
|
|
upstream-id: master
|
|
supported-platforms:
|
|
- architecture: 64-bit little-endian
|
|
operating_systems:
|
|
- Linux
|
|
- Darwin
|
|
no-secret-dependent-branching-claimed: true
|
|
no-secret-dependent-branching-checked-by-valgrind: true
|
|
large-stack-usage: false
|
|
- upstream: primary-upstream
|
|
upstream-id: master
|
|
supported-platforms:
|
|
- architecture: x86_64
|
|
operating_systems:
|
|
- Linux
|
|
- Darwin
|
|
required_flags:
|
|
- avx2
|
|
- avx512
|
|
- pclmul
|
|
- sse2
|
|
common-crypto:
|
|
- AES: liboqs
|
|
no-secret-dependent-branching-claimed: true
|
|
no-secret-dependent-branching-checked-by-valgrind: true
|
|
large-stack-usage: false
|
|
- name: BIKE-L5
|
|
claimed-nist-level: 5
|
|
claimed-security: IND-CPA
|
|
length-ciphertext: 5154
|
|
length-public-key: 5122
|
|
length-secret-key: 16494
|
|
length-shared-secret: 32
|
|
implementations-switch-on-runtime-cpu-features: true
|
|
implementations:
|
|
- upstream: primary-upstream
|
|
upstream-id: master
|
|
supported-platforms:
|
|
- architecture: 64-bit little-endian
|
|
operating_systems:
|
|
- Linux
|
|
- Darwin
|
|
no-secret-dependent-branching-claimed: true
|
|
no-secret-dependent-branching-checked-by-valgrind: true
|
|
large-stack-usage: false
|
|
- upstream: primary-upstream
|
|
upstream-id: master
|
|
supported-platforms:
|
|
- architecture: x86_64
|
|
operating_systems:
|
|
- Linux
|
|
- Darwin
|
|
required_flags:
|
|
- avx2
|
|
- avx512
|
|
- pclmul
|
|
- sse2
|
|
common-crypto:
|
|
- AES: liboqs
|
|
no-secret-dependent-branching-claimed: true
|
|
no-secret-dependent-branching-checked-by-valgrind: true
|
|
large-stack-usage: false
|