Interface | Description |
---|---|
Cipher |
Wrapper for a cryptographic cipher, used either for encryption or decryption.
|
CipherFactory | |
CipherInformation |
The reported algorithm name refers to the cipher base name - e.g., "AES", "ARCFOUR", etc.
|
Class | Description |
---|---|
BaseCipher |
Base class for all Cipher implementations delegating to the JCE provider.
|
BaseGCMCipher | |
BaseGCMCipher.CounterGCMParameterSpec |
Algorithm parameters for AES/GCM that assumes the IV uses an 8-byte counter field as its least significant bytes.
|
BaseRC4Cipher | |
BuiltinCiphers.Constants | |
BuiltinCiphers.ParseResult |
Holds the result of
BuiltinCiphers.parseCiphersList(String) |
ChaCha20Cipher |
AEAD cipher based on the
OpenSSH
ChaCha20-Poly1305 cipher extension.
|
ChaCha20Cipher.ChaChaEngine | |
CipherNone |
Represents a no-op cipher.
|
ECCurves.Constants |
Enum | Description |
---|---|
BuiltinCiphers |
Provides easy access to the currently implemented ciphers
|
Cipher.Mode | |
ECCurves |
Utilities for working with elliptic curves.
|
ECCurves.ECPointCompression |
The various
ECPoint representation compression indicators |
Cipher
implementations.Copyright © 2008–2024 The Apache Software Foundation. All rights reserved.