|
21 | 21 | import java.security.spec.RSAPublicKeySpec; |
22 | 22 | import java.util.Enumeration; |
23 | 23 |
|
24 | | -import javax.swing.KeyStroke; |
25 | | - |
26 | 24 | import org.bouncycastle.asn1.ASN1BMPString; |
27 | 25 | import org.bouncycastle.asn1.ASN1Encodable; |
28 | 26 | import org.bouncycastle.asn1.ASN1InputStream; |
|
48 | 46 | import org.bouncycastle.asn1.x509.KeyPurposeId; |
49 | 47 | import org.bouncycastle.internal.asn1.misc.MiscObjectIdentifiers; |
50 | 48 | import org.bouncycastle.jcajce.PKCS12StoreParameter; |
| 49 | +import org.bouncycastle.jcajce.spec.MLDSAParameterSpec; |
51 | 50 | import org.bouncycastle.jce.PKCS12Util; |
52 | 51 | import org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier; |
53 | 52 | import org.bouncycastle.jce.provider.BouncyCastleProvider; |
54 | 53 | import org.bouncycastle.jce.provider.JDKPKCS12StoreParameter; |
55 | 54 | import org.bouncycastle.jce.provider.X509CertificateObject; |
56 | | -import org.bouncycastle.pqc.jcajce.spec.DilithiumParameterSpec; |
57 | 55 | import org.bouncycastle.pqc.jcajce.spec.FalconParameterSpec; |
58 | 56 | import org.bouncycastle.pqc.jcajce.spec.NTRUParameterSpec; |
59 | 57 | import org.bouncycastle.pqc.jcajce.spec.SPHINCSPlusParameterSpec; |
@@ -1097,13 +1095,13 @@ private void testGOSTStore() |
1097 | 1095 | private void testDilithiumStore() |
1098 | 1096 | throws Exception |
1099 | 1097 | { |
1100 | | - KeyPairGenerator kpg = KeyPairGenerator.getInstance("Dilithium", "BC"); |
| 1098 | + KeyPairGenerator kpg = KeyPairGenerator.getInstance("ML-DSA", "BC"); |
1101 | 1099 |
|
1102 | | - kpg.initialize(DilithiumParameterSpec.dilithium3); |
| 1100 | + kpg.initialize(MLDSAParameterSpec.ml_dsa_65); |
1103 | 1101 |
|
1104 | 1102 | KeyPair kp = kpg.generateKeyPair(); |
1105 | 1103 |
|
1106 | | - Certificate cert = TestUtils.createSelfSignedCert("CN=Dilithium Test", "Dilithium3", kp); |
| 1104 | + Certificate cert = TestUtils.createSelfSignedCert("CN=Dilithium Test", "ML-DSA-65", kp); |
1107 | 1105 |
|
1108 | 1106 | KeyStore pkcs12 = KeyStore.getInstance("PKCS12", BC); |
1109 | 1107 |
|
|
0 commit comments