Package 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.

See:
          Description

Class Summary
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.
AES128Cbc An implementation of the AES 128 bit cipher using a JCE provider.
BlowfishCbc An implementation of the Blowfish cipher using a JCE provider.
DiffieHellmanGroup14Sha1 An implementation of the diffie-hellman-group1-sha1 key exchange mechanism that uses JCE provider for DH agreement and Digest.
DiffieHellmanGroup1Sha1 An implementation of the diffie-hellman-group1-sha1 key exchange mechanism that uses JCE provider for DH agreement and Digest.
DiffieHellmanGroupExchangeSha1 An implementation of the diffie-hellman-group-exchange key exchange mechanism that uses JCE provider for DH agreement and Digest.
HmacMD5 MD5 message authentication implementation.
HmacSha1 SHA-1 message authentication implementation.
JCEComponentManager A component manager for the Java runtime JCE provider.
MD5Digest MD5 digest implementation.
SecureRND Secure random implementation of {@link com.maverick.ssh.components.SshSecureRandomGenerator
SHA1Digest SHA-1 digest implementation.
Ssh1Des DES cipher implementation for SSH1 protocol.
Ssh1Des3 3DES cipher implementation for SSH1 protocol.
Ssh1RsaPublicKey RSA public key implementation for the SSH1 protocol.
Ssh2DsaPrivateKey DSA private key implementation for the SSH2 protocol.
Ssh2DsaPublicKey A DSA public key implementation which uses a JCE provider.
Ssh2RsaPrivateCrtKey RSA co-efficient private key implementation for SSH2 protocol.
Ssh2RsaPrivateKey RSA private key implementation for the SSH2 protocol.
Ssh2RsaPublicKey A RSA public key implementation which uses a JCE provider.
SshX509RsaPublicKey Basic implementation of X509 certificate support.
TripleDesCbc An implementation of the 3DES cipher using a JCE provider.
 

Package com.maverick.ssh.components.jce Description

This package contains a set of algoritm implementations that enable the Maverick API to use a Java Cryptography Extension provider.



Copyright © 2003 3SP LTD. All Rights Reserved.