Interface AsymmetricKeyInfoConverter
- All Known Implementing Classes:
AIMerKeyFactorySpi, AIMerKeyFactorySpi.AIMer_128f, AIMerKeyFactorySpi.AIMer_128s, AIMerKeyFactorySpi.AIMer_192f, AIMerKeyFactorySpi.AIMer_192s, AIMerKeyFactorySpi.AIMer_256f, AIMerKeyFactorySpi.AIMer_256s, BaseKeyFactorySpi, BaseKeyFactorySpi, BasePQCKeyFactorySpi, BIKEKeyFactorySpi, CMCEKeyFactorySpi, CMCEKeyFactorySpi, CMCEKeyFactorySpi.Mceliece460896, CMCEKeyFactorySpi.Mceliece460896F, CMCEKeyFactorySpi.Mceliece460896Pc, CMCEKeyFactorySpi.Mceliece460896Pcf, CMCEKeyFactorySpi.Mceliece6688128, CMCEKeyFactorySpi.Mceliece6688128F, CMCEKeyFactorySpi.Mceliece6688128Pc, CMCEKeyFactorySpi.Mceliece6688128Pcf, CMCEKeyFactorySpi.Mceliece6960119, CMCEKeyFactorySpi.Mceliece6960119F, CMCEKeyFactorySpi.Mceliece6960119Pc, CMCEKeyFactorySpi.Mceliece6960119Pcf, CMCEKeyFactorySpi.Mceliece8192128, CMCEKeyFactorySpi.Mceliece8192128F, CMCEKeyFactorySpi.Mceliece8192128Pc, CMCEKeyFactorySpi.Mceliece8192128Pcf, COMPOSITE.KeyFactory, DilithiumKeyFactorySpi, DilithiumKeyFactorySpi.Base2, DilithiumKeyFactorySpi.Base3, DilithiumKeyFactorySpi.Base5, EXTERNAL.KeyFactory, FaestKeyFactorySpi, FaestKeyFactorySpi.FAEST_128F, FaestKeyFactorySpi.FAEST_128S, FaestKeyFactorySpi.FAEST_192F, FaestKeyFactorySpi.FAEST_192S, FaestKeyFactorySpi.FAEST_256F, FaestKeyFactorySpi.FAEST_256S, FaestKeyFactorySpi.FAEST_EM_128F, FaestKeyFactorySpi.FAEST_EM_128S, FaestKeyFactorySpi.FAEST_EM_192F, FaestKeyFactorySpi.FAEST_EM_192S, FaestKeyFactorySpi.FAEST_EM_256F, FaestKeyFactorySpi.FAEST_EM_256S, FalconKeyFactorySpi, FalconKeyFactorySpi.Falcon1024, FalconKeyFactorySpi.Falcon512, FrodoKEMKeyFactorySpi, FrodoKEMKeyFactorySpi.EFrodokem1344Aes, FrodoKEMKeyFactorySpi.EFrodokem1344Shake, FrodoKEMKeyFactorySpi.EFrodokem976Aes, FrodoKEMKeyFactorySpi.EFrodokem976Shake, FrodoKEMKeyFactorySpi.Frodokem1344Aes, FrodoKEMKeyFactorySpi.Frodokem1344Shake, FrodoKEMKeyFactorySpi.Frodokem976Aes, FrodoKEMKeyFactorySpi.Frodokem976Shake, FrodoKeyFactorySpi, HaetaeKeyFactorySpi, HaetaeKeyFactorySpi.HAETAE2, HaetaeKeyFactorySpi.HAETAE3, HaetaeKeyFactorySpi.HAETAE5, HawkKeyFactorySpi, HawkKeyFactorySpi.HAWK_1024, HawkKeyFactorySpi.HAWK_256, HawkKeyFactorySpi.HAWK_512, HQCKeyFactorySpi, HQCKeyFactorySpi.HQC128, HQCKeyFactorySpi.HQC192, HQCKeyFactorySpi.HQC256, KeyFactorySpi, KeyFactorySpi, KeyFactorySpi, KeyFactorySpi, KeyFactorySpi, KeyFactorySpi, KeyFactorySpi, KeyFactorySpi, KeyFactorySpi, KeyFactorySpi, KeyFactorySpi, KeyFactorySpi, KeyFactorySpi.EC, KeyFactorySpi.ECDH, KeyFactorySpi.ECDHC, KeyFactorySpi.ECDSA, KeyFactorySpi.ECGOST3410, KeyFactorySpi.ECGOST3410_2012, KeyFactorySpi.ECMQV, KeyFactorySpi.Ed25519, KeyFactorySpi.Ed448, KeyFactorySpi.EdDSA, KeyFactorySpi.PSS, KeyFactorySpi.X25519, KeyFactorySpi.X448, KeyFactorySpi.XDH, KyberKeyFactorySpi, KyberKeyFactorySpi.Kyber1024, KyberKeyFactorySpi.Kyber1024_AES, KyberKeyFactorySpi.Kyber512, KyberKeyFactorySpi.Kyber512_AES, KyberKeyFactorySpi.Kyber768, KyberKeyFactorySpi.Kyber768_AES, LMSKeyFactorySpi, MayoKeyFactorySpi, MayoKeyFactorySpi.Mayo1, MayoKeyFactorySpi.Mayo2, MayoKeyFactorySpi.Mayo3, MayoKeyFactorySpi.Mayo5, MLDSAKeyFactorySpi, MLDSAKeyFactorySpi.Hash, MLDSAKeyFactorySpi.HashMLDSA44, MLDSAKeyFactorySpi.HashMLDSA65, MLDSAKeyFactorySpi.HashMLDSA87, MLDSAKeyFactorySpi.MLDSA44, MLDSAKeyFactorySpi.MLDSA65, MLDSAKeyFactorySpi.MLDSA87, MLDSAKeyFactorySpi.Pure, MLKEMKeyFactorySpi, MLKEMKeyFactorySpi.MLKEM1024, MLKEMKeyFactorySpi.MLKEM512, MLKEMKeyFactorySpi.MLKEM768, MQOMKeyFactorySpi, MQOMKeyFactorySpi.Base, MQOMKeyFactorySpi.C1Gf16Fr3, MQOMKeyFactorySpi.C1Gf16Fr5, MQOMKeyFactorySpi.C1Gf16Sr3, MQOMKeyFactorySpi.C1Gf16Sr5, MQOMKeyFactorySpi.C1Gf256Fr3, MQOMKeyFactorySpi.C1Gf256Fr5, MQOMKeyFactorySpi.C1Gf256Sr3, MQOMKeyFactorySpi.C1Gf256Sr5, MQOMKeyFactorySpi.C1Gf2Fr3, MQOMKeyFactorySpi.C1Gf2Fr5, MQOMKeyFactorySpi.C1Gf2Sr3, MQOMKeyFactorySpi.C1Gf2Sr5, MQOMKeyFactorySpi.C3Gf16Fr3, MQOMKeyFactorySpi.C3Gf16Fr5, MQOMKeyFactorySpi.C3Gf16Sr3, MQOMKeyFactorySpi.C3Gf16Sr5, MQOMKeyFactorySpi.C3Gf256Fr3, MQOMKeyFactorySpi.C3Gf256Fr5, MQOMKeyFactorySpi.C3Gf256Sr3, MQOMKeyFactorySpi.C3Gf256Sr5, MQOMKeyFactorySpi.C3Gf2Fr3, MQOMKeyFactorySpi.C3Gf2Fr5, MQOMKeyFactorySpi.C3Gf2Sr3, MQOMKeyFactorySpi.C3Gf2Sr5, MQOMKeyFactorySpi.C5Gf16Fr3, MQOMKeyFactorySpi.C5Gf16Fr5, MQOMKeyFactorySpi.C5Gf16Sr3, MQOMKeyFactorySpi.C5Gf16Sr5, MQOMKeyFactorySpi.C5Gf256Fr3, MQOMKeyFactorySpi.C5Gf256Fr5, MQOMKeyFactorySpi.C5Gf256Sr3, MQOMKeyFactorySpi.C5Gf256Sr5, MQOMKeyFactorySpi.C5Gf2Fr3, MQOMKeyFactorySpi.C5Gf2Fr5, MQOMKeyFactorySpi.C5Gf2Sr3, MQOMKeyFactorySpi.C5Gf2Sr5, NHKeyFactorySpi, NTRUKeyFactorySpi, NTRULPRimeKeyFactorySpi, NTRUPlusKeyFactorySpi, NTRUPlusKeyFactorySpi.NTRUPlus1152, NTRUPlusKeyFactorySpi.NTRUPlus768, NTRUPlusKeyFactorySpi.NTRUPlus864, PicnicKeyFactorySpi, QRUOVKeyFactorySpi, QRUOVKeyFactorySpi.QRUOV1Q127L3V156M54, QRUOVKeyFactorySpi.QRUOV1Q31L10V600M70, QRUOVKeyFactorySpi.QRUOV1Q31L3V165M60, QRUOVKeyFactorySpi.QRUOV1Q7L10V740M100, QRUOVKeyFactorySpi.QRUOV3Q127L3V228M78, QRUOVKeyFactorySpi.QRUOV3Q31L10V890M100, QRUOVKeyFactorySpi.QRUOV3Q31L3V246M87, QRUOVKeyFactorySpi.QRUOV3Q7L10V1100M140, QRUOVKeyFactorySpi.QRUOV5Q127L3V306M105, QRUOVKeyFactorySpi.QRUOV5Q31L10V1120M120, QRUOVKeyFactorySpi.QRUOV5Q31L3V324M114, QRUOVKeyFactorySpi.QRUOV5Q7L10V1490M190, SABERKeyFactorySpi, SDitHKeyFactorySpi, SDitHKeyFactorySpi.HypercubeCat1Gf256, SDitHKeyFactorySpi.HypercubeCat1P251, SDitHKeyFactorySpi.HypercubeCat3Gf256, SDitHKeyFactorySpi.HypercubeCat3P251, SDitHKeyFactorySpi.HypercubeCat5Gf256, SDitHKeyFactorySpi.HypercubeCat5P251, SDitHKeyFactorySpi.ThresholdCat1Gf256, SDitHKeyFactorySpi.ThresholdCat1P251, SDitHKeyFactorySpi.ThresholdCat3Gf256, SDitHKeyFactorySpi.ThresholdCat3P251, SDitHKeyFactorySpi.ThresholdCat5Gf256, SDitHKeyFactorySpi.ThresholdCat5P251, SLHDSAKeyFactorySpi, SLHDSAKeyFactorySpi.Hash, SLHDSAKeyFactorySpi.HashSha2_128f, SLHDSAKeyFactorySpi.HashSha2_128s, SLHDSAKeyFactorySpi.HashSha2_192f, SLHDSAKeyFactorySpi.HashSha2_192s, SLHDSAKeyFactorySpi.HashSha2_256f, SLHDSAKeyFactorySpi.HashSha2_256s, SLHDSAKeyFactorySpi.HashShake_128f, SLHDSAKeyFactorySpi.HashShake_128s, SLHDSAKeyFactorySpi.HashShake_192f, SLHDSAKeyFactorySpi.HashShake_192s, SLHDSAKeyFactorySpi.HashShake_256f, SLHDSAKeyFactorySpi.HashShake_256s, SLHDSAKeyFactorySpi.Pure, SLHDSAKeyFactorySpi.Sha2_128f, SLHDSAKeyFactorySpi.Sha2_128s, SLHDSAKeyFactorySpi.Sha2_192f, SLHDSAKeyFactorySpi.Sha2_192s, SLHDSAKeyFactorySpi.Sha2_256f, SLHDSAKeyFactorySpi.Sha2_256s, SLHDSAKeyFactorySpi.Shake_128f, SLHDSAKeyFactorySpi.Shake_128s, SLHDSAKeyFactorySpi.Shake_192f, SLHDSAKeyFactorySpi.Shake_192s, SLHDSAKeyFactorySpi.Shake_256f, SLHDSAKeyFactorySpi.Shake_256s, SnovaKeyFactorySpi, SnovaKeyFactorySpi.SNOVA_24_5_4_ESK, SnovaKeyFactorySpi.SNOVA_24_5_4_SHAKE_ESK, SnovaKeyFactorySpi.SNOVA_24_5_4_SHAKE_SSK, SnovaKeyFactorySpi.SNOVA_24_5_4_SSK, SnovaKeyFactorySpi.SNOVA_24_5_5_ESK, SnovaKeyFactorySpi.SNOVA_24_5_5_SHAKE_ESK, SnovaKeyFactorySpi.SNOVA_24_5_5_SHAKE_SSK, SnovaKeyFactorySpi.SNOVA_24_5_5_SSK, SnovaKeyFactorySpi.SNOVA_25_8_3_ESK, SnovaKeyFactorySpi.SNOVA_25_8_3_SHAKE_ESK, SnovaKeyFactorySpi.SNOVA_25_8_3_SHAKE_SSK, SnovaKeyFactorySpi.SNOVA_25_8_3_SSK, SnovaKeyFactorySpi.SNOVA_29_6_5_ESK, SnovaKeyFactorySpi.SNOVA_29_6_5_SHAKE_ESK, SnovaKeyFactorySpi.SNOVA_29_6_5_SHAKE_SSK, SnovaKeyFactorySpi.SNOVA_29_6_5_SSK, SnovaKeyFactorySpi.SNOVA_37_17_2_ESK, SnovaKeyFactorySpi.SNOVA_37_17_2_SHAKE_ESK, SnovaKeyFactorySpi.SNOVA_37_17_2_SHAKE_SSK, SnovaKeyFactorySpi.SNOVA_37_17_2_SSK, SnovaKeyFactorySpi.SNOVA_37_8_4_ESK, SnovaKeyFactorySpi.SNOVA_37_8_4_SHAKE_ESK, SnovaKeyFactorySpi.SNOVA_37_8_4_SHAKE_SSK, SnovaKeyFactorySpi.SNOVA_37_8_4_SSK, SnovaKeyFactorySpi.SNOVA_49_11_3_ESK, SnovaKeyFactorySpi.SNOVA_49_11_3_SHAKE_ESK, SnovaKeyFactorySpi.SNOVA_49_11_3_SHAKE_SSK, SnovaKeyFactorySpi.SNOVA_49_11_3_SSK, SnovaKeyFactorySpi.SNOVA_56_25_2_ESK, SnovaKeyFactorySpi.SNOVA_56_25_2_SHAKE_ESK, SnovaKeyFactorySpi.SNOVA_56_25_2_SHAKE_SSK, SnovaKeyFactorySpi.SNOVA_56_25_2_SSK, SnovaKeyFactorySpi.SNOVA_60_10_4_ESK, SnovaKeyFactorySpi.SNOVA_60_10_4_SHAKE_ESK, SnovaKeyFactorySpi.SNOVA_60_10_4_SHAKE_SSK, SnovaKeyFactorySpi.SNOVA_60_10_4_SSK, SnovaKeyFactorySpi.SNOVA_66_15_3_ESK, SnovaKeyFactorySpi.SNOVA_66_15_3_SHAKE_ESK, SnovaKeyFactorySpi.SNOVA_66_15_3_SHAKE_SSK, SnovaKeyFactorySpi.SNOVA_66_15_3_SSK, SnovaKeyFactorySpi.SNOVA_75_33_2_ESK, SnovaKeyFactorySpi.SNOVA_75_33_2_SHAKE_ESK, SnovaKeyFactorySpi.SNOVA_75_33_2_SHAKE_SSK, SnovaKeyFactorySpi.SNOVA_75_33_2_SSK, SNTRUPrimeKeyFactorySpi, Sphincs256KeyFactorySpi, SPHINCSPlusKeyFactorySpi, SQIsignKeyFactorySpi, SQIsignKeyFactorySpi.SQIsign_lvl1, SQIsignKeyFactorySpi.SQIsign_lvl3, SQIsignKeyFactorySpi.SQIsign_lvl5, UOVKeyFactorySpi, UOVKeyFactorySpi.Generic, UOVKeyFactorySpi.III, UOVKeyFactorySpi.IIIPkc, UOVKeyFactorySpi.IIIPkcSkc, UOVKeyFactorySpi.Ip, UOVKeyFactorySpi.IpPkc, UOVKeyFactorySpi.IpPkcSkc, UOVKeyFactorySpi.Is, UOVKeyFactorySpi.IsPkc, UOVKeyFactorySpi.IsPkcSkc, UOVKeyFactorySpi.V, UOVKeyFactorySpi.VPkc, UOVKeyFactorySpi.VPkcSkc, XMSSKeyFactorySpi, XMSSMTKeyFactorySpi
public interface AsymmetricKeyInfoConverter
-
Method Summary
Modifier and TypeMethodDescriptiongeneratePrivate(PrivateKeyInfo keyInfo) generatePublic(SubjectPublicKeyInfo keyInfo)
-
Method Details
-
generatePrivate
- Throws:
IOException
-
generatePublic
- Throws:
IOException
-