Quadcap Embeddable Database

Package com.quadcap.crypto


Classes

class  com.quadcap.crypto.AbstractSymmetricKey
 Base class for symmetric ciphers. More...

class  com.quadcap.crypto.AbstractSymmetricKey.EncryptionKey
 Class wrapper for encryption as a key operation. More...

class  com.quadcap.crypto.AbstractSymmetricKey.DecryptionKey
 Class wrapper for decryption as a key operation. More...

interface  com.quadcap.crypto.Digest
 Symmetric key interface: The same key can be used for encryption and decryption. More...

interface  com.quadcap.crypto.Key
 Interface for an atomic encryption/decryption step. More...

class  com.quadcap.crypto.KeyFactory
 A simple key factory to localize the (hardcoded) choice of ciphers. More...

interface  com.quadcap.crypto.PrivateKey
interface  com.quadcap.crypto.PublicKey
 Public key interface. More...

class  com.quadcap.crypto.Rijndael
 Rijndael --pronounced Reindaal-- is a symmetric cipher with a 128-bit block size and variable key-size (128-, 192- and 256-bit). More...

class  com.quadcap.crypto.RSAKey
 Implementation detail; factoring operations common to public and private RSA keys. More...

class  com.quadcap.crypto.RSAPrivateKey
 RSA Private Key implementation. More...

class  com.quadcap.crypto.RSAPublicKey
 RSA Public key implementation. More...

class  com.quadcap.crypto.SHA1Digest
 This is a simple port of Steve Reid's SHA-1 code into Java. More...

interface  com.quadcap.crypto.SymmetricKey
 Symmetric key interface: The same key can be used for encryption and decryption. More...

class  com.quadcap.crypto.Tea
 Implementation of Tiny Encryption Algorithm. More...

class  com.quadcap.crypto.Tea256
 Implementation of Tiny Encryption Algorithm, modified to use longs instead of ints. More...