| 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 |
|---|---|
RSAAlgorithmBuilder |
RSAAlgorithmBuilder.bytesRepresentation(BytesRepresentation bytesRepresentation)
Sets how byte arrays will be represented in strings.
|
SymmetricAlgorithmBuilder |
SymmetricAlgorithmBuilder.bytesRepresentation(BytesRepresentation bytesRepresentation)
Sets how byte arrays will be represented in strings.
|
| Constructor and Description |
|---|
GenericEncryptionAlgorithm(EncryptionEngine engine,
BytesRepresentation bytesRepresentation,
String encoding)
Creates a new instance of generic algorithm that does NOT use initialization vector.
|
| 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,
Combining inputSaltCombining,
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 © 2019. All rights reserved.