[发明专利]一种基于区块链的通讯溯源方法、通讯溯源装置及介质有效
| 申请号: | 202110344387.2 | 申请日: | 2021-03-30 |
| 公开(公告)号: | CN113194069B | 公开(公告)日: | 2022-08-26 |
| 发明(设计)人: | 黄钰群;王磊;黄伟群;廖正峰;艾勇 | 申请(专利权)人: | 深圳博瑞天下科技有限公司 |
| 主分类号: | H04L9/40 | 分类号: | H04L9/40;G06F16/27;G06F21/62 |
| 代理公司: | 深圳市深联知识产权代理事务所(普通合伙) 44357 | 代理人: | 张琪 |
| 地址: | 518000 广东省深圳市福田区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 区块 通讯 溯源 方法 装置 介质 | ||
1.一种基于区块链的通讯溯源方法,其中,步骤包括:
获取通讯请求,根据所述通讯请求获取请求对象和被请求对象;
根据所述请求对象和被请求对象,判断出所述请求对象是否获得被请求对象授权,步骤包括:
根据被请求对象,获取所述被请求对象的用户授权信息,根据请求对象,获取所述请求对象的请求备案信息;将所述用户授权信息与所述请求备案信息比对分析请求对象是否已经获得授权:否,则发出请求拒绝;是,则连通所述请求对象和被请求对象的即时通讯;
获取即时通讯的通讯数据,通过加密生成加密数据;
将所述加密数据写入到区块链中进行保存;
调取写入到区块链中进行保存的所述加密数据,步骤包括:
获取调取指令,所述调取指令包括被调取对象信息、调取对象信息和权限信息;分析调取指令是否具有权限,是则通过给予调取;否则不通过;根据调取指令的调取对象信息获取对应的私钥;根据私钥和被调取对象信息获取调取通讯数据。
2.根据权利要求1所述的基于区块链的通讯溯源方法,其中,所述通讯数据是通讯数据源文件的备份数据;所述通讯数据包括具体以下信息的一种或多种:文本信息、音频信息以及视频信息。
3.根据权利要求1所述的基于区块链的通讯溯源方法,其中,所述通过加密生成加密数据是,将所述被请求对象的信息通过密码学进行加密;并且对所述请求对象的信息通过KMS进行加密管理。
4.根据权利要求3所述的基于区块链的通讯溯源方法,其中,所述对所述请求对象的信息通过KMS进行加密管理是,向每个请求对象分配一私钥。
5.根据权利要求3所述的基于区块链的通讯溯源方法,其中,所述被请求对象的用户授权信息是,用户通过授权后形成的授权文件。
6.一种基于区块链的通讯溯源装置,其中,包括:
获取模块,用于获取通讯请求,根据所述通讯请求获取请求对象和被请求对象;
判断模块,用于根据所述请求对象和被请求对象,判断出所述请求对象是否获得被请求对象授权,具体包括:用于根据被请求对象,获取所述被请求对象的用户授权信息,根据请求对象,获取所述请求对象的请求备案信息;将所述用户授权信息与所述请求备案信息比对分析请求对象是否已经获得授权:否,则发出请求拒绝;是,则连通所述请求对象和被请求对象的即时通讯;
加密模块,用于获取即时通讯的通讯数据,通过加密生成加密数据;
保存模块,用于将所述加密数据写入到区块链中进行保存,具体包括:获取调取指令,所述调取指令包括被调取对象信息、调取对象信息和权限信息;分析调取指令是否具有权限,是则通过给予调取;否则不通过;根据调取指令的调取对象信息获取对应的私钥;根据私钥和被调取对象信息获取调取通讯数据。
7.一种设备,其中,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1-5任一项所述的一种基于区块链的通讯溯源方法。
8.一种计算机可读存储介质,其中,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令由处理器加载并执行如权利要求1-5任一项的一种基于区块链的通讯溯源方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳博瑞天下科技有限公司,未经深圳博瑞天下科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110344387.2/1.html,转载请声明来源钻瓜专利网。





