Uses of Class
org.bouncycastle.asn1.x509.AlgorithmIdentifier
-
-
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.bc
Methods in org.bouncycastle.asn1.bc that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
EncryptedObjectStoreData. getEncryptionAlgorithm()
AlgorithmIdentifier
ObjectStoreData. getIntegrityAlgorithm()
AlgorithmIdentifier
EncryptedSecretKeyData. getKeyEncryptionAlgorithm()
AlgorithmIdentifier
PbkdMacIntegrityCheck. getMacAlgorithm()
AlgorithmIdentifier
SignatureCheck. getSignatureAlgorithm()
Constructors in org.bouncycastle.asn1.bc with parameters of type AlgorithmIdentifier Constructor Description EncryptedObjectStoreData(AlgorithmIdentifier encryptionAlgorithm, byte[] encryptedContent)
EncryptedSecretKeyData(AlgorithmIdentifier keyEncryptionAlgorithm, byte[] encryptedKeyData)
ObjectStoreData(AlgorithmIdentifier integrityAlgorithm, Date creationDate, Date lastModifiedDate, ObjectDataSequence objectDataSequence, String comment)
PbkdMacIntegrityCheck(AlgorithmIdentifier macAlgorithm, KeyDerivationFunc pbkdAlgorithm, byte[] mac)
SignatureCheck(AlgorithmIdentifier signatureAlgorithm, byte[] signature)
SignatureCheck(AlgorithmIdentifier signatureAlgorithm, Certificate[] certificates, byte[] signature)
-
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.cmc
Methods in org.bouncycastle.asn1.cmc that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
CMCPublicationInfo. getHashAlg()
AlgorithmIdentifier
PublishTrustAnchors. getHashAlgorithm()
AlgorithmIdentifier
PopLinkWitnessV2. getKeyGenAlgorithm()
AlgorithmIdentifier
IdentityProofV2. getMacAlgId()
AlgorithmIdentifier
PopLinkWitnessV2. getMacAlgorithm()
AlgorithmIdentifier
IdentityProofV2. getProofAlgID()
AlgorithmIdentifier
CertificationRequest. getSignatureAlgorithm()
AlgorithmIdentifier
CertificationRequest. getSubjectPublicKeyAlgorithm()
AlgorithmIdentifier
DecryptedPOP. getThePOPAlgID()
AlgorithmIdentifier
EncryptedPOP. getThePOPAlgID()
AlgorithmIdentifier
EncryptedPOP. getWitnessAlgID()
Constructors in org.bouncycastle.asn1.cmc with parameters of type AlgorithmIdentifier Constructor Description CertificationRequest(X500Name subject, AlgorithmIdentifier subjectPublicAlgorithm, DERBitString subjectPublicKey, ASN1Set attributes, AlgorithmIdentifier signatureAlgorithm, DERBitString signature)
CMCPublicationInfo(AlgorithmIdentifier hashAlg, byte[][] anchorHashes, PKIPublicationInfo pubInfo)
DecryptedPOP(BodyPartID bodyPartID, AlgorithmIdentifier thePOPAlgID, byte[] thePOP)
EncryptedPOP(TaggedRequest request, ContentInfo cms, AlgorithmIdentifier thePOPAlgID, AlgorithmIdentifier witnessAlgID, byte[] witness)
IdentityProofV2(AlgorithmIdentifier proofAlgID, AlgorithmIdentifier macAlgId, byte[] witness)
PopLinkWitnessV2(AlgorithmIdentifier keyGenAlgorithm, AlgorithmIdentifier macAlgorithm, byte[] witness)
PublishTrustAnchors(BigInteger seqNumber, AlgorithmIdentifier hashAlgorithm, byte[][] anchorHashes)
-
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.cmp
Methods in org.bouncycastle.asn1.cmp that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
OOBCertHash. getHashAlg()
AlgorithmIdentifier
PBMParameter. getMac()
AlgorithmIdentifier
Challenge. getOwf()
AlgorithmIdentifier
PBMParameter. getOwf()
AlgorithmIdentifier
PKIHeader. getProtectionAlg()
Methods in org.bouncycastle.asn1.cmp with parameters of type AlgorithmIdentifier Modifier and Type Method Description PKIHeaderBuilder
PKIHeaderBuilder. setProtectionAlg(AlgorithmIdentifier aid)
Constructors in org.bouncycastle.asn1.cmp with parameters of type AlgorithmIdentifier Constructor Description Challenge(AlgorithmIdentifier owf, byte[] witness, byte[] challenge)
OOBCertHash(AlgorithmIdentifier hashAlg, CertId certId, byte[] hashVal)
OOBCertHash(AlgorithmIdentifier hashAlg, CertId certId, DERBitString hashVal)
PBMParameter(byte[] salt, AlgorithmIdentifier owf, int iterationCount, AlgorithmIdentifier mac)
PBMParameter(ASN1OctetString salt, AlgorithmIdentifier owf, ASN1Integer iterationCount, AlgorithmIdentifier mac)
-
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.cms
-
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.cms.ecc
Constructors in org.bouncycastle.asn1.cms.ecc with parameters of type AlgorithmIdentifier Constructor Description ECCCMSSharedInfo(AlgorithmIdentifier keyInfo, byte[] suppPubInfo)
ECCCMSSharedInfo(AlgorithmIdentifier keyInfo, byte[] entityUInfo, byte[] suppPubInfo)
-
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.crmf
Methods in org.bouncycastle.asn1.crmf that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
PKMACValue. getAlgId()
AlgorithmIdentifier
POPOSigningKey. getAlgorithmIdentifier()
AlgorithmIdentifier
EncryptedValue. getIntendedAlg()
AlgorithmIdentifier
EncryptedValue. getKeyAlg()
AlgorithmIdentifier
CertTemplate. getSigningAlg()
AlgorithmIdentifier
EncryptedValue. getSymmAlg()
Methods in org.bouncycastle.asn1.crmf with parameters of type AlgorithmIdentifier Modifier and Type Method Description CertTemplateBuilder
CertTemplateBuilder. setSigningAlg(AlgorithmIdentifier aid)
Constructors in org.bouncycastle.asn1.crmf with parameters of type AlgorithmIdentifier Constructor Description EncryptedValue(AlgorithmIdentifier intendedAlg, AlgorithmIdentifier symmAlg, DERBitString encSymmKey, AlgorithmIdentifier keyAlg, ASN1OctetString valueHint, DERBitString encValue)
PKMACValue(AlgorithmIdentifier aid, DERBitString value)
Creates a new PKMACValue.POPOSigningKey(POPOSigningKeyInput poposkIn, AlgorithmIdentifier aid, DERBitString signature)
Creates a new Proof of Possession object for a signing key. -
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.esf
Methods in org.bouncycastle.asn1.esf that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
OtherHash. getHashAlgorithm()
AlgorithmIdentifier
OtherHashAlgAndValue. getHashAlgorithm()
Constructors in org.bouncycastle.asn1.esf with parameters of type AlgorithmIdentifier Constructor Description OtherHashAlgAndValue(AlgorithmIdentifier hashAlgorithm, ASN1OctetString hashValue)
-
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.ess
Methods in org.bouncycastle.asn1.ess that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
OtherCertID. getAlgorithmHash()
AlgorithmIdentifier
ESSCertIDv2. getHashAlgorithm()
Constructors in org.bouncycastle.asn1.ess with parameters of type AlgorithmIdentifier Constructor Description ESSCertIDv2(AlgorithmIdentifier algId, byte[] certHash)
ESSCertIDv2(AlgorithmIdentifier algId, byte[] certHash, IssuerSerial issuerSerial)
OtherCertID(AlgorithmIdentifier algId, byte[] digest)
OtherCertID(AlgorithmIdentifier algId, byte[] digest, IssuerSerial issuerSerial)
-
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.icao
Methods in org.bouncycastle.asn1.icao that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
LDSSecurityObject. getDigestAlgorithmIdentifier()
Constructors in org.bouncycastle.asn1.icao with parameters of type AlgorithmIdentifier Constructor Description LDSSecurityObject(AlgorithmIdentifier digestAlgorithmIdentifier, DataGroupHash[] datagroupHash)
LDSSecurityObject(AlgorithmIdentifier digestAlgorithmIdentifier, DataGroupHash[] datagroupHash, LDSVersionInfo versionInfo)
-
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.isismtt.ocsp
Methods in org.bouncycastle.asn1.isismtt.ocsp that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
CertHash. getHashAlgorithm()
Constructors in org.bouncycastle.asn1.isismtt.ocsp with parameters of type AlgorithmIdentifier Constructor Description CertHash(AlgorithmIdentifier hashAlgorithm, byte[] certificateHash)
Constructor from a given details. -
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.mozilla
Methods in org.bouncycastle.asn1.mozilla that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
SignedPublicKeyAndChallenge. getSignatureAlgorithm()
-
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.ocsp
Methods in org.bouncycastle.asn1.ocsp that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
CertID. getHashAlgorithm()
AlgorithmIdentifier
BasicOCSPResponse. getSignatureAlgorithm()
AlgorithmIdentifier
Signature. getSignatureAlgorithm()
Constructors in org.bouncycastle.asn1.ocsp with parameters of type AlgorithmIdentifier Constructor Description BasicOCSPResponse(ResponseData tbsResponseData, AlgorithmIdentifier signatureAlgorithm, DERBitString signature, ASN1Sequence certs)
CertID(AlgorithmIdentifier hashAlgorithm, ASN1OctetString issuerNameHash, ASN1OctetString issuerKeyHash, ASN1Integer serialNumber)
Signature(AlgorithmIdentifier signatureAlgorithm, DERBitString signature)
Signature(AlgorithmIdentifier signatureAlgorithm, DERBitString signature, ASN1Sequence certs)
-
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.pkcs
Fields in org.bouncycastle.asn1.pkcs declared as AlgorithmIdentifier Modifier and Type Field Description static AlgorithmIdentifier
RSAESOAEPparams. DEFAULT_HASH_ALGORITHM
static AlgorithmIdentifier
RSASSAPSSparams. DEFAULT_HASH_ALGORITHM
static AlgorithmIdentifier
RSAESOAEPparams. DEFAULT_MASK_GEN_FUNCTION
static AlgorithmIdentifier
RSASSAPSSparams. DEFAULT_MASK_GEN_FUNCTION
static AlgorithmIdentifier
RSAESOAEPparams. DEFAULT_P_SOURCE_ALGORITHM
protected AlgorithmIdentifier
CertificationRequest. sigAlgId
Methods in org.bouncycastle.asn1.pkcs that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
SignerInfo. getDigestAlgorithm()
AlgorithmIdentifier
SignerInfo. getDigestEncryptionAlgorithm()
AlgorithmIdentifier
EncryptedData. getEncryptionAlgorithm()
AlgorithmIdentifier
EncryptedPrivateKeyInfo. getEncryptionAlgorithm()
AlgorithmIdentifier
RSAESOAEPparams. getHashAlgorithm()
AlgorithmIdentifier
RSASSAPSSparams. getHashAlgorithm()
AlgorithmIdentifier
RSAESOAEPparams. getMaskGenAlgorithm()
AlgorithmIdentifier
RSASSAPSSparams. getMaskGenAlgorithm()
AlgorithmIdentifier
PBKDF2Params. getPrf()
Return the algId of the underlying pseudo random function to use.AlgorithmIdentifier
PrivateKeyInfo. getPrivateKeyAlgorithm()
AlgorithmIdentifier
RSAESOAEPparams. getPSourceAlgorithm()
AlgorithmIdentifier
CertificationRequest. getSignatureAlgorithm()
Constructors in org.bouncycastle.asn1.pkcs with parameters of type AlgorithmIdentifier Constructor Description CertificationRequest(CertificationRequestInfo requestInfo, AlgorithmIdentifier algorithm, DERBitString signature)
EncryptedData(ASN1ObjectIdentifier contentType, AlgorithmIdentifier encryptionAlgorithm, ASN1Encodable content)
EncryptedPrivateKeyInfo(AlgorithmIdentifier algId, byte[] encoding)
PBKDF2Params(byte[] salt, int iterationCount, int keyLength, AlgorithmIdentifier prf)
Create a PBKDF2Params with the specified salt, iteration count, keyLength, and a defined prf.PBKDF2Params(byte[] salt, int iterationCount, AlgorithmIdentifier prf)
Create a PBKDF2Params with the specified salt, iteration count, and a defined prf.PrivateKeyInfo(AlgorithmIdentifier privateKeyAlgorithm, ASN1Encodable privateKey)
PrivateKeyInfo(AlgorithmIdentifier privateKeyAlgorithm, ASN1Encodable privateKey, ASN1Set attributes)
PrivateKeyInfo(AlgorithmIdentifier privateKeyAlgorithm, ASN1Encodable privateKey, ASN1Set attributes, byte[] publicKey)
RSAESOAEPparams(AlgorithmIdentifier hashAlgorithm, AlgorithmIdentifier maskGenAlgorithm, AlgorithmIdentifier pSourceAlgorithm)
RSASSAPSSparams(AlgorithmIdentifier hashAlgorithm, AlgorithmIdentifier maskGenAlgorithm, ASN1Integer saltLength, ASN1Integer trailerField)
SignerInfo(ASN1Integer version, IssuerAndSerialNumber issuerAndSerialNumber, AlgorithmIdentifier digAlgorithm, ASN1Set authenticatedAttributes, AlgorithmIdentifier digEncryptionAlgorithm, ASN1OctetString encryptedDigest, ASN1Set unauthenticatedAttributes)
-
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.tsp
Methods in org.bouncycastle.asn1.tsp that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
ArchiveTimeStamp. getDigestAlgorithm()
Return the contents of the digestAlgorithm field - null if not set.AlgorithmIdentifier
ArchiveTimeStamp. getDigestAlgorithmIdentifier()
AlgorithmIdentifier[]
EvidenceRecord. getDigestAlgorithms()
AlgorithmIdentifier
MessageImprint. getHashAlgorithm()
Constructors in org.bouncycastle.asn1.tsp with parameters of type AlgorithmIdentifier Constructor Description ArchiveTimeStamp(AlgorithmIdentifier digestAlgorithm, Attributes attributes, PartialHashtree[] reducedHashTree, ContentInfo timeStamp)
ArchiveTimeStamp(AlgorithmIdentifier digestAlgorithm, PartialHashtree[] reducedHashTree, ContentInfo timeStamp)
EvidenceRecord(AlgorithmIdentifier[] digestAlgorithms, CryptoInfos cryptoInfos, EncryptionInfo encryptionInfo, ArchiveTimeStampSequence archiveTimeStampSequence)
MessageImprint(AlgorithmIdentifier hashAlgorithm, byte[] hashedMessage)
-
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.x509
Methods in org.bouncycastle.asn1.x509 with parameters of type AlgorithmIdentifier Modifier and Type Method Description void
V1TBSCertificateGenerator. setSignature(AlgorithmIdentifier signature)
void
V2AttributeCertificateInfoGenerator. setSignature(AlgorithmIdentifier signature)
void
V2TBSCertListGenerator. setSignature(AlgorithmIdentifier signature)
void
V3TBSCertificateGenerator. setSignature(AlgorithmIdentifier signature)
Constructors in org.bouncycastle.asn1.x509 with parameters of type AlgorithmIdentifier Constructor Description AttributeCertificate(AttributeCertificateInfo acinfo, AlgorithmIdentifier signatureAlgorithm, DERBitString signatureValue)
DigestInfo(AlgorithmIdentifier algId, byte[] digest)
ObjectDigestInfo(int digestedObjectType, ASN1ObjectIdentifier otherObjectTypeID, AlgorithmIdentifier digestAlgorithm, byte[] objectDigest)
Constructor from given details.SubjectPublicKeyInfo(AlgorithmIdentifier algId, byte[] publicKey)
SubjectPublicKeyInfo(AlgorithmIdentifier algId, ASN1Encodable publicKey)
-
Uses of AlgorithmIdentifier in org.bouncycastle.asn1.x509.qualified
Methods in org.bouncycastle.asn1.x509.qualified that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
BiometricData. getHashAlgorithm()
Constructors in org.bouncycastle.asn1.x509.qualified with parameters of type AlgorithmIdentifier Constructor Description BiometricData(TypeOfBiometricData typeOfBiometricData, AlgorithmIdentifier hashAlgorithm, ASN1OctetString biometricDataHash)
BiometricData(TypeOfBiometricData typeOfBiometricData, AlgorithmIdentifier hashAlgorithm, ASN1OctetString biometricDataHash, DERIA5String sourceDataUri)
-
Uses of AlgorithmIdentifier in org.bouncycastle.crypto.util
Fields in org.bouncycastle.crypto.util declared as AlgorithmIdentifier Modifier and Type Field Description static AlgorithmIdentifier
PBKDF2Config. PRF_SHA1
AlgorithmIdentifier for a PRF using HMac with SHA-1static AlgorithmIdentifier
PBKDF2Config. PRF_SHA256
AlgorithmIdentifier for a PRF using HMac with SHA-256static AlgorithmIdentifier
PBKDF2Config. PRF_SHA3_256
AlgorithmIdentifier for a PRF using HMac with SHA3-256static AlgorithmIdentifier
PBKDF2Config. PRF_SHA3_512
AlgorithmIdentifier for a PRF using SHA3-512static AlgorithmIdentifier
PBKDF2Config. PRF_SHA512
AlgorithmIdentifier for a PRF using HMac with SHA-512Methods in org.bouncycastle.crypto.util that return AlgorithmIdentifier Modifier and Type Method Description static AlgorithmIdentifier
AlgorithmIdentifierFactory. generateEncryptionAlgID(ASN1ObjectIdentifier encryptionOID, int keySize, SecureRandom random)
Create an AlgorithmIdentifier for the passed in encryption algorithm.AlgorithmIdentifier
JournaledAlgorithm. getAlgorithmIdentifier()
AlgorithmIdentifier
PBKDF2Config. getPRF()
Methods in org.bouncycastle.crypto.util with parameters of type AlgorithmIdentifier Modifier and Type Method Description static Object
CipherFactory. createContentCipher(boolean forEncryption, CipherParameters encKey, AlgorithmIdentifier encryptionAlgID)
Create a content cipher for encrypting bulk data.PBKDF2Config.Builder
PBKDF2Config.Builder. withPRF(AlgorithmIdentifier prf)
Set the PRF to use for key generation.Constructors in org.bouncycastle.crypto.util with parameters of type AlgorithmIdentifier Constructor Description Builder(AlgorithmIdentifier algorithmID, byte[] partyUInfo, byte[] partyVInfo)
Create a basic builder with just the compulsory fields.JournaledAlgorithm(AlgorithmIdentifier aid, JournalingSecureRandom journaling)
-
Uses of AlgorithmIdentifier in org.bouncycastle.jcajce.provider.asymmetric.rsa
Fields in org.bouncycastle.jcajce.provider.asymmetric.rsa declared as AlgorithmIdentifier Modifier and Type Field Description protected AlgorithmIdentifier
BCRSAPrivateKey. algorithmIdentifier
Constructors in org.bouncycastle.jcajce.provider.asymmetric.rsa with parameters of type AlgorithmIdentifier Constructor Description KeyPairGeneratorSpi(String algorithmName, AlgorithmIdentifier algId)
-
Uses of AlgorithmIdentifier in org.bouncycastle.jcajce.provider.asymmetric.util
Methods in org.bouncycastle.jcajce.provider.asymmetric.util with parameters of type AlgorithmIdentifier Modifier and Type Method Description static byte[]
KeyUtil. getEncodedPrivateKeyInfo(AlgorithmIdentifier algId, ASN1Encodable privKey)
static byte[]
KeyUtil. getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier algId, byte[] keyData)
static byte[]
KeyUtil. getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier algId, ASN1Encodable keyData)
-
Uses of AlgorithmIdentifier in org.bouncycastle.jcajce.provider.keystore.pkcs12
Methods in org.bouncycastle.jcajce.provider.keystore.pkcs12 with parameters of type AlgorithmIdentifier Modifier and Type Method Description protected byte[]
PKCS12KeyStoreSpi. cryptData(boolean forEncryption, AlgorithmIdentifier algId, char[] password, boolean wrongPKCS12Zero, byte[] data)
protected PrivateKey
PKCS12KeyStoreSpi. unwrapKey(AlgorithmIdentifier algId, byte[] data, char[] password, boolean wrongPKCS12Zero)
-
Uses of AlgorithmIdentifier in org.bouncycastle.jcajce.spec
Methods in org.bouncycastle.jcajce.spec that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
KTSParameterSpec. getKdfAlgorithm()
Return the AlgorithmIdentifier for the KDF to do key derivation after extracting the secret.AlgorithmIdentifier
PBKDF2KeySpec. getPrf()
Return an AlgorithmIdentifier representing the PRF.Methods in org.bouncycastle.jcajce.spec with parameters of type AlgorithmIdentifier Modifier and Type Method Description KTSParameterSpec.Builder
KTSParameterSpec.Builder. withKdfAlgorithm(AlgorithmIdentifier kdfAlgorithm)
Set the KDF algorithm and digest algorithm for wrap key generation.Constructors in org.bouncycastle.jcajce.spec with parameters of type AlgorithmIdentifier Constructor Description PBKDF2KeySpec(char[] password, byte[] salt, int iterationCount, int keySize, AlgorithmIdentifier prf)
Base constructor. -
Uses of AlgorithmIdentifier in org.bouncycastle.jce.netscape
Methods in org.bouncycastle.jce.netscape that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
NetscapeCertRequest. getKeyAlgorithm()
AlgorithmIdentifier
NetscapeCertRequest. getSigningAlgorithm()
Methods in org.bouncycastle.jce.netscape with parameters of type AlgorithmIdentifier Modifier and Type Method Description void
NetscapeCertRequest. setKeyAlgorithm(AlgorithmIdentifier value)
void
NetscapeCertRequest. setSigningAlgorithm(AlgorithmIdentifier value)
Constructors in org.bouncycastle.jce.netscape with parameters of type AlgorithmIdentifier Constructor Description NetscapeCertRequest(String challenge, AlgorithmIdentifier signing_alg, PublicKey pub_key)
-
Uses of AlgorithmIdentifier in org.bouncycastle.pqc.asn1
Methods in org.bouncycastle.pqc.asn1 that return AlgorithmIdentifier Modifier and Type Method Description AlgorithmIdentifier
McElieceCCA2PrivateKey. getDigest()
AlgorithmIdentifier
McElieceCCA2PublicKey. getDigest()
AlgorithmIdentifier
SPHINCS256KeyParams. getTreeDigest()
AlgorithmIdentifier
XMSSKeyParams. getTreeDigest()
AlgorithmIdentifier
XMSSMTKeyParams. getTreeDigest()
Constructors in org.bouncycastle.pqc.asn1 with parameters of type AlgorithmIdentifier Constructor Description GMSSPrivateKey(int[] index, byte[][] currentSeed, byte[][] nextNextSeed, byte[][][] currentAuthPath, byte[][][] nextAuthPath, Treehash[][] currentTreehash, Treehash[][] nextTreehash, Vector[] currentStack, Vector[] nextStack, Vector[][] currentRetain, Vector[][] nextRetain, byte[][][] keep, GMSSLeaf[] nextNextLeaf, GMSSLeaf[] upperLeaf, GMSSLeaf[] upperTreehashLeaf, int[] minTreehash, byte[][] nextRoot, GMSSRootCalc[] nextNextRoot, byte[][] currentRootSig, GMSSRootSig[] nextRootSig, GMSSParameters gmssParameterset, AlgorithmIdentifier digestAlg)
McElieceCCA2PrivateKey(int n, int k, GF2mField field, PolynomialGF2mSmallM goppaPoly, Permutation p, AlgorithmIdentifier digest)
McElieceCCA2PublicKey(int n, int t, GF2Matrix g, AlgorithmIdentifier digest)
SPHINCS256KeyParams(AlgorithmIdentifier treeDigest)
XMSSKeyParams(int height, AlgorithmIdentifier treeDigest)
XMSSMTKeyParams(int height, int layers, AlgorithmIdentifier treeDigest)
-
Uses of AlgorithmIdentifier in org.bouncycastle.pqc.crypto.newhope
Constructors in org.bouncycastle.pqc.crypto.newhope with parameters of type AlgorithmIdentifier Constructor Description NHOtherInfoGenerator(AlgorithmIdentifier algorithmID, byte[] partyUInfo, byte[] partyVInfo, SecureRandom random)
Create a basic builder with just the compulsory fields.PartyU(AlgorithmIdentifier algorithmID, byte[] partyUInfo, byte[] partyVInfo, SecureRandom random)
PartyV(AlgorithmIdentifier algorithmID, byte[] partyUInfo, byte[] partyVInfo, SecureRandom random)
-
Uses of AlgorithmIdentifier in org.bouncycastle.pqc.jcajce.provider.util
Methods in org.bouncycastle.pqc.jcajce.provider.util with parameters of type AlgorithmIdentifier Modifier and Type Method Description static byte[]
KeyUtil. getEncodedPrivateKeyInfo(AlgorithmIdentifier algId, ASN1Encodable privKey)
static byte[]
KeyUtil. getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier algId, byte[] keyData)
static byte[]
KeyUtil. getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier algId, ASN1Encodable keyData)
-