GPU Acceleration of Ciphertext-Policy Attribute-Based Encryption

Kai Fan,Chaoyu Zhang,Ruiwen Shan,Hexuan Yu,Hai Jiang
DOI: https://doi.org/10.1109/snpd.2019.8935702
2019-01-01
Abstract:With the development of cloud computing, data security became popular in recent decades. However, traditional cryptography has some major limitations. For example, public key cryptography is not scalable in cases with many clients. Since Ciphertext-Policy Attribute-based encryption (CP-ABE) was developed in 2007, it has become as one of the major candidates to implement secure cloud storage. However, CP-ABE still cannot play a solid role due to its several limitations such as complexity of computation, lack efficiency revocation function, etc. This paper will review the CP-ABE and analyze the current CP-ABE toolkit. Major performance bottleneck will be identified and parallelized in CUDA. CP-ABE toolkit will be partially ported to GPU platform for acceleration. Some experiments have been conducted to demonstrate the effectiveness of the proposed approach.
What problem does this paper attempt to address?