摘要
本发明提供了一种密态数据库存储和查询方法及系统,获取密文查询请求,确定密文查询请求中的查询类别;根据所述查询类别选择使用预设的复合数据类型中相应的加密数据;若为哈希加密密文,则提取密文查询请求中的模糊查询条件,对模糊查询条件中涉及的部分信息进行哈希加密,并根据加密后的模糊查询条件进行密文模糊查询,若找到匹配结果,则将匹配的结果对应的复合数据类型中的对称加密密文解密后作为模糊查询结果返回。本发明能够支持密文的等值查询,且有优异的密文模糊查询性能。
技术关键词
数据库存储方法
查询类别
加密数据
数据库查询系统
数据库存储系统
数据库查询方法
加密模块
SM4算法
字符
计算机
解密
处理器
口令
指令
存储模块
可读存储介质
存储器