Package | Description |
---|---|
org.apache.sshd.common.cipher |
Cipher
implementations. |
org.apache.sshd.common.config.keys | |
org.apache.sshd.common.kex | |
org.apache.sshd.common.util.security.bouncycastle | |
org.apache.sshd.server.keyprovider |
Modifier and Type | Interface and Description |
---|---|
interface |
Cipher
Wrapper for a cryptographic cipher, used either for encryption or decryption.
|
interface |
CipherFactory |
interface |
CipherInformation
The reported algorithm name refers to the cipher base name - e.g., "AES", "ARCFOUR", etc.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseCipher
Base class for all Cipher implementations delegating to the JCE provider.
|
class |
BaseGCMCipher |
class |
BaseRC4Cipher |
class |
BuiltinCiphers
Provides easy access to the currently implemented ciphers
|
class |
ChaCha20Cipher
AEAD cipher based on the
OpenSSH
ChaCha20-Poly1305 cipher extension.
|
class |
CipherNone
Represents a no-op cipher.
|
class |
ECCurves
Utilities for working with elliptic curves.
|
Modifier and Type | Class and Description |
---|---|
class |
KeyRandomArt
Draw an ASCII-Art representing the fingerprint so human brain can profit from its built-in pattern recognition
ability.
|
Modifier and Type | Class and Description |
---|---|
class |
MontgomeryCurve
Provides implementation details for Montgomery curves and their key exchange algorithms Curve25519/X25519 and
Curve448/X448 specified in RFC 7748 and RFC 8731.
|
Modifier and Type | Class and Description |
---|---|
class |
BouncyCastleGeneratorHostKeyProvider |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGeneratorHostKeyProvider
Holds a single
KeyPair which is generated the 1st time AbstractGeneratorHostKeyProvider.loadKeys(SessionContext) is called. |
class |
SimpleGeneratorHostKeyProvider
A simple implementation of an
AbstractGeneratorHostKeyProvider that writes and reads host keys using the
OpenSSH file format. |
Copyright © 2008–2024 The Apache Software Foundation. All rights reserved.