Bouncy Castle Cryptography Library 1.81

Constant Field Values


Contents
org.bouncycastle.*

org.bouncycastle.asn1.ASN1Encoding
public static final java.lang.String BER "BER"
public static final java.lang.String DER "DER"
public static final java.lang.String DL "DL"

org.bouncycastle.asn1.BERTags
public static final int APPLICATION 64
public static final int BIT_STRING 3
public static final int BMP_STRING 30
public static final int BOOLEAN 1
public static final int CONSTRUCTED 32
public static final int CONTEXT_SPECIFIC 128
public static final int DATE 31
public static final int DATE_TIME 33
public static final int DURATION 34
public static final int EMBEDDED_PDV 11
public static final int ENUMERATED 10
public static final int EXTERNAL 8
public static final int FLAGS 224
public static final int GENERAL_STRING 27
public static final int GENERALIZED_TIME 24
public static final int GRAPHIC_STRING 25
public static final int IA5_STRING 22
public static final int INTEGER 2
public static final int NULL 5
public static final int NUMERIC_STRING 18
public static final int OBJECT_DESCRIPTOR 7
public static final int OBJECT_IDENTIFIER 6
public static final int OBJECT_IDENTIFIER_IRI 35
public static final int OCTET_STRING 4
public static final int PRINTABLE_STRING 19
public static final int PRIVATE 192
public static final int REAL 9
public static final int RELATIVE_OID 13
public static final int RELATIVE_OID_IRI 36
public static final int SEQUENCE 16
public static final int SEQUENCE_OF 16
public static final int SET 17
public static final int SET_OF 17
public static final int T61_STRING 20
public static final int TAGGED 128
public static final int TIME 14
public static final int TIME_OF_DAY 32
public static final int UNIVERSAL 0
public static final int UNIVERSAL_STRING 28
public static final int UNRESTRICTED_STRING 29
public static final int UTC_TIME 23
public static final int UTF8_STRING 12
public static final int VIDEOTEX_STRING 21
public static final int VISIBLE_STRING 26

org.bouncycastle.asn1.bc.ObjectStoreIntegrityCheck
public static final int PBKD_MAC_CHECK 0
public static final int SIG_CHECK 1

org.bouncycastle.asn1.ocsp.OCSPResponseStatus
public static final int INTERNAL_ERROR 2
public static final int MALFORMED_REQUEST 1
public static final int SIG_REQUIRED 5
public static final int SUCCESSFUL 0
public static final int TRY_LATER 3
public static final int UNAUTHORIZED 6

org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
public static final java.lang.String id_spq "1.2.840.113549.1.9.16.5"

org.bouncycastle.asn1.x509.CRLReason
public static final int AA_COMPROMISE 10
public static final int aACompromise 10
public static final int AFFILIATION_CHANGED 3
public static final int affiliationChanged 3
public static final int CA_COMPROMISE 2
public static final int cACompromise 2
public static final int CERTIFICATE_HOLD 6
public static final int certificateHold 6
public static final int CESSATION_OF_OPERATION 5
public static final int cessationOfOperation 5
public static final int KEY_COMPROMISE 1
public static final int keyCompromise 1
public static final int PRIVILEGE_WITHDRAWN 9
public static final int privilegeWithdrawn 9
public static final int REMOVE_FROM_CRL 8
public static final int removeFromCRL 8
public static final int superseded 4
public static final int SUPERSEDED 4
public static final int unspecified 0
public static final int UNSPECIFIED 0

org.bouncycastle.asn1.x509.DisplayText
public static final int CONTENT_TYPE_BMPSTRING 1
public static final int CONTENT_TYPE_IA5STRING 0
public static final int CONTENT_TYPE_UTF8STRING 2
public static final int CONTENT_TYPE_VISIBLESTRING 3
public static final int DISPLAY_TEXT_MAXIMUM_SIZE 200

org.bouncycastle.asn1.x509.DistributionPointName
public static final int FULL_NAME 0
public static final int NAME_RELATIVE_TO_CRL_ISSUER 1

org.bouncycastle.asn1.x509.GeneralName
public static final int directoryName 4
public static final int dNSName 2
public static final int ediPartyName 5
public static final int iPAddress 7
public static final int otherName 0
public static final int registeredID 8
public static final int rfc822Name 1
public static final int uniformResourceIdentifier 6
public static final int x400Address 3

