The work defined here is to extend the Compression Codec framework to the encryption framework for handling encryption and decryption specific requirements in Hadoop.
The targets of the encryption framework are:
1. Establishes a common abstraction of the API level that can be shared by all crypto codec implementations as well as users that use the API.
2. Provides a foundation for other components in Hadoop such as Map Reduce or HBase to support encryption features.
The design document is available in the HADOOP-9331.