Skip to content

Commit 53aa2bc

Browse files
Pull latest Composite ML-DSA test vectors (#118325)
1 parent d50bb8e commit 53aa2bc

File tree

2 files changed

+94
-94
lines changed

2 files changed

+94
-94
lines changed

src/libraries/Common/src/System/Security/Cryptography/CompositeMLDsaManaged.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -588,7 +588,7 @@ private static Dictionary<CompositeMLDsaAlgorithm, AlgorithmMetadata> CreateAlgo
588588
CompositeMLDsaAlgorithm.MLDsa65WithRSA3072Pss,
589589
new AlgorithmMetadata(
590590
MLDsaAlgorithm.MLDsa65,
591-
new RsaAlgorithm(3072, HashAlgorithmName.SHA512, RSASignaturePadding.Pss),
591+
new RsaAlgorithm(3072, HashAlgorithmName.SHA256, RSASignaturePadding.Pss),
592592
[0x06, 0x0B, 0x60, 0x86, 0x48, 0x01, 0x86, 0xFA, 0x6B, 0x50, 0x09, 0x01, 0x04],
593593
HashAlgorithmName.SHA512)
594594
},
@@ -604,7 +604,7 @@ private static Dictionary<CompositeMLDsaAlgorithm, AlgorithmMetadata> CreateAlgo
604604
CompositeMLDsaAlgorithm.MLDsa65WithRSA4096Pss,
605605
new AlgorithmMetadata(
606606
MLDsaAlgorithm.MLDsa65,
607-
new RsaAlgorithm(4096, HashAlgorithmName.SHA512, RSASignaturePadding.Pss),
607+
new RsaAlgorithm(4096, HashAlgorithmName.SHA384, RSASignaturePadding.Pss),
608608
[0x06, 0x0B, 0x60, 0x86, 0x48, 0x01, 0x86, 0xFA, 0x6B, 0x50, 0x09, 0x01, 0x06],
609609
HashAlgorithmName.SHA512)
610610
},
@@ -676,15 +676,15 @@ private static Dictionary<CompositeMLDsaAlgorithm, AlgorithmMetadata> CreateAlgo
676676
CompositeMLDsaAlgorithm.MLDsa87WithRSA3072Pss,
677677
new AlgorithmMetadata(
678678
MLDsaAlgorithm.MLDsa87,
679-
new RsaAlgorithm(3072, HashAlgorithmName.SHA512, RSASignaturePadding.Pss),
679+
new RsaAlgorithm(3072, HashAlgorithmName.SHA256, RSASignaturePadding.Pss),
680680
[0x06, 0x0B, 0x60, 0x86, 0x48, 0x01, 0x86, 0xFA, 0x6B, 0x50, 0x09, 0x01, 0x0F],
681681
HashAlgorithmName.SHA512)
682682
},
683683
{
684684
CompositeMLDsaAlgorithm.MLDsa87WithRSA4096Pss,
685685
new AlgorithmMetadata(
686686
MLDsaAlgorithm.MLDsa87,
687-
new RsaAlgorithm(4096, HashAlgorithmName.SHA512, RSASignaturePadding.Pss),
687+
new RsaAlgorithm(4096, HashAlgorithmName.SHA384, RSASignaturePadding.Pss),
688688
[0x06, 0x0B, 0x60, 0x86, 0x48, 0x01, 0x86, 0xFA, 0x6B, 0x50, 0x09, 0x01, 0x10],
689689
HashAlgorithmName.SHA512)
690690
},

0 commit comments

Comments
 (0)