[发明专利]一种敏感数据的检测方法、装置、可读介质及存储控制器在审
申请号: | 201710084123.1 | 申请日: | 2017-02-16 |
公开(公告)号: | CN106790271A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 徐蕾 | 申请(专利权)人: | 济南浪潮高新科技投资发展有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 李世喆 |
地址: | 250100 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 敏感数据 检测 方法 装置 可读 介质 存储 控制器 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种敏感数据的检测方法、装置、可读介质及存储控制器。
背景技术
随着计算机技术的不断发展,不同的网络设备之间可通过网络交换数据。一方面,业务数据可能受到入侵者的恶意更改而成为敏感数据(比如,恶意应用程序),威胁网络设备的安全;另一方面,存储在网络设备中的指定业务数据(比如,交易金额、订单信息及客户电话等)属于敏感数据,不应通过网络进行交换。因此,经常需要对网络传输的业务数据进行检测以确定被传输的业务数据是否为敏感数据。
目前,主要通过人工检测的方式检测业务数据是否为敏感数据。
但是,人工检测的方式仅能确定出明文形式的敏感数据,当敏感数据通过相应的转码规则进行转码之后,工作人员则无法准确确定出该业务数据是否为敏感数据;同时,当业务数据的数据量较大时,通过人工检测的方式确定业务数据是否为敏感数据,耗时较长;因此,通过人工检测的方式确定敏感数据,检测效率极低。
发明内容
本发明实施例提供了一种敏感数据的检测方法、装置、可读介质及存储控制器,在检测敏感数据时,可提高检测效率。
第一方面,本发明提供了一种敏感数据的检测方法,包括:
S1:确定至少一条明文形式的敏感数据,以及确定至少一种编码规则;
S2:针对每一条所述明文形式的敏感数据,分别根据每一种所述编码规则对当前所述明文形式的敏感数据进行转码,以生成至少一条校对数据;
S3:获取至少一条待检测业务数据;
S4:针对于每一条所述待检测业务数据,检测所述待检测业务数据是否携带任一条校对数据,如果是,则确定所述待检测数据是敏感数据。
优选地,
检测所述待检测业务数据是否携带任一条校对数据,如果是,则确定所述待检测数据是敏感数据,包括:
A1:选择一条未被选择过的校对数据;
A2:检测所述待检测业务数据是否携带当前选择的校对数据,如果是,则执行A3;否则,执行A4;
A3:确定所述待检测业务数据是敏感数据;
A4:判断至少一条校对数据中是否存在未被选择过的校对数据,如果是,则执行步骤A1。
优选地,
所述至少一种编码规则,包括:MD5(Message Digest Algorithm MD5,消息摘要算法第五版)编码规则、明文规则、BASE64编码规则及XML(Extensible Markup Language,可扩展标记语言)序列化规则中的一种或多种。
第二方面,本发明实施例提供了一种敏感数据的检测装置,包括:
确定模块,用于确定至少一条明文形式的敏感数据,以及确定至少一种编码规则;
转码处理模块,用于针对每一条所述明文形式的敏感数据,分别根据每一种所述编码规则对当前所述明文形式的敏感数据进行转码,以生成至少一条校对数据;
获取模块,用于获取至少一条待检测业务数据;
检测处理模块,用于针对于每一条所述待检测业务数据,检测所述待检测业务数据是否携带任一条校对数据,如果是,则确定所述待检测数据是敏感数据。
优选地,
所述检测处理模块,包括:选择单元、检测单元、确定单元和判断单元;其中,
所述选择单元,用于选择一条未被选择过的校对数据;
所述检测单元,用于检测所述待检测业务数据是否携带当前选择的校对数据,如果是,则触发所述确定单元;否则,触发所述判断单元;
所述确定单元,用于在所述检测单元的触发下确定所述待检测业务数据是敏感数据;
所述判断单元,用于在所述检测单元的触发下判断至少一条校对数据中是否存在未被选择过的校对数据,如果是,则触发所述选择单元。
优选地,
所述至少一种编码规则,包括:MD5编码规则、明文规则、BASE64编码规则及XML序列化规则中的一种或多种。
第三方面,本发明实施例提供了一种可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行第一方面中任一项所述的方法。
第四方面,本发明实施例提供了一种存储控制器,包括:处理器、存储器和总线;
所述处理器和所述存储器通过所述总线连接;
所述存储器,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行第一方面中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮高新科技投资发展有限公司,未经济南浪潮高新科技投资发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710084123.1/2.html,转载请声明来源钻瓜专利网。