[发明专利]基于区块链的物联网中心平台的自主管理方法有效
申请号: | 202111367281.0 | 申请日: | 2021-11-18 |
公开(公告)号: | CN113792325B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 徐雄敏;丁春风;孙兵;陶洪峰 | 申请(专利权)人: | 浙江省邮电工程建设有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06F21/64 |
代理公司: | 杭州中港知识产权代理有限公司 33353 | 代理人: | 施建勇 |
地址: | 310000 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 联网 中心 平台 自主 管理 方法 | ||
1.基于区块链的物联网中心平台的自主管理方法,其特征在于,包括以下步骤:
步骤1,建立物联网平台;所述物联网平台包括用户模块、区块链模块、观察者模块和中心平台;
步骤2,注册阶段:判断传感器是否已经成为区块链模块中的用户:是用户则用户模块搜集资料并进行步骤3,不是用户则进行注册阶段;
步骤3,用户模块收集资料并上传至区块链模块;如果资料是影像资料,则不执行加密直接通过区块链模块回传给观察者模块;
否则继续判断资料是否是用户身体资料;当资料是用户身体资料,则运用身份加密技术、哈希函数以及签章后,通过区块链模块回传给观察者模块;
否则附上用户模块的私钥签章后传给观察者模块;
步骤4,分析回复阶段:观察者模块通过智能合约从区块链模块内收集到影像资料、用户身体资料或环境资料,出具分析报告,对分析报告使用观察者模块的私钥和观察者模块的私钥签章进行加密后,分别传送给区块链模块、中心平台和用户模块;
步骤1中,所述用户模块内设传感器,包括获取用户身体资料的穿戴设备、获取影像资料的监控设备和获取环境资料的环境传感器;所述穿戴设备、监控设备和环境传感器均与区块链模块通信连接;所述用户模块通信连接有观察者模块和中心平台;
所述区块链模块通信连接有观察者模块和中心平台;
所述观察者模块通信连接有中心平台;
所述中心平台设置有资料库;
步骤2中,注册阶段包括以下步骤:
步骤201.观察者模块向用户模块提供自己的公钥和身份标识;
步骤202.中心平台向用户模块提供自己的公钥和身份标识;
步骤203.用户模块使用自身的身份标识产生一组密钥对,其中包括授权证明和时间戳;
步骤204.用户模块传送自身的公钥、身份标识和授权证明给观察者模块;
步骤205.用户模块传送自身的公钥、身份标识和授权证明给和中心平台;
步骤206.中心平台传送用户模块的公钥、身份标识和授权证明给资料库并存储;
步骤207.观察者模块将用户模块的公钥、身份标识和授权证明传送到区块链模块并存储。
2.根据权利要求1所述的基于区块链的物联网中心平台的自主管理方法,其特征在于,步骤2中,监控设备收集影像资料并通过互联网上传至区块链模块;穿戴设备收集用户身体资料,并通过手机上传至区块链;环境传感器收集环境资料并通过互联网上传至区块链。
3.根据权利要求1所述的基于区块链的物联网中心平台的自主管理方法,其特征在于,步骤3中,当资料是用户身体资料,使用用户模块的私钥sku进行加密Ensku(H(msgu),Signatureu)后传给观察者模块,其中Signatureu=Ensku(H(msgu));其中,Ensku(),为使用用户模块的私钥对资料进行加密;H(msgu),为使用哈希函数加密过后的用户资料;Signatureu,为资料使用用户模块的私钥签章。
4.根据权利要求1所述的基于区块链的物联网中心平台的自主管理方法,其特征在于,步骤4中,区块链模块中,每个区块都包含前一区块的哈希值、观察者模块私钥签章、记录内容和时间戳;
记录内容,包括中心平台身份标识、观察者模块身份标识、用户模块身份标识、分析报告、用户模块公钥、观察者模块公钥、时戳标记和用户模块私钥签章。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江省邮电工程建设有限公司,未经浙江省邮电工程建设有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111367281.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:空间坐标测量仪器的标定方法
- 下一篇:一种山区公路弃渣场优化选址方法