CN114372245B 基于区块链的物联网终端认证方法、系统、设备及介质 (天翼物联科技有限公司)_第1页
CN114372245B 基于区块链的物联网终端认证方法、系统、设备及介质 (天翼物联科技有限公司)_第2页
CN114372245B 基于区块链的物联网终端认证方法、系统、设备及介质 (天翼物联科技有限公司)_第3页
CN114372245B 基于区块链的物联网终端认证方法、系统、设备及介质 (天翼物联科技有限公司)_第4页
CN114372245B 基于区块链的物联网终端认证方法、系统、设备及介质 (天翼物联科技有限公司)_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本发明提供的基于区块链的物联网终端认根据待认证物联网终端的终端信息进行加密形2根据待认证物联网终端的终端信息进行加密形成密文和签名,加密所述第一特征字符串得到第一加密字符串,将所述第一加密字符串存储至区块获取注册请求,根据所述注册请求从所述区块链中获取根据所述第一特征字符串与所述第二特征字符串进行匹确定区块链服务的主节点,通过所述主节点根据所述数据上链所述数据上链请求包括第一令牌信息;在获取数据上链请求这一步骤所述注册请求包括第二令牌信息;所述获取注册请求这一步骤之所述通过所述主节点根据所述数据上链请求对所述第一加密字符串进行排序打包得将所述第一加密字符串进行排序打包得到数据包,对所述数据包对所述合法验证信息在所述区块链中进行广播,以使非主节点对所述数将所述第二验证信息与所述合法验证信息进行对比,根据对比结根据所述待认证物联网终端中的用户信息生成根密钥;所述公钥用于对所述第一特征字符串进行加密得到所述第一加密字符串;所3数据加密单元,用于根据待认证物联网终端的终端信息进行加密数据解密单元,用于根据所述注册请求从所述区块链中获取第二确定区块链服务的主节点,通过所述主节点根据所述数据上链所述数据上链请求包括第一令牌信息;在获取数据上链请求这一步骤所述注册请求包括第二令牌信息;所述获取注册请求这一步骤之所述通过所述主节点根据所述数据上链请求对所述第一加密字符串进行排序打包得将所述第一加密字符串进行排序打包得到数据包,对所述数据包对所述合法验证信息在所述区块链中进行广播,以使非主节点对所述数将所述第二验证信息与所述合法验证信息进行对比,根据对比结程序在由处理器执行时用于运行如权利要求1-3中任一项所述的基于区块链的物联网终端45[0029]数据加密单元,用于根据待认证物联网终端的终端信息进行加密形成密文和签[0032]身份认证单元,用于根据所述第一特征字符串与所述第6中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适7[0052]在步骤S001-S002中,公钥是用于对第一特征字符串进行加密得到第一加密字符需要接入物联网平台的蜂窝物联网终端进行设备初始化操作,生成该终端独立的公钥PK_9pt7s7fEbk9VOzicmQ8834Lp4IRDCwtWkva1yP[0057]其中,第一加密字符串是指通过步骤S001中生成的公钥进行加密得到的字符具体在实施例中,物联网平台中的终端管理单元通过终端公钥加密特征串PK_Device[0060]在具体的实施例中,物联网平台获取得到待认证物联网8使用私钥解密SK_Device(token)9[0077]在实施例中,区块链服务采用的是RBFT共识算法;实施例鲁棒拜占庭容错算法(validate)环节,在保证对交易执行顺序达成共识的同时也保证了对区块验证结果的共[0078]具体在实施例中,主节点将交易打包成块后先行验证,并将验证结果包含到通过后广播Prepare消息表明本节点同意主节点的排序结果;在收到达到共识需要的结点数量(quorum-1)个Prepare消息后从节点才会开始验证区块,并将验证结果与主节点的验接发起ViewChange表明本节点认为主节点有异算哈希值,实施例中选用SHA-256等哈希算法。但如果仅仅防止数据不是蓄意的损坏或篡[0083](2)用户对蜂窝物联网终端进行设备初始化操作,生成该终端独立的公钥PK_[0086](5)终端管理模块使用终端公钥加密特征串PK_Device(token),然后调用区块链服务的数据存证接口将特征串密文保存到物联[0087](6)区块链服务接收到数据上链请求后,区块链服务动态选举出来的主节点[0093]数据加密单元,用于根据待认证物联网终端的终端信息进行加密形成密文和签[0107]在一些可选择的实施例中,在方框图中提到的功能/操作可以不按照操作示图提改变以及其中被描述为较大操作的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论