【技术实现步骤摘要】
数据保护方法、平台、区块链节点、系统和存储介质
本专利技术涉及数据保护领域,特别涉及一种数据保护方法、平台、区块链节点、系统和存储介质。
技术介绍
电话投诉和咨询是目前人们生活中非常常见的一种行为,很多时候用户都会听到“为保证服务质量,您的通话可能被录音”的语音,有的时候用户也会自己选择通过手机进行录音。而当双方产生纠纷时,如何确保录音的真实性是一个至关重要的问题。目前通话文件的保存通常使用如下三种方案:1)手机客户端保存,通常由用户针对自己非常关注的事情,使用手机录音功能操作;2)服务商家保存,以便商家为保证服务质量和后续进行追溯使用;3)使用如第三方通信平台这样的软件接入形式,第三方平台进行保存。
技术实现思路
专利技术人对相关技术进行分析后发现,由通话双方存储通话文件无法保证通话文件的真实性,在一方有意修改音频数据的情况下,很难判断哪一份通话文件是真实的。而第三方通信平台也存在欺诈的可能,因此无法避免中间商与参与通话的一方共同进行修改、然后欺瞒第三方的情况。因此,相关技术中的数据保护方法很可能失效,导致无法确定通话文件的真实性。本专利技术实施例所要解决的一个技术问题是:如何提高通话文件保护的有效性。根据本专利技术一些实施例的第一个方面,提供一种数据保护方法,包括:平台将两个以上的区块链节点之间的通话文件发送给参与通话的区块链节点,以便参与通话的区块链节点根据保存的通话文件生成摘要信息;平台根据通话文件生成交易信息,其中,交易信息包括通话文件的摘要信息;平台将交易信息发送给参与通话的区块链节点,以便参与通话的区块链节点比较接收的交易信息中的摘要信息与自身生 ...
【技术保护点】
1.一种数据保护方法,包括:平台将两个以上的区块链节点之间的通话文件发送给参与通话的区块链节点,以便所述参与通话的区块链节点根据保存的通话文件生成摘要信息;平台根据所述通话文件生成交易信息,其中,所述交易信息包括所述通话文件的摘要信息;平台将所述交易信息发送给参与通话的区块链节点,以便参与通话的区块链节点比较接收的交易信息中的摘要信息与自身生成的摘要信息是否一致;平台响应于参与通话的区块链节点发送的比较结果为一致,根据所述交易信息生成区块;平台将生成的区块发送给系统中的区块链节点进行入链。
【技术特征摘要】
1.一种数据保护方法,包括:平台将两个以上的区块链节点之间的通话文件发送给参与通话的区块链节点,以便所述参与通话的区块链节点根据保存的通话文件生成摘要信息;平台根据所述通话文件生成交易信息,其中,所述交易信息包括所述通话文件的摘要信息;平台将所述交易信息发送给参与通话的区块链节点,以便参与通话的区块链节点比较接收的交易信息中的摘要信息与自身生成的摘要信息是否一致;平台响应于参与通话的区块链节点发送的比较结果为一致,根据所述交易信息生成区块;平台将生成的区块发送给系统中的区块链节点进行入链。2.根据权利要求1所述的数据保护方法,其中,所述区块包括交易信息以及交易信息涉及的区块链节点的证书和签名,以便区块链节点采用所述证书和签名验证区块中的交易信息,并在验证成功的情况下将区块入链,所述证书和签名来自参与通话的区块链节点。3.根据权利要求1所述的数据保护方法,其中,平台将生成的区块发送给生成的区块中的交易信息涉及的区块链节点进行入链。4.根据权利要求1所述的数据保护方法,还包括:平台获取参与通话的区块链节点发送的数据认证请求;平台将本地存储的与所述数据认证请求对应的交易信息发送给发送请求的区块链节点,以便所述发送请求的区块链节点根据本地存储的通话文件的摘要信息和接收的交易信息中的摘要信息的比较结果判断本地通话文件是否被篡改。5.根据权利要求1所述的数据保护方法,还包括:平台接收系统中的区块链节点在进行数据认证后发送的未通过数据认证的节点标识;平台将所述节点标识添加到黑名单中。6.根据权利要求1所述的数据保护方法,其中,所述通话文件为通话音频或者通话视频。7.一种数据保护方法,包括:第一区块链节点接收平台发送的所述第一区块链节点和其他区块链节点之间的通话文件;第一区块链节点接收平台根据所述通话文件生成的交易信息,其中,所述交易信息包括通话文件的摘要信息;第一区块链节点根据保存的通话文件生成摘要信息;第一区块链节点比较接收的交易信息中的摘要信息与自身生成的摘要信息是否一致,并将比较结果发送给平台;第一区块链节点接收平台发送的区块并进行入链,其中,所述区块是平台响应于第一区块链节点发送的比较结果为一致而生成并发送给系统中的区块链节点的。8.根据权利要求7所述的数据保护方法,其中,第一区块链节点将比较结果以及证书和签名发送给平台,以便平台生成包括交易信息以及所述证书和签名的区块;系统中的区块链节点采用平台发送的区块中的所述证书和签名验证交易信息,并在验证成功的情况下将区块入链。9.根据权利要求7所述的数据保护方法,还包括:第一区块链节点从区块链中获取通话文件对应的交易信息;第一区块链节点比较根据保存的通话文件生成的摘要信息和获取的交易信息中的摘要信息是否一致;如果比较结果为一致,第一区块链节点判断通话文件未被篡改;如果比较结果为不一致,第一区块链节点判断通话文件被篡改。10.根据权利要求7所述的数据保护方法,还包括:第二区块链节点获取第一区块链节点发送的数据认证请求;第二区块链节点将本地区块中所述数据认证请求对应的交易信息发送给第一区块链节点,以便第一区块链节点通过比较根据保存的通话文件生成的摘要信息和接收的交易信息中的摘要信息是否一致来判断通话文件是否被篡改。11.根据权利要求7所述的数据保护方法,还包括:系统中的区块链节点获取区块链中最后生成的预设数量的区块;系统中的区块链节点校验获取的区块中每个区块的前置摘要信息与上一个区块的摘要信息是否一致;系统中的区块链节点在区块的前置摘要信息与上一个区块的摘要信息不一致的情况下,向平台反馈所述预设数量的区块所属的节点标识,以便平台将所述节点标识加入黑名单。12.一种用于数据保护的平台,包括:通话文件发送模块,被配置为将两个以上的区块链节点之间的通话文件发送给参与通话的区块链节点,以便所述参与通话的区块链节点根据保存的通话文件生成摘要信息;信息生成模块,被配置为根据所述通话文件生成交易信息,其中,所述交易信息包括所述通话文件的摘要信息;交易信息发送模块,被配置为将所述交易信息发送给参与通话的区块链节点,以便参与通话的区块链节点比较接收的交易信息中的摘要信息与自身...
【专利技术属性】
技术研发人员:邵珠光,张伟,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。