| Package | Description |
|---|---|
| cz.d1x.dxcrypto.encryption | |
| cz.d1x.dxcrypto.encryption.crypto | |
| cz.d1x.dxcrypto.props |
| Modifier and Type | Method and Description |
|---|---|
EncryptionAlgorithm |
EncryptionAlgorithmBuilder.build()
Builds a new instance of encryption algorithm.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AsymmetricAlgorithm
Main implementation of encryption algorithms that use asymmetric key pair based on existing javax.crypto package.
|
class |
SymmetricAlgorithm
Main implementation of encryption algorithms that use symmetric key based on existing javax.crypto package.
|
| Modifier and Type | Method and Description |
|---|---|
EncryptionAlgorithm |
AsymmetricAlgorithmBuilder.build() |
EncryptionAlgorithm |
SymmetricAlgorithmBuilder.build() |
| Constructor and Description |
|---|
SecureProperties(EncryptionAlgorithm encryptionAlgorithm)
Creates a new properties that will use given encryption algorithm.
|
SecureProperties(EncryptionAlgorithm encryptionAlgorithm,
String encryptedPropertySuffix)
Creates a new properties that will use given encryption algorithm and given suffix will be used for recognition
whether value is encrypted or not.
|
SecureProperties(Properties defaults,
EncryptionAlgorithm encryptionAlgorithm)
Creates a new properties that will use given encryption algorithm.
|
SecureProperties(Properties defaults,
EncryptionAlgorithm encryptionAlgorithm,
String encryptedPropertySuffix)
Creates a new properties that will use given encryption algorithm and given suffix will be used for recognition
whether value is encrypted or not.
|
Copyright © 2014. All rights reserved.