Uses of Interface
edu.vt.middleware.crypt.Algorithm

Packages that use Algorithm
edu.vt.middleware.crypt   
edu.vt.middleware.crypt.asymmetric   
edu.vt.middleware.crypt.digest   
edu.vt.middleware.crypt.signature   
edu.vt.middleware.crypt.symmetric   
 

Uses of Algorithm in edu.vt.middleware.crypt
 

Subinterfaces of Algorithm in edu.vt.middleware.crypt
 interface EncryptionAlgorithm
          Describes operations common to both symmetric and asymmetric encryption algorithms.
 

Classes in edu.vt.middleware.crypt that implement Algorithm
 class AbstractAlgorithm
          Abstract cryptographic algorithm that is the basis of digest, encryption, and signature algorithms.
 class AbstractEncryptionAlgorithm
          Base class for symmetric and asymmetric encryption algorithms.
 class AbstractRandomizableAlgorithm
          Abstract base class for all algorithms that can be initialized with an arbitrary amount of random data.
 

Uses of Algorithm in edu.vt.middleware.crypt.asymmetric
 

Classes in edu.vt.middleware.crypt.asymmetric that implement Algorithm
 class AsymmetricAlgorithm
          Provides asymmetric encryption and decryption operations using a public/private key pair.
 class RSA
          RSA contains functions for encrypting and decrypting using the RSA algorithm.
 

Uses of Algorithm in edu.vt.middleware.crypt.digest
 

Classes in edu.vt.middleware.crypt.digest that implement Algorithm
 class DigestAlgorithm
          DigestAlgorithm provides message digest operations.
 class MD2
          MD2 contains functions for hashing data using the MD2 algorithm.
 class MD4
          MD4 contains functions for hashing data using the MD4 algorithm.
 class MD5
          MD5 contains functions for hashing data using the MD5 algorithm.
 class RipeMD128
          RipeMD128 contains functions for hashing data using the RipeMD128 algorithm.
 class RipeMD160
          RipeMD160 contains functions for hashing data using the RipeMD160 algorithm.
 class RipeMD256
          RipeMD256 contains functions for hashing data using the RipeMD256 algorithm.
 class RipeMD320
          RipeMD320 contains functions for hashing data using the RipeMD320 algorithm.
 class SHA1
          SHA1 contains functions for hashing data using the SHA-1 algorithm.
 class SHA256
          SHA256 contains functions for hashing data using the SHA-256 algorithm.
 class SHA384
          SHA384 contains functions for hashing data using the SHA-384 algorithm.
 class SHA512
          SHA512 contains functions for hashing data using the SHA-512 algorithm.
 class Tiger
          Tiger contains functions for hashing data using the Tiger algorithm.
 class Whirlpool
          Implementation of Whirlpool message digest algorithm.
 

Uses of Algorithm in edu.vt.middleware.crypt.signature
 

Classes in edu.vt.middleware.crypt.signature that implement Algorithm
 class DSASignature
          Implements the DSA signature algorithm.
 class RSASignature
          Implements the RSASSA-PKCS1-v1_5 signature algorithm described in http://www.ietf.org/rfc/rfc2437.txt.
 class SignatureAlgorithm
          SignatureAlgorithm provides message signing and verification operations.
 

Uses of Algorithm in edu.vt.middleware.crypt.symmetric
 

Classes in edu.vt.middleware.crypt.symmetric that implement Algorithm
 class AES
          Provider of symmetric encryption/decryption operations using AES cipher.
 class Blowfish
          Provider of symmetric encryption/decryption operations using Blowfish cipher.
 class CAST5
          Provider of symmetric encryption/decryption operations using CAST5 cipher.
 class CAST6
          Provider of symmetric encryption/decryption operations using CAST6 cipher.
 class DES
          Provider of symmetric encryption/decryption operations using DES cipher.
 class DESede
          Provider of symmetric encryption/decryption operations using Triple-DES cipher.
 class RC2
          Provider of symmetric encryption/decryption operations using RC2 cipher.
 class RC4
          Provider of symmetric encryption/decryption operations using RC4 cipher.
 class RC5
          Provider of symmetric encryption/decryption operations using RC5 cipher.
 class RC6
          Provider of symmetric encryption/decryption operations using RC6 cipher.
 class Rijndael
          Provider of symmetric encryption/decryption operations using Rijndael cipher.
 class Serpent
          Provider of symmetric encryption/decryption operations using Serpent cipher.
 class Skipjack
          Provider of symmetric encryption/decryption operations using Skipjack cipher.
 class SymmetricAlgorithm
          Provides symmetric encryption and decryption operations using a secret key.
 class Twofish
          Provider of symmetric encryption/decryption operations using Twofish cipher.
 



Copyright © 2003-2011 Virginia Tech. All Rights Reserved.