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.util |
A set of SSHTools utility classes.
|
Modifier and Type | Method and Description |
---|---|
abstract SshRsaPublicKey |
ComponentManager.createRsaPublicKey(BigInteger modulus,
BigInteger publicExponent,
int version)
Create an instance of an RSA public key.
|
abstract SshRsaPublicKey |
ComponentManager.createSsh2RsaPublicKey()
Create an instance of an SSH2 RSA public key.
|
Modifier and Type | Class and Description |
---|---|
class |
OpenSshRsaCertificate
A RSA public key implementation which uses a JCE provider.
|
class |
OpenSshRsaSha256Certificate
A RSA public key implementation which uses a JCE provider.
|
class |
OpenSshRsaSha512Certificate
A RSA public key implementation which uses a JCE provider.
|
class |
Ssh1RsaPublicKey
RSA public key implementation for the SSH1 protocol.
|
class |
Ssh2RsaPublicKey
A RSA public key implementation which uses a JCE provider.
|
class |
Ssh2RsaPublicKeySHA256 |
class |
Ssh2RsaPublicKeySHA512 |
class |
SshX509Rsa2048Sha256Rfc6187 |
class |
SshX509RsaPublicKey
Basic implementation of X509 certificate support.
|
class |
SshX509RsaPublicKeyRfc6187 |
class |
SshX509RsaSha1PublicKey
Basic implementation of X509 certificate support.
|
Modifier and Type | Method and Description |
---|---|
SshRsaPublicKey |
JCEComponentManager.createRsaPublicKey(BigInteger modulus,
BigInteger publicExponent,
int version) |
SshRsaPublicKey |
JCEComponentManager.createSsh2RsaPublicKey() |
Constructor and Description |
---|
Ssh2RsaPublicKeySHA256(SshRsaPublicKey publicKey) |
Ssh2RsaPublicKeySHA512(SshRsaPublicKey publicKey) |
Modifier and Type | Method and Description |
---|---|
static String |
SshKeyUtils.decrypt(SshRsaPublicKey publicKey,
String toDecrypt) |
static String |
SshKeyUtils.encrypt(SshRsaPublicKey publicKey,
String toEncrypt) |
static String |
SshKeyUtils.encryptOAEP(SshRsaPublicKey publicKey,
String toEncrypt) |
Copyright © 2024. All rights reserved.