|
XCMS Toolkit | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| KeyAgreementKeySetLookup | A public interface that defines methods for locating the key pairs used to perform key agreement key establishment schemes. |
| KeyRepository | A public interface that defines methods for locating public and private keys, and their associated Public Key certificates. |
| ParameterGenerator | A public interface that defines methods for creating encoded values ("open types") of algorithm parameter ASN.1 types. |
| PrivateKeyLookup | A public interface that defines methods for locating the private key component of a public-private key pair. |
| PublicKeyLookup | A public interface that defines methods for locating the public key component of a public-private key pair. |
| SecretKeyLookup | A public interface that defines methods for locating a symmetric key. |
| Class Summary | |
|---|---|
| AbstractEnvelopedDataProcessor | Models the abstract concept of processing a value of the ASN.1
Cryptographic Message Syntax type EnvelopedData. |
| AES128WithCBC | Creates a content encryption algorithm identifier or a symmetric key encryption algorithm identifier for a 128-bit AES cipher algorithm using Cipher Block Chaining (CBC) mode. |
| AlgorithmIdentifierMapping | Maps generated algorithm information object identifier Java variable names to string names. |
| Base64 | Encodes binary data into the base64 format so that the data is then "mail safe". |
| CipherAlgorithmFactory | Resolves a value of type ASN.1 OBJECT IDENTIFIER
into a Cipher Algorithm Cipher object. |
| ContentCipher | Encrypts a plaintext message (the "content") using a specified content encryption algorithm and associated parameters, and a provided secret Content Encryption Key (CEK). |
| ContentEncryptionAlgorithmIdentifierWithIV | An algorithm information object identifier for the AES cipher algorithm. |
| DERParameterGenerator | Generate ASN.1 "open type" algorithm parameters components encoded using the Distinguished Encoding Rules (DER) of ASN.1. |
| DESWithEDE | Creates a content encryption algorithm identifier or a symmetric key encryption algorithm identifier for the DES/EDE (Triple DES) cipher algorithm in Cipher Block Chaining (CBC) mode. |
| DigestAlgorithmFactory | Resolves ASN.1 message digest algorithm information object identifiers into Java Digest algorithms. |
| DSAWithSHA1 | An algorithm identifier for the DSA with SHA1 signature algorithm. |
| ECDSAWithSHA1 | An algorithm identifier for the ECDSA with SHA1 signature algorithm. |
| EncryptedDataProcessor | Creates EncryptedData objects using a symmetrical
encryption algorithm and a secret Content Encryption Key (CEK). |
| EnvelopedDataForKeyAgreementWithMQV | Provides support for ASN.1 type EnvelopedData using the 1-Pass ECMQV
key agreement key establishment scheme. |
| EnvelopedDataForKeyTransport | Performs encryption, decryption and other processing required to
send and receive values of ASN.1 CMS type EnvelopedData
using a key transport key establishment scheme. |
| HMACWithSHA1 | An algorithm identifier for the Hashed MAC with SHA1 (HMAC) algorithm. |
| MQVKeySet | ??? description ??? |
| NamedKeyEncryptedDataProcessor | Creates a NamedKeyEncryptedData object using a symmetrical
encryption algorithm and a secret key. |
| PublicKeyAdapter | Implements the PublicKey public interface and uses
the Adapter design pattern to provide a meachanism to manipulate
Java class PublicKey. |
| RSAWithSHA1 | An algorithm identifier for the RSA with SHA1 signature algorithm. |
| SHA1 | An algorithm identifier for the SHA1 hash algorithm. |
| SignatureAlgorithmFactory | Resolves ASN.1 OBJECT IDENTIFIER based signature algorithm
identifiers into Java Signature algorithms. |
| SignedAttributesAdapter | Provides methods for processing signed attributes. |
| SignedDataProcessor | Signs a plaintext message (the "content") for one or more signers, each with their own digest algorithm and private key associated with a public key certificate. |
| SignerIdentifierGenerator | Generates a SignerIdentifier (component of SignerInfo element in
a set of SignerInfos |
| SimpleKeyAgreementKeyPairLookup | Locates public-private static and ephemeral key pairs used in key agreement key establishment schemes. |
| SubjectKeyIdentifierGenerator | Generates subject key identifier values to uniquely identify keys associated with Public Key Certificates. |
| XERParameterGenerator | Generates ASN.1 "open type" algorithm parameters values encoded using the Canonical XML Encoding Rules (CXER) of ASN.1. |
| Exception Summary | |
|---|---|
| Base64Exception | Exception handler for Base64 operation. |
| CryptoException | Exception handler for cryptographic operations. |
XML Cryptographic Message Syntax (XCMS) support.
Last updated on
|
XCMS Toolkit | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||