Package | Description |
---|---|
com.maverick.ssh.components |
This package contains an abstract cryptographic provider for the SSH protocol.
|
com.maverick.ssh.components.jce |
This package contains a set of algoritm implementations that enable the Maverick API
to use a Java Cryptography Extension provider.
|
com.maverick.ssh1 |
This package contains an SSH1 implementation of the
com.maverick.ssh interfaces.
|
com.maverick.ssh2 |
This package contains an SSH2 implementation of the
com.maverick.ssh interfaces.
|
Modifier and Type | Class and Description |
---|---|
class |
NoneCipher
This special cipher implementation provides an unencrypted connection.
|
Modifier and Type | Method and Description |
---|---|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh1CiphersCS()
Deprecated.
SSH1 will be removed in the next major release
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh1CiphersCS(boolean clone)
Deprecated.
SSH1 will be removed in the next major release
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh1CiphersSC()
Deprecated.
SSH1 will be removed in the next major release
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh1CiphersSC(boolean clone)
Deprecated.
SSH1 will be removed in the next major release
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh2CiphersCS()
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh2CiphersCS(boolean clone)
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh2CiphersSC()
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
ComponentFactory<SshCipher> |
ComponentManager.supportedSsh2CiphersSC(boolean clone)
Deprecated.
Preferences should be configured on Ssh2Context or SshContext objects and not directly on the ComponentManager.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
ComponentManager.initializeSsh1CipherFactory(ComponentFactory<SshCipher> ciphers)
Initialize the SSH1 cipher factory.
|
protected abstract void |
ComponentManager.initializeSsh2CipherFactory(ComponentFactory<SshCipher> ciphers)
Initialize the SSH2 cipher factory.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractJCECipher
An abstract base class for defining SSH ciphers which use a JCE
provider instead of the internal Maverick Crypto provider.
|
class |
AES128Cbc
An implementation of the AES 128 bit cipher using a JCE provider.
|
class |
AES128Ctr |
class |
AES128Gcm |
class |
AES192Cbc
An implementation of the AES 128 bit cipher using a JCE provider.
|
class |
AES192Ctr |
class |
AES256Cbc
An implementation of the AES 128 bit cipher using a JCE provider.
|
class |
AES256Ctr |
class |
AES256Gcm |
class |
ArcFour |
class |
ArcFour128 |
class |
ArcFour256 |
class |
BlowfishCbc
An implementation of the Blowfish cipher using a JCE provider.
|
class |
ChaCha20Poly1305 |
class |
Ssh1Des
DES cipher implementation for SSH1 protocol.
|
class |
Ssh1Des3
3DES cipher implementation for SSH1 protocol.
|
class |
TripleDesCbc
An implementation of the 3DES cipher using a JCE provider.
|
class |
TripleDesCtr
An implementation of the 3DES cipher using a JCE provider.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JCEComponentManager.initializeSsh1CipherFactory(ComponentFactory<SshCipher> ciphers) |
protected void |
JCEComponentManager.initializeSsh2CipherFactory(ComponentFactory<SshCipher> ciphers) |
Modifier and Type | Method and Description |
---|---|
SshCipher |
Ssh1Context.createCipher(int cipherType) |
Modifier and Type | Method and Description |
---|---|
ComponentFactory<SshCipher> |
Ssh2Context.supportedCiphersCS() |
ComponentFactory<SshCipher> |
Ssh2Context.supportedCiphersSC()
Returns this context's supported cipher algorithms.
|
Copyright © 2024. All rights reserved.