Package | Description |
---|---|
com.amazonaws.services.s3 |
Synchronous client for accessing Amazon S3.
|
com.amazonaws.services.s3.internal.crypto |
Class and Description |
---|
S3CryptoModule
An internal SPI used to implement different cryptographic modules
for use with the S3 encryption client.
|
Class and Description |
---|
ByteRangeCapturingInputStream
FilterInputStream that captures a range of bytes from a wrapped input stream.
|
CipherLite
Functions like a
Cipher but provides only a subset of all the
interface methods of Cipher . |
CipherLiteInputStream |
ContentCryptoMaterial
Cryptographic material used for client-side content encrypt/decryption in S3.
|
ContentCryptoScheme
Cryptographic scheme for content encrypt/decryption.
|
MultipartUploadCbcContext |
MultipartUploadContext
Contextual information for an in-flight multipart upload.
|
MultipartUploadCryptoContext |
S3CryptoModule
An internal SPI used to implement different cryptographic modules
for use with the S3 encryption client.
|
S3CryptoModuleAE
Authenticated encryption (AE) cryptographic module for the S3 encryption client.
|
S3CryptoModuleBase
Common implementation for different S3 cryptographic modules.
|
S3CryptoModuleEO
Encryption only (EO) cryptographic module for the S3 encryption client.
|
S3CryptoScheme
S3 cryptographic scheme that includes the content crypto scheme and key
wrapping scheme (for the content-encrypting-key).
|
S3KeyWrapScheme |
S3ObjectWrapper
A convenient S3 object wrapper useful for crypto purposes.
|
SecuredCEK
Internal class used to carry both the secured CEK and the key wrapping
algorithm, if any.
|