Bouncy Castle Cryptography Library 1.81

Serialized Form


Package org.bouncycastle.asn1

Class org.bouncycastle.asn1.ASN1Exception extends java.io.IOException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause

Class org.bouncycastle.asn1.ASN1ParsingException extends java.lang.IllegalStateException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause


Package org.bouncycastle.asn1.x509

Class org.bouncycastle.asn1.x509.NameConstraintValidatorException extends java.lang.Exception implements Serializable


Package org.bouncycastle.crypto

Class org.bouncycastle.crypto.CryptoException extends java.lang.Exception implements Serializable

Serialized Fields

cause

java.lang.Throwable cause

Class org.bouncycastle.crypto.CryptoServiceConstraintsException extends java.lang.RuntimeException implements Serializable

Class org.bouncycastle.crypto.CryptoServicesPermission extends java.security.Permission implements Serializable

Serialized Fields

actions

java.util.Set actions

Class org.bouncycastle.crypto.DataLengthException extends RuntimeCryptoException implements Serializable

Class org.bouncycastle.crypto.InvalidCipherTextException extends CryptoException implements Serializable

Class org.bouncycastle.crypto.MaxBytesExceededException extends RuntimeCryptoException implements Serializable

Class org.bouncycastle.crypto.OutputLengthException extends DataLengthException implements Serializable

Class org.bouncycastle.crypto.RuntimeCryptoException extends java.lang.RuntimeException implements Serializable


Package org.bouncycastle.crypto.engines

Class org.bouncycastle.crypto.engines.CramerShoupCoreEngine.CramerShoupCiphertextException extends java.lang.Exception implements Serializable

serialVersionUID: -6360977166495345076l


Package org.bouncycastle.crypto.io

Class org.bouncycastle.crypto.io.CipherIOException extends java.io.IOException implements Serializable

serialVersionUID: 1l

Serialized Fields

cause

java.lang.Throwable cause

Class org.bouncycastle.crypto.io.InvalidCipherTextIOException extends CipherIOException implements Serializable

serialVersionUID: 1l


Package org.bouncycastle.crypto.prng

Class org.bouncycastle.crypto.prng.FixedSecureRandom extends java.security.SecureRandom implements Serializable

Serialized Fields

_data

byte[] _data

_index

int _index

_intPad

int _intPad

Class org.bouncycastle.crypto.prng.SP800SecureRandom extends java.security.SecureRandom implements Serializable

Serialized Fields

drbgProvider

DRBGProvider drbgProvider

predictionResistant

boolean predictionResistant

randomSource

java.security.SecureRandom randomSource

entropySource

EntropySource entropySource

drbg

SP80090DRBG drbg

Class org.bouncycastle.crypto.prng.X931SecureRandom extends java.security.SecureRandom implements Serializable

Serialized Fields

predictionResistant

boolean predictionResistant

randomSource

java.security.SecureRandom randomSource

drbg

X931RNG drbg


Package org.bouncycastle.crypto.util

Class org.bouncycastle.crypto.util.JournaledAlgorithm extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.crypto.util.JournalingSecureRandom extends java.security.SecureRandom implements Serializable

Serialized Fields

base

java.security.SecureRandom base

tOut

org.bouncycastle.crypto.util.JournalingSecureRandom.TranscriptStream tOut

transcript

byte[] transcript

index

int index


Package org.bouncycastle.jcajce

Class org.bouncycastle.jcajce.CompositePrivateKey extends java.lang.Object implements Serializable

Serialized Fields

keys

java.util.List keys

Class org.bouncycastle.jcajce.CompositePublicKey extends java.lang.Object implements Serializable

Serialized Fields

keys

java.util.List keys

Class org.bouncycastle.jcajce.ExternalPublicKey extends java.lang.Object implements Serializable

Serialized Fields

location

GeneralName location

digestAlg

AlgorithmIdentifier digestAlg

digest

byte[] digest

Class org.bouncycastle.jcajce.MLDSAProxyPrivateKey extends java.lang.Object implements Serializable

Serialized Fields

publicKey

MLDSAPublicKey publicKey

Class org.bouncycastle.jcajce.PBKDF1Key extends java.lang.Object implements Serializable

Serialized Fields

password

char[] password

converter

CharToByteConverter converter

Class org.bouncycastle.jcajce.PBKDF1KeyWithParameters extends PBKDF1Key implements Serializable

Serialized Fields

salt

byte[] salt

iterationCount

int iterationCount

Class org.bouncycastle.jcajce.PBKDF2Key extends java.lang.Object implements Serializable

Serialized Fields

password

char[] password

converter

CharToByteConverter converter

Class org.bouncycastle.jcajce.PBKDF2KeyWithParameters extends PBKDF2Key implements Serializable

