Cumulus4j API
(1.2.0)

Uses of Interface
org.cumulus4j.crypto.Cipher

Packages that use Cipher
org.cumulus4j.crypto API providing a unified way to use various cryptography algorithms. 
org.cumulus4j.crypto.internal.asymmetric Internal (non-API) package for asymmetric encryption. 
org.cumulus4j.crypto.internal.symmetric Internal (non-API) package for symmetric encryption. 
org.cumulus4j.keymanager.back.shared Shared classes to communicate between key-manager (either embedded in app-client or in key-server) and app-server. 
org.cumulus4j.store.crypto.keymanager Implementation of CryptoManager working with a key-manager as shown in Deployment scenarios
 

Uses of Cipher in org.cumulus4j.crypto
 

Classes in org.cumulus4j.crypto that implement Cipher
 class AbstractCipher
          Abstract base class for Cipher implementations.
 

Methods in org.cumulus4j.crypto that return Cipher
 Cipher CryptoRegistry.createCipher(String transformation)
           Create a Cipher instance according to the given transformation.
 

Uses of Cipher in org.cumulus4j.crypto.internal.asymmetric
 

Classes in org.cumulus4j.crypto.internal.asymmetric that implement Cipher
 class AsymmetricBlockCipherImpl
           
 

Uses of Cipher in org.cumulus4j.crypto.internal.symmetric
 

Classes in org.cumulus4j.crypto.internal.symmetric that implement Cipher
 class AEADBlockCipherImpl
           
 class BufferedBlockCipherImpl
           
 class StreamCipherImpl
           
 

Uses of Cipher in org.cumulus4j.keymanager.back.shared
 

Methods in org.cumulus4j.keymanager.back.shared with parameters of type Cipher
static byte[] KeyEncryptionUtil.decryptKey(Cipher decrypter, byte[] keyEncodedEncrypted)
          Decrypt a previously encrypted secret key and verify its integrity via a MAC.
static byte[] KeyEncryptionUtil.encryptKey(byte[] key, Cipher encrypter)
          Encrypt the given symmetric secret key with the given Cipher.
 

Uses of Cipher in org.cumulus4j.store.crypto.keymanager
 

Methods in org.cumulus4j.store.crypto.keymanager that return Cipher
 Cipher CryptoCacheCipherEntry.getCipher()
          Get the cipher.
 Cipher CryptoCacheKeyDecrypterEntry.getKeyDecryptor()
          Get the cipher.
 

Constructors in org.cumulus4j.store.crypto.keymanager with parameters of type Cipher
CryptoCacheCipherEntry(CryptoCacheKeyEntry keyEntry, String cipherTransformation, Cipher cipher)
          Create a new instance.
CryptoCacheKeyDecrypterEntry(CryptoCacheKeyEncryptionKeyEntry keyEncryptionKey, String keyEncryptionTransformation, Cipher keyDecryptor)
          Create a new instance.
 


Cumulus4j API
(1.2.0)

Copyright © 2013 NightLabs Consulting GmbH. All Rights Reserved.