Package | Description |
---|---|
org.apache.hadoop.hbase.io.crypto | |
org.apache.hadoop.hbase.io.crypto.aes |
Modifier and Type | Method and Description |
---|---|
Cipher |
Context.getCipher() |
static Cipher |
Encryption.getCipher(Configuration conf,
java.lang.String name)
Get an cipher given a name
|
Cipher |
CipherProvider.getCipher(java.lang.String name)
Get an Cipher
|
Cipher |
DefaultCipherProvider.getCipher(java.lang.String name) |
Cipher |
TestCipherProvider.MyCipherProvider.getCipher(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
static void |
Encryption.decryptWithSubjectKey(java.io.OutputStream out,
java.io.InputStream in,
int outLen,
java.lang.String subject,
Configuration conf,
Cipher cipher,
byte[] iv)
Decrypts a block of ciphertext with the symmetric key resolved for the given subject
|
static void |
Encryption.encryptWithSubjectKey(java.io.OutputStream out,
java.io.InputStream in,
java.lang.String subject,
Configuration conf,
Cipher cipher,
byte[] iv)
Encrypts a block of plaintext with the symmetric key resolved for the given subject
|
Context |
Context.setCipher(Cipher cipher) |
Encryption.Context |
Encryption.Context.setCipher(Cipher cipher) |
Modifier and Type | Class and Description |
---|---|
class |
AES
AES-128, provided by the JCE
|