| Interface | Description |
|---|---|
| Decryptor | |
| Encryptor |
| Class | Description |
|---|---|
| CipherOption |
Used between client and server to negotiate the
cipher suite, key and iv.
|
| CryptoCodec |
Crypto codec class, encapsulates encryptor/decryptor pair.
|
| CryptoInputStream |
CryptoInputStream decrypts data.
|
| CryptoOutputStream |
CryptoOutputStream encrypts data.
|
| CryptoStreamUtils | |
| JceAesCtrCryptoCodec |
Implement the AES-CTR crypto codec using JCE provider.
|
| JceCtrCryptoCodec | |
| JceCtrCryptoCodec.JceCtrCipher | |
| JceSm4CtrCryptoCodec |
Implement the SM4-CTR crypto codec using JCE provider.
|
| OpensslAesCtrCryptoCodec |
Implement the AES-CTR crypto codec using JNI into OpenSSL.
|
| OpensslCipher |
OpenSSL cipher using JNI.
|
| OpensslCtrCryptoCodec | |
| OpensslCtrCryptoCodec.OpensslCtrCipher | |
| OpensslSm4CtrCryptoCodec |
Implement the SM4-CTR crypto codec using JNI into OpenSSL.
|
| Enum | Description |
|---|---|
| CipherSuite |
Defines properties of a CipherSuite.
|
| CryptoProtocolVersion |
Versions of the client/server protocol used for HDFS encryption.
|
| Exception | Description |
|---|---|
| UnsupportedCodecException |
Thrown to indicate that the specific codec is not supported.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.