Entry |
CryptoManager.CipherService.currentKeyAsLdapEntry() |
Return the active cipher key as an LDAP Entry.
|
byte[] |
CryptoManager.CipherService.decrypt(byte[] data) |
Decrypts data.
|
InputStream |
CryptoManager.CipherService.decrypt(InputStream inputStream) |
Reads encrypted data from the provided input stream.
|
byte[] |
CryptoManager.decryptUsingReplicatedKey(byte[] data) |
Decrypts the data in the provided byte array using cipher specified by the key identifier prologue to the data.
|
byte[] |
CryptoManager.CipherService.encrypt(byte[] data) |
Encrypts data with the configured cipher transformation and key length.
|
OutputStream |
CryptoManager.CipherService.encrypt(OutputStream outputStream) |
Writes encrypted data to the provided output stream using the current active cipher.
|
byte[] |
CryptoManager.encryptUsingReplicatedKey(String cipherTransformation,
int keyLengthBits,
byte[] data) |
Encrypts the data in the provided byte array using the requested cipher algorithm.
|
byte[] |
CryptoManager.CipherService.encryptWithoutKeyId(byte[] data) |
Encrypts data with the configured cipher transformation and key length.
|
OutputStream |
CryptoManager.CipherService.encryptWithoutKeyId(OutputStream outputStream) |
Writes encrypted data to the provided output stream using the current active cipher.
|
void |
CryptoManager.CipherService.ensureCipherKeyIsAvailable(String transformation,
int keyLengthBits) |
Ensures that a key exists for the provided cipher transformation and key length.
|
ByteSequence |
CryptoManager.CipherService.getEncodedSecretKeys() |
Return the list of active and previously used secret keys encoded as an ASN.1 sequence.
|
CryptoManager.MacService |
CryptoManager.newMacService() |
Generates a new MAC service with the default algorithm and key length.
|
CryptoManager.MacService |
CryptoManager.newMacService(Entry entry) |
Generates a new MAC service from the provided information in the LDAP Entry.
|
CryptoManager.CipherService |
CryptoManager.CipherService.useKeyForDefaultCipher() |
Generate a new cipher key for the transformation and key length.
|
CryptoManager.CipherService |
CryptoManager.CipherService.useKeyFromEntry(Entry entry) |
Use the cipher key from the provided information in the LDAP Entry as active key.
|
CryptoManager.CipherService |
CryptoManager.CipherService.useKeysFromEncoding(ByteSequence wrappedKeys) |
Use the provided encoded secret keys for cryptographic operations.
|
CryptoManager.CipherService |
CryptoManager.CipherService.useNewKeyIfNeeded(String transformation,
int keyLengthBits) |
Generate a new cipher key for the given transformation and key length.
|
Entry |
CryptoManager.MacService.wrapMacAsLdapEntry() |
Return the MAC key as an LDAP Entry.
|