Package | Description |
---|---|
org.apache.sshd.common | |
org.apache.sshd.common.cipher |
Cipher
implementations. |
org.apache.sshd.common.kex | |
org.apache.sshd.common.session.helpers |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<NamedFactory<Cipher>> |
BaseBuilder.cipherFactories |
Modifier and Type | Method and Description |
---|---|
static java.util.List<NamedFactory<Cipher>> |
BaseBuilder.setUpDefaultCiphers(boolean ignoreUnsupported) |
Modifier and Type | Method and Description |
---|---|
S |
BaseBuilder.cipherFactories(java.util.List<NamedFactory<Cipher>> cipherFactories) |
Modifier and Type | Class and Description |
---|---|
class |
BaseCipher
Base class for all Cipher implementations delegating to the JCE provider.
|
class |
BaseGCMCipher |
class |
BaseRC4Cipher |
class |
ChaCha20Cipher
AEAD cipher based on the
OpenSSH
ChaCha20-Poly1305 cipher extension.
|
class |
CipherNone
Represents a no-op cipher.
|
Modifier and Type | Method and Description |
---|---|
Cipher |
BuiltinCiphers.create() |
Modifier and Type | Method and Description |
---|---|
static NamedFactory<Cipher> |
BuiltinCiphers.unregisterExtension(java.lang.String name)
Unregisters specified extension
|
Modifier and Type | Method and Description |
---|---|
static BuiltinCiphers |
BuiltinCiphers.fromFactory(NamedFactory<Cipher> factory) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<NamedFactory<Cipher>> |
AbstractKexFactoryManager.cipherFactories |
Modifier and Type | Method and Description |
---|---|
java.util.List<NamedFactory<Cipher>> |
KexFactoryManager.getCipherFactories()
Retrieve the list of named factories for
Cipher . |
java.util.List<NamedFactory<Cipher>> |
AbstractKexFactoryManager.getCipherFactories() |
Modifier and Type | Method and Description |
---|---|
void |
KexFactoryManager.setCipherFactories(java.util.List<NamedFactory<Cipher>> cipherFactories) |
void |
AbstractKexFactoryManager.setCipherFactories(java.util.List<NamedFactory<Cipher>> cipherFactories) |
Modifier and Type | Field and Description |
---|---|
private Cipher |
AbstractSession.MessageCodingSettings.cipher |
protected Cipher |
AbstractSession.inCipher |
protected Cipher |
AbstractSession.outCipher |
Modifier and Type | Method and Description |
---|---|
Cipher |
AbstractSession.MessageCodingSettings.getCipher(long packetSequenceNumber)
Get the
Cipher . |
Constructor and Description |
---|
MessageCodingSettings(Cipher cipher,
Mac mac,
Compression compression,
Cipher.Mode mode,
byte[] key,
byte[] iv) |