基于区块链的脱敏数据完整性检测方法及检测系统与流程

文档序号:25053263发布日期:2021-05-14 13:33阅读:来源:国知局

技术特征:
1.基于区块链的脱敏数据完整性检测方法,其特征在于,包括:s1、将原始数据上链;s2、编码链上的敏感数据,获得脱敏数据;s3、将脱敏数据中的数据项分类,标识各类数据项的编码;s4、获取标识数量和类型,统计脱敏数据中不同类别的数据项,获得统计结果;s5、比对统计结果与原始数据的数量,基于比对结果判断脱敏后数据的完整性。2.根据权利要求1所述的基于区块链的脱敏数据完整性检测方法,其特征在于,步骤s2中编码的方法包括:定义原始数据中各数据项的格式串类型,针对不同格式串类型指定不同脱敏规则。3.根据权利要求2所述的基于区块链的脱敏数据完整性检测方法,其特征在于,所述格式串类型包括日期型、纯数字型、纯字符串型、无格式数据流型中的一种或多种;对于日期型格式串,脱敏规则为:将日期中具体的月和/或日信息进行脱敏处理;对于纯数字型格式串,脱敏规则为:将数字中的低位设置为0;或,将数字与个人姓名/机构名称作为联合脱敏单元,对个人姓名/机构名称进行脱敏;对于纯字符串型格式串,脱敏规则为:识别字符串属于个人姓名或机构名称或其它:如果字符串是个人姓名,则对最后一个字进行脱敏处理;如果字符串是机构名称,则识别出机构名称中的实体信息,对实体信息中的局部进行脱敏处理;如果字符串是其它,则不进行脱敏处理;对于无格式数据流型格式串,脱敏规则为:将编码处理成规整的长度统一的字符串数据项。4.根据权利要求3所述的基于区块链的脱敏数据完整性检测方法,其特征在于,所述机构名称中的实体信息,为机构名称中排除地域和后缀后的有效信息;所述实体信息中的局部,为1/3的有效信息。5.根据权利要求1所述的基于区块链的脱敏数据完整性检测方法,其特征在于,步骤s3中,所述标识设置在编码尾部。6.根据权利要求1所述的基于区块链的脱敏数据完整性检测方法,其特征在于,步骤s5中的比对方法包括:s501、获取脱敏数据中标识量最大的数据项,与原始数据中对应数据项的数据总量进行对比:若对比结果不一致,认定数据缺失,完整性不符合要求;若对比结果一致,进入步骤s502;s502、对脱敏数据中各类数据项的标识进行两两对比,获得脱敏数据中每类数据项的偏离值;s503、将所有的偏离值与原始数据总量进行对比,计算偏离占比;s504、将偏离占比与预设偏离阈值进行对比:若偏离占比超出预设偏离阈值,则判定数据完整性为缺失;若偏离占比在预设偏离阈值内,则认为数据完整性满足要求。7.根据权利要求1~6中任一所述的基于区块链的脱敏数据完整性检测方法,其特征在于,所述检测方法用于鉴别交易信息的完整性。8.基于区块链的脱敏数据完整性检测系统,其特征在于,包括:上链模块,用于对原始数据上链;
脱敏模块,用于编码链上的敏感数据,获得脱敏数据;标识模块,用于分类脱敏数据中的数据项,并标识各类数据项的编码;处理模块,用于获取标识数量和类型,统计脱敏数据中不同类别的数据项,获得统计结果;再将统计结果与原始数据进行数量比对,基于比对结果判断脱敏后数据的完整性。9.根据权利要求8所述的基于区块链的脱敏数据完整性检测系统,其特征在于,所述脱敏模块包括以下一个或多个单元:日期型格式串脱敏单元,用于对日期型格式串中具体的月和/或日信息进行脱敏处理;纯数字型格式串脱敏单元,用于对纯数字型格式串进行脱敏处理,所采用的脱敏规则包括:将数字中的低位设置为0;或,将数字与个人姓名/机构名称作为联合脱敏单元,对个人姓名/机构名称进行脱敏;纯字符串型格式串脱敏单元,用于对纯字符串型格式串进行脱敏处理,所采用的脱敏规则包括:识别字符串属于个人姓名或机构名称或其它:如果字符串是个人姓名,则对最后一个字进行脱敏处理;如果字符串是机构名称,则识别出机构名称中的实体信息,对实体信息中的局部进行脱敏处理;如果字符串是其它,则不进行脱敏处理;无格式数据流型格式串脱敏单元,用于对无格式数据流型格式串进行脱敏处理,所采用的脱敏规则包括:将编码处理成规整的长度统一的字符串数据项。10.根据权利要求8所述的基于区块链的脱敏数据完整性检测系统,其特征在于,所述处理模块包括:第一处理单元:用于获取脱敏数据中标识量最大的数据项,并与原始数据中对应数据项的数据总量进行对比:若对比结果不一致,认定数据缺失,完整性不符合要求;若对比结果一致,调用第二处理单元;第二处理单元:用于对脱敏数据中各类数据项的标识进行两两对比,获得脱敏数据中每类数据项的偏离值;再将所有的偏离值与原始数据总量进行对比,计算偏离占比;最后将偏离占比与预设偏离阈值进行对比:若偏离占比超出预设偏离阈值,则判定数据完整性为缺失;若偏离占比在预设偏离阈值内,则认为数据完整性满足要求。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1