feat: add ML-DSA (FIPS 204) support with policy enforcement
Introduce ML-DSA (FIPS 204) as a first-class signature algorithm: - algorithm binding and streaming signature context - key generation specs/builders and key import specs - correct handling of pure vs pre-hash (SHA-512) ML-DSA JCA variants - policy security strength mapping (44/65/87 → 128/192/256) - comprehensive JUnit streaming sign/verify tests Signed-off-by: Leo Galambos <lg@hq.egothor.org>
This commit is contained in:
@@ -14,6 +14,7 @@ zeroecho.core.alg.frodo.FrodoAlgorithm
|
||||
zeroecho.core.alg.hmac.HmacAlgorithm
|
||||
zeroecho.core.alg.hqc.HqcAlgorithm
|
||||
zeroecho.core.alg.kyber.KyberAlgorithm
|
||||
zeroecho.core.alg.mldsa.MldsaAlgorithm
|
||||
zeroecho.core.alg.ntru.NtruAlgorithm
|
||||
zeroecho.core.alg.ntruprime.NtrulPrimeAlgorithm
|
||||
zeroecho.core.alg.ntruprime.SntruPrimeAlgorithm
|
||||
|
||||
Reference in New Issue
Block a user