Package org.apache.sshd.common.cipher
Cipher
implementations.-
Interface Summary 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 Summary 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 ofBuiltinCiphers.parseCiphersList(String)
ChaCha20Cipher AEAD cipher based on the OpenSSH ChaCha20-Poly1305 cipher extension.ChaCha20Cipher.ChaChaEngine CipherNone Represents a no-op cipher.ECCurves.Constants -
Enum Summary Enum Description BuiltinCiphers Provides easy access to the currently implemented ciphersCipher.Mode ECCurves Utilities for working with elliptic curves.ECCurves.ECPointCompression The variousECPoint
representation compression indicators