Package | Description |
---|---|
org.bouncycastle.cms |
A package for processing RFC 3852 Cryptographic Message Syntax (CMS) objects - also referred to as PKCS#7 (formerly RFC 2630, 3369).
|
org.bouncycastle.cms.bc |
CMS operator implementations for doing message encryption, signing, digesting, and MACing operations using the BC lightweight API.
|
org.bouncycastle.cms.jcajce |
CMS operator implementations for doing message encryption, signing, digesting, and MACing operations using the JCA and the JCE.
|
Modifier and Type | Method and Description |
---|---|
RecipientOperator |
KeyTransRecipient.getRecipientOperator(AlgorithmIdentifier keyEncAlg,
AlgorithmIdentifier contentEncryptionAlgorithm,
byte[] encryptedContentKey) |
RecipientOperator |
KEKRecipient.getRecipientOperator(AlgorithmIdentifier keyEncAlg,
AlgorithmIdentifier contentEncryptionAlgorithm,
byte[] encryptedContentKey) |
RecipientOperator |
PasswordRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentEncryptionAlgorithm,
byte[] derivedKey,
byte[] encryptedEncryptedContentKey) |
RecipientOperator |
KeyAgreeRecipient.getRecipientOperator(AlgorithmIdentifier keyEncAlg,
AlgorithmIdentifier contentEncryptionAlgorithm,
SubjectPublicKeyInfo senderPublicKey,
ASN1OctetString userKeyingMaterial,
byte[] encryptedContentKey) |
protected RecipientOperator |
KEKRecipientInformation.getRecipientOperator(Recipient recipient) |
protected RecipientOperator |
PasswordRecipientInformation.getRecipientOperator(Recipient recipient) |
protected abstract RecipientOperator |
RecipientInformation.getRecipientOperator(Recipient recipient) |
protected RecipientOperator |
KeyAgreeRecipientInformation.getRecipientOperator(Recipient recipient) |
protected RecipientOperator |
KeyTransRecipientInformation.getRecipientOperator(Recipient recipient) |
Modifier and Type | Method and Description |
---|---|
RecipientOperator |
BcRSAKeyTransEnvelopedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentEncryptionAlgorithm,
byte[] encryptedContentEncryptionKey) |
RecipientOperator |
BcKEKEnvelopedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentEncryptionAlgorithm,
byte[] encryptedContentEncryptionKey) |
RecipientOperator |
BcPasswordEnvelopedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentEncryptionAlgorithm,
byte[] derivedKey,
byte[] encryptedContentEncryptionKey) |
Modifier and Type | Method and Description |
---|---|
RecipientOperator |
JceKTSKeyTransAuthenticatedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentMacAlgorithm,
byte[] encryptedContentEncryptionKey) |
RecipientOperator |
JceKTSKeyTransEnvelopedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentEncryptionAlgorithm,
byte[] encryptedContentEncryptionKey) |
RecipientOperator |
JceKeyTransAuthEnvelopedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentEncryptionAlgorithm,
byte[] encryptedContentEncryptionKey) |
RecipientOperator |
JceKEKAuthenticatedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentMacAlgorithm,
byte[] encryptedContentEncryptionKey) |
RecipientOperator |
JceKeyTransEnvelopedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentEncryptionAlgorithm,
byte[] encryptedContentEncryptionKey) |
RecipientOperator |
JceKEKEnvelopedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentEncryptionAlgorithm,
byte[] encryptedContentEncryptionKey) |
RecipientOperator |
JceKeyTransAuthenticatedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentMacAlgorithm,
byte[] encryptedContentEncryptionKey) |
RecipientOperator |
JcePasswordEnvelopedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentEncryptionAlgorithm,
byte[] derivedKey,
byte[] encryptedContentEncryptionKey) |
RecipientOperator |
JcePasswordAuthenticatedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentMacAlgorithm,
byte[] derivedKey,
byte[] encryptedContentEncryptionKey) |
RecipientOperator |
JceKeyAgreeEnvelopedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentEncryptionAlgorithm,
SubjectPublicKeyInfo senderPublicKey,
ASN1OctetString userKeyingMaterial,
byte[] encryptedContentKey) |
RecipientOperator |
JceKeyAgreeAuthenticatedRecipient.getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm,
AlgorithmIdentifier contentMacAlgorithm,
SubjectPublicKeyInfo senderPublicKey,
ASN1OctetString userKeyingMaterial,
byte[] encryptedContentKey) |
Copyright © 2020 BouncyCastle.org. All rights reserved.