| Package | Description |
|---|---|
| cz.d1x.dxcrypto.encryption | |
| cz.d1x.dxcrypto.encryption.crypto |
| Modifier and Type | Interface and Description |
|---|---|
interface |
StreamingEncryptionEngine
Interface for encryption engines that adds possibility to encrypt and decrypt streams.
|
| Modifier and Type | Method and Description |
|---|---|
EncryptionEngine |
SymmetricEncryptionEngineFactory.newEngine(K key)
Creates a new encryption engine.
|
EncryptionEngine |
AsymmetricEncryptionEngineFactory.newEngine(PUBKEY publicKey,
PRIVKEY privateKey)
Creates a new encryption engine.
|
| 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 | Class and Description |
|---|---|
class |
CryptoAsymmetricEngine
Implementation of encryption engine that uses javax.crypto implementations for asymmetric encryption.
|
class |
CryptoSymmetricEngine
Implementation of encryption engine that uses javax.crypto implementations for symmetric encryption.
|
| Modifier and Type | Method and Description |
|---|---|
EncryptionEngine |
CryptoSymmetricEngineFactory.newEngine(ByteArray key) |
EncryptionEngine |
CryptoRSAEngineFactory.newEngine(RSAKeyParams publicKey,
RSAKeyParams privateKey) |
Copyright © 2019. All rights reserved.