Package danger.crypto

Interface Summary
DSAKey.GeneratorListener Interface for receiving events about the progress of generating a DSA key.
Hash Hash is an interface used to define a secure hash function (like SHA or MD5).
PrivateKey Interface for private key implementations, such as RSAKey or DSAKey.
PublicKey Interface for public key implementations, such as RSAKey or DSAKey.
RSAKey.GeneratorListener Interface for receiving events about the progress of generating an RSA key.
 

Class Summary
BigInteger Deprecated. Use java.math.BigInteger instead.
Cipher Cipher is a generic interface for an encryption algorithm that encrypts or decrypts blocks of data using a key and optionally an initialization vector.
CryptoFactory This class is an implementation detail.
DeviceX509Certificate  
DSAKey A DSA key which can be used to sign data or verify signed data.
HMAC HMAC is a secure hash used by SSH and SSL (and probably other protocols).
MD5 MD5 is an implementation of a secure hash (Hash) using the MD5 algorithm.
PBEKeyBuilder This class implements PKCS#5 key derivation functions for password- based encryption.
RSAKey An RSA key which can be used to sign data or verify signed data.
SecureRandom SecureRandom is a wrapper class for the system's secure PRNG (pseudo random number generator).
SHA SHA is an implementation of a secure hash (Hash) using the SHA-1 algorithm.
SHA256 SHA256 is an implementation of a secure hash (Hash) using the SHA-256 algorithm.
 

Exception Summary
CipherException Exception generated by Cipher.
DSAKeyException Exception generated by DSAKey.
PublicKeyException An exception thrown by a PublicKey or PrivateKey.
RSAKeyException Exception generated by RSAKey.