Netinfo Security ›› 2021, Vol. 21 ›› Issue (4): 21-30.doi: 10.3969/j.issn.1671-1122.2021.04.003

Previous Articles     Next Articles

Privacy-preserving Attribute-based Dynamic Broadcast Encryption Mechanism in Multi-user Communication System

YOU Wenting1, ZHANG Leyou1(), YE Yadi1, LI Hui2   

  1. 1. School of Mathematics and Statistics, Xidian University, Xi’an 710071, China
    2. School of Network Information and Security, Xidian University, Xi’an 710071, China
  • Received:2020-12-08 Online:2021-04-10 Published:2021-05-14
  • Contact: ZHANG Leyou E-mail:lyzhang@mail.xidian.edu.cn

Abstract:

Multi-user information sharing mechanism has been paid more and more attention with the rapid development of cloud computing and the Internet of things. However, when users upload personal data to the cloud server to share with different users, unauthorized users and untrusted third-party cloud service providers will snoop on these private data, which will pose a serious threat to data security and user privacy. In addition, there are still some challenges in the multiple-user sharing mechanism, such as inflexible access control, user revocation and dynamic management, etc. To address these problems, this paper proposes a dynamic broadcast encryption mechanism. It combines attribute-based encryption with broadcast encryption techniques. The scheme uses the oblivious transmission protocol to realize the receiver anonymity and protect the user privacy while ensuring the data security. Additionally, the scheme supports new users to join the system dynamically at any time without affecting the decryption ability of previous users in the system, and achieves user revocation and fast decryption. Performance analysis shows that the scheme has obvious advantages in security and efficiency compared with existing schemes.

Key words: attribute-based broadcast encryption, cloud computing, oblivious transfer protocol, fast decryption

CLC Number: