PQC Kyber and Dilithium kernel support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

considering the approach of PQC algorithms to either supplement or replace 
classic asymmetric algorithms, the leancrypto library [1] offers the following 
algorithms accessible via the kernel crypto API as documented in [2]:

Accessible via kpp API:

- Kyber

- hybrid Kyber / X25519 as defined in [3]

Accessible via akcipher API:

- Dilithium

- hybrid Dilithium / ED25519

The implementation may allow developers to play around with these new 
algorithms as part of the Linux kernel. It offers both C and accelerated 
implementation support for these algorithms.

Additional algorithms such as SHAKE, cSHAKE and KMAC are also available via 
the kernel crypto API.

[1] https://leancrypto.org/leancrypto/index.html

[2] https://leancrypto.org/leancrypto/linux_kernel/index.html

[3] https://leancrypto.org/papers/Hybrid_KEM_algorithm.pdf

Ciao
Stephan






[Index of Archives]     [Kernel]     [Gnu Classpath]     [Gnu Crypto]     [DM Crypt]     [Netfilter]     [Bugtraq]
  Powered by Linux