Package | Description |
---|---|
com.absio.container | |
com.absio.crypto.cipher | |
com.absio.crypto.kdf | |
com.absio.crypto.key |
Modifier and Type | Method and Description |
---|---|
CipherTransformation |
Keys.getCipherTransformation()
Get the cipher transformation used when encrypting and decrypting with the cipher key.
|
Constructor and Description |
---|
Keys(CipherTransformation cipherTransformation,
byte[] cipherKey,
MacAlgorithm macAlgorithm,
byte[] macKey)
Create a keys object using the parameters.
|
Modifier and Type | Field and Description |
---|---|
static CipherTransformation |
CipherTransformation.DEFAULT
This is the default transformation that Absio uses:
AES_CTR_NOPADDING |
Modifier and Type | Method and Description |
---|---|
static CipherTransformation |
CipherTransformation.getByIndex(long index)
Gets the transformation by index.
|
static CipherTransformation |
CipherTransformation.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CipherTransformation[] |
CipherTransformation.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Constructor and Description |
---|
CipherHelper(CipherTransformation transformation)
Create a helper with the given transformation.
|
Constructor and Description |
---|
PBKDF2Helper(MacAlgorithm macAlgorithm,
CipherTransformation transformation,
AESKeyStrength keyStrength,
String encoding)
This will create a helper with the given settings for key generation and encryption.
|
Modifier and Type | Method and Description |
---|---|
CipherTransformation |
KeyFileSettings.getCipherTransformation()
Get the
CipherTransformation to use for the PBKDF2 of the KeyRing to encrypt/decrypt a key file. |
Copyright © 2021. All rights reserved.