org.bouncycastle.asn1.x509.Holder
public static final int V1_CERTIFICATE_HOLDER 0
public static final int V2_CERTIFICATE_HOLDER 1

org.bouncycastle.asn1.x509.IetfAttrSyntax
public static final int VALUE_OCTETS 1
public static final int VALUE_OID 2
public static final int VALUE_UTF8 3

org.bouncycastle.asn1.x509.KeyUsage
public static final int cRLSign 2
public static final int dataEncipherment 16
public static final int decipherOnly 32768
public static final int digitalSignature 128
public static final int encipherOnly 1
public static final int keyAgreement 8
public static final int keyCertSign 4
public static final int keyEncipherment 32
public static final int nonRepudiation 64

org.bouncycastle.asn1.x509.ObjectDigestInfo
public static final int otherObjectDigest 2
public static final int publicKey 0
public static final int publicKeyCert 1

org.bouncycastle.asn1.x509.ReasonFlags
public static final int AA_COMPROMISE 32768
public static final int aACompromise 32768
public static final int AFFILIATION_CHANGED 16
public static final int affiliationChanged 16
public static final int CA_COMPROMISE 32
public static final int cACompromise 32
public static final int CERTIFICATE_HOLD 2
public static final int certificateHold 2
public static final int CESSATION_OF_OPERATION 4
public static final int cessationOfOperation 4
public static final int KEY_COMPROMISE 64
public static final int keyCompromise 64
public static final int PRIVILEGE_WITHDRAWN 1
public static final int privilegeWithdrawn 1
public static final int superseded 8
public static final int SUPERSEDED 8
public static final int unused 128
public static final int UNUSED 128

org.bouncycastle.asn1.x509.Target
public static final int targetGroup 1
public static final int targetName 0

org.bouncycastle.asn1.x509.qualified.TypeOfBiometricData
public static final int HANDWRITTEN_SIGNATURE 1
public static final int PICTURE 0

org.bouncycastle.crypto.CryptoServicesPermission
public static final java.lang.String CONSTRAINTS "constraints"
public static final java.lang.String DEFAULT_RANDOM "defaultRandomConfig"
public static final java.lang.String GLOBAL_CONFIG "globalConfig"
public static final java.lang.String THREAD_LOCAL_CONFIG "threadLocalConfig"

org.bouncycastle.crypto.agreement.ecjpake.ECJPAKEParticipant
public static final int STATE_INITIALIZED 0
public static final int STATE_KEY_CALCULATED 50
public static final int STATE_ROUND_1_CREATED 10
public static final int STATE_ROUND_1_VALIDATED 20
public static final int STATE_ROUND_2_CREATED 30
public static final int STATE_ROUND_2_VALIDATED 40
public static final int STATE_ROUND_3_CREATED 60
public static final int STATE_ROUND_3_VALIDATED 70

org.bouncycastle.crypto.agreement.jpake.JPAKEParticipant
public static final int STATE_INITIALIZED 0
public static final int STATE_KEY_CALCULATED 50
public static final int STATE_ROUND_1_CREATED 10
public static final int STATE_ROUND_1_VALIDATED 20
public static final int STATE_ROUND_2_CREATED 30
public static final int STATE_ROUND_2_VALIDATED 40
public static final int STATE_ROUND_3_CREATED 60
public static final int STATE_ROUND_3_VALIDATED 70

org.bouncycastle.crypto.digests.AsconDigest
protected final int ASCON_HASH_RATE 8

org.bouncycastle.crypto.digests.Blake2xsDigest
public static final int UNKNOWN_DIGEST_LENGTH 65535

org.bouncycastle.crypto.digests.BufferBaseDigest.ProcessingBufferType
public static final int BUFFERED 0
public static final int IMMEDIATE 1

org.bouncycastle.crypto.digests.HarakaBase
protected static final int DIGEST_SIZE 32

org.bouncycastle.crypto.digests.SkeinDigest
public static final int SKEIN_1024 1024
public static final int SKEIN_256 256
public static final int SKEIN_512 512

