Journal of Computer Applications ›› 2025, Vol. 45 ›› Issue (7): 2278-2287.DOI: 10.11772/j.issn.1001-9081.2024070989

• Cyber security • Previous Articles     Next Articles

Cloud-based conditional broadcast proxy re-encryption scheme

Binhan LI, Lunzhi DENG(), Huan LIU   

  1. School of Mathematical Sciences,Guizhou Normal University,Guiyang Guizhou 550025,China
  • Received:2024-07-15 Revised:2024-10-29 Accepted:2024-10-30 Online:2025-07-10 Published:2025-07-10
  • Contact: Lunzhi DENG
  • About author:LI Binhan, born in 2000, M. S. candidate. His research interests include proxy re-encryption.
    DENG Lunzhi, born in 1979, Ph. D., professor. His research interests include cryptography, information security.
    LIU Huan, born in 1999, M. S. candidate. Her research interests include searchable encryption.
  • Supported by:
    National Natural Science Foundation of China(62462014);Guiyang Science and Technology Program([2021]43-8);Guizhou Province Hundred People-level Innovative Talent Project(GCC[2022]018-1);Natural Science Research Project of Guizhou Provincial Department of Education([2023]010);Guizhou Provincial Key Science and Technology Program([2024]058)

基于云的条件广播代理重加密方案

李滨瀚, 邓伦治(), 刘欢   

  1. 贵州师范大学 数学科学学院,贵阳 550025
  • 通讯作者: 邓伦治
  • 作者简介:李滨瀚(2000—),男,贵州遵义人,硕士研究生,主要研究方向:代理重加密
    邓伦治(1979—),男,贵州桐梓人,教授,博士,主要研究方向:密码学、信息安全 denglunzhi@163.com
    刘欢(1999—),女,湖北利川人,硕士研究生,主要研究方向:可搜索加密。
  • 基金资助:
    国家自然科学基金资助项目(62462014);贵阳市科技计划项目([2021]43-8);贵州省百人层次创新人才项目(GCC[2022]018-1);贵州省教育厅自然科学研究项目([2023]010);贵州省科技计划重点项目([2024]058)

Abstract:

To address the common issue of cloud server authority abuse in Proxy Re-Encryption (PRE) schemes, as well as limitations of the existing Conditional Proxy Re-Encryption (CPRE) schemes in terms of multiple receivers, security, and computational cost, a Certificate-Based Conditional Broadcast Proxy Re-Encryption (CB-CBPRE) scheme was proposed. In the scheme, an access condition was set by the data owner when generating convertible ciphertext and re-encryption key, and a valid re-encrypted ciphertext only generated by the cloud server when the condition matched, thereby preventing the cloud server from abusing its authority and providing re-encrypted ciphertext to unauthorized users. The security of the proposed scheme was a Decisional Diffie-Hellman (DDH) problem, and ciphertext of the proposed scheme was proven to be indistinguishable in Random Oracle Model (ROM). Experimental results show that when the number of receivers is 50, compared with four schemes: Identity-Based Broadcast Proxy Re-Encryption (IB-BPRE), Privacy-Preserving Proxy Re-Encryption (PP-PRE), Revocable Identity-Based Broadcast Proxy Re-Encryption (RIB-BPRE), and Multi-Channel Broadcast Proxy Re-Encryption (MC-BPRE), the proposed scheme reduces the computational time by 73%, 83%, 87%, and 92%, respectively, and the communication volume by 66%, 90%, 77%, and 66%, respectively, enhancing efficiency of encryption effectively.

Key words: cloud computing, Conditional Proxy Re-Encryption (CPRE), certificate-based encryption, broadcast encryption, Random Oracle Model (ROM)

摘要:

针对代理重加密(PRE)方案中普遍存在的云服务器权限的滥用问题,以及现有的条件代理重加密(CPRE)方案在多接收者、安全性和计算成本上的局限,提出一个基于证书的条件广播代理重加密(CB-CBPRE)方案。该方案中,数据拥有者在生成可转换密文和重加密密钥时设置一个访问条件,云服务器仅在条件匹配时才能生成有效的重加密密文,从而防止云服务器滥用权限,而向未授权用户提供重加密密文。该方案的安全性为判定性迪菲赫尔曼(DDH)问题,并在随机预言模型(ROM)下证明该方案密文具有不可区分性。实验结果表明,当接收者数量为50时,与基于身份的广播代理重加密(IB-BPRE)方案、隐私保护代理重加密(PP-PRE)方案、可撤销的基于身份的广播代理重加密(RIB-BPRE)方案和多通道的广播代理重加密(MC-BPRE)方案这4个方案相比,CB-CBPRE的计算时间分别缩短了73%、83%、87%和92%,通信数量分别减少了66%、90%、77%和66%,加密效率得到有效提升。

关键词: 云计算, 条件代理重加密, 基于证书的加密, 广播加密, 随机预言模型

CLC Number: