| Package | Description |
|---|---|
| cz.d1x.dxcrypto.encryption | |
| cz.d1x.dxcrypto.encryption.crypto | |
| cz.d1x.dxcrypto.hash.digest |
| Modifier and Type | Method and Description |
|---|---|
EncryptionAlgorithm |
EncryptionAlgorithmBuilder.build()
Builds a new instance of encryption algorithm.
|
byte[] |
EncryptionAlgorithm.decrypt(byte[] input)
Decrypts specified array of bytes.
|
String |
EncryptionAlgorithm.decrypt(String input)
Decrypts specified input text using default UTF-8 encoding.
|
byte[] |
EncryptionAlgorithm.encrypt(byte[] input)
Encrypts specified array of bytes.
|
String |
EncryptionAlgorithm.encrypt(String input)
Encrypts specified input text.
|
K |
KeyFactory.getKey()
Gets a key for encryption or decryption.
|
| Modifier and Type | Method and Description |
|---|---|
EncryptionAlgorithm |
AsymmetricAlgorithmBuilder.build() |
EncryptionAlgorithm |
SymmetricAlgorithmBuilder.build() |
byte[] |
SymmetricAlgorithm.decrypt(byte[] input) |
byte[] |
AsymmetricAlgorithm.decrypt(byte[] input) |
String |
SymmetricAlgorithm.decrypt(String input) |
String |
AsymmetricAlgorithm.decrypt(String input) |
byte[] |
SymmetricAlgorithm.encrypt(byte[] input) |
byte[] |
AsymmetricAlgorithm.encrypt(byte[] input) |
String |
SymmetricAlgorithm.encrypt(String input) |
String |
AsymmetricAlgorithm.encrypt(String input) |
Key |
RSAPublicKeyFactory.getKey() |
Key |
PBEKeyFactory.getKey() |
Key |
RSAPrivateKeyFactory.getKey() |
| Constructor and Description |
|---|
RSAKeysGenerator()
Creates a new generator of RSA keys.
|
SymmetricAlgorithm(String cipherName,
CryptoKeyFactory keyFactory,
CombineAlgorithm combineAlgorithm,
String encoding)
Creates a new instance of base algorithm.
|
| Modifier and Type | Method and Description |
|---|---|
HashingAlgorithm |
DigestAlgorithmBuilder.build() |
Copyright © 2014. All rights reserved.