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

Interface Summary
JCEAlgorithms Interface containing the JCE algorithms required by the API.
 

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.
AES192Cbc An implementation of the AES 128 bit cipher using a JCE provider.
AES256Cbc An implementation of the AES 128 bit cipher using a JCE provider.
BlowfishCbc An implementation of the Blowfish cipher using a JCE provider.
HmacMD5 MD5 message authentication implementation.
HmacSha1 SHA-1 message authentication implementation.
JCEComponentManager A component manager for the Java runtime JCE provider.
JCEProvider  
MD5Digest MD5 digest implementation.
SecureRND Secure random number generator implementation for JCE provider.
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-2008 SSHTools LTD. All Rights Reserved.