Replies: 3 comments 2 replies
-
Those are/should be "ml-kem" and "ml-dsa". Please document any functional (KAT?) differences you can see as Bugs in liboqs.
Yes -- for now: The name "ml-kem" will remain the same until the algorithm is finally standardized (but the underlying implementation may change). Please see the documentation. |
Beta Was this translation helpful? Give feedback.
-
@baentsch thanks for the reply. got it now ! Would it be a good idea to set DILITHIUM_MODE = 2/3/5 in https://github.com/open-quantum-safe/liboqs/blob/main/src/sig/ml_dsa/pqcrystals-dilithium-standard_ml-dsa-65-ipd_ref/config.h#L10(actual value supplied from Cmake compile options). Currently its set to 2 in all files. Also(being greedy :) ), i noticed you as a contributor in kyber github repo. Is it possible to check pq-crystals/kyber#74 Thank you again and sorry for the multiple questions. Regards. |
Beta Was this translation helpful? Give feedback.
-
Closing as queries answered |
Beta Was this translation helpful? Give feedback.
-
Hello Team,
I noticed a folder of ml-kem in kem along with kyber.
i assumed that ml-kem would be completely based on NIST FIPS203 specification, however i notice differences in that too wrt specification(derand etc..)
So, whats ml-kem exactly based on ? and which is the closest implementation to NIST specification then ?
and is ml-kem-ipd same as ml-kem ? as for tests both are considered same.
Beta Was this translation helpful? Give feedback.
All reactions