[发明专利]数据脱敏方法及装置、介质及电子设备有效
| 申请号: | 202011149775.7 | 申请日: | 2020-10-23 |
| 公开(公告)号: | CN112257108B | 公开(公告)日: | 2023-05-12 |
| 发明(设计)人: | 王彦松 | 申请(专利权)人: | 天津新开心生活科技有限公司 |
| 主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/60;G06F13/28;G06F15/78 |
| 代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 王辉;阚梓瑄 |
| 地址: | 300467 天津市滨海新区生态城国家*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据 方法 装置 介质 电子设备 | ||
本公开涉及数据处理技术领域,提供了一种数据脱敏方法、一种数据脱敏装置、计算机可读存储介质和电子设备。其中,上述方法包括:从源数据中确定出多个待脱敏数据;对于任意一目标待脱敏数据,获取目标待脱敏数据脱敏后对应的目的字符;对目标待脱敏数据和源数据进行匹配,以并行获取多个待脱敏数据分别在源数据中所处的位置,得到目标待脱敏数据对应的目标位置集合;通过目的字符替换源数据中目标位置集合对应的数据,以对目标待脱敏数据进行脱敏。本方案能够有效解决在较大数据量下标记脱敏时间长的问题,提升数据脱敏吞吐量,进而提升数据脱敏效率。
背景技术
随着医疗信息化的发展,医疗信息系统中包含了越来越多的医疗数据,如患者数据,为医学科研、药物研发、临床试验上提供了数据基础。但是在医疗数据的运用中,数据安全是比较突出的一个挑战,也就是需要通过数据脱敏的方式来提高和保障数据分析和数据安全的质量,强化隐私保护的力度。
现有技术中,对数据脱敏主要方式是预设敏感信息标记,然后一一将标记的敏感信息进行替换。然而,现有技术提供的数据脱敏方式存在脱敏效率低的问题。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的目的在于提供一种数据脱敏方法及装置、计算机可读存储介质及电子设备,进而至少在提升数据脱敏效率,增大脱敏数据的吞吐量。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的第一方面,提供了一种数据脱敏方法,上述方法包括:
从源数据中确定出多个待脱敏数据;
对于任意一目标待脱敏数据,获取上述目标待脱敏数据脱敏后对应的目的字符;
对上述目标待脱敏数据和上述源数据进行匹配,以并行获取上述多个待脱敏数据分别在上述源数据中所处的位置,得到上述目标待脱敏数据对应的目标位置集合;
通过上述目的字符替换上述源数据中目标位置集合对应的数据,以对上述目标待脱敏数据进行脱敏。
在本公开的一种示例性实施例中,基于前述方案,上述并行获取上述多个待脱敏数据分别在上述源数据中所处的位置,包括:
将上述源数据和上述多个待脱敏数据发送至现场可编程门阵列FPGA;
利用FPGA的多个比较器,并行地对上述多个待脱敏数据和上述源数据进行匹配,得到上述多个待脱敏数据分别在上述源数据中所处的位置。
在本公开的一种示例性实施例中,基于前述方案,上述并行获取上述多个待脱敏数据分别在上述源数据中所处的位置,包括:
通过动态库的方式将上述源数据和上述多个待脱敏数据存入主存;
通过直接存储器访问DMA的方式将主存中的上述源数据和上述多个待脱敏数据发送至现场可编程门阵列FPGA;
利用FPGA的多个比较器分别对上述多个待脱敏数据和上述源数据进行匹配,得到上述多个待脱敏数据的指针位置。
在本公开的一种示例性实施例中,基于前述方案,上述通过上述目的字符替换上述源数据中目标位置集合对应的数据,包括:
在上述多个待脱敏数据的指针位置处,通过上述多个待脱敏数据分别对应的目的字符进行批量替换,以对上述多个待脱敏数据进行脱敏。
在本公开的一种示例性实施例中,基于前述方案,上述从源数据中确定出多个待脱敏数据,包括:
基于患者标识,获取属于目标患者的源数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津新开心生活科技有限公司,未经天津新开心生活科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011149775.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:在线色谱标准油配制装置
- 下一篇:一种30kV动车组用软电力电缆
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





