Package org.bouncycastle.cms.jcajce
CMS operator implementations for doing message encryption, signing, digesting, and MACing operations using the JCA and the JCE.
-
Class Summary Class Description EnvelopedDataHelper JcaSelectorConverter JcaSignerId JcaSignerInfoGeneratorBuilder JcaSignerInfoVerifierBuilder JcaSimpleSignerInfoGeneratorBuilder Use this class if you are using a provider that has all the facilities you need.JcaSimpleSignerInfoVerifierBuilder JcaX509CertSelectorConverter JceAlgorithmIdentifierConverter JceCMSContentEncryptorBuilder Builder for the content encryptor in EnvelopedData - used to encrypt the actual transmitted content.JceCMSMacCalculatorBuilder JceKEKAuthenticatedRecipient 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.JceKEKEnvelopedRecipient JceKEKRecipient JceKEKRecipientInfoGenerator JceKEMEnvelopedRecipient JceKEMRecipient JceKEMRecipientId JceKEMRecipientInfoGenerator JceKeyAgreeAuthenticatedRecipient JceKeyAgreeEnvelopedRecipient JceKeyAgreeRecipient JceKeyAgreeRecipientId JceKeyAgreeRecipientInfoGenerator JceKeyTransAuthenticatedRecipient 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.JceKeyTransEnvelopedRecipient JceKeyTransRecipient JceKeyTransRecipientId JceKeyTransRecipientInfoGenerator JceKTSKeyTransAuthenticatedRecipient 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.JceKTSKeyTransEnvelopedRecipient 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.JceKTSKeyTransRecipient JceKTSKeyTransRecipientInfoGenerator JcePasswordAuthenticatedRecipient JcePasswordEnvelopedRecipient JcePasswordRecipient the RecipientInfo class for a recipient who has been sent a message encrypted using a password.JcePasswordRecipientInfoGenerator ZlibCompressor ZlibExpanderProvider