期刊文献+

实用的云环境下可验证的身份基匿名保序加密

VERIFIABLE IDENTITY-BASED ANONYMOUS ORDER-PRESERVING ENCRYPTION IN THE PRACTICAL CLOUD ENVIRONMENT
下载PDF
导出
摘要 保序加密可以使用户在密文上直接比较明文的大小,但是目前已有的保序加密方案都不可以验证密文的完整性和正确性。云服务器可能会传送给用户不完整或不可信的密文,但有时数据拥有方不希望公布自己的身份。因此构建云环境下可验证的身份基匿名保序加密。算法提供身份授权,即所有用户可以进行范围查询,而只有特权用户才可以进行获取数据拥有者身份、验证和解密操作;身份基的方式便于可特权访问多个数据库的用户的私钥管理。使用该算法加密数据后,对数据进行的范围查询效率较高,对32 bit和64 bit数据的比较操作仅需要0.28μs和0.42μs。 Order-preserving encryption allows users to directly compare the size of data in cipher texts. However, none of the existing order-preserving encryption schemes can verify the integrity and correctness of the cipher text. And the cloud server may transmit incomplete or untrusted cipher text to the user. The data owner sometimes does not want to publish his or her identity. Therefore, this paper provides a verifiable identity-based anonymous order-preserving encryption in the cloud environment. The algorithm ensured that all accessible users could perform range queries, and only privileged users performed identity acquisition, verification, and decryption operations. The identity-based approach facilitated private key management for users who had privileged access to multiple databases. After using this algorithm to encrypt data, the range query efficiency of data is higher, and the comparison operation for 32-bit and 64 bit data only needs 0.28 μs and 0.42 μs.
作者 黄霖 赵运磊 Huang Lin;Zhao Yunlei(School of Software,Fudan University,Shanghai 210203,China;Shanghai Key Laboratory of Data Science,School of Computer Science,Fudan University,Shanghai 210203,China)
出处 《计算机应用与软件》 北大核心 2022年第7期287-294,共8页 Computer Applications and Software
基金 国家重点研发计划项目(2017YFB0802000) 国家自然科学基金项目(61472084) 上海创新行动计划项目(16DZ1100200) 上海科学技术发展基金项目(16JC1400801) 山东省重点研发计划项目(2017CXG0701,2018CXGC0701)。
关键词 保序加密 揭序加密 范围查询 身份验证 身份匿藏 云计算 Order-preserving encryption(OPE) Order-revealing encryption(ORE) Range query Identity-verification Identity-hiding Cloud computing
  • 相关文献

参考文献2

共引文献39

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部