Serialized Fields

salt

byte[] salt

iterationCount

int iterationCount

Class org.bouncycastle.jcajce.PKCS12Key extends java.lang.Object implements Serializable

Serialized Fields

password

char[] password

useWrongZeroLengthConversion

boolean useWrongZeroLengthConversion

Class org.bouncycastle.jcajce.PKCS12KeyWithParameters extends PKCS12Key implements Serializable

Serialized Fields

salt

byte[] salt

iterationCount

int iterationCount

Class org.bouncycastle.jcajce.SecretKeyWithEncapsulation extends java.lang.Object implements Serializable

Serialized Fields

secretKey

javax.crypto.SecretKey secretKey

encapsulation

byte[] encapsulation


Package org.bouncycastle.jcajce.provider.asymmetric.dh

Class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 311058815616901812l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

x

java.math.BigInteger x

Class org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey extends java.lang.Object implements Serializable

serialVersionUID: -216691575254424324l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

y

java.math.BigInteger y


Package org.bouncycastle.jcajce.provider.asymmetric.dsa

Class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: -4677259546958385734l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

x

java.math.BigInteger x

Class org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1752452449903495175l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

y

java.math.BigInteger y


Package org.bouncycastle.jcajce.provider.asymmetric.ec

Class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 994553197664784084l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

algorithm

java.lang.String algorithm

withCompression

boolean withCompression

Class org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 2422789860422731812l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

algorithm

java.lang.String algorithm

withCompression

boolean withCompression


Package org.bouncycastle.jcajce.provider.asymmetric.ecgost

Class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PrivateKey extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

algorithm

java.lang.String algorithm

withCompression

boolean withCompression

Class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

algorithm

java.lang.String algorithm

withCompression

boolean withCompression


Package org.bouncycastle.jcajce.provider.asymmetric.edec

Class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

hasPublicKey

boolean hasPublicKey

attributes

byte[] attributes

Class org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

hasPublicKey

boolean hasPublicKey

attributes

byte[] attributes

Class org.bouncycastle.jcajce.provider.asymmetric.edec.BCXDHPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.jcajce.provider.asymmetric.elgamal

Class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 4819350091141529678l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

x

java.math.BigInteger x

Class org.bouncycastle.jcajce.provider.asymmetric.elgamal.BCElGamalPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 8712728417091216948l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

y

java.math.BigInteger y


Package org.bouncycastle.jcajce.provider.asymmetric.gost

Class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 8581661527592305464l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

x

java.math.BigInteger x

Class org.bouncycastle.jcajce.provider.asymmetric.gost.BCGOST3410PublicKey extends java.lang.Object implements Serializable

serialVersionUID: -6251023343619275990l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

y

java.math.BigInteger y


Package org.bouncycastle.jcajce.provider.asymmetric.mldsa

Class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.jcajce.provider.asymmetric.mldsa.BCMLDSAPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.jcajce.provider.asymmetric.mlkem

Class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.jcajce.provider.asymmetric.mlkem.BCMLKEMPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.jcajce.provider.asymmetric.rsa

Class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey extends BCRSAPrivateKey implements Serializable

serialVersionUID: 7834723820638524718l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

publicExponent

java.math.BigInteger publicExponent

primeP

java.math.BigInteger primeP

primeQ

java.math.BigInteger primeQ

primeExponentP

java.math.BigInteger primeExponentP

primeExponentQ

java.math.BigInteger primeExponentQ

crtCoefficient

java.math.BigInteger crtCoefficient

Class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 5110188922551353628l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

modulus

java.math.BigInteger modulus

privateExponent

java.math.BigInteger privateExponent

algorithmIdentifierEnc

byte[] algorithmIdentifierEnc

Class org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 2675817738516720772l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

modulus

java.math.BigInteger modulus

publicExponent

java.math.BigInteger publicExponent


Package org.bouncycastle.jcajce.provider.asymmetric.slhdsa

Class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.jcajce.provider.asymmetric.slhdsa.BCSLHDSAPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.jcajce.provider.asymmetric.util

Class org.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException extends java.security.spec.InvalidKeySpecException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause


Package org.bouncycastle.jcajce.provider.asymmetric.x509

Class org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath extends java.security.cert.CertPath implements Serializable

Serialized Fields

helper

JcaJceHelper helper

certificates

java.util.List certificates


Package org.bouncycastle.jcajce.provider.config

Class org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission extends java.security.BasicPermission implements Serializable

Serialized Fields

actions

java.lang.String actions

permissionMask

int permissionMask


Package org.bouncycastle.jcajce.provider.drbg

Class org.bouncycastle.jcajce.provider.drbg.DRBG.Default extends java.security.SecureRandomSpi implements Serializable