org.bouncycastle.crypto.digests.SkeinEngine
public static final int SKEIN_1024 1024
public static final int SKEIN_256 256
public static final int SKEIN_512 512

org.bouncycastle.crypto.encodings.PKCS1Encoding
public static final java.lang.String NOT_STRICT_LENGTH_ENABLED_PROPERTY "org.bouncycastle.pkcs1.not_strict"
public static final java.lang.String STRICT_LENGTH_ENABLED_PROPERTY "org.bouncycastle.pkcs1.strict"

org.bouncycastle.crypto.engines.AEADBaseEngine.AADOperatorType
public static final int COUNTER 1
public static final int DEFAULT 0
public static final int STREAM 2

org.bouncycastle.crypto.engines.AEADBaseEngine.DataOperatorType
public static final int COUNTER 1
public static final int DEFAULT 0
public static final int STREAM 2
public static final int STREAM_CIPHER 3

org.bouncycastle.crypto.engines.AEADBaseEngine.ProcessingBufferType
public static final int BUFFERED 0
public static final int IMMEDIATE 1

org.bouncycastle.crypto.engines.AEADBaseEngine.State
public static final int DEC_AAD 6
public static final int DEC_DATA 7
public static final int DEC_FINAL 8
public static final int DEC_INIT 5
public static final int ENC_AAD 2
public static final int ENC_DATA 3
public static final int ENC_FINAL 4
public static final int ENC_INIT 1
public static final int UNINITIALIZED 0

org.bouncycastle.crypto.engines.ARIAEngine
protected static final int BLOCK_SIZE 16

org.bouncycastle.crypto.engines.CAST5Engine
protected static final int BLOCK_SIZE 8
protected static final int MAX_ROUNDS 16
protected static final int RED_ROUNDS 12

org.bouncycastle.crypto.engines.CAST6Engine
protected static final int BLOCK_SIZE 16
protected static final int ROUNDS 12

org.bouncycastle.crypto.engines.DESedeEngine
protected static final int BLOCK_SIZE 8

org.bouncycastle.crypto.engines.DESEngine
protected static final int BLOCK_SIZE 8

org.bouncycastle.crypto.engines.GOST28147Engine
protected static final int BLOCK_SIZE 8

org.bouncycastle.crypto.engines.GOST3412_2015Engine
protected static final int BLOCK_SIZE 16

org.bouncycastle.crypto.engines.IDEAEngine
protected static final int BLOCK_SIZE 8

org.bouncycastle.crypto.engines.NullEngine
protected static final int DEFAULT_BLOCK_SIZE 1

org.bouncycastle.crypto.engines.RomulusEngine.RomulusParameters
public static final int ROMULUS_M 0
public static final int ROMULUS_N 1
public static final int ROMULUS_T 2

org.bouncycastle.crypto.engines.Salsa20Engine
public static final int DEFAULT_ROUNDS 20

org.bouncycastle.crypto.engines.SerpentEngineBase
protected static final int BLOCK_SIZE 16

org.bouncycastle.crypto.engines.SM2Engine
public static final int C1C2C3 0
public static final int C1C3C2 1

org.bouncycastle.crypto.engines.ThreefishEngine
public static final int BLOCKSIZE_1024 1024
public static final int BLOCKSIZE_256 256
public static final int BLOCKSIZE_512 512

org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
public static final int IV_MATERIAL 2
public static final int KEY_MATERIAL 1
public static final int MAC_MATERIAL 3

org.bouncycastle.crypto.hpke.HPKE
public static final short aead_AES_GCM128 1
public static final short aead_AES_GCM256 2
public static final short aead_CHACHA20_POLY1305 3
public static final short aead_EXPORT_ONLY -1
public static final short kdf_HKDF_SHA256 1
public static final short kdf_HKDF_SHA384 2
public static final short kdf_HKDF_SHA512 3
public static final short kem_P256_SHA256 16
public static final short kem_P384_SHA348 17
public static final short kem_P521_SHA512 18
public static final short kem_X25519_SHA256 32
public static final short kem_X448_SHA512 33
public static final byte mode_auth 2
public static final byte mode_auth_psk 3
public static final byte mode_base 0
public static final byte mode_psk 1

