[发明专利]一种包括区块链节点的计算机设备在审
申请号: | 201810437375.2 | 申请日: | 2018-05-09 |
公开(公告)号: | CN108737107A | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | 张焱;施逸;田宝同;邓晓军 | 申请(专利权)人: | 合肥达朴汇联科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L12/66;H04L29/06;H04L29/08 |
代理公司: | 合肥和瑞知识产权代理事务所(普通合伙) 34118 | 代理人: | 王挺 |
地址: | 230088 安徽省合肥市高新区望*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 链节点 物联网系统 安全数据 计算机设备 存储器 处理器 数据库 处理器执行 计算机程序 接收方 有效地 回溯 块链 存储 发送 保存 安全 | ||
1.一种包括区块链节点的计算机设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,包括实现作为发出方的区块链节点的方法和或作为接收方的区块链节点的方法;
作为发出方的区块链节点的方法,包括:
将物联网系统的安全数据发送至其他区块链节点,以使各区块链节点将所述安全数据保存至各自对应的区块链数据库中;
从本区块链节点对应的区块链数据库中获取所述物联网系统的一条或多条安全数据,基于所获取的安全数据对所述物联网系统执行相应操作;
作为接收方的区块链节点的方法,包括:
接收其他区块链节点发出的物联网系统的安全数据,与其他各区块链节点对所述安全数据进行验证,将通过验证的所述安全数据保存至各自对应的区块链数据库中。
2.根据权利要求1所述的一种包括区块链节点的计算机设备,其特征在于,其中:
物联网系统的安全数据包括:物联网系统的网关设备的安全规则和/或操作日志;
实现作为发出方的区块链节点的方法时,将物联网系统的安全数据发送至其他区块链节点包括:
当物联网系统的网关设备的安全规则被设置时,将设置得到的安全规则发送至其他区块链节点,所述安全规则中包括一条或多条子规则;并且/或者
当物联网系统的网关设备中生成操作日志时,将生成的操作日志发送至其他区块链节点。
3.根据权利要求1所述的一种包括区块链节点的计算机设备,其特征在于,实现作为发出方的区块链节点的方法时,在将物联网系统的安全数据发送至其他区块链节点之前,按照预设加密规则对所述安全数据进行加密,得到加密安全数据;
将物联网系统的安全数据发送至其他区块链节点包括:将所述加密安全数据发送至其他区块链节点,以使各区块链节点将所述加密安全数据保存至各自对应的区块链数据库中;
实现作为接收方的区块链节点的方法时,所接收的安全数据为按照预设加密规则加密后的安全数据。
4.根据权利要求1所述的一种包括区块链节点的计算机设备,其特征在于,实现作为发出方的区块链节点的方法时,生成公钥和私钥;在将物联网系统的安全数据发送至其他区块链节点之前,基于所述安全数据和所述私钥,生成数字签名;
将物联网系统的安全数据发送至其他区块链节点包括:将所述安全数据、所述安全数据对应的数字签名以及所述公钥一同发送至其他区块链节点,以使各区块链节点基于所述数字签名和所述公钥验证所述安全数据,将通过验证的安全数据保存至各自对应的区块链数据库中;
实现作为接收方的区块链节点的方法时,接收其他区块链节点发出的物联网系统的安全数据还包括:接收所述安全数据对应的数字签名和发出所述安全数据的区块链节点的公钥;其中所述安全数据对应的数字签名是基于所述安全数据和发出所述安全数据的区块链节点的私钥生成的;
与其他各区块链节点对所述安全数据进行验证,将通过验证的所述安全数据保存至各自对应的区块链数据库中包括:基于所述安全数据的数字签名和发出所述安全数据的公钥验证所述安全数据,将通过验证的安全数据保存至各自对应的区块链数据库中。
5.根据权利要求4所述的一种包括区块链节点的计算机设备,其特征在于,其中:
实现作为发出方的区块链节点的方法时,基于所述安全数据和所述私钥,生成数字签名包括:对由所述安全数据和所述私钥组成的字符串进行哈希计算,得到数字签名。
6.根据权利要求2所述的一种包括区块链节点的计算机设备,其特征在于,其中:
实现作为发出方的区块链节点的方法时,从本区块链节点对应的区块链数据库中获取所述物联网系统的一条或多条安全数据,基于所获取的安全数据对所述物联网系统执行相应操作包括:
从本区块链节点对应的区块链数据库中获取所述网关设备初始设置的安全规则;
判断所述网关设备本地的安全规则与所获取的安全规则是否一致;
是则确定所述网关设备本地的安全规则未被篡改,以使所述网关设备依据本地的安全规则对所述物联网系统执行相应操作;
否则确定所述网关设备本地的安全规则被篡改,以使所述网关设备依据所获取的安全规则对所述物联网系统执行相应操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥达朴汇联科技有限公司,未经合肥达朴汇联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810437375.2/1.html,转载请声明来源钻瓜专利网。