Journal of Frontiers of Computer Science and Technology ›› 2020, Vol. 14 ›› Issue (2): 244-251.DOI: 10.3778/j.issn.1673-9418.1901043

Previous Articles     Next Articles

Revocable Ciphertext-Policy Attribute-Based Encryption in Data Outsourcing Systems from Lattices

YU Jinxia, YANG Chaochao, ZHANG Qichao, YAN Xixi   

  1. School of Computer Science and Technology, Henan Polytechnic University, Jiaozuo, Henan 454000, China
  • Online:2020-02-01 Published:2020-02-16



  1. 河南理工大学 计算机科学与技术学院,河南 焦作 454000


Attribute-based encryption mechanism is widely used in outsourcing environment because of its charac-teristics of “one-to-many” communication. However, users?? attributes often change dynamically. In order to solve the problem of attribute revocation in the attribute-based encryption scheme in the outsourcing systems, combined with the attribute-based encryption scheme proposed by Yan et al., a revocable ciphertext-policy attribute-based encryption in data outsourcing systems from lattices is introduced. The scheme uses the LWE (learning with error) problem to construct the encryption and decryption algorithm, which can resist the quantum attack. Tree-access structure is adopted to realize flexible fine-grained access strategy. In addition, with the help of the data outsourcing management server, the attribute key and ciphertext are updated to achieve immediate attribute revocation. The scheme is proven to satisfy the security under the selective attribute and selective plaintext attack. The comparative analysis shows that the scheme has a significant improvement in performance, and supports immediate attribute revocation, which is more suitable for the dynamic change of users in the outsourcing systems, such as social network platform.

Key words: lattices, attribute-based encryption, attribute revocation



关键词: 格, 属性基加密, 属性撤销