首页 | 本学科首页   官方微博 | 高级检索  
     

支持快速查询的数据库加密方法研究
引用本文:崔宾阁,刘大昕,王桐.支持快速查询的数据库加密方法研究[J].计算机科学,2006,33(6):115-118.
作者姓名:崔宾阁  刘大昕  王桐
作者单位:1. 山东科技大学信息科学与工程学院,青岛266510;哈尔滨工程大学计算级科学与技术学院,哈尔滨150001
2. 哈尔滨工程大学计算级科学与技术学院,哈尔滨150001
摘    要:为了解决数据库中加密字符串数据的查询问题。提出了为待加密的字段建立辅助索引字段的两阶段查询方法。索引字段的内容由原始数据的划分值和特征值两部分组成,它可以用来支持字符串数据的精确匹配查询和模糊匹配查询。查询加密数据时,首先利用索引字段对加密数据进行一次粗糙查询,然后在解密的数据上再进行一次精确查询。实验表明,其性能较传统的先解密后查询方法有较大的提高。

关 键 词:数据库加密  两阶段查询  粗糙查询  精确查询

Practical Techniques for Fast Searches on Encrypted String Data in Databases
CUI Bin-Ge,LIU Da-Xin,WANG Tong.Practical Techniques for Fast Searches on Encrypted String Data in Databases[J].Computer Science,2006,33(6):115-118.
Authors:CUI Bin-Ge  LIU Da-Xin  WANG Tong
Affiliation:College of Information Science and Technology,Shandong University of Science and Technology,Qingdao 266510;Computer Science and Technology Institute, Harbin Engineering University, Harbin 150001
Abstract:To solve the problem of querying on encrypted string data in databases,an auxiliary index column is built for each attribute need to be encrypted, which will be used in two-phrase query. The contents of the index column are corn posed of two different parts. The first part corresponds to the partition value of the encrypted string data, which will be used in the exact match query. The second part corresponds to the feature value of the encrypted string data, which will be used in the fuzzy match query. When querying data,coarse query is performed first on the encrypted data based on the index column,which filtrates those records not related to the query conditions. The remaining records will be decrypted, and refined query is performed on the decrypted data. Results of a series of experiments validate the functionality and usability of the approach.
Keywords:Database encryption  Two-phrase query  Coarse query  Refined query
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号