| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static enum |
| Modifier and Type | Field and Description |
|---|---|
| private static final int | |
| public static ML_DSA_Impls. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static int | |
| public static NamedX509Key | |
| public static byte[] |
| SEED_LEN | back to summary |
|---|---|
| private static final int SEED_LEN | |
| version | back to summary |
|---|---|
| public static ML_DSA_Impls. | |
| ML_DSA_Impls | back to summary |
|---|---|
| public ML_DSA_Impls() | |
| name2int | back to summary |
|---|---|
| pack-priv static int name2int(String pname) | |
| privKeyToPubKey | back to summary |
|---|---|
| public static NamedX509Key privKeyToPubKey(NamedPKCS8Key npk) | |
| seedToExpanded | back to summary |
|---|---|
| public static byte[] seedToExpanded(String pname, byte[] seed) | |
| Modifier and Type | Method and Description |
|---|---|
| protected Key | engineTranslateKey(Key key)
Overrides sun. Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory. |
| protected byte[] | implExpand(String pname, byte[] input)
Implements abstract sun. User-defined function to generate the expanded format of
a |
| engineTranslateKey | back to summary |
|---|---|
| protected Key engineTranslateKey(Key key) throws InvalidKeyException Overrides sun. Doc from java. Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
| |
| implExpand | back to summary |
|---|---|
| protected byte[] implExpand(String pname, byte[] input) throws InvalidKeyException Implements abstract sun. Doc from sun. User-defined function to generate the expanded format of
a This method is called when the key factory is constructing a private key. The ownership of the result is fully granted to the caller.
| |
| Access | Constructor and Description |
|---|---|
| public |
| KF2 | back to summary |
|---|---|
| public KF2() | |
| Access | Constructor and Description |
|---|---|
| public |
| KF3 | back to summary |
|---|---|
| public KF3() | |
| Access | Constructor and Description |
|---|---|
| public |
| KF5 | back to summary |
|---|---|
| public KF5() | |
| Modifier and Type | Method and Description |
|---|---|
| protected byte[][] | implGenerateKeyPair(String pname, SecureRandom random)
Implements abstract sun. User-defined key pair generator. |
| implGenerateKeyPair | back to summary |
|---|---|
| protected byte[][] implGenerateKeyPair(String pname, SecureRandom random) Implements abstract sun. Doc from sun. User-defined key pair generator.
| |
| Access | Constructor and Description |
|---|---|
| public |
| KPG2 | back to summary |
|---|---|
| public KPG2() | |
| Access | Constructor and Description |
|---|---|
| public |
| KPG3 | back to summary |
|---|---|
| public KPG3() | |
| Access | Constructor and Description |
|---|---|
| public |
| KPG5 | back to summary |
|---|---|
| public KPG5() | |
| Modifier and Type | Method and Description |
|---|---|
| protected Object | implCheckPrivateKey(String pname, byte[] sk)
Overrides sun. User-defined function to validate a private key. |
| protected Object | implCheckPublicKey(String pname, byte[] pk)
Overrides sun. User-defined function to validate a public key. |
| protected byte[] | implSign(String pname, byte[] skBytes, Object sk2, byte[] msg, SecureRandom sr)
Implements abstract sun. User-defined sign function. |
| protected boolean | implVerify(String pname, byte[] pkBytes, Object pk2, byte[] msg, byte[] sigBytes)
Implements abstract sun. User-defined verify function. |
| implCheckPrivateKey | back to summary |
|---|---|
| protected Object implCheckPrivateKey(String pname, byte[] sk) throws InvalidKeyException Overrides sun. Doc from sun. User-defined function to validate a private key. This method will be called in The default implementation returns
| |
| implCheckPublicKey | back to summary |
|---|---|
| protected Object implCheckPublicKey(String pname, byte[] pk) throws InvalidKeyException Overrides sun. Doc from sun. User-defined function to validate a public key. This method will be called in The default implementation returns
| |
| implSign | back to summary |
|---|---|
| protected byte[] implSign(String pname, byte[] skBytes, Object sk2, byte[] msg, SecureRandom sr) Implements abstract sun. Doc from sun. User-defined sign function.
| |
| implVerify | back to summary |
|---|---|
| protected boolean implVerify(String pname, byte[] pkBytes, Object pk2, byte[] msg, byte[] sigBytes) throws SignatureException Implements abstract sun. Doc from sun. User-defined verify function.
| |
| Access | Constructor and Description |
|---|---|
| public |
| SIG2 | back to summary |
|---|---|
| public SIG2() | |
| Access | Constructor and Description |
|---|---|
| public |
| SIG3 | back to summary |
|---|---|
| public SIG3() | |
| Access | Constructor and Description |
|---|---|
| public |
| SIG5 | back to summary |
|---|---|
| public SIG5() | |
| Modifier and Type | Field and Description |
|---|---|
| public static final ML_DSA_Impls. | |
| public static final ML_DSA_Impls. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static ML_DSA_Impls. | |
| public static ML_DSA_Impls. |
| DRAFT | back to summary |
|---|---|
| public static final ML_DSA_Impls. | |
| FINAL | back to summary |
|---|---|
| public static final ML_DSA_Impls. | |
| Version | back to summary |
|---|---|
| private Version() | |
| valueOf | back to summary |
|---|---|
| public static ML_DSA_Impls. | |
| values | back to summary |
|---|---|
| public static ML_DSA_Impls. | |