| Package | Description |
|---|---|
| com.sshtools.common.ssh.components |
This package contains an abstract cryptographic provider for the SSH protocol.
|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
Digest |
ComponentManager.getDigest(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
ComponentFactory<Digest> |
ComponentManager.supportedDigests()
The supported digests
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
ComponentManager.initializeDigestFactory(ComponentFactory<Digest> digests)
Initialize the digest factory.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDigest
An abstract class that implements the
Digest
interface to provide support for JCE based digests. |
class |
MD5Digest
MD5 digest implementation.
|
class |
SHA1Digest
SHA-1 digest implementation.
|
class |
SHA256Digest
SHA-1 digest implementation.
|
class |
SHA384Digest
SHA-1 digest implementation.
|
class |
SHA512Digest
SHA-1 digest implementation.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
JCEComponentManager.initializeDigestFactory(ComponentFactory<Digest> digests) |
static boolean |
JCEComponentManager.testDigest(java.lang.String name,
java.lang.Class<? extends Digest> cls) |
Copyright © 2022. All rights reserved.