Package | Description |
---|---|
org.spongycastle.asn1.pkcs |
Support classes useful for encoding and supporting the various RSA PKCS documents.
|
org.spongycastle.asn1.x509 |
Support classes useful for encoding and processing X.509 certificates.
|
org.spongycastle.crypto.signers |
Basic signers.
|
org.spongycastle.jcajce.provider.asymmetric.util |
Modifier and Type | Class and Description |
---|---|
class |
EncryptionScheme |
class |
KeyDerivationFunc |
class |
PBES2Algorithms
Deprecated.
- use AlgorithmIdentifier and PBES2Parameters
|
Modifier and Type | Method and Description |
---|---|
AlgorithmIdentifier |
PrivateKeyInfo.getAlgorithmId()
Deprecated.
use getPrivateKeyAlgorithm()
|
AlgorithmIdentifier |
SignerInfo.getDigestAlgorithm() |
AlgorithmIdentifier |
SignerInfo.getDigestEncryptionAlgorithm() |
AlgorithmIdentifier |
EncryptedData.getEncryptionAlgorithm() |
AlgorithmIdentifier |
EncryptedPrivateKeyInfo.getEncryptionAlgorithm() |
AlgorithmIdentifier |
RSAESOAEPparams.getHashAlgorithm() |
AlgorithmIdentifier |
RSASSAPSSparams.getHashAlgorithm() |
static AlgorithmIdentifier |
EncryptionScheme.getInstance(java.lang.Object obj) |
AlgorithmIdentifier |
RSAESOAEPparams.getMaskGenAlgorithm() |
AlgorithmIdentifier |
RSASSAPSSparams.getMaskGenAlgorithm() |
AlgorithmIdentifier |
PrivateKeyInfo.getPrivateKeyAlgorithm() |
AlgorithmIdentifier |
RSAESOAEPparams.getPSourceAlgorithm() |
AlgorithmIdentifier |
CertificationRequest.getSignatureAlgorithm() |
Modifier and Type | Field and Description |
---|---|
private AlgorithmIdentifier |
DigestInfo.algId |
private AlgorithmIdentifier |
SubjectPublicKeyInfo.algId |
(package private) AlgorithmIdentifier |
ObjectDigestInfo.digestAlgorithm |
(package private) AlgorithmIdentifier |
Certificate.sigAlgId |
(package private) AlgorithmIdentifier |
CertificateList.sigAlgId |
(package private) AlgorithmIdentifier |
X509CertificateStructure.sigAlgId
Deprecated.
|
(package private) AlgorithmIdentifier |
V1TBSCertificateGenerator.signature |
(package private) AlgorithmIdentifier |
TBSCertificate.signature |
private AlgorithmIdentifier |
AttributeCertificateInfo.signature |
private AlgorithmIdentifier |
V2TBSCertListGenerator.signature |
(package private) AlgorithmIdentifier |
V3TBSCertificateGenerator.signature |
(package private) AlgorithmIdentifier |
TBSCertificateStructure.signature |
private AlgorithmIdentifier |
V2AttributeCertificateInfoGenerator.signature |
(package private) AlgorithmIdentifier |
TBSCertList.signature |
(package private) AlgorithmIdentifier |
AttributeCertificate.signatureAlgorithm |
Modifier and Type | Method and Description |
---|---|
void |
V1TBSCertificateGenerator.setSignature(AlgorithmIdentifier signature) |
void |
V2TBSCertListGenerator.setSignature(AlgorithmIdentifier signature) |
void |
V3TBSCertificateGenerator.setSignature(AlgorithmIdentifier signature) |
void |
V2AttributeCertificateInfoGenerator.setSignature(AlgorithmIdentifier signature) |
Constructor and 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,
ASN1Encodable publicKey) |
SubjectPublicKeyInfo(AlgorithmIdentifier algId,
byte[] publicKey) |
Modifier and Type | Field and Description |
---|---|
private AlgorithmIdentifier |
RSADigestSigner.algId |
Modifier and Type | Method and Description |
---|---|
static byte[] |
KeyUtil.getEncodedPrivateKeyInfo(AlgorithmIdentifier algId,
ASN1Encodable privKey) |
static byte[] |
KeyUtil.getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier algId,
ASN1Encodable keyData) |
static byte[] |
KeyUtil.getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier algId,
byte[] keyData) |