|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SshComponent | |
|---|---|
| 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. |
| Uses of SshComponent in com.maverick.ssh.components |
|---|
| Classes in com.maverick.ssh.components with type parameters of type SshComponent | |
|---|---|
class |
ComponentFactory<T extends SshComponent>
A utility class used to store the available transport components and provide delimited listing as required in the key exchange initialization process. |
| Subinterfaces of SshComponent in com.maverick.ssh.components | |
|---|---|
interface |
Digest
A general interface for a digest with utility methods to add java types into the digest. |
interface |
SshCompression
Compression interface which can be implemented to provide the SSH Transport Protocol with compression. |
interface |
SshDsaPublicKey
This interface should be implemented by all DSA public key implementations. |
interface |
SshHmac
This interface should be implemented by all message authentication implementations. |
interface |
SshKeyExchange
Base interface for SSH2 key exchange implementations. |
interface |
SshPublicKey
Interface for SSH supported public keys. |
interface |
SshRsaPublicKey
This interface should be implemented by all RSA public key implementations. |
| Classes in com.maverick.ssh.components that implement SshComponent | |
|---|---|
class |
NoneCipher
This special cipher implementation provides an unencrypted connection. |
class |
NoneCompression
|
class |
SshCipher
Base class for all SSH protocol ciphers. |
| Uses of SshComponent in com.maverick.ssh.components.jce |
|---|
| Classes in com.maverick.ssh.components.jce that implement SshComponent | |
|---|---|
class |
AbstractDigest
An abstract class that implements the Digest
interface to provide support for JCE based digests. |
class |
AbstractHmac
An abstract class that implements the SshHmac
interface to provide support for JCE based message authentication. |
class |
AbstractJCECipher
An abstract base class for defining SSH ciphers which use a JCE provider instead of the internal Maverick Crypto provider. |
class |
AES128Cbc
An implementation of the AES 128 bit cipher using a JCE provider. |
class |
AES128Ctr
|
class |
AES192Cbc
An implementation of the AES 128 bit cipher using a JCE provider. |
class |
AES192Ctr
|
class |
AES256Cbc
An implementation of the AES 128 bit cipher using a JCE provider. |
class |
AES256Ctr
|
class |
ArcFour
|
class |
ArcFour128
|
class |
ArcFour256
|
class |
BlowfishCbc
An implementation of the Blowfish cipher using a JCE provider. |
class |
HmacMD5
MD5 message authentication implementation. |
class |
HmacMD596
MD5 message authentication implementation. |
class |
HmacSha1
SHA-1 message authentication implementation. |
class |
HmacSha196
SHA-1 message authentication implementation. |
class |
HmacSha256
SHA-1 message authentication implementation. |
class |
HmacSha512
SHA-1 message authentication implementation. |
class |
MD5Digest
MD5 digest implementation. |
class |
SHA1Digest
SHA-1 digest implementation. |
class |
SHA256Digest
SHA-1 digest implementation. |
class |
Ssh1Des
DES cipher implementation for SSH1 protocol. |
class |
Ssh1Des3
3DES cipher implementation for SSH1 protocol. |
class |
Ssh1RsaPublicKey
RSA public key implementation for the SSH1 protocol. |
class |
Ssh2DsaPublicKey
A DSA public key implementation which uses a JCE provider. |
class |
Ssh2RsaPublicKey
A RSA public key implementation which uses a JCE provider. |
class |
SshX509DsaPublicKey
Basic implementation of X509 certificate support. |
class |
SshX509RsaPublicKey
Basic implementation of X509 certificate support. |
class |
SshX509RsaSha1PublicKey
Basic implementation of X509 certificate support. |
class |
TripleDesCbc
An implementation of the 3DES cipher using a JCE provider. |
class |
TripleDesCtr
An implementation of the 3DES cipher using a JCE provider. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||