[发明专利]一种XML文档脱敏的方法及装置在审
申请号: | 201810410838.6 | 申请日: | 2018-05-02 |
公开(公告)号: | CN110443058A | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 牛家浩;张强 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F17/22 |
代理公司: | 北京元本知识产权代理事务所 11308 | 代理人: | 秦力军 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 脱敏 数据节点 敏感数据 数据片段 计算机技术领域 灵活设置 脱敏处理 装置解析 离线 预存 场景 | ||
1.一种XML文档脱敏的方法,包括:
XML文档脱敏装置解析待脱敏XML文档,得到XML文档树结构;
所述XML文档脱敏装置根据预存的脱敏策略对所述XML文档树结构中包含敏感数据的数据节点分别进行数据脱敏处理,得到多个数据节点的脱敏数据片段;
所述XML文档脱敏装置对所述多个数据节点的脱敏数据片段进行重组处理,得到脱敏后的XML文档;
其中,所述XML是指可扩展标记语言。
2.根据权利要求1所述的方法,还包括所述XML文档脱敏装置生成并保存所述待脱敏的XML文档的脱敏策略,包括:
所述XML文档脱敏装置解析待脱敏XML文档,得到XML文档树结构;
所述XML文档脱敏装置通过对XML文档树结构中的每个数据节点进行数据分析,得到所述XML文档树结构中含有敏感数据的数据节点集;
所述XML文档脱敏装置对所述含有敏感数据的数据节点集中的每个数据节点设置脱敏算法,生成所述待脱敏XML文档的脱敏策略,并将所述脱敏策略保存至脱敏数据库中。
3.根据权利要求2所述的方法,所述XML文档脱敏装置对所述含有敏感数据的数据节点集中的每个数据节点设置脱敏算法包括:
所述XML文档脱敏装置获取每个数据节点的数据类型;
所述XML文档脱敏装置根据数据类型与脱敏算法的对应关系,为每个数据节点设置脱敏算法。
4.根据权利要求1所述的方法,所述XML文档脱敏装置根据预存的脱敏策略对所述XML文档树结构中包含敏感数据的数据节点分别进行数据脱敏处理,得到多个数据节点的脱敏数据片段包括:
所述XML文档脱敏装置通过依次对所述XML文档树结构中的每个数据节点进行数据分析;
若所述数据节点包含敏感数据,则所述XML文档脱敏装置根据预存的脱敏策略对所述数据节点进行数据脱敏处理,得到所述数据节点的脱敏数据片段。
5.根据权利要求4所述的方法,所述XML文档脱敏装置根据预存的脱敏策略对所述数据节点进行数据脱敏处理,得到所述数据节点的脱敏数据片段包括:
所述XML文档脱敏装置根据待脱敏XML文档,从脱敏数据库中读取所述待脱敏XML文档相对应的脱敏策略;
所述XML文档脱敏装置根据所述数据节点,从所述脱敏策略中查找所述数据节点的脱敏算法;
所述XML文档脱敏装置根据所述脱敏算法对所述数据节点进行数据脱敏处理,得到所述数据节点的脱敏数据片段。
6.一种XML文档脱敏的装置,包括:
解析模块,用于通过对待脱敏XML文档进行解析,得到XML文档树结构;
数据脱敏模块,用于根据预存的脱敏策略对所述XML文档树结构中包含敏感数据的数据节点分别进行数据脱敏处理,得到多个数据节点的脱敏数据片段;
重组模块,用于对所述多个数据节点的脱敏数据片段进行重组处理,得到脱敏后的XML文档;
其中,所述XML是指可扩展标记语言。
7.根据权利要求6所述的装置,还包括生成脱敏策略模块,具体用于通过对待脱敏XML文档进行解析,得到XML文档树结构,并通过对XML文档树结构中的每个数据节点进行数据分析,得到所述XML文档树结构中含有敏感数据的数据节点集,以及对所述含有敏感数据的数据节点集中的每个数据节点设置脱敏算法,生成所述待脱敏XML文档的脱敏策略,并将所述脱敏策略保存至脱敏数据库中。
8.根据权利要求7所述的装置,所述数据脱敏模块包括:
判断单元,用于通过依次对所述XML文档树结构中的每个数据节点进行数据分析,判断所述数据节点是否包含敏感数据;
数据脱敏单元,用于在判断所述数据节点包含敏感数据时,根据预存的脱敏策略对所述数据节点进行数据脱敏处理,得到所述数据节点的脱敏数据片段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810410838.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种云计算数据加密装置
- 下一篇:数据保护方法及装置