[发明专利]对数据进行安全性处理的方法和装置在审
申请号: | 201810865050.4 | 申请日: | 2018-08-01 |
公开(公告)号: | CN110795741A | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 高雪松 | 申请(专利权)人: | 北京京东金融科技控股有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62 |
代理公司: | 11219 中原信达知识产权代理有限责任公司 | 代理人: | 张一军;张效荣 |
地址: | 101111 北京市北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 参数数据 数据类型 安全性处理 密文数据 计算机技术领域 方法和装置 解密运算 逻辑处理 明文数据 冗余操作 数据混淆 数据入库 系统性能 自动加密 自动解密 出库 判定 集合 清晰 重复 | ||
本发明公开了一种对数据进行安全性处理的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:依次获取参数数据集合中的参数数据;对参数数据的数据类型进行判定;当数据类型为指定数据类型时,根据参数数据对密文数据对象进行安全性处理,以使密文数据对象包括参数数据对应的明文数据和密文数据。该实施方式能够实现数据入库前自动加密,数据出库后自动解密的功能,在避免出现漏处理的情况的同时还避免了对同一参数数据重复进行加、解密运算,从而提高了系统性能,减少了冗余操作,避免了数据混淆,逻辑处理更为清晰。
技术领域
本发明涉及计算机技术领域,尤其涉及一种对数据进行安全性处理的方法和装置。
背景技术
出于数据安全性的考虑,对于某些敏感数据,例如:与用户相关的用户姓名、手机号、卡号、密码信息等数据,都必须进行加密存储。但在数据使用的时候需要明文信息,系统需要对数据进行加解密操作。
现有操作是将数据调用加密程序变成密文后再发送给数据库进行数据库操作,保证数据库中为密文数据;在数据库查询到数据后需要调用解密程序对数据做解密处理,以保证应用使用正确的明文信息;对某些敏感隐私数据,在数据展示时需要先进行数据脱敏再展示。所有的这些对数据进行安全性处理的操作逻辑耦合在业务处理代码中。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
1)每次进行数据库操作都需要做加、解密操作,明文密文交替覆盖,操作频繁,影响系统性能;
2)开发人员需要清楚代码逻辑节点中数据是明文还是密文,明文和密文容易混淆造成处理错误;
3)无前置检查机制,容易忘记做加、解密处理;
4)加、解密操作代码冗余较多,耦合在业务逻辑中,不好维护;
5)数据脱敏操作单独处理,无统一标准,不同业务的脱敏数据可能格式不一致,如:139****5678或1391234****。
发明内容
有鉴于此,本发明实施例提供一种对数据进行安全性处理的方法和装置,能够实现数据入库前自动加密,数据出库后自动解密的功能,在避免出现漏处理的情况的同时还避免了对同一参数数据重复进行加、解密运算,从而提高了系统性能,减少了冗余操作,避免了数据混淆,逻辑处理更为清晰。
为实现上述目的,根据本发明实施例的一个方面,提供了一种对数据进行安全性处理的方法。
一种对数据进行安全性处理的方法,包括:依次获取参数数据集合中的参数数据;对所述参数数据的数据类型进行判定;当所述数据类型为指定数据类型时,根据所述参数数据对密文数据对象进行安全性处理,以使所述密文数据对象包括所述参数数据对应的明文数据和密文数据。
可选地,若所述参数数据为明文数据,则所述密文数据对象包括所述参数数据及其对应的密文数据;并且,根据所述参数数据对密文数据对象进行安全性处理包括:对所述参数数据进行加密处理以得到所述参数数据对应的密文数据,并将所述参数数据及其对应的密文数据赋值给所述密文数据对象。
可选地,若所述参数数据为密文数据,则所述密文数据对象包括所述参数数据及其对应的明文数据;并且,根据所述参数数据对密文数据对象进行安全性处理包括:对所述参数数据进行解密处理以得到所述参数数据对应的明文数据,并将所述参数数据及其对应的明文数据赋值给所述密文数据对象。
可选地,所述密文数据对象还包括所述参数数据对应的脱敏数据和进行数据脱敏的处理逻辑。
可选地,所述密文数据对象还包括数据状态标识,且所述数据状态标识根据所述密文数据对象的变更而更改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东金融科技控股有限公司,未经北京京东金融科技控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810865050.4/2.html,转载请声明来源钻瓜专利网。