Class org.bouncycastle.jcajce.provider.drbg.DRBG.NonceAndIV extends java.security.SecureRandomSpi implements Serializable


Package org.bouncycastle.jcajce.provider.symmetric.util

Class org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher.InvalidKeyOrParametersException extends java.security.InvalidKeyException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause

Class org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey extends java.lang.Object implements Serializable

Serialized Fields

hasBeenDestroyed

org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey.AtomicBoolean hasBeenDestroyed

algorithm

java.lang.String algorithm

oid

ASN1ObjectIdentifier oid

type

int type

digest

int digest

keySize

int keySize

ivSize

int ivSize

password

char[] password

salt

byte[] salt

iterationCount

int iterationCount

param

CipherParameters param

tryWrong

boolean tryWrong


Package org.bouncycastle.jcajce.provider.util

Class org.bouncycastle.jcajce.provider.util.BadBlockException extends javax.crypto.BadPaddingException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause


Package org.bouncycastle.jcajce.spec

Class org.bouncycastle.jcajce.spec.RepeatedSecretKeySpec extends java.lang.Object implements Serializable

Serialized Fields

algorithm

java.lang.String algorithm


Package org.bouncycastle.jcajce.util

Class org.bouncycastle.jcajce.util.AnnotatedPrivateKey extends java.lang.Object implements Serializable

Serialized Fields

key

java.security.PrivateKey key

annotations

java.util.Map annotations


Package org.bouncycastle.jce.exception

Class org.bouncycastle.jce.exception.ExtCertificateEncodingException extends java.security.cert.CertificateEncodingException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause

Class org.bouncycastle.jce.exception.ExtCertPathBuilderException extends java.security.cert.CertPathBuilderException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause

Class org.bouncycastle.jce.exception.ExtCertPathValidatorException extends java.security.cert.CertPathValidatorException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause

Class org.bouncycastle.jce.exception.ExtIOException extends java.io.IOException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause


Package org.bouncycastle.jce.provider

Class org.bouncycastle.jce.provider.AnnotatedException extends java.lang.Exception implements Serializable

Serialized Fields

_underlyingException

java.lang.Throwable _underlyingException

Class org.bouncycastle.jce.provider.BouncyCastleProvider extends java.security.Provider implements Serializable

Class org.bouncycastle.jce.provider.JCEDHPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 311058815616901812l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

x

java.math.BigInteger x

dhSpec

javax.crypto.spec.DHParameterSpec dhSpec

info

PrivateKeyInfo info

attrCarrier

PKCS12BagAttributeCarrier attrCarrier

Class org.bouncycastle.jce.provider.JCEDHPublicKey extends java.lang.Object implements Serializable

serialVersionUID: -216691575254424324l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

y

java.math.BigInteger y

dhSpec

javax.crypto.spec.DHParameterSpec dhSpec

info

SubjectPublicKeyInfo info

Class org.bouncycastle.jce.provider.JCEElGamalPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 4819350091141529678l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

x

java.math.BigInteger x

elSpec

ElGamalParameterSpec elSpec

attrCarrier

PKCS12BagAttributeCarrierImpl attrCarrier

Class org.bouncycastle.jce.provider.JCEElGamalPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 8712728417091216948l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

y

java.math.BigInteger y

elSpec

ElGamalParameterSpec elSpec

Class org.bouncycastle.jce.provider.JCERSAPrivateCrtKey extends JCERSAPrivateKey implements Serializable

serialVersionUID: 7834723820638524718l

Serialized Fields

publicExponent

java.math.BigInteger publicExponent

primeP

java.math.BigInteger primeP

primeQ

java.math.BigInteger primeQ

primeExponentP

java.math.BigInteger primeExponentP

primeExponentQ

java.math.BigInteger primeExponentQ

crtCoefficient

java.math.BigInteger crtCoefficient

Class org.bouncycastle.jce.provider.JCERSAPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 5110188922551353628l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

modulus

java.math.BigInteger modulus

privateExponent

java.math.BigInteger privateExponent

Class org.bouncycastle.jce.provider.JCERSAPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 2675817738516720772l

Serialized Fields

modulus

java.math.BigInteger modulus

publicExponent

java.math.BigInteger publicExponent

Class org.bouncycastle.jce.provider.JDKDSAPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: -4677259546958385734l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

x

java.math.BigInteger x

dsaSpec

java.security.interfaces.DSAParams dsaSpec

attrCarrier

PKCS12BagAttributeCarrierImpl attrCarrier

Class org.bouncycastle.jce.provider.JDKDSAPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1752452449903495175l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

y

java.math.BigInteger y

dsaSpec

java.security.interfaces.DSAParams dsaSpec

