[发明专利]数据处理方法和装置、存储介质及电子设备有效
| 申请号: | 201910142819.4 | 申请日: | 2019-02-26 |
| 公开(公告)号: | CN109977692B | 公开(公告)日: | 2022-02-08 |
| 发明(设计)人: | 李宁;普实 | 申请(专利权)人: | 北京三快在线科技有限公司 |
| 主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F16/903 |
| 代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 张岩龙 |
| 地址: | 100190 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据处理 方法 装置 存储 介质 电子设备 | ||
本公开涉及一种数据处理方法和装置、存储介质及电子设备,方法包括:获取待加密的多个数据信息,对应所述数据信息设置有用于表征所述数据信息加密状态的标签信息;对多个数据信息进行批量加密处理,其中,若对每一数据信息完成加密处理,将对应未加密的数据信息的标签信息更新为表征数据信息已加密的标签信息;在所述批量加密处理过程中,若接收到查询第一数据信息的操作请求,根据对应第一数据信息的标签信息确定第一数据信息的加密状态;若第一数据信息已加密,则对第一数据信息进行解密处理,并向查询端口返回解密处理结果;若第一数据信息未加密,则向查询端口返回第一数据信息。
技术领域
本公开涉及信息安全领域,具体地,涉及一种数据处理方法和装置、存储介质及电子设备。
背景技术
随着技术的发展,用户通过网络进行各项业务的场景越来越多。而在通过网络处理业务的过程中不可避免地需要对个人信息进行存储和使用。随着用户量的增加,个人信息的数据存储量也飞速增长。
为便于数据的管理,通过数据库对在线输入的个人信息中的明文数据进行分类存储。这些分类存储的数据包括一些敏感数据,比如个人信息中的身份证号、手机号、卡号等字段的数据。这些敏感数据往往具有商业敏感性,或者涉及用户的隐私。鉴于数据安全的考虑,防止非法用户通过拖库、刷库、撞库等技术手段窃取用户的数据信息,在不违反相关系统服务规则的情况下,需要对这些字段的明文数据进行加密处理,以使加密后的数据脱敏。
相关技术中,提出了通过批量加密的方式对数据库中的数据信息进行加密处理的方案。批量加密过程中,由于加密处理的进度无从知晓,可能存在部分数据信息已加密,部分数据信息未加密的状态,数据库的查询服务和写入服务暂停。待对数据库中所有数据信息完成加密,再响应查询服务,调用解密规则解密数据,返回解密处理结果。
发明内容
本公开的目的是提供一种数据处理方法和装置、存储介质及电子设备,以解决现有技术中系统在批量加密过程中需下线停机,系统操作实时性受影响的问题。
为了实现上述目的,第一方面,本公开提供一种数据处理方法,所述方法包括:
获取待加密的多个数据信息,对应所述数据信息设置有用于表征所述数据信息加密状态的标签信息;
对多个所述数据信息进行批量加密处理,其中,若对每一所述数据信息完成加密处理,将对应所述未加密的数据信息的标签信息更新为表征数据信息已加密的标签信息;
在所述批量加密处理过程中,若接收到查询第一数据信息的操作请求,根据对应所述第一数据信息的标签信息确定所述第一数据信息的加密状态;
若所述第一数据信息已加密,则对所述第一数据信息进行解密处理,并向查询端口返回解密处理结果;
若所述第一数据信息未加密,则向查询端口返回所述第一数据信息。
可选地,所述方法还包括:
响应于写入第二数据信息的操作,判断是否开启对写入的数据信息的加密功能;
若开启所述加密功能,通过预设的加密规则对写入的所述第二数据信息进行加密处理,并将对应写入的所述第二数据信息的标签信息更新为表征数据信息已加密的标签信息。
可选地,所述方法还包括:
根据预设的加密规则对第一检验数据信息进行加密处理,得到第二检验数据信息;
根据预设的解密规则,对所述第二检验数据信息进行解密处理,得到解密结果;
若得到的所述解密结果与所述第一检验数据相应明文的数据信息,则开启对写入的数据信息的加密功能。
可选地,所述获取待加密的多个数据信息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910142819.4/2.html,转载请声明来源钻瓜专利网。





