| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.io.crypto | |
| org.apache.hadoop.hbase.io.crypto.aes | |
| org.apache.hadoop.hbase.security | 
| Modifier and Type | Field and Description | 
|---|---|
| private Cipher | Context. cipher | 
| Modifier and Type | Method and Description | 
|---|---|
| Cipher | Context. getCipher() | 
| static Cipher | Encryption. getCipher(org.apache.hadoop.conf.Configuration conf,
         String name)Get an cipher given a name | 
| Cipher | DefaultCipherProvider. getCipher(String name) | 
| Cipher | CryptoCipherProvider. getCipher(String name) | 
| Cipher | CipherProvider. getCipher(String name)Get an Cipher | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | Encryption. decryptWithSubjectKey(OutputStream out,
                     InputStream in,
                     int outLen,
                     String subject,
                     org.apache.hadoop.conf.Configuration conf,
                     Cipher cipher,
                     byte[] iv)Decrypts a block of ciphertext with the symmetric key resolved for the given subject | 
| static void | Encryption. encryptWithSubjectKey(OutputStream out,
                     InputStream in,
                     String subject,
                     org.apache.hadoop.conf.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  | AESAES-128, provided by the JCE | 
| class  | CommonsCryptoAES | 
| Modifier and Type | Method and Description | 
|---|---|
| private static Key | EncryptionUtil. getUnwrapKey(org.apache.hadoop.conf.Configuration conf,
            String subject,
            org.apache.hadoop.hbase.shaded.protobuf.generated.EncryptionProtos.WrappedKey wrappedKey,
            Cipher cipher) | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.