Top Description Interfaces Classes Enums
module org.apache.sshd.common

Package org.apache.sshd.common.cipher


Cipher implementations.

Interface Summary

Modifier and TypeInterface and Description
public interface
Cipher

Wrapper for a cryptographic cipher, used either for encryption or decryption.

public interface
public interface
CipherInformation

The reported algorithm name refers to the cipher base name - e.g., "AES", "ARCFOUR", etc.

Class Summary

Modifier and TypeClass and Description
public class
public class
BaseCipher

Base class for all Cipher implementations delegating to the JCE provider.

public class
public class
public class
public class
ChaCha20Cipher

AEAD cipher based on the OpenSSH ChaCha20-Poly1305 cipher extension.

public class
CipherNone

Represents a no-op cipher.

Enum Summary

Modifier and TypeEnum and Description
public enum
BuiltinCiphers

Provides easy access to the currently implemented ciphers

public enum
ECCurves

Utilities for working with elliptic curves.