mirror of
https://github.com/umutcamliyurt/Amnezichat.git
synced 2025-05-06 06:15:22 +01:00
80 lines
1.8 KiB
Plaintext
80 lines
1.8 KiB
Plaintext
![]() |
# SPDX-License-Identifier: MIT
|
||
|
|
||
|
config LIBOQS
|
||
|
bool "Enable liboqs"
|
||
|
depends on ARM || ARM64 || X86 || ARCH_POSIX || RISCV
|
||
|
help
|
||
|
This option enables the liboqs as a Zephyr module. Currenty, the port is only
|
||
|
available for ARM, ARM64, x86, RISCV-32, and RISCV-64 architectures and the native Posix simulators.
|
||
|
|
||
|
menu "Liboqs algorithm configuration"
|
||
|
|
||
|
config LIBOQS_ENABLE_KEM_BIKE
|
||
|
bool "Enable the BIKE KEM algorithm"
|
||
|
default n
|
||
|
depends on LIBOQS
|
||
|
help
|
||
|
This option enables the BIKE KEM algorithm.
|
||
|
|
||
|
config LIBOQS_ENABLE_KEM_FRODOKEM
|
||
|
bool "Enable the FRODOKEM KEM algorithm"
|
||
|
default n
|
||
|
depends on LIBOQS
|
||
|
|
||
|
config LIBOQS_ENABLE_KEM_NTRUPRIME
|
||
|
bool "Enable the NRTUPRIME KEM algorithm"
|
||
|
default n
|
||
|
depends on LIBOQS
|
||
|
|
||
|
config LIBOQS_ENABLE_KEM_CLASSIC_MCELIECE
|
||
|
bool "Enable the CLASSIC_MCELIECE KEM algorithm"
|
||
|
default n
|
||
|
depends on LIBOQS
|
||
|
|
||
|
config LIBOQS_ENABLE_KEM_HQC
|
||
|
bool "Enable the HQC KEM algorithm"
|
||
|
default n
|
||
|
depends on LIBOQS
|
||
|
|
||
|
config LIBOQS_ENABLE_KEM_KYBER
|
||
|
bool "Enable the KYBER KEM algorithm (NIST Round 3)"
|
||
|
default n
|
||
|
depends on LIBOQS
|
||
|
|
||
|
config LIBOQS_ENABLE_KEM_ML_KEM
|
||
|
bool "Enable the ML-KEM algorithm (ML-KEM)"
|
||
|
default y
|
||
|
depends on LIBOQS
|
||
|
|
||
|
config LIBOQS_ENABLE_SIG_DILITHIUM
|
||
|
bool "Enable the DILITHIUM signature algorithm (NIST Round 3)"
|
||
|
default n
|
||
|
depends on LIBOQS
|
||
|
|
||
|
config LIBOQS_ENABLE_SIG_ML_DSA
|
||
|
bool "Enable the ML-DSA signature algorithm (ML-DSA)"
|
||
|
default y
|
||
|
depends on LIBOQS
|
||
|
|
||
|
config LIBOQS_ENABLE_SIG_FALCON
|
||
|
bool "Enable the FALCON signature algorithm"
|
||
|
default y
|
||
|
depends on LIBOQS
|
||
|
|
||
|
config LIBOQS_ENABLE_SIG_SPHINCS
|
||
|
bool "Enable the SPHINCS signature algorithm"
|
||
|
default y
|
||
|
depends on LIBOQS
|
||
|
|
||
|
config LIBOQS_ENABLE_SIG_MAYO
|
||
|
bool "Enable the MAYO signature algorithm"
|
||
|
default y
|
||
|
depends on LIBOQS
|
||
|
|
||
|
config LIBOQS_ENABLE_SIG_CROSS
|
||
|
bool "Enable the CROSS signature algorithm"
|
||
|
default y
|
||
|
depends on LIBOQS
|
||
|
|
||
|
endmenu
|