[发明专利]一种基于区块链网络的数据通信方法和装置有效
申请号: | 201911229014.X | 申请日: | 2019-12-04 |
公开(公告)号: | CN110880974B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 蔡弋戈;秦青;王乐庆;杨晨;李琴 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;H04L9/40;H04M3/42 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 网络 数据通信 方法 装置 | ||
1.一种基于区块链网络的数据通信方法,其特征在于,包括:
基于随机算法生成通信号码对应的目标随机数;所述目标随机数为二进制数;
根据切分长度阈值,将所述目标随机数切分为多个字符串;每个字符串的长度均为所述切分长度阈值;
根据所述多个字符串生成所述通信号码对应的助记词串,根据所述助记词串生成所述通信号码对应的种子密钥;
根据所述种子密钥中所述通信号码的主私钥生成所述通信号码对应的子私钥;
根据所述子私钥生成所述通信号码对应的子公钥,并根据所述子公钥生成所述通信号码对应的虚拟通信号码;所述虚拟通信号码与所述通信号码具备相同的通信地址;
获取针对所述虚拟通信号码的通信请求,根据所述通信请求对所述通信号码执行所述通信请求对应的通信业务。
2.根据权利要求1所述的方法,其特征在于,所述根据所述多个字符串生成所述通信号码对应的助记词串,包括:
在助记单词表中,获取所述多个字符串分别对应的助记单词;
根据所述多个字符串分别对应的助记单词,确定所述通信号码对应的所述助记词串。
3.根据权利要求1所述的方法,其特征在于,所述根据所述助记词串生成所述通信号码对应的种子密钥,包括:
根据常量字符串以及密码字符串,确定所述助记词串对应的盐值;
将所述助记词串和所述盐值,确定为伪随机算法对应的输入参数;
基于所述伪随机算法和运算次数阈值,对所述输入参数进行运算,得到所述通信号码对应的所述种子密钥;所述输入参数被进行运算的次数等于所述运算次数阈值。
4.根据权利要求1所述的方法,其特征在于,所述通信请求包括通话请求;所述通信业务包括通话业务;所述获取针对所述虚拟通信号码的通信请求,根据所述通信请求对所述通信号码执行所述通信请求对应的通信业务,包括:
获取针对所述虚拟通信号码的所述通话请求,获取所述通话请求对应的获取时间戳以及所述虚拟通信号码对应的有效时间段;
当检测到所述通话请求对应的所述获取时间戳在所述虚拟通信号码对应的所述有效时间段内时,对所述通信号码执行所述通话请求对应的所述通话业务。
5.根据权利要求1所述的方法,其特征在于,所述获取针对所述虚拟通信号码的通信请求,根据所述通信请求对所述通信号码执行所述通信请求对应的通信业务,包括:
获取来访通信号码针对所述虚拟通信号码的通信请求,根据所述通信请求获取所述虚拟通信号码对应的授权通信号码列表;
当检测到所述授权通信号码列表中存在所述来访通信号码时,对所述通信号码执行所述通信请求对应的通信业务。
6.根据权利要求1所述的方法,其特征在于,所述获取针对所述虚拟通信号码的通信请求,根据所述通信请求对所述通信号码执行所述通信请求对应的通信业务,包括:
获取针对所述虚拟通信号码的通信请求,识别所述通信请求对应的通信类型,获取所述虚拟通信号码对应的授权通信类型列表;
当检测到所述授权通信类型列表中存在所述通信请求对应的通信类型时,对所述通信号码执行所述通信请求对应的通信业务。
7.一种基于区块链网络的数据通信装置,其特征在于,包括:
第一生成模块,用于基于随机算法生成通信号码对应的目标随机数;所述目标随机数为二进制数;
切分模块,用于根据切分长度阈值,将所述目标随机数切分为多个字符串;每个字符串的长度均为所述切分长度阈值;
第二生成模块,用于根据所述多个字符串生成所述通信号码对应的助记词串,根据所述助记词串生成所述通信号码对应的种子密钥;
第三生成模块,用于根据所述种子密钥中所述通信号码的主私钥生成所述通信号码对应的子私钥;根据所述子私钥生成所述通信号码对应的子公钥,并根据所述子公钥生成所述通信号码对应的虚拟通信号码;所述虚拟通信号码与所述通信号码具备相同的通信地址;
获取模块,用于获取针对所述虚拟通信号码的通信请求,根据所述通信请求对所述通信号码执行所述通信请求对应的通信业务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911229014.X/1.html,转载请声明来源钻瓜专利网。