As mentioned previously, we can use Apache Ranger or Sentry for column-level access control to enable more granularity of security. In addition, there are patches available to specify columns-level encoding directly on table-creation statements, such as HIVE 6329 (https://issues.apache.org/jira/browse/HIVE-6329) and HIVE 7934 (https://issues.apache.org/jira/browse/HIVE-7934). At the storage level, Hive can also leverage HDFS encryption (https://issues.apache.org/jira/browse/HDFS-6134), which offers transparent encryption and decryption of data on HDFS. It will meet our requirements if we want to encrypt an entire dataset in HDFS.