Home > Published Issues > 2024 > Volume 15, No. 6, 2024 >
JAIT 2024 Vol.15(6): 748-755
doi: 10.12720/jait.15.6.748-755

A Minimization Number of Final Exponentiations and Inversions for Reducing the Decryption Process Time in ELiPS-Based CP-ABE

Le Hoang Anh 1,2,*, Yuta Kawada 1, Samsul Huda 3, Md. Arshad Ali 4, Yuta Kodera 1, and Yasuyuki Nogami 1
1. Graduate School of Environmental, Life, Natural Science and Technology, Okayama University, Japan
2. An Giang University, Vietnam National University Ho Chi Minh City, Vietnam
3. Green Innovation Center, Okayama University, Japan
4. Faculty of Computer Science and Engineering, Hajee Mohammad Danesh Science and Technology University, Bangladesh
Email: lhanh@s.okayama-u.ac.jp (L.H.A.); yuta_kawada@s.okayama-u.ac.jp (Y.K.); shuda@okayama-u.ac.jp (S.H.); arshad@hstu.ac.bd (Md.A.A.); yuta_kodera@okayama-u.ac.jp (Y.K.); yasuyuki.nogami@okayama-u.ac.jp (Y.N.)
*Corresponding author

Manuscript received January 16, 2024; revised February 18, 2024; accepted March 1, 2024; published June 20, 2024.

Abstract—Ciphertext-Policy Attribute-Based Encryption (CP-ABE) is an advanced encryption method used across various fields, including cloud storage, Personal Health Records, Internet of Things, Internet of Vehicles, and blockchain. However, challenges such as insufficient security levels and performance issues in modern applications pose significant drawbacks inherent to the CP-ABE scheme. Previously, we studied Efficient Library for Pairing Systems (ELiPS)-Based CP-ABE to enhance performance and strengthen security level. This approach involved adopting ELiPS as an efficient library for pairing systems. This study increased the security level up to 128 bits and reduced the computation cost, excluding the decryption process. The decryption part primarily utilizes inversion in the Lagrange coefficient part and pairing, which includes the Miller loop and final exponentiation. Both the final exponentiation and inversion are equivalent to the number of attributes. In this paper, we further explore reducing the decryption process time by minimizing the number of final exponentiations and inversions. The effectiveness of the proposal is confirmed through security and experimental analyses where the decryption time in the proposed scheme decreased by an average of 45.45% compared to previous work.
 
Keywords—Pairing-Based Cryptography, Attribute-Based Encryption, Ciphertext-Policy Attribute-Based Encryption (CP-ABE), Efficient Library for Pairing Systems (ELiPS), ELiPS-Based CP-ABE, pairing

Cite: Le Hoang Anh, Yuta Kawada, Samsul Huda, Md. Arshad Ali, Yuta Kodera, and Yasuyuki Nogami, "A Minimization Number of Final Exponentiations and Inversions for Reducing the Decryption Process Time in ELiPS-Based CP-ABE," Journal of Advances in Information Technology, Vol. 15, No. 6, pp. 748-755, 2024.

Copyright © 2024 by the authors. This is an open access article distributed under the Creative Commons Attribution License (CC BY-NC-ND 4.0), which permits use, distribution and reproduction in any medium, provided that the article is properly cited, the use is non-commercial and no modifications or adaptations are made.