org.bouncycastle.crypto.macs.SkeinMac
public static final int SKEIN_1024 1024
public static final int SKEIN_256 256
public static final int SKEIN_512 512

org.bouncycastle.crypto.modes.NISTCTSBlockCipher
public static final int CS1 1
public static final int CS2 2
public static final int CS3 3

org.bouncycastle.crypto.modes.gcm.GCMUtil
public static final int SIZE_BYTES 16
public static final int SIZE_INTS 4
public static final int SIZE_LONGS 2

org.bouncycastle.crypto.modes.kgcm.KGCMUtil_128
public static final int SIZE 2

org.bouncycastle.crypto.modes.kgcm.KGCMUtil_256
public static final int SIZE 4

org.bouncycastle.crypto.modes.kgcm.KGCMUtil_512
public static final int SIZE 8

org.bouncycastle.crypto.params.Argon2Parameters
public static final int ARGON2_d 0
public static final int ARGON2_i 1
public static final int ARGON2_id 2
public static final int ARGON2_VERSION_10 16
public static final int ARGON2_VERSION_13 19

org.bouncycastle.crypto.params.DESedeParameters
public static final int DES_EDE_KEY_LENGTH 24

org.bouncycastle.crypto.params.DESParameters
public static final int DES_KEY_LENGTH 8

org.bouncycastle.crypto.params.DSAParameterGenerationParameters
public static final int DIGITAL_SIGNATURE_USAGE 1
public static final int KEY_ESTABLISHMENT_USAGE 2

org.bouncycastle.crypto.params.Ed25519PrivateKeyParameters
public static final int KEY_SIZE 32
public static final int SIGNATURE_SIZE 64

org.bouncycastle.crypto.params.Ed25519PublicKeyParameters
public static final int KEY_SIZE 32

org.bouncycastle.crypto.params.Ed448PrivateKeyParameters
public static final int KEY_SIZE 57
public static final int SIGNATURE_SIZE 114

org.bouncycastle.crypto.params.Ed448PublicKeyParameters
public static final int KEY_SIZE 57

org.bouncycastle.crypto.params.SkeinParameters
public static final int PARAM_TYPE_CONFIG 4
public static final int PARAM_TYPE_KEY 0
public static final int PARAM_TYPE_KEY_IDENTIFIER 16
public static final int PARAM_TYPE_MESSAGE 48
public static final int PARAM_TYPE_NONCE 20
public static final int PARAM_TYPE_OUTPUT 63
public static final int PARAM_TYPE_PERSONALISATION 8
public static final int PARAM_TYPE_PUBLIC_KEY 12

org.bouncycastle.crypto.params.X25519PrivateKeyParameters
public static final int KEY_SIZE 32
public static final int SECRET_SIZE 32

org.bouncycastle.crypto.params.X25519PublicKeyParameters
public static final int KEY_SIZE 32

org.bouncycastle.crypto.params.X448PrivateKeyParameters
public static final int KEY_SIZE 56
public static final int SECRET_SIZE 56

org.bouncycastle.crypto.params.X448PublicKeyParameters
public static final int KEY_SIZE 56

org.bouncycastle.crypto.signers.ISO9796d2PSSSigner
public static final int TRAILER_IMPLICIT 188
public static final int TRAILER_RIPEMD128 13004
public static final int TRAILER_RIPEMD160 12748
public static final int TRAILER_SHA1 13260
public static final int TRAILER_SHA256 13516
public static final int TRAILER_SHA384 14028
public static final int TRAILER_SHA512 13772
public static final int TRAILER_WHIRLPOOL 14284

org.bouncycastle.crypto.signers.ISO9796d2Signer
public static final int TRAILER_IMPLICIT 188
public static final int TRAILER_RIPEMD128 13004
public static final int TRAILER_RIPEMD160 12748
public static final int TRAILER_SHA1 13260
public static final int TRAILER_SHA256 13516
public static final int TRAILER_SHA384 14028
public static final int TRAILER_SHA512 13772
public static final int TRAILER_WHIRLPOOL 14284

