Package ewe.security

Interface Summary
EncryptionKey An EncryptionKey is a class that can encrypt or decrypt a short block of data.
 

Class Summary
BasicPermission This class is not used in the Ewe library but is provided for compatibility with other external libraries.
BlowfishCBC Implementation of the Blowfish encryption algorithm in CBC mode.
BlowfishECB Implementation of the Blowfish encryption algorithm in ECB mode.
DecryptedInputStream This is an InputStream that passes its data through a DataProcessorStream() which decrypts it using a Decryptor object.
Decryptor A Decryptor implements the Blowfish CBC algorithm to decrypt data as encrypted by an Encryptor.
EncryptedOutputStream This is an OutputStream that passes its data through a DataProcessorStream() which encrypts it using an Encryptor object.
Encryptor  
mSecurityManager  
RSA This class is used to generate RSA Public Key pairs.
RSAKey An RSAKey holds either a private or public key and will also perform encryption/decryption operations.
SecureDocument A SecureDocument is a document that has been made secure by any one or more of a number of ways.
SecureRandom  
SHA1 SHA-1 message digest implementation, translated from C source code (the origin is unknown) - by Markus Hahn
Signature A Signature is used to either hold a received Ewe digital signature, or to generate a Ewe digital signature.