JISE


  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16]


Journal of Information Science and Engineering, Vol. 32 No. 6, pp. 1595-1611


Attribute-Based Online/Offline Encryption with Outsourcing Decryption


ZHAN-JUN WANG1, HAI-YING MA2 AND JIN-HUA WANG1
1School of Science
2College of Computer Science and Technology
Nantong University
Nantong, 226019 P.R. China
E-mail: {wzj8855; jhwang}@ntu.edu.cn; m_hying@163.com


    Attribute-based encryption (ABE) is a promising encryption for fine-grained sharing of ciphertext based on users' attributes. One drawback of ABE is that the encryption and decryption computational costs grow with the number of attributes and the complexity of the access policy. In scenarios where mobile devices are required, it will make encryption and decryption a possible bottleneck for these applications. To largely eliminate computational overhead for mobile devices, we propose a novel attribute-based online/offline encryption with outsourcing decryption (ABOOE-OD). First, the encryption process is split into the offline and online phases. Second, we modify the key generation and decryption algorithms to handle the ciphertext, and outsource the majority of decryption to cloud servers without compromising its security. Our first ABOOE-OD scheme is proven to be secure against the chosen-plaintext attack. We present an attribute-based online/off- line KEM with outsourcing decapsulation (ABOOKEM-OD), and construct a generic transformation to achieve CCA security for ABOOE-OD from any ABOOKEM-OD with one-wayness. Finally, we compare our schemes with previous schemes, and provide an implementation of our scheme. The performance measurements indicate ABOOE-OD is very suitable for mobile devices to perform the online encryption and decryption operations without significantly draining the battery.  


Keywords: attribute-based encryption, online/offline, outsourcing decryption, mobile devices, key encapsulation mechanism

  Retrieve PDF document (JISE_201606_11.pdf)