org.bouncycastle.crypto.signers.ISOTrailers
public static final int TRAILER_IMPLICIT 188
public static final int TRAILER_RIPEMD128 13004
public static final int TRAILER_RIPEMD160 12748
public static final int TRAILER_SHA1 13260
public static final int TRAILER_SHA224 14540
public static final int TRAILER_SHA256 13516
public static final int TRAILER_SHA384 14028
public static final int TRAILER_SHA512 13772
public static final int TRAILER_SHA512_224 14796
public static final int TRAILER_SHA512_256 15052
public static final int TRAILER_WHIRLPOOL 14284

org.bouncycastle.crypto.signers.PSSSigner
public static final byte TRAILER_IMPLICIT -68

org.bouncycastle.crypto.signers.X931Signer
public static final int TRAILER_IMPLICIT 188
public static final int TRAILER_RIPEMD128 13004
public static final int TRAILER_RIPEMD160 12748
public static final int TRAILER_SHA1 13260
public static final int TRAILER_SHA224 14540
public static final int TRAILER_SHA256 13516
public static final int TRAILER_SHA384 14028
public static final int TRAILER_SHA512 13772
public static final int TRAILER_WHIRLPOOL 14284

org.bouncycastle.crypto.tls.TlsRsaKeyExchange
public static final int PRE_MASTER_SECRET_LENGTH 48

org.bouncycastle.jcajce.PKIXExtendedParameters
public static final int CHAIN_VALIDITY_MODEL 1
public static final int PKIX_VALIDITY_MODEL 0

org.bouncycastle.jcajce.provider.config.ConfigurableProvider
public static final java.lang.String ACCEPTABLE_EC_CURVES "acceptableEcCurves"
public static final java.lang.String ADDITIONAL_EC_PARAMETERS "additionalEcParameters"
public static final java.lang.String DH_DEFAULT_PARAMS "DhDefaultParams"
public static final java.lang.String EC_IMPLICITLY_CA "ecImplicitlyCa"
public static final java.lang.String THREAD_LOCAL_DH_DEFAULT_PARAMS "threadLocalDhDefaultParams"
public static final java.lang.String THREAD_LOCAL_EC_IMPLICITLY_CA "threadLocalEcImplicitlyCa"

org.bouncycastle.jcajce.provider.keystore.util.AdaptingKeyStoreSpi
public static final java.lang.String COMPAT_OVERRIDE "keystore.type.compat"

org.bouncycastle.jcajce.provider.symmetric.util.PBE
public static final int GOST3411 6
public static final int MD2 5
public static final int MD5 0
public static final int OPENSSL 3
public static final int PKCS12 2
public static final int PKCS5S1 0
public static final int PKCS5S1_UTF8 4
public static final int PKCS5S2 1
public static final int PKCS5S2_UTF8 5
public static final int RIPEMD160 2
public static final int SHA1 1
public static final int SHA224 7
public static final int SHA256 4
public static final int SHA3_224 10
public static final int SHA3_256 11
public static final int SHA3_384 12
public static final int SHA3_512 13
public static final int SHA384 8
public static final int SHA512 9
public static final int SM3 14
public static final int TIGER 3

org.bouncycastle.jcajce.spec.EdDSAParameterSpec
public static final java.lang.String Ed25519 "Ed25519"
public static final java.lang.String Ed448 "Ed448"

org.bouncycastle.jcajce.spec.SkeinParameterSpec
public static final int PARAM_TYPE_CONFIG 4
public static final int PARAM_TYPE_KEY 0
public static final int PARAM_TYPE_KEY_IDENTIFIER 16
public static final int PARAM_TYPE_MESSAGE 48
public static final int PARAM_TYPE_NONCE 20
public static final int PARAM_TYPE_OUTPUT 63
public static final int PARAM_TYPE_PERSONALISATION 8
public static final int PARAM_TYPE_PUBLIC_KEY 12

org.bouncycastle.jcajce.spec.TLSKeyMaterialSpec
public static final java.lang.String KEY_EXPANSION "key expansion"
public static final java.lang.String MASTER_SECRET "master secret"

org.bouncycastle.jcajce.spec.XDHParameterSpec
public static final java.lang.String X25519 "X25519"
public static final java.lang.String X448 "X448"

org.bouncycastle.jcajce.util.AnnotatedPrivateKey
public static final java.lang.String LABEL "label"

