| Package | Description |
|---|---|
| cz.d1x.dxcrypto.encryption | |
| cz.d1x.dxcrypto.encryption.crypto |
| Modifier and Type | Method and Description |
|---|---|
EncryptionEngine |
RSAEngineFactory.newEngine(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent)
Creates a new encryption engine.
|
EncryptionEngine |
SymmetricEncryptionEngineFactory.newEngine(byte[] keyPassword,
byte[] keySalt,
int keyHashIterations,
int keySize)
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.
|
GenericEncryptionAlgorithm(EncryptionEngine engine,
BytesRepresentation bytesRepresentation,
String encoding,
int blockSize,
ByteArrayFactory ivFactory,
CombiningSplitting ivOutputCombining)
Creates a new instance of generic algorithm that uses initialization vector.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AsymmetricCryptoEngine
Implementation of encryption engine that uses javax.crypto implementations for asymmetric encryption.
|
class |
SymmetricCryptoEngine
Implementation of encryption engine that uses javax.crypto implementations for symmetric encryption.
|
| Modifier and Type | Method and Description |
|---|---|
EncryptionEngine |
RSACryptoEngineFactory.newEngine(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent) |
EncryptionEngine |
SymmetricCryptoEngineFactory.newEngine(byte[] keyPassword,
byte[] keySalt,
int keyHashIterations,
int keySize) |
Copyright © 2016. All rights reserved.