摘要
本发明公开了一种查询加密数据的设计方法,包括:S1、设计数据库表结构,在业务字段的基础上额外增加扩展列;S2、预设一分词规则,将数据库中的原始数据按照分词规则进行分词处理,生成结果集;S3、对结果集采用加密算法进行加密,并将加密后的结果集存储在扩展列;S4、判断查询的关键字是否符合分词规则,对符合分词规则的关键字采用相同的加密算法进行加密,将密文字符与扩展列进行匹配;S5、根据匹配结果进行返回操作。该查询加密数据的设计方法,通过分词加密查询的方式可以在不解密原始数据的情况下实现模糊查询,使得在处理大量加密数据场景下能显著减少对服务器磁盘I/O操作的需求以及内存资源的占用。
技术关键词
加密数据
数据库表结构
分词
关键字
加密算法
服务器磁盘
字符
数据存储
语句
基础
字段
解密
内存
场景
资源