| Package | Description |
|---|---|
| com.sshtools.common.rsa | |
| com.sshtools.common.ssh.components.jce |
This package contains a set of algoritm implementations that enable the Maverick API
to use a Java Cryptography Extension provider.
|
| Class and Description |
|---|
| Ssh2RsaPrivateCrtKey
RSA co-efficient private key implementation for SSH2 protocol.
|
| Class and Description |
|---|
| AbstractDigest
An abstract class that implements the
Digest
interface to provide support for JCE based digests. |
| AbstractHmac
An abstract class that implements the
SshHmac
interface to provide support for JCE based message authentication. |
| AbstractJCECipher
An abstract base class for defining SSH ciphers which use a JCE
provider instead of the internal Maverick Crypto provider.
|
| ChaCha20Poly1305.ChaCha20.WrongKeySizeException |
| ChaCha20Poly1305.ChaCha20.WrongNonceSizeException |
| HmacSha256
SHA-1 message authentication implementation.
|
| HmacSha512
SHA-1 message authentication implementation.
|
| JCEAlgorithms
Interface containing the JCE algorithms required by the API.
|
| OpenSshEcdsaCertificate |
| Ssh2BaseDsaPrivateKey |
| Ssh2BaseJCEPrivateKey |
| Ssh2BaseRsaPrivateKey |
| Ssh2DsaPublicKey
A DSA public key implementation which uses a JCE provider.
|
| Ssh2EcdsaSha2NistPublicKey |
| Ssh2RsaPublicKey
A RSA public key implementation which uses a JCE provider.
|
| SshEd25519PrivateKey |
| SshEd25519PublicKey |
Copyright © 2022. All rights reserved.