• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2023, Vol. 45 ›› Issue (10): 1779-1788.

• Computer Network and Znformation Security • Previous Articles     Next Articles

An attribute-based encryption scheme supporting complex access policies

XU Cheng-zhou1,LI Lu2,ZHANG Wen-tao1   

  1. 1.China Aerospace Academy of Systems Science and Engineering,Beijing 100037;
    2.China Aerospace Science and Technology Corporation,Beijing 100048,China)
  • Received:2022-09-27 Revised:2023-03-15 Accepted:2023-10-25 Online:2023-10-25 Published:2023-10-17

Abstract: Aiming at the access structure of attribute-based encryption, this paper proposes an attribute-based encryption scheme that supports complex access policies. The scheme uses reduced ordered binary decision diagrams (ROBDDs) as the access structure, where a user's attribute set corresponds to a path in the ROBDD. The ROBDD can not only represent any Boolean function about attri- butes, but also reduce valid paths by simplifying nodes in the access structure, thereby preventing interference from irrelevant attributes and reducing the computational cost in the encryption phase. By integrating effective path feature values into Boolean functions, the ciphertext does not need to store multiple effective path feature values in complex access policies, reducing the storage cost of the ciphertext. The scheme outsources attribute authentication computation to the decryption server, reducing the local computation cost of users in the decryption phase, and uses group element exponentiation instead of bilinear pairing to reduce the computational cost of the scheme. The security model proves that the scheme is IND-CPA secure, and performance analysis and experimental simulation show that the proposed scheme has lower computational and storage costs.


Key words: attribute-based encryption, reduced ordered binary decision diagram (ROBDD), complex access policies, lightweight computing