Package com.amazonaws.encryptionsdk.model
package com.amazonaws.encryptionsdk.model
Contains the classes that implement the defined message format for storing the encrypted content
and the data key.
- the CiphertextHeaders class implements the format for the headers that wrap the (single-block/framed) encrypted content. The data key is stored in this header.
- the CipherBlockHeaders class implements the format for the headers that wrap the encrypted content stored as a single-block.
- the CipherFrameHeader class implements the format for the headers that wrap the encrypted content stored in frames.
- the KeyBlob class implements the format for storing the encrypted data key along with the headers that identify the key provider.
-
Interface Summary
-
Class SummaryClassDescriptionThis class implements the headers for the encrypted content stored in a single block.This class implements the headers for the encrypted content stored in a frame.This class encapsulates the optional footer information which follows the actual protected content.This class implements the headers for the message (ciphertext) produced by this library.Contains the cryptographic materials needed for an encryption operation.Contains the contextual information needed to prepare an encryption operation.This class implements the format of the key blob.
-
Enum SummaryEnumDescriptionThis enum describes the supported types of ciphertext in this library.This enum describes the supported types for storing the encrypted content in the message format.