Class org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException extends java.lang.Exception implements Serializable

Serialized Fields

cause

java.lang.Throwable cause

Class org.bouncycastle.jce.provider.X509CertificateObject extends java.security.cert.X509Certificate implements Serializable

Serialized Fields

c

Certificate c
Deprecated. 

basicConstraints

BasicConstraints basicConstraints
Deprecated. 

keyUsage

boolean[] keyUsage
Deprecated. 

hashValueSet

boolean hashValueSet
Deprecated. 

hashValue

int hashValue
Deprecated. 

attrCarrier

PKCS12BagAttributeCarrier attrCarrier
Deprecated. 


Package org.bouncycastle.jce.spec

Class org.bouncycastle.jce.spec.IEKeySpec extends java.lang.Object implements Serializable

Serialized Fields

pubKey

java.security.PublicKey pubKey

privKey

java.security.PrivateKey privKey

Class org.bouncycastle.jce.spec.RepeatedSecretKeySpec extends RepeatedSecretKeySpec implements Serializable

Serialized Fields

algorithm

java.lang.String algorithm
Deprecated. 


Package org.bouncycastle.pqc.crypto

Class org.bouncycastle.pqc.crypto.ExhaustedPrivateKeyException extends java.lang.IllegalStateException implements Serializable


Package org.bouncycastle.pqc.jcajce.provider

Class org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider extends java.security.Provider implements Serializable


Package org.bouncycastle.pqc.jcajce.provider.bike

Class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.bike.BCBIKEPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.cmce

Class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.cmce.BCCMCEPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.dilithium

Class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.dilithium.BCDilithiumPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.falcon

Class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.falcon.BCFalconPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.frodo

Class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.frodo.BCFrodoPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.gmss

Class org.bouncycastle.pqc.jcajce.provider.gmss.BCGMSSPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

publicKeyBytes

byte[] publicKeyBytes
The GMSS public key


gmssParameterSet

GMSSParameters gmssParameterSet
The GMSSParameterSet


gmssParams

GMSSParameters gmssParams


Package org.bouncycastle.pqc.jcajce.provider.hqc

Class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.hqc.BCHQCPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.kyber

Class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.kyber.BCKyberPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.mayo

Class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.mayo.BCMayoPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.mceliece

Class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcElieceCCA2PublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

params

McEliecePrivateKeyParameters params

Class org.bouncycastle.pqc.jcajce.provider.mceliece.BCMcEliecePublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

params

McEliecePublicKeyParameters params


Package org.bouncycastle.pqc.jcajce.provider.newhope

Class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.newhope.BCNHPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.ntru

Class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.ntru.BCNTRUPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.ntruprime

Class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCNTRULPRimePublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.ntruprime.BCSNTRUPrimePublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.picnic

Class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.picnic.BCPicnicPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.saber

Class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.saber.BCSABERPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.snova

Class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.snova.BCSnovaPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.sphincs

Class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.sphincs.BCSphincs256PublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.pqc.jcajce.provider.sphincsplus

Class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPrivateKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

Class org.bouncycastle.pqc.jcajce.provider.sphincsplus.BCSPHINCSPlusPublicKey extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException


Package org.bouncycastle.util

Class org.bouncycastle.util.MemoableResetException extends java.lang.ClassCastException implements Serializable

Class org.bouncycastle.util.StoreException extends java.lang.RuntimeException implements Serializable

Serialized Fields

_e

java.lang.Throwable _e

Class org.bouncycastle.util.StreamParsingException extends java.lang.Exception implements Serializable

Serialized Fields

_e

java.lang.Throwable _e


Package org.bouncycastle.util.encoders

Class org.bouncycastle.util.encoders.DecoderException extends java.lang.IllegalStateException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause

Class org.bouncycastle.util.encoders.EncoderException extends java.lang.IllegalStateException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause


Package org.bouncycastle.util.io

Class org.bouncycastle.util.io.StreamOverflowException extends java.io.IOException implements Serializable


Package org.bouncycastle.util.io.pem

Class org.bouncycastle.util.io.pem.PemGenerationException extends java.io.IOException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause


Package org.bouncycastle.util.test

Class org.bouncycastle.util.test.FixedSecureRandom extends java.security.SecureRandom implements Serializable

Serialized Fields

_data

byte[] _data

_index

int _index

Class org.bouncycastle.util.test.TestFailedException extends java.lang.RuntimeException implements Serializable

Serialized Fields

_result

TestResult _result

Class org.bouncycastle.util.test.TestRandomBigInteger extends FixedSecureRandom implements Serializable

Class org.bouncycastle.util.test.TestRandomData extends FixedSecureRandom implements Serializable


Bouncy Castle Cryptography Library 1.81