Interface | Description |
---|---|
HashingScheme |
Backward compatibility interface for old name of HashingService.
|
HashingService |
A service API for for unidirectional hashing
|
Class | Description |
---|---|
BCrypt |
BCrypt implements OpenBSD-style Blowfish password hashing using
the scheme described in "A Future-Adaptable Password Scheme" by
Niels Provos and David Mazieres.
|
BCrypt10HashingScheme |
Hashing scheme using BCrypt-10
|
HashedPassword |
Tool class to created hashed passwords based on an determinable hashing scheme
|
RSAEncrypter |
Util class to encrypt and decrypt data based on RSA keys.
|
RSAEncrypter.RSAEncryptedData |
Encrypted data created by RSAEncrypter
|
RSAKeyPair |
Represents an RSA private/public key pair
|
RSAKeyPairUtils |
Utils to work with RSA key pairs
|
SHA1HashingScheme |
Hashing scheme using SHA-1
|
SymmetricEncryptionEngine |
engine to perform symmetric encryption
by default a transformation of "AES/CBC/PKCS5Padding" with a 128bit key length is used
|
Exception | Description |
---|---|
HashingException |
An exception for data hashing malfunctionings
|
IncorrectPassphraseException |
thrown if a passphrase for a key is incorrect and the key could not be decrypted successfully
|