org.bouncycastle.jce.X509KeyUsage
public static final int cRLSign 2
public static final int dataEncipherment 16
public static final int decipherOnly 32768
public static final int digitalSignature 128
public static final int encipherOnly 1
public static final int keyAgreement 8
public static final int keyCertSign 4
public static final int keyEncipherment 32
public static final int nonRepudiation 64

org.bouncycastle.jce.provider.BouncyCastleProvider
public static final java.lang.String PROVIDER_NAME "BC"

org.bouncycastle.jce.provider.BrokenPBE
public static final int MD5 0
public static final int OLD_PKCS12 3
public static final int PKCS12 2
public static final int PKCS5S1 0
public static final int PKCS5S2 1
public static final int RIPEMD160 2
public static final int SHA1 1

org.bouncycastle.math.Primes
public static final int SMALL_FACTOR_LIMIT 211

org.bouncycastle.math.ec.ECCurve
public static final int COORD_AFFINE 0
public static final int COORD_HOMOGENEOUS 1
public static final int COORD_JACOBIAN 2
public static final int COORD_JACOBIAN_CHUDNOVSKY 3
public static final int COORD_JACOBIAN_MODIFIED 4
public static final int COORD_LAMBDA_AFFINE 5
public static final int COORD_LAMBDA_PROJECTIVE 6
public static final int COORD_SKEWED 7

org.bouncycastle.math.ec.ECFieldElement.F2m
public static final int GNB 1
public static final int PPB 3
public static final int TPB 2

org.bouncycastle.math.ec.FixedPointUtil
public static final java.lang.String PRECOMP_NAME "bc_fixed_point"

org.bouncycastle.math.ec.WNafUtil
public static final java.lang.String PRECOMP_NAME "bc_wnaf"

org.bouncycastle.math.ec.endo.EndoUtil
public static final java.lang.String PRECOMP_NAME "bc_endo"

org.bouncycastle.math.ec.rfc7748.X25519
public static final int POINT_SIZE 32
public static final int SCALAR_SIZE 32

org.bouncycastle.math.ec.rfc7748.X25519Field
public static final int SIZE 10

org.bouncycastle.math.ec.rfc7748.X448
public static final int POINT_SIZE 56
public static final int SCALAR_SIZE 56

org.bouncycastle.math.ec.rfc7748.X448Field
public static final int SIZE 16

org.bouncycastle.math.ec.rfc8032.Ed25519
public static final int PREHASH_SIZE 64
public static final int PUBLIC_KEY_SIZE 32
public static final int SECRET_KEY_SIZE 32
public static final int SIGNATURE_SIZE 64

org.bouncycastle.math.ec.rfc8032.Ed25519.Algorithm
public static final int Ed25519 0
public static final int Ed25519ctx 1
public static final int Ed25519ph 2

org.bouncycastle.math.ec.rfc8032.Ed448
public static final int PREHASH_SIZE 64
public static final int PUBLIC_KEY_SIZE 57
public static final int SECRET_KEY_SIZE 57
public static final int SIGNATURE_SIZE 114

org.bouncycastle.math.ec.rfc8032.Ed448.Algorithm
public static final int Ed448 0
public static final int Ed448ph 1

org.bouncycastle.pqc.crypto.mldsa.MLDSAParameters
public static final int TYPE_PURE 0
public static final int TYPE_SHA2_512 1

org.bouncycastle.pqc.crypto.mldsa.MLDSAPrivateKeyParameters
public static final int BOTH 0
public static final int EXPANDED_KEY 2
public static final int SEED_ONLY 1

org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
public static final int BOTH 0
public static final int EXPANDED_KEY 2
public static final int SEED_ONLY 1

org.bouncycastle.pqc.crypto.slhdsa.SLHDSAParameters
public static final int TYPE_PURE 0
public static final int TYPE_SHA2_256 1
public static final int TYPE_SHA2_512 2
public static final int TYPE_SHAKE128 3
public static final int TYPE_SHAKE256 4

org.bouncycastle.pqc.crypto.sphincs.SPHINCSKeyParameters
public static final java.lang.String SHA3_256 "SHA3-256"
public static final java.lang.String SHA512_256 "SHA-512/256"

