首页|基于编码树的频率隐藏保序加密方案设计

基于编码树的频率隐藏保序加密方案设计

扫码查看
针对现有保序加密方案中存在泄露明文分布频率以及在数据频繁插入的场景下性能较低的问题,通过在数据插入阶段随机生成[0,M]内的随机数作为临时保序编码,在数据查询阶段采用二级索引的形式最终确定密文对应的保序编码,来解决明文频率泄露的问题;针对保序编码频繁更新引发性能较低的问题,改进现有的更新策略,只有在客户端执行查询操作时,才进行编码的更新,提升算法的性能。实验数据和理论分析表明,所提出的保序加密方案在隐藏明文分布频率的同时,插入 5000 条数据,提升了 16%的性能。
Design of Frequency Hiding Sequence-Preserving Encryption Scheme Based on Encoding Tree
In response to the problems of leaking plaintext distribution frequency and low performance in frequent data insertion scenarios in existing order preserving encryption schemes,a temporary order preserving code is generated by randomly generating a random number within[0,M]during the data insertion stage,and finally determi-ning the order preserving code corresponding to the ciphertext in the form of a secondary index during the data query stage to solve the problem of plaintext frequency leakage.To solve the problem of low performance caused by frequent updates of the order-preserving encoding,the existing update strategy is improved.The encoding is updated only when the client executes the query operation,so as to improve the performance of the algorithm.Experimental data and the-oretical analysis show that the sequence-preserving encryption scheme proposed in this paper improves the perform-ance by 16% by inserting 5000 pieces of data while hiding the plaintext distribution frequency.

Database securityOrder-preserving encryptionFrequency hidingStatistical attack

张海政、马利民、王佳慧、张伟

展开 >

北京信息科技大学计算机学院,北京 100101

国家信息中心信息与网络安全部,北京 100045

数据库安全 保序加密 频率隐藏 统计攻击

2024

计算机仿真
中国航天科工集团公司第十七研究所

计算机仿真

CSTPCD
影响因子:0.518
ISSN:1006-9348
年,卷(期):2024.41(9)