| Package | Description |
|---|---|
| cz.d1x.dxcrypto.common | |
| cz.d1x.dxcrypto.encryption | |
| cz.d1x.dxcrypto.hash |
| Modifier and Type | Class and Description |
|---|---|
class |
Base64Representation
Implementation that represents byte arrays in Base64 form.
|
class |
HexRepresentation
Implementation that represents byte arrays in HEX form.
|
| Modifier and Type | Method and Description |
|---|---|
AsymmetricCryptoAlgorithmBuilder |
AsymmetricCryptoAlgorithmBuilder.bytesRepresentation(BytesRepresentation bytesRepresentation)
Sets how byte arrays will be represented in strings.
|
SymmetricCryptoAlgorithmBuilder |
SymmetricCryptoAlgorithmBuilder.bytesRepresentation(BytesRepresentation bytesRepresentation)
Sets how byte arrays will be represented in strings.
|
| Constructor and Description |
|---|
AsymmetricCryptoAlgorithm(String cipherName,
KeyFactory<Key> publicKeyFactory,
KeyFactory<Key> privateKeyFactory,
BytesRepresentation bytesRepresentation,
String encoding)
Creates a new instance of base asymmetric algorithm.
|
SymmetricCryptoAlgorithm(String cipherName,
KeyFactory<Key> keyFactory,
CombineSplitAlgorithm combineSplitAlgorithm,
BytesRepresentation bytesRepresentation,
String encoding)
Creates a new instance of base symmetric algorithm.
|
| Modifier and Type | Field and Description |
|---|---|
protected BytesRepresentation |
HashingAlgorithmBuilder.bytesRepresentation |
| Modifier and Type | Method and Description |
|---|---|
HashingAlgorithmBuilder |
HashingAlgorithmBuilder.bytesRepresentation(BytesRepresentation bytesRepresentation)
Sets how byte arrays will be represented in strings.
|
| Constructor and Description |
|---|
DigestAlgorithm(String digestName,
BytesRepresentation bytesRepresentation,
String encoding)
Creates a new instance with given encoding.
|
RepeatingDecoratorBuilder(HashingAlgorithm hashingAlgorithm,
BytesRepresentation bytesRepresentation,
String encoding)
Creates a new builder for repeating decorator with given hashing algorithm.
|
SaltingAdapter(HashingAlgorithm hashingAlgorithm,
BytesRepresentation bytesRepresentation,
CombineAlgorithm combineAlgorithm,
String encoding)
Creates a new salting adapter.
|
SaltingAdapterBuilder(HashingAlgorithm hashingAlgorithm,
BytesRepresentation bytesRepresentation,
String encoding)
Creates a new builder for salting adapter with given hashing algorithm.
|
Copyright © 2016. All rights reserved.