基于区块链的数据传输方法和系统技术方案

技术编号:30530317 阅读:27 留言:0更新日期:2021-10-30 12:28
本发明专利技术实施例提供一种基于区块链的数据传输方法和系统,该方法包括:设备认证平台获取智能洗衣设备的标识信息,根据标识信息生成对称密钥和公私钥对,并将对称密钥和公私钥对存储于区块链服务器节点,标识信息与智能洗衣设备为一一对应的关系;智能洗衣设备利用对称密钥对待传输数据进行加密处理,利用公私钥对对所述加密后的数据进行数字签名得到签名后的数据,将签名后的数据发送至区块链服务器节点;区块链服务器节点对签名后的数据进行验签,并在验证成功时解密所述加密后的数据,并解析解密后的数据,将解析得到的数据进行上链。本发明专利技术实施例使得数据传输过程更加安全可靠,且提高了数据的机密性和真实性。且提高了数据的机密性和真实性。且提高了数据的机密性和真实性。

【技术实现步骤摘要】
基于区块链的数据传输方法和系统


[0001]本专利技术属于信息安全
,具体涉及一种基于区块链的数据传输方法和系统。

技术介绍

[0002]随着物联网技术的发展,越来越多的物联网设备连接到互联网中。许多物联网驱动的共享设备也发展非常迅速,比如共享单车、共享充电宝、共享智能洗衣设备等。
[0003]相关技术中,洗护物联云平台为每一个运营商家分配共享智能洗衣设备接口,共享智能洗衣设备通过接口洗护物联云平台上进行认证,然后用户需要使用共享智能洗衣设备时,由相应的共享智能洗衣设备向洗护物联云平台发送用户身份信息,以使洗护物联云平台控制用户的访问权限。
[0004]但是,智能洗衣设备与洗护物联云平台之间的数据传输均是直接进行的,或者进行一些简单加密之后再传输,如此很容易导致传输的数据被拦截并破解传输协议,从而导致数据传输的安全可靠性大大降低。

技术实现思路

[0005]为了解决现有技术中的上述问题,本专利技术提供一种基于区块链的数据传输方法和系统,通过基于智能洗衣设备的唯一标识信息生成一个对称密钥和一对公私钥对,对称密本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的数据传输方法,其特征在于,包括:设备认证平台获取智能洗衣设备的标识信息,根据所述标识信息生成对称密钥和公私钥对,并将所述对称密钥和公私钥对存储于区块链服务器节点,所述标识信息与所述智能洗衣设备为一一对应的关系;智能洗衣设备利用所述对称密钥对待传输数据进行加密处理,利用所述公私钥对对所述加密后的数据进行数字签名,得到签名后的数据,将所述签名后的数据发送至所述区块链服务器节点;所述区块链服务器节点对所述签名后的数据进行验签,并在验证成功时解密所述加密后的数据,解析所述解密后的数据,将解析得到的数据进行上链。2.根据权利要求1所述的方法,其特征在于,所述智能洗衣设备利用所述对称密钥对待传输数据进行加密处理之前,所述方法还包括:智能洗衣设备接收业务云平台发送的设备指令,并对所述设备指令进行处理,得到待传输数据。3.根据权利要求1所述的方法,其特征在于,所述智能洗衣设备的安全芯片中存储有软件开发工具包SDK;所述智能洗衣设备利用所述对称密钥对待传输数据进行加密处理之前,所述方法还包括:利用所述SDK根据所述公私钥对生成区块链交易信息,所述区块链交易信息包括所述公私钥对;将所述区块链交易信息和所述对称密钥存储至所述安全芯片中。4.根据权利要求1所述的方法,其特征在于,所述利用所述公私钥对对所述加密后的数据进行数字签名,包括:通过所述公私钥对中的公钥对所述加密后的数据进行数据签名,得到签名后的数据。5.根据权利要求4所述的方法,其特征在于,所述区块链服务器节点对所述签名后的数据进行验签,包括:所述区块链服务器节点在链上获取所述智能洗衣设备对应的公私钥对,并通过所述公私钥对中的私钥对所述...

【专利技术属性】
技术研发人员:辛耀东张纯锋王正涛宋军马百义张勇杰宋学武
申请(专利权)人:杭州甘道智能科技有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1