Problem Enabling Kyber KEM Algorithm in oqsprovider with OpenSSL 3.x #2040
-
Hello, Environment:
Steps Taken: (with simplified commands):
cmake -S . -B build -GNinja -DOQS_ENABLE_KEM_KYBER=ON
cmake --build build
cmake --install build Have verified that liboqs has been installed successfully in /usr/local. -2. Cloned and Built oqsprovider: git clone https://github.com/open-quantum-safe/oqsprovider.git
cd oqsprovider
cmake -S . -B build -GNinja -DCMAKE_PREFIX_PATH=/usr/local -DOQS_KEM_ENCODERS=ON
cmake --build build
cmake --install build Have verified that oqsprovider has been built and installed successfully to /usr/lib/aarch64-linux-gnu/ossl-modules/oqsprovider.so -3. Checked for Kyber Algorithm: OPENSSL_MODULES=/usr/lib/aarch64-linux-gnu/ossl-modules openssl list -kem-algorithms -provider oqsprovider The output does not include the kyber512 algorithm, or any other kyber algorithm. Problem: I have tried many different combinations of I have also read in a previous post in this project that you are no longer supporting the engine approach, and that the provider is the preferred method, so I have focused on that. Questions:
Looking for any suggestions or guidance at this point? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Sure: Kyber has been removed from |
Beta Was this translation helpful? Give feedback.
Sure: Kyber has been removed from
oqsprovider
"main" default build as per latest release guidance. Please switch to its standardized variant ML-KEM.