| Name | Description | Type | Package | Framework |
| BlockedInputStream | Reader corresponding to BlockedOutputStream. | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo |
| BlockedOutputStream | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo | |
| CachingHDFSSecretKeyEncryptionStrategy | A SecretKeyEncryptionStrategy that gets its key from HDFS and caches it for IO. | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo |
| CryptoModule | Classes that obey this interface may be used to provide encrypting and decrypting streams to the rest of Accumulo. | Interface | org.apache.accumulo.core.security.crypto | Apache Accumulo |
| CryptoModuleFactory | This factory module exists to assist other classes in loading crypto modules. | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo |
| CryptoModuleParameters | This class defines several parameters needed by by a module providing cryptographic stream support in Accumulo. | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo |
| DefaultCryptoModule | This class implements the CryptoModule interface, defining how calling applications can receive encrypted input and output streams. | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo |
| DefaultCryptoModuleUtils | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo | |
| DiscardCloseOutputStream | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo | |
| NoFlushOutputStream | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo | |
| NonCachingSecretKeyEncryptionStrategy | Class | org.apache.accumulo.core.security.crypto | Apache Accumulo | |
| SecretKeyEncryptionStrategy | Interface | org.apache.accumulo.core.security.crypto | Apache Accumulo | |