| Package | Description | 
|---|---|
| com.amazonaws.encryptionsdk | Contains  AwsCrypto, the primary entry-point to the Aws
 Encryption SDK. | 
| com.amazonaws.encryptionsdk.internal | Contains the internal classes that handle the cryptographic defined by the message formats and
 algorithms. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CryptoOutputStream. close()Closes this output stream and releases any system resources associated with this stream. | 
| CryptoResult<CryptoInputStream<K>,K> | CryptoInputStream. getCryptoResult()Returns the result of the cryptographic operations including associate metadata. | 
| int | CryptoInputStream. read() | 
| int | CryptoInputStream. read(byte[] b) | 
| int | CryptoInputStream. read(byte[] b,
    int off,
    int len) | 
| void | CryptoOutputStream. write(byte[] b) | 
| void | CryptoOutputStream. write(byte[] b,
     int off,
     int len) | 
| void | CryptoOutputStream. write(int b) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | DecryptionHandler. doFinal(byte[] out,
       int outOff)Finish processing of the bytes. | 
| int | EncryptionHandler. doFinal(byte[] out,
       int outOff)Finish encryption of the plaintext bytes. | 
| ProcessingSummary | DecryptionHandler. processBytes(byte[] in,
            int off,
            int len,
            byte[] out,
            int outOff)Decrypt the ciphertext bytes provided in  inand copy the plaintext bytes toout. | 
| ProcessingSummary | EncryptionHandler. processBytes(byte[] in,
            int off,
            int len,
            byte[] out,
            int outOff)Encrypt a block of bytes from  inputting the plaintext result intoout. | 
Copyright © 2023. All rights reserved.