Quadcap Embeddable Database

com.quadcap.crypto.SymmetricKey Interface Reference

Inheritance diagram for com.quadcap.crypto.SymmetricKey:

com.quadcap.crypto.AbstractSymmetricKey com.quadcap.crypto.Rijndael com.quadcap.crypto.Tea com.quadcap.crypto.Tea256 com.quadcap.crypto.Rijndael com.quadcap.crypto.Tea com.quadcap.crypto.Tea256 List of all members.

Detailed Description

Symmetric key interface: The same key can be used for encryption and decryption.

Author:
Stan Bailes

Definition at line 49 of file SymmetricKey.java.

Public Member Functions

void init (String s) throws Exception
void init (Random r)
String toString ()
Key getEncryptionKey ()
Key getDecryptionKey ()


Member Function Documentation

Key com.quadcap.crypto.SymmetricKey.getDecryptionKey  ) 
 

Implemented in com.quadcap.crypto.AbstractSymmetricKey.

Key com.quadcap.crypto.SymmetricKey.getEncryptionKey  ) 
 

Implemented in com.quadcap.crypto.AbstractSymmetricKey.

void com.quadcap.crypto.SymmetricKey.init Random  r  ) 
 

Implemented in com.quadcap.crypto.AbstractSymmetricKey, com.quadcap.crypto.Rijndael, com.quadcap.crypto.Tea, and com.quadcap.crypto.Tea256.

void com.quadcap.crypto.SymmetricKey.init String  s  )  throws Exception
 

Implemented in com.quadcap.crypto.AbstractSymmetricKey, com.quadcap.crypto.Rijndael, com.quadcap.crypto.Tea, and com.quadcap.crypto.Tea256.

Referenced by com.quadcap.crypto.KeyFactory.createSymmetricKey().

String com.quadcap.crypto.SymmetricKey.toString  ) 
 

Implemented in com.quadcap.crypto.Rijndael, com.quadcap.crypto.Tea, and com.quadcap.crypto.Tea256.