Package org.bouncycastle.cms.jcajce
package org.bouncycastle.cms.jcajce
CMS operator implementations for doing message encryption, signing, digesting, and MACing operations using the JCA and the JCE.
-
ClassesClassDescriptionUse this class if you are using a provider that has all the facilities you need.Builder for the content encryptor in EnvelopedData - used to encrypt the actual transmitted content.the KeyTransRecipientInformation class for a recipient who has been sent a secret key encrypted using their public key that needs to be used to extract the message.A recipient for CMS authenticated enveloped data encrypted with a KEK (Key Encryption Key).A recipient class for CMS authenticated enveloped data using key agreement (Key Agreement Recipient).the KeyTransRecipientInformation class for a recipient who has been sent a secret key encrypted using their public key that needs to be used to extract the message.the KeyTransRecipient class for a recipient who has been sent secret key material encrypted using their public key that needs to be used to derive a key and authenticate a message.the KeyTransRecipient class for a recipient who has been sent secret key material encrypted using their public key that needs to be used to derive a key and extract a message.the RecipientInfo class for a recipient who has been sent a message encrypted using a password.