本发明专利技术公开了一种基于保护原始数据的数据处理方法及装置,所述方法包括:接收包含原始数据的信息和算法;基于所述算法对所述信息进行计算,得到计算结果;对所述信息和所述计算结果进行数据处理,基于数据处理的结果判断所述算法对所述信息进行计算的过程中对原始数据的使用是否满足预设条件;如果是,则输出所述计算结果。本发明专利技术的技术方案,对原始数据被使用过程后的处理结果进行严格监管,在处理结果中发现原始数据在数据处理的过程中出现了不合规使用时,即刻停止向外输出处理结果,以防止原始数据的泄露。
Data processing methods, devices, equipment and media based on the protection of original data
【技术实现步骤摘要】
基于保护原始数据的数据处理方法、装置、设备和介质
本专利技术涉及数据安全
,尤其涉及一种基于保护原始数据的数据处理方法、装置、设备和介质。
技术介绍
目前,随着大数据时代的到来,数据已经成为与物质资产和人力资本同样重要的基础生产要素,大数据正在重塑世界新格局。在数据交易体系中频繁上演的数据泄露事件,不仅给企业及个人带来了一定的危机,同时也对国家造成了一定的损失,数据信息安全也愈演愈烈。数据行业交易中出让是数据的使用权,而不是数据本身。数据数据由于本身易复制和可传播的特性,数据泄露、数据滥用、隐私安全等日渐成为明患隐忧,在现行的科技手段下,不能有效地防止数据在分享和使用的过程被泄露。
技术实现思路
为了解决上述技术问题,本专利技术提供了基于保护原始数据的数据处理方法及装置。根据本专利技术的第一方面,提供一种基于保护原始数据的数据处理方法,所述方法包括:接收包含原始数据的信息和算法;基于所述算法对所述信息进行计算,得到计算结果;对所述信息和所述计算结果进行数据处理,基于数据处理的结果判断所述算法对所述信息进行计算的过程中对原始数据的使用是否满足预设条件;如果是,则输出所述计算结果。上述方法还可以具有以下特点:对所述信息和所述算法的计算结果进行数据处理,基于数据处理的结果判断所述算法对所述信息进行计算的过程中对原始数据的使用是否满足预设条件包括:基于所述信息计算第一信息熵;基于计算结果计算第二信息熵;判断所述第二信息熵与所述第一信息熵的比值是否小于预设阈值,若所述比值小于所述预设阈值,则判断所述算法对所述信息进行计算的过程中对原始数据的使用满足预设条件。上述方法还可以具有以下特点:对所述信息和所述计算结果进行数据处理,基于数据处理的结果判断所述算法对所述信息进行计算过程中对原始数据的使用是否满足预设条件包括:对所述信息与所述计算结果进行分类,获得分类结果;根据分类结果,判断所述计算结果与所述信息中的单个原始数据的相关度超过预设概率值的占比是否超过预设占比;若所述占比未超过预设占比,则判断所述算法对所述信息进行计算的过程中对原始数据的使用满足预设条件。上述方法还可以具有以下特点:判断所述第二信息熵与所述第一信息熵的比值是否小于预设阈值之前,所述方法还包括:对所述第一信息熵和所述第二信息熵进行标准化。根据本专利技术的第二方面,提供了一种基于保护原始数据的数据处理装置,其特征在于,所述装置包括:接收单元:用于接收包含原始数据的信息和算法;计算单元:用于基于所述算法对所述信息进行计算,得到计算结果;逻辑处理单元:用于对所述信息和所述计算结果进行数据处理,基于数据处理的结果判断所述算法对所述信息进行计算的过程中对原始数据的使用是否满足预设条件;输出单元:用于当逻辑处理单元判断所述算法对所述信息进行计算的过程中对原始数据的使用满足预设条件时,输出所述计算结果。上述装置还可以具有以下特点:所述逻辑处理单元:还用于基于所述信息计算第一信息熵;基于计算结果计算第二信息熵;判断所述第二信息熵与所述第一信息熵的比值是否小于预设阈值,若所述比值小于所述预设阈值,则判断所述算法对所述信息进行计算的过程中对原始数据的使用满足预设条件。上述装置还可以具有以下特点:所述所述逻辑处理单元:还用于对所述信息与所述计算结果进行分类;根据分类结果,判断所述计算结果与所述信息中的单个原始数据的相关度超过预设概率值的占比是否超过预设占比;若所述占比未超过预设占比,则判断所述算法对所述信息进行计算的过程中对原始数据的使用满足预设条件。上述装置还可以具有以下特点:所述所述逻辑处理单元:还用于对所述第一信息熵和所述第二信息熵进行标准化。根据本专利技术的第三方面,提供了一种计算机设备,所述计算机设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现上述方法的步骤。根据本专利技术的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。本发的明基于保护原始数据的数据处理方法及装置,通过对原始数据被使用过程后的处理结果进行严格监管,在处理结果中发现原始数据在数据处理的过程中出现了不合规使用时,即刻停止向外输出处理结果,以防止原始数据的泄露。参照附图来阅读对于示例性实施例的以下描述,本专利技术的其他特性特征和优点将变得清晰。附图说明图1示例性示出了本专利技术的实施例的基于保护原始数据的数据处理方法的流程图;图2示例性示出了本专利技术的一个实施例的基于保护原始数据的数据处理方法的流程图;图3示例性示出了本专利技术的另一个实施例的基于保护原始数据的数据处理方法的流程图;图4示例性示出了本专利技术的实施例的基于保护原始数据的数据处理装置的框图;图5示例性示出了本专利技术的计算机设备的框图;具体实施例为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。本专利技术基于保护原始数据的数据处理方法及装置,防止原始数据在出让数据的使用权时发生过度索权、超范围使用的问题,确保数据交易体系中在使用原始数据进行数据处理的过程中原始数据的安全性。图1是本专利技术的基于保护原始数据的数据处理方法的流程图。如图1所示,本专利技术的基于保护原始数据的数据处理方法包括:步骤101,接收包含原始数据的信息和算法;步骤102,基于算法对信息进行计算,得到计算结果;步骤103,对信息和计算结果进行数据处理,基于数据处理的结果判断算法对信息进行计算的过程中对原始数据的使用是否满足预设条件;步骤104,如果是,则输出计算结果。如果为否,计算结果不予输出。上述方法还包括:将接收到的包含原始数据的信息进行加密处理后存储,已对原始数据进行保密处理。为了确保算法在使用原始数据进行数据处理的过程中符合引用的规范,本专利技术进一步验证原始数据在数据处理的过程中是否出现了过度索权、超范围等不正当使用,以防止算法在进行计算的过程中过多的引用原始数据,具体地,步骤103包括:基于信息计算第一信息熵;基于计算结果计算第二信息熵;判断第二信息熵与第一信息熵的比值是否小于预设阈值,若比值小于预设阈值,则判断算法对信息进行计算的过程中对原始数据的使用满足预设条件。信息熵指的是一组数据可以携带的关于信息的信息量,只要有信息的量的输入输出,那么信息熵的大小就会随之起到变化。在此基础本文档来自技高网...
【技术保护点】
1.基于保护原始数据的数据处理方法,其特征在于,所述方法包括:/n接收包含原始数据的信息和算法;/n基于所述算法对所述信息进行计算,得到计算结果;/n对所述信息和所述计算结果进行数据处理,基于数据处理的结果判断所述算法对所述信息进行计算的过程中对原始数据的使用是否满足预设条件;/n如果是,则输出所述计算结果。/n
【技术特征摘要】
1.基于保护原始数据的数据处理方法,其特征在于,所述方法包括:
接收包含原始数据的信息和算法;
基于所述算法对所述信息进行计算,得到计算结果;
对所述信息和所述计算结果进行数据处理,基于数据处理的结果判断所述算法对所述信息进行计算的过程中对原始数据的使用是否满足预设条件;
如果是,则输出所述计算结果。
2.如权利要求1所述的方法,其特征在于,对所述信息和所述算法的计算结果进行数据处理,基于数据处理的结果判断所述算法对所述信息进行计算的过程中对原始数据的使用是否满足预设条件包括:
基于所述信息计算第一信息熵;
基于计算结果计算第二信息熵;
判断所述第二信息熵与所述第一信息熵的比值是否小于预设阈值,若所述比值小于所述预设阈值,则判断所述算法对所述信息进行计算的过程中对原始数据的使用满足预设条件。
3.如权利要求1所述的方法,其特征在于,对所述信息和所述计算结果进行数据处理,基于数据处理的结果判断所述算法对所述信息进行计算过程中对原始数据的使用是否满足预设条件包括:
对所述信息与所述计算结果进行分类,获得分类结果;根据分类结果,判断所述计算结果与所述信息中的单个原始数据的相关度超过预设概率值的占比是否超过预设占比;
若所述占比未超过预设占比,则判断所述算法对所述信息进行计算的过程中对原始数据的使用满足预设条件。
4.如权利要求2所述的方法,其特征在于,判断所述第二信息熵与所述第一信息熵的比值是否小于预设阈值之前,所述方法还包括:
对所述第一信息熵和所述第二信息熵进行标准化。
5.基于保护原始数据的数据处理装置,其特征在于,所述装置...
【专利技术属性】
技术研发人员:张济政,毕伟,
申请(专利权)人:中思博安科技北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。