| Package | Description |
|---|---|
| cz.d1x.dxcrypto.common | |
| cz.d1x.dxcrypto.encryption.crypto | |
| cz.d1x.dxcrypto.hash | |
| cz.d1x.dxcrypto.hash.digest |
| Modifier and Type | Class and Description |
|---|---|
class |
ConcatCombineAlgorithm
Simplest implementation of combine algorithm.
|
| Modifier and Type | Method and Description |
|---|---|
SymmetricAlgorithmBuilder |
SymmetricAlgorithmBuilder.combineAlgorithm(CombineAlgorithm combineAlgorithm)
Sets algorithm combining IV and cipher text in output during encryption
and splitting from input during decryption.
|
| Constructor and Description |
|---|
SymmetricAlgorithm(String cipherName,
CryptoKeyFactory keyFactory,
CombineAlgorithm combineAlgorithm,
String encoding)
Creates a new instance of base algorithm.
|
| Modifier and Type | Method and Description |
|---|---|
SaltingAdapterBuilder |
SaltingAdapterBuilder.combineAlgorithm(CombineAlgorithm combineAlgorithm)
Sets a custom algorithm for combining input text and salt.
|
SaltingAdapterBuilder |
RepeatingDecoratorBuilder.salted(CombineAlgorithm combineAlgorithm)
Builds a repeating decorator and wraps it by salting adapter builder with custom combine algorithm.
|
| Constructor and Description |
|---|
SaltingAdapter(HashingAlgorithm hashingAlgorithm,
CombineAlgorithm combineAlgorithm,
String encoding)
Creates a new salting adapter.
|
| Modifier and Type | Method and Description |
|---|---|
SaltingAdapterBuilder |
DigestAlgorithmBuilder.salted(CombineAlgorithm combineAlgorithm)
Builds a hashing algorithm and wraps it by salting adapter builder with custom combine algorithm.
|
Copyright © 2014. All rights reserved.