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

Packages that use EncryptionAlgorithm
edu.vt.middleware.crypt   
edu.vt.middleware.crypt.asymmetric   
edu.vt.middleware.crypt.symmetric   
 

Uses of EncryptionAlgorithm in edu.vt.middleware.crypt
 

Classes in edu.vt.middleware.crypt that implement EncryptionAlgorithm
 class AbstractEncryptionAlgorithm
          Base class for symmetric and asymmetric encryption algorithms.
 

Methods in edu.vt.middleware.crypt with parameters of type EncryptionAlgorithm
protected  void AbstractEncryptionCli.decrypt(EncryptionAlgorithm alg, InputStream in, OutputStream out)
          Decrypt the given ciphertext input stream into the output stream using the given encryption cipher algorithm.
protected  void AbstractEncryptionCli.encrypt(EncryptionAlgorithm alg, InputStream in, OutputStream out)
          Encrypt the given plaintext input stream into the output stream using the given encryption cipher algorithm.
 

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

Classes in edu.vt.middleware.crypt.asymmetric that implement EncryptionAlgorithm
 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 EncryptionAlgorithm in edu.vt.middleware.crypt.symmetric
 

Classes in edu.vt.middleware.crypt.symmetric that implement EncryptionAlgorithm
 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-2013 Virginia Tech. All Rights Reserved.