| Package | Description |
|---|---|
| cz.d1x.dxcrypto.encryption | |
| cz.d1x.dxcrypto.encryption.crypto |
| Modifier and Type | Method and Description |
|---|---|
SymmetricEncryptionEngineFactory<ByteArray> |
EncryptionFactories.aes()
Creates a new engine factory for AES (128 bits).
|
SymmetricEncryptionEngineFactory<ByteArray> |
EncryptionFactories.aes256()
Creates a new engine factory for AES (256 bits).
|
SymmetricEncryptionEngineFactory<ByteArray> |
EncryptionFactories.tripleDes()
Creates a new engine factory for Triple DES.
|
| Modifier and Type | Method and Description |
|---|---|
SymmetricAlgorithmBuilder |
SymmetricAlgorithmBuilder.engineFactory(SymmetricEncryptionEngineFactory<ByteArray> engineFactory)
Sets factory for encryption engine.
|
| Constructor and Description |
|---|
SymmetricAlgorithmBuilder(EncryptionFactories factories,
SymmetricEncryptionEngineFactory<ByteArray> engineFactory,
int keySize,
int blockSize)
Creates a new builder.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CryptoSymmetricEngineFactory
Factory that provides
EncryptionEngine implementation for symmetric algorithms from javax.crypto. |
| Modifier and Type | Method and Description |
|---|---|
SymmetricEncryptionEngineFactory<ByteArray> |
CryptoFactories.aes() |
SymmetricEncryptionEngineFactory<ByteArray> |
CryptoFactories.aes256() |
SymmetricEncryptionEngineFactory<ByteArray> |
CryptoFactories.tripleDes() |
Copyright © 2019. All rights reserved.