ml-kem vs kyber & ml-dsa vs dilithium #1759
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.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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