摘要
对于加密云存储数据的查询,现有方法一般难以同时保证数据查询的高效性和安全性,为此提出了多关键字扩展权值的安全密文查询方法。方法首先针对用户输入的查询关键字,计算对应权值,用以衡量各关键字在查询过程中的重要程度;然后基于权值计算,筛选出关键字集中的核心词,并对核心词采取语义扩展,针对查询重点增加检索范围,也避免陷门无节制增加带来的开销问题;在加密过程中,提出了子矩阵计算密钥,同时引入索引的动态更新,有利于改善查询性能与安全;最后再利用查询与索引向量的内积计算,得到查询匹配度,实现数据查询。通过仿真结果,表明在对密文云数据进行查询时,提出的多关键字扩展权值方法具有显著的高效性与精确性,同时有效保证了数据查询的安全性。
For queries of encrypted cloud storage data,existing methods are generally difficult to guarantee the efficiency and security of data query at the same time.Therefore,a secure ciphertext query method with multi-keyword extended weights is proposed.Firstly,the method calculates the corresponding weights for the query keywords which are input by users,to measure the importance of keywords in the query process.Then,based on the weight calculation,the core words in the keyword set are selected.Meanwhile,the core words are extended semantically.In view of the key points of the query,the scope of retrieval should be increased,which also avoids the cost problems caused by the uncontrolled increase of trap doors.In the encryption process,a sub-matrix computing key is proposed.At the same time,dynamic updating of index is introduced to improve query performance and security.Finally,the matching degree of query is obtained by calculating the inner product of query and index vector to realize data query.The simulation results show that when querying ciphertext cloud data,the proposed multi-keyword extended weight method has remarkable efficiency and accuracy.At the same time,it effectively guarantees the security of data query.
作者
李晓会
白雨靓
刘峰
LI Xiao-hui;BAI Yu-liang;LIU Feng(College of Electrical and Information Engineer,Liaoning University of Technology,Jinzhou Liaoning 121001,China;Shenyang Institute of Computing Technology,Chinese Academy of Sciences,Shenyang Liaoning 110168,China)
出处
《计算机仿真》
北大核心
2021年第3期401-404,414,共5页
Computer Simulation
基金
国家自然科学基金青年基金项目(61802161)
辽宁省科技厅基金项目(20170540448)。
关键词
云数据
密文查询
关键字权值
子矩阵计算
向量内积
Cloud data
Ciphertext query
Keyword weight
Submatrix Computation
Vector inner product