【技术实现步骤摘要】
一种基于区块链的物联网设备数据溯源方法
[0001]本专利技术涉及物联网
,尤其是涉及一种基于区块链的物联网设备数据溯源方法。
技术介绍
[0002]目前设备数据溯源方法的处理方式,主要围绕软件系统、传输层(HTTPS,MQTT)进行创新或实现,但是在物联网的应用场景中,设备终端本身的安全性,存在着数据可信隐患,需要防止物联网(IoT)设备通过互联网通信时的数据被窃听或篡改。如果不能安全存储私钥和证书,以及防止非法篡改,则无法避免物联网设备暴露在攻击之下。在侵入式攻击中,攻击者会试图打开器件的外壳来操纵存储器内容时、更换固件或探测PCB轨迹;也存在非侵入式攻击,目标是设备固件中的逻辑漏洞,比如:跳过证书验证;薄弱的加密套件;认证机构证书保护不足;会话密钥泄露等,导致相关物联网设备的数据被他人窃取,安全性有待提高。
技术实现思路
[0003]本专利技术的目的就是为了克服上述现有技术存在的物联网设备的数据被他人窃取,安全性有待提高的缺陷而提供一种基于区块链的物联网设备数据溯源方法。
[0004]本专 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的物联网设备数据溯源方法,其特征在于,具体包括以下步骤:S1、物联网设备进行初始化,初始化安全单元、区块链钱包以及物联网设备和区块链账户的映射关系;S2、数据采集模块根据业务场景采集物联网设备的设备数据,并发送给安全单元,安全单元通过区块链钱包为设备数据进行加密和签名;S3、加密和签名完成后的设备数据发送到业务平台和区块链网络,业务平台通过标签模块对设备数据设置业务标签,并保存在云存储模块中;所述安全单元存储有安全证书和私钥的敏感信息,并且提供外部访问接口,通过接口调用方式进行访问。2.根据权利要求1所述的一种基于区块链的物联网设备数据溯源方法,其特征在于,所述区块链钱包设于安全单元中,初始化并管理区块链账户,作为区块链网络的访问入口。3.根据权利要求1所述的一种基于区块链的物联网设备数据溯源方法,其特征在于,所述区块链网络包括多个区块,每个区块包括区块头和区块体。4.根据权利要求3所述的一种基于区块链的物联网设备数据溯源方法,其特征在于,所述加密和签名完成后的设备数据通过区块链账户私钥签名,发送到区块链中的区块体进行保...
【专利技术属性】
技术研发人员:薛亚辉,耿炎,闫楠,
申请(专利权)人:芯安微众上海微电子技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。