计算机科学
撤销
随机预言
加密
钥匙(锁)
计算机安全
云存储
公钥密码术
云计算
考试(生物学)
方案(数学)
秘密分享
理论计算机科学
密码学
数学
操作系统
古生物学
数学分析
架空(工程)
生物
作者
Ye Tian,Sha Ma,Jiaojiao Du,Chengyu Jiang,Qiong Huang
标识
DOI:10.1093/comjnl/bxad006
摘要
Abstract Public key encryption with equality test (PKEET) plays an important role in the cloud storage. It allows a third party to test whether two ciphertexts contain the same message without decryption. Since the third party is not fully trusted, it is sometimes necessary to prevent the third party from testing the ciphertexts all the time. To this end, we propose the notion of revocable public key encryption with equality test (R-PKEET). We give the construction of R-PKEET in the random oracle model, which employs time key to update trapdoor and partial ciphertexts. In details, our scheme enables a user to revoke the third party’s test right by sending a time key to the cloud server, which is responsible for updating partial ciphertexts using the time key. Compared with related works, our scheme achieves both lightweight revocation and lower computational complexity by using Shamir’s secret sharing and Lagrange interpolating polynomial.
科研通智能强力驱动
Strongly Powered by AbleSci AI