[发明专利]数据表加密方法、装置、计算机设备及存储介质有效
申请号: | 201811527346.1 | 申请日: | 2018-12-13 |
公开(公告)号: | CN109787956B | 公开(公告)日: | 2023-02-10 |
发明(设计)人: | 苏渊博 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 林燕云 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据表 加密 方法 装置 计算机 设备 存储 介质 | ||
1.一种数据表加密方法,其特征在于,包括:
生成第二用户界面,所述第二用户界面包括多个第二参数输入区和与每一所述第二参数输入区相关联的第三参数输入区,每一所述第二参数输入区用于供用户输入一关键词,所述关键词用于确定加密字段,每一所述第三参数输入区用于供用户输入加密指数,所述加密指数用于确定字段的加密级别;
获取用户在所述第二用户界面所输入的多个关键词和多个加密指数,根据多个所述关键词生成预设加密字段,其中,多个所述关键词与多个所述加密指数相关联;
接收终端发送的数据请求,获取与所述数据请求相对应的初始数据表,所述初始数据表包括多个按一定序号进行排序的初始字段;
将所述初始数据表中的每一初始字段与预设加密字段进行匹配,以筛选出待加密字段和不加密字段,并将所述待加密字段和所述不加密字段在初始数据表中的序号保存于分段信息中 ,其中 ,所述待加密字段为与所述预设加密字段相同的初始字段 ,所述不加密字段为与所述预设加密字段不相同的初始字段;
若所述待加密字段的数目在预设数值范围内,对每一所述待加密字段单独进行加密,以生成第一加密字段,其中,所述预设数值范围为一全开区间,所述预设数值范围的上限值为所述初始数据表中的初始字段的总数,所述预设数值范围的下限值为一;
将多个所述第一加密字段作为一整体进行加密,以生成第二加密字段;
将所述第二加密字段和所述不加密字段进行组合,以生成第一加密数据表。
2.根据权利要求1所述的数据表加密方法,其特征在于,在所述将所述初始数据表中的每一初始字段与预设加密字段进行匹配,以筛选出待加密字段和不加密字段,并将所述待加密字段和所述不加密字段在初始数据表中的序号保存于分段信息中之后,所述方法还包
括:
若所述待加密字段的数目等于所述初始数据表中的初始字段的总数,将所述初始数据表作为一整体进行加密,以生成第二加密数据表。
3.根据权利要求2所述的数据表加密方法,其特征在于,在所述将所述初始数据表中的每一初始字段与预设加密字段进行匹配,以筛选出待加密字段和不加密字段,并将所述待加密字段和所述不加密字段在初始数据表中的序号保存于分段信息中之后,所述方法还包括:
若所述待加密字段的数目等于一,对所述待加密字段进行加密,以生成第三加密字段;
根据所述分段信息对所述第三加密字段和所述不加密字段进行组合,以生成第三加密数据表。
4.根据权利要求1所述的数据表加密方法,其特征在于,在所述接收终端发送的数据请求,获取与所述数据请求相对应的初始数据表之前,所述方法还包括:
生成第一用户界面,所述第一用户界面包括多个第一参数输入区,每一所述第一参数输入区用于供用户输入一关键词,所述关键词用于确定加密字段;
获取用户在所述第一用户界面所输入的多个关键词,根据多个所述关键词生成预设加密字段。
5.根据权利要求1所述的数据表加密方法,其特征在于,在所述获取用户在所述第二用户界面所输入的多个关键词和多个加密指数,根据多个所述关键词生成预设加密字段之后,所述方法还包括:
生成第三用户界面,所述第三用户界面包括多个第四参数输入区和与每一所述第四参数输入区相关联的第五参数输入区,每一所述第四参数输入区用于供用户输入加密算法参数,每一所述第五参数输入区用于供用户输入安全指数;
获取用户在所述第三用户界面所输入的多个加密算法参数和与每一所述加密算法参数相关联的安全指数,根据多个所述加密算法参数和多个所述安全指数生成加密参数映射表。
6.根据权利要求5所述的数据表加密方法,其特征在于,所述若所述待加密字段的数目在预设数值范围内,对每一所述待加密字段单独进行加密,以生成第一加密字段包括:
若所述待加密字段的数目在预设数值范围内,获取与所述待加密字段相匹配的加密指数,根据所获取的加密指数从所述加密参数映射表中获取目标加密算法参数,其中,与所述目标加密算法参数相对应的安全指数和所述加密指数一致;
根据所述目标加密算法参数对所述待加密字段进行加密,以生成第一加密字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811527346.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种PHP接口安全过滤方法及系统
- 下一篇:配置文件的配置方法及相关装置