@Override
  public Key getRandomKey() {
    byte[] keyBytes = new byte[getKeyLength()];
    rng.nextBytes(keyBytes);
    return new SecretKeySpec(keyBytes, getName());
  }
AES-128, provided by the JCE
<p>
Algorithm instances are pooled for reuse, so the cipher provider and mode are configurable but
fixed at instantiation.
hbase-common/src/main/java/org/apache/hadoop/hbase/io/crypto/aes/AES.java