预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共29页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114117511A(43)申请公布日2022.03.01(21)申请号202011164736.4(22)申请日2020.10.27(66)本国优先权数据202010905437.52020.09.01CN(71)申请人华为技术有限公司地址518129广东省深圳市龙岗区坂田华为总部办公楼(72)发明人黄恒(51)Int.Cl.G06F21/62(2013.01)权利要求书5页说明书15页附图8页(54)发明名称数据脱敏方法、数据脱敏装置以及存储设备(57)摘要一种数据脱敏方法和存储设备。存储设备接收主机发送的读数据命令,该读数据命令用于请求待读取数据。存储设备响应于该读数据命令,获取所述待读取数据。然后对所述待读取数据进行脱敏处理,从而得到目标数据。再向所述主机发送所述目标数据。可以提高脱敏效率。CN114117511ACN114117511A权利要求书1/5页1.一种数据脱敏方法,其特征在于,所述方法由存储设备执行,所述方法包括:接收主机发送的读数据命令,所述读数据命令用于请求待读取数据;响应于所述读数据命令,获取所述待读取数据;对所述待读取数据进行脱敏处理,得到目标数据;向所述主机发送所述目标数据。2.根据权利要求1所述的方法,其特征在于,所述待读取数据属于非结构化数据。3.根据权利要求2所述的方法,其特征在于,所述非结构化数据是文件。4.根据权利要求3所述的方法,其特征在于,所述对所述待读取数据进行脱敏处理包括:判断是否需要对所述待读取数据进行脱敏处理;当判断的结果为需要对所述待读取数据进行脱敏处理时,根据所述待读取数据的类型匹配对应的脱敏方式,所述脱敏方式包括一级脱敏处理或二级脱敏处理;根据所述待读取数据对应的脱敏方式对所述待读取数据进行脱敏处理。5.根据权利要求4所述的方法,其特征在于,所述待读取数据对应的脱敏方式为一级脱敏处理时,所述对所述待读取数据进行脱敏处理包括:将所述待读取数据划分为多个文件片段;对所述多个文件片段进行所述一级脱敏处理;合并经过所述一级脱敏处理后的文件片段,得到所述目标数据。6.根据权利要求5所述的方法,其特征在于,所述对所述多个文件片段进行所述一级脱敏处理包括:对于所述多个文件片段中的每个文件片段,判断该文件片段是否命中所述存储设备存储的已经过脱敏的文件片段;若命中,则不对该文件片段进行所述一级脱敏处理;若不命中,则对该文件片段进行所述一级脱敏处理。7.根据权利要求6所述的方法,其特征在于,所述待读取数据的类型为文本文件或日志文件。8.根据权利要求4所述的方法,其特征在于,所述待读取数据对应的脱敏方式为二级脱敏处理时,所述对所述待读取数据进行脱敏处理包括:解码所述待读取数据,获得解码后的文件内容;将所述解码后的文件内容划分为多个文件片段;对所述多个文件片段进行所述二级脱敏处理;对经过所述二级脱敏处理后的文件片段进行编码,得到所述目标数据。9.根据权利要求8所述的方法,其特征在于,所述待读取数据的类型为word文件或pdf文件。10.根据权利要求5或权利要求8所述的方法,其特征在于,所述方法还包括:保存所述经过一级脱敏处理或二级脱敏处理后的文件片段。11.根据权利要求1所述的方法,其特征在于,还包括:当预取数据的条件满足时,从所述存储设备的硬盘中获取其他待读取数据;对所述其他待读取数据进行脱敏处理;2CN114117511A权利要求书2/5页当接收到所述主机发送的用于读取所述其他待读取数据的命令时,将所述脱敏后的其他待读取数据发送给所述主机。12.根据权利要求11所述的方法,其特征在于,所述预取数据的条件包括但不限于以下情况:所述其他待读取数据被修改;或发现所述其他待读取数据的类型符合设置的需要进行预取的数据的类型;或所述其他待读取数据被创建快照;或设置的预取周期到达。13.一种数据脱敏装置,其特征在于,所述装置位于存储设备内部,所述装置包括收发模块、读写模块和脱敏模块;其中,所述收发模块用于接收主机发送的读数据命令,所述读数据命令用于请求待读取数据;所述读写模块用于响应于所述读数据命令,获取所述待读取数据;所述脱敏模块用于对所述待读取数据进行脱敏处理,得到目标数据;所述收发模块还用于向所述主机发送所述目标数据。14.根据权利要求13所述的装置,其特征在于,所述待读取数据属于非结构化数据。15.根据权利要求14所述的装置,其特征在于,所述非结构化数据是文件。16.根据权利要求15所述的装置,其特征在于,所述脱敏模块具体用于:判断是否需要对所述待读取数据进行脱敏处理;当判断的结果为需要对所述待读取数据进行脱敏处理时,根据所述待读取数据的类型匹配对应的脱敏方式,所述脱敏方式包括一级脱敏处理或二级脱敏处理;根据所述待读取