Package edu.vt.middleware.crypt

Interface Summary
Algorithm Describes the basic behavior of all crytographic algorithms.
EncryptionAlgorithm Describes operations common to both symmetric and asymmetric encryption algorithms.
Randomizable Describes algorithms that support initialization with an arbitrary amount of random data.
 

Class Summary
AbstractAlgorithm Abstract cryptographic algorithm that is the basis of digest, encryption, and signature algorithms.
AbstractCli Abstract base class for all CLI handlers.
AbstractEncryptionAlgorithm Base class for symmetric and asymmetric encryption algorithms.
AbstractEncryptionCli Abstract base class for CLI handler of encryption operations.
AbstractRandomizableAlgorithm Abstract base class for all algorithms that can be initialized with an arbitrary amount of random data.
CryptProvider CryptProvider contains methods for finding cryptographic objects using a set of providers.
KeyStoreCli Command line interface for keystore operations.
 

Exception Summary
CryptException CryptException encapsulates the many exceptions that can occur when working with the crypt libs.
 



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