一种基于区块链的密钥保护方法技术

技术编号:24129704 阅读:23 留言:0更新日期:2020-05-13 05:51
本发明专利技术提供了一种基于区块链的密钥保护方法,包括用处理器从若干条区块链中选择多个区块作为目标区块,目标区块生成并发送一个测试消息发送到多个待定区块中,并在生成和发送测试消息的步骤之后,在计算机的可读存储介质中将访问设备电子记录在已访问的多个待定区块中;访问设备被配置为控制各个区块链的节点进行拆解,各个区块链的节点分别将自身的初始密钥作为运算因子,根据拆分的各个区块链节点中的运算因子通过公式(1)的拟合得出密钥保护签名。通过采用私钥和代理地址、标识信息的配合验证的操作,使得整个区块链的操作具有较高的安全性,有效保护区块链上的交易信息的安全。

A key protection method based on blockchain

【技术实现步骤摘要】
一种基于区块链的密钥保护方法
本专利技术涉及区块链
,尤其涉及一种基于区块链的密钥保护方法。
技术介绍
在区块链的底层技术中,大量使用了密码学的算法,如网络节点之间的通讯保密、保障消息传递的过程中不被篡改、接收者确认消息来源无误等情况的密码学算法,而密钥是经过密码学算法生成的结果,用于数据加密或数字签名。将区块链中的节点以组的形式进行管理及应用,是当前区块链机制下的一种工作模式,在该模式下,需要针对每个节点组生成相应的密钥,当前情况下,往往是通过节点组中的某一节点或节点组外的控制节点生成节点组的密钥。但是由于难以保证单独节点的合法性,所生成的密钥可能出现被恶意篡改的情况,因此仅靠某一节点生成节点组的密钥,安全性以及可靠性较低,进而降低了区块链机制下,节点组间进行数据传输或数字签名的安全性以及可靠性。为了解决本领域普遍存在密钥保护手段单一、保护效果不佳等等问题,作出了本专利技术。
技术实现思路
本专利技术的目的在于,针对目前区块链的密钥保护所存在的不足,提出了一种基于区块链的密钥保护方法。r>为了克服现有技术本文档来自技高网...

【技术保护点】
1.一种基于区块链的密钥保护方法,其特征在于,包括:/n用处理器从若干条区块链中选择多个区块作为目标区块,所述目标区块生成一个测试消息并发送到多个待定区块中,并在生成和发送测试消息的步骤之后,在计算机的可读存储介质中将访问设备的电子记录在已访问的多个待定区块中;/n识别与访问设备关联的持有者,并在所述访问设备上向持有者提供消息,该消息用于提示持有者需要授权下载与访问设备关联的恶意应用;/n接收到持有者授权后,将恶意应用下载并安装到访问设备上,并从恶意应用安装的访问设备上配置代理地址,所述访问设备上的代理地址被配置为使用访问设备的处理器自动发送测试消息,访问设备上的代理地址配置为使用访问设备的处...

【技术特征摘要】
1.一种基于区块链的密钥保护方法,其特征在于,包括:
用处理器从若干条区块链中选择多个区块作为目标区块,所述目标区块生成一个测试消息并发送到多个待定区块中,并在生成和发送测试消息的步骤之后,在计算机的可读存储介质中将访问设备的电子记录在已访问的多个待定区块中;
识别与访问设备关联的持有者,并在所述访问设备上向持有者提供消息,该消息用于提示持有者需要授权下载与访问设备关联的恶意应用;
接收到持有者授权后,将恶意应用下载并安装到访问设备上,并从恶意应用安装的访问设备上配置代理地址,所述访问设备上的代理地址被配置为使用访问设备的处理器自动发送测试消息,访问设备上的代理地址配置为使用访问设备的处理器扫描访问设备的存储器以获取另一持有者的下一待定区块的联系信息;
根据访问设备上的代理地址并通过访问设备的处理器自动将第二测试消息直接发送到下一待定区块,所述第二测试消息包括持有者的标识信息以及对与服务器关联的推荐访问设备;并通过处理器自动存储在隔离存储器中,使得被恶意应用安装的访问设备不与区块链进行数据的交流传输。


2.根据权利要求1所述的一种基于区块链的密钥保护方法,其特征在于,所述访问设备被配置为控制各个区块链的节点进行拆解,各个所述区块链的节点分别将自身的初始密钥作为运算因子,根据拆分的各个所述区块链节点中的运算因子通过公式(1)的拟合得出密钥保护签名;
根据所述区块链上的初始密钥的所述运算因子,得出如下所述的节点函数Q(i),所述Q(i)的数据表如下:






根据上述的数据表,拟合出运算因子的数组,依据公式(1)的多项式进行拟合,



其中,ρ0,ρ1……为所述区块链上的区块链哈希值,为所述各个所述数据表的运算因子,T为任何拆分运算因子的次数。


3.根据权利要求1所述的一种基于区块链的密钥保护方法,其特征在于,所述访问设备中被配置为基于多个目标区块生成测试消息并将其发送到多个服务器的目标设备,所述目标设备上的代理地址还被配置为将所述另一持有者的所述服务器目标设备的联系信息与所述另一持有者的区块链信息进行匹配,并从所述区块链的信息中检索其他交易信...

【专利技术属性】
技术研发人员:张锦喜孙大伟彭奕填叶亚芳
申请(专利权)人:广东卓启投资有限责任公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1