Package org.apache.hadoop.hbase.io.crypto


package org.apache.hadoop.hbase.io.crypto
  • Class
    Description
    org.apache.hadoop.hbase.io.crypto.Cipher
    A common interface for a cryptographic algorithm.
    org.apache.hadoop.hbase.io.crypto.CipherProvider
    An CipherProvider contributes support for various cryptographic Ciphers.
    org.apache.hadoop.hbase.io.crypto.Context
    Crypto context.
    org.apache.hadoop.hbase.io.crypto.CryptoCipherProvider
    The default cipher provider.
    org.apache.hadoop.hbase.io.crypto.Decryptor
    Decryptors apply a cipher to an InputStream to recover plaintext.
    org.apache.hadoop.hbase.io.crypto.DefaultCipherProvider
    The default cipher provider.
    org.apache.hadoop.hbase.io.crypto.Encryption
    A facade for encryption algorithms and related support.
    org.apache.hadoop.hbase.io.crypto.Encryption.Context
    Crypto context
    org.apache.hadoop.hbase.io.crypto.Encryptor
    Encryptors apply a cipher to an OutputStream to produce ciphertext.
    org.apache.hadoop.hbase.io.crypto.KeyProvider
    KeyProvider is a interface to abstract the different methods of retrieving key material from key storage such as Java key store.
    org.apache.hadoop.hbase.io.crypto.KeyStoreKeyProvider
    A basic KeyProvider that can resolve keys from a protected KeyStore file on the local filesystem.
    org.apache.hadoop.hbase.io.crypto.MockAesKeyProvider
    Return a fixed secret key for AES for testing.