TY - GEN
T1 - Design and implementation of HDFS data encryption scheme using ARIA algorithm on Hadoop
AU - Song, Youngho
AU - Shin, Young Sung
AU - Jang, Miyoung
AU - Chang, Jae Woo
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/3/17
Y1 - 2017/3/17
N2 - Hadoop is developed as a distributed data processing platform for analyzing big data. Enterprises can analyze big data containing users' sensitive information by using Hadoop and utilize them for their marketing. Therefore, researches on data encryption have been widely done to protect the leakage of sensitive data stored in Hadoop. However, the existing researches support only the AES international standard data encryption algorithm. Meanwhile, the Korean government selected ARIA algorithm as a standard data encryption scheme for domestic usages. In this paper, we propose a HDFS data encryption scheme which supports both ARIA and AES algorithms on Hadoop. First, the proposed scheme provides a HDFS block-splitting component that performs ARIA/AES encryption and decryption under the Hadoop distributed computing environment. Second, the proposed scheme provides a variable-length data processing component that can perform encryption and decryption by adding dummy data, in case when the last data block does not contains 128-bit data. Finally, we show from performance analysis that our proposed scheme is efficient for various applications, such as word counting, sorting, k-Means, and hierarchical clustering.
AB - Hadoop is developed as a distributed data processing platform for analyzing big data. Enterprises can analyze big data containing users' sensitive information by using Hadoop and utilize them for their marketing. Therefore, researches on data encryption have been widely done to protect the leakage of sensitive data stored in Hadoop. However, the existing researches support only the AES international standard data encryption algorithm. Meanwhile, the Korean government selected ARIA algorithm as a standard data encryption scheme for domestic usages. In this paper, we propose a HDFS data encryption scheme which supports both ARIA and AES algorithms on Hadoop. First, the proposed scheme provides a HDFS block-splitting component that performs ARIA/AES encryption and decryption under the Hadoop distributed computing environment. Second, the proposed scheme provides a variable-length data processing component that can perform encryption and decryption by adding dummy data, in case when the last data block does not contains 128-bit data. Finally, we show from performance analysis that our proposed scheme is efficient for various applications, such as word counting, sorting, k-Means, and hierarchical clustering.
KW - ARIA Encryption Algorithm
KW - Data Encryption
KW - Hadoop Encryption Codec
KW - Hadoop Security
KW - HDFS Data Encryption
UR - https://www.scopus.com/pages/publications/85017663993
U2 - 10.1109/BIGCOMP.2017.7881720
DO - 10.1109/BIGCOMP.2017.7881720
M3 - Conference paper
AN - SCOPUS:85017663993
T3 - 2017 IEEE International Conference on Big Data and Smart Computing, BigComp 2017
SP - 84
EP - 90
BT - 2017 IEEE International Conference on Big Data and Smart Computing, BigComp 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2017 IEEE International Conference on Big Data and Smart Computing, BigComp 2017
Y2 - 13 February 2017 through 16 February 2017
ER -