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 | Interface and Description |
---|---|
interface |
SshRsaPrivateCrtKey
This interface should be implemented by all RSA private co-efficient
private key implementations.
|
Modifier and Type | Method and Description |
---|---|
abstract SshRsaPrivateKey |
ComponentManager.createRsaPrivateKey(BigInteger modulus,
BigInteger privateExponent)
Create an instance of an RSA private key.
|
Modifier and Type | Class and Description |
---|---|
class |
Ssh2RsaPrivateCrtKey
RSA co-efficient private key implementation for SSH2 protocol.
|
class |
Ssh2RsaPrivateKey
RSA private key implementation for the SSH2 protocol.
|
Modifier and Type | Method and Description |
---|---|
SshRsaPrivateKey |
JCEComponentManager.createRsaPrivateKey(BigInteger modulus,
BigInteger privateExponent) |
Modifier and Type | Method and Description |
---|---|
static String |
SshKeyUtils.decrypt(SshRsaPrivateKey privateKey,
String toDecrypt) |
static String |
SshKeyUtils.decryptOAEP(SshRsaPrivateKey privateKey,
String toDecrypt) |
static String |
SshKeyUtils.encrypt(SshRsaPrivateKey privateKey,
String toEncrypt) |
Copyright © 2024. All rights reserved.