Authors: Wenjie Fan; Lifeng Li; Xiaowan Chen; Hai Jiang; Zhongwen Li; Kuan-Ching Li
Addresses: College of Information Science and Engineering, Key Laboratory of Pattern Recognition and Intelligent Information Processing, Chengdu University, China ' Department of Computer Science, Arkansas State University, USA ' Department of Computer Science, Arkansas State University, USA ' Department of Computer Science, Arkansas State University, USA ' College of Information Science and Engineering, Chengdu University, China ' Department of Computer Science and Information Engineering (CSIE), Providence University, Taiwan; College of Computer, Hubei University of Education, China
Abstract: In recent years, cloud storage has become an attractive solution due to its elasticity, availability and scalability. However, the security issue has started to prevent public clouds becoming more popular. Traditional encryption algorithms (both symmetric and asymmetric ones) fail to support achieving effective secure cloud storage due to severe issues such as complex key management and heavy redundancy. Ciphertext-policy attribute-based encryption (CP-ABE) scheme overcomes the aforementioned issues and provides fine-grained access control as well as deduplication features. CP-ABE has become a possible solution to cloud storage. However, its high complexity has prevented it from being widely adopted. This paper parallelises CP-ABE where issues to ensure secured cloud storage are considered and deployed in cloud storage environments. Major performance bottlenecks such as key management and encryption/decryption process are identified and accelerated, and a new AES encryption operation mode is adopted for further performance gains. Experimental results have demonstrated its effectiveness and such design is promising.
Keywords: cloud storage; security; multi-threading; parallelisation; CP-ABE; ciphertext-policy attributed-based encryption.
International Journal of Computational Science and Engineering, 2018 Vol.16 No.3, pp.321 - 333
Received: 27 Sep 2016
Accepted: 06 Dec 2016
Published online: 03 May 2018 *