org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceCCA2KeyFactorySpi
public static final java.lang.String OID "1.3.6.1.4.1.8301.3.1.3.4.2"

org.bouncycastle.pqc.jcajce.provider.mceliece.McElieceKeyFactorySpi
public static final java.lang.String OID "1.3.6.1.4.1.8301.3.1.3.4.1"

org.bouncycastle.pqc.jcajce.provider.util.CipherSpiExt
public static final int DECRYPT_MODE 2
public static final int ENCRYPT_MODE 1

org.bouncycastle.pqc.jcajce.spec.McElieceCCA2KeyGenParameterSpec
public static final int DEFAULT_M 11
public static final int DEFAULT_T 50
public static final java.lang.String SHA1 "SHA-1"
public static final java.lang.String SHA224 "SHA-224"
public static final java.lang.String SHA256 "SHA-256"
public static final java.lang.String SHA384 "SHA-384"
public static final java.lang.String SHA512 "SHA-512"

org.bouncycastle.pqc.jcajce.spec.McElieceKeyGenParameterSpec
public static final int DEFAULT_M 11
public static final int DEFAULT_T 50

org.bouncycastle.pqc.jcajce.spec.SPHINCS256KeyGenParameterSpec
public static final java.lang.String SHA3_256 "SHA3-256"
public static final java.lang.String SHA512_256 "SHA512-256"

org.bouncycastle.pqc.legacy.crypto.gmss.GMSSKeyPairGenerator
public static final java.lang.String OID "1.3.6.1.4.1.8301.3.1.3.3"

org.bouncycastle.pqc.legacy.crypto.mceliece.McElieceCCA2KeyPairGenerator
public static final java.lang.String OID "1.3.6.1.4.1.8301.3.1.3.4.2"

org.bouncycastle.pqc.legacy.crypto.mceliece.McElieceCipher
public static final java.lang.String OID "1.3.6.1.4.1.8301.3.1.3.4.1"

org.bouncycastle.pqc.legacy.crypto.mceliece.McElieceFujisakiCipher
public static final java.lang.String OID "1.3.6.1.4.1.8301.3.1.3.4.2.1"

org.bouncycastle.pqc.legacy.crypto.mceliece.McElieceKobaraImaiCipher
public static final java.lang.String OID "1.3.6.1.4.1.8301.3.1.3.4.2.3"

org.bouncycastle.pqc.legacy.crypto.mceliece.McElieceParameters
public static final int DEFAULT_M 11
public static final int DEFAULT_T 50

org.bouncycastle.pqc.legacy.crypto.mceliece.McEliecePointchevalCipher
public static final java.lang.String OID "1.3.6.1.4.1.8301.3.1.3.4.2.2"

org.bouncycastle.pqc.legacy.crypto.qtesla.QTESLASecurityCategory
public static final int PROVABLY_SECURE_I 5
public static final int PROVABLY_SECURE_III 6

org.bouncycastle.pqc.legacy.math.linearalgebra.Matrix
public static final char MATRIX_TYPE_RANDOM_LT 76
public static final char MATRIX_TYPE_RANDOM_REGULAR 82
public static final char MATRIX_TYPE_RANDOM_UT 85
public static final char MATRIX_TYPE_UNIT 73
public static final char MATRIX_TYPE_ZERO 90

org.bouncycastle.pqc.legacy.math.linearalgebra.PolynomialGF2mSmallM
public static final char RANDOM_IRREDUCIBLE_POLYNOMIAL 73

org.bouncycastle.util.Bytes
public static final int BYTES 1
public static final int SIZE 8

org.bouncycastle.util.Integers
public static final int BYTES 4
public static final int SIZE 32

org.bouncycastle.util.Longs
public static final int BYTES 8
public static final int SIZE 64

org.bouncycastle.util.Properties
public static final java.lang.String EMULATE_ORACLE "org.bouncycastle.emulate.oracle"

org.bouncycastle.util.Shorts
public static final int BYTES 2
public static final int SIZE 16

org.bouncycastle.util.io.pem.PemReader
public static final java.lang.String LAX_PEM_PARSING_SYSTEM_PROPERTY_NAME "org.bouncycastle.pemreader.lax"


Bouncy Castle Cryptography Library 1.81