一种区块链数据上链方法、应用其的安全预警系统和方法技术方案

技术编号:32111981 阅读:35 留言:0更新日期:2022-01-29 18:55
本发明专利技术公开一种区块链数据上链方法、应用其的安全预警系统和方法,属于数字信息的传输领域。该上链方法包括:S1网关设备的嵌入式模块向区块链客户端发送数据上链请求,S2区块链客户端向网关设备的安全模块发送数据加密指令,S3安全模块对待上链数据进行加密得到加密数据,S4加密数据重新返回区块链客户端,由区块链客户端向区块链网络发起交易提交请求,S5区块链网络成功受理交易请求后,区块链客户端将交易ID返回给网关设备的嵌入式模块。本发明专利技术通过安全模块对待上链数据进行加密通过区块链客户端进行上链注册,从而保证数据的安全、真实和可信性。真实和可信性。真实和可信性。

【技术实现步骤摘要】
一种区块链数据上链方法、应用其的安全预警系统和方法


[0001]本专利技术涉及G04L 数字信息的传输领域,具体是一种区块链数据上链方法、应用其的安全预警系统和方法。

技术介绍

[0002]目前,没有用区块链功能的智能家居节点的数据是可以篡改的,在不同的公司和组织在基于物联网数据做交易的过程中,随时面临不受信任的数据,这大大制约了交易的达成,因此在当下需要一种把物联网设备环境变成安全可信环境,解决物联网设备源头数据造假的问题,保证上传到区块链网络的物联数据真实、可信的技术方案。
[0003]在专利公开号为CN113050436A的文献中公开了一种基于私有区块链的智能家居控制系统,包括移动终端和家居控制端,支持接收加密后命令指令,移动端通过私有区块链将加密后命令指令发送至家居控制节点,以使目标家居控制节点对加密后命令指令进行解密,并将解密得到的命令指令发送至对应的家居节点,从而解决现有智能家居控制系统防风险能力低的问题,其在针对区块链中多方签名场景时,是利用多方安全计算完成协同私钥存储和签名,需要对用户的文件和密钥进行验证,对用户的密钥进本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种区块链数据上链方法,其特征在于,包括:S1. 网关设备的嵌入式模块接收家居节点的上传数据后,向区块链客户端发送数据上链请求;S2. 区块链客户端收到数据上链请求后,向网关设备的安全模块发送数据加密指令;S3. 安全模块对待上链数据进行加密得到加密数据;S4. 安全模块将加密数据重新返回区块链客户端,由区块链客户端拼装完整的交易报文,并向区块链网络发起交易提交请求;S5. 区块链网络成功受理交易请求后,返回当前交易的交易ID,最后区块链客户端将交易ID返回给网关设备的嵌入式模块。2.根据权利要求1所述一种区块链数据上链方法,其特征在于,还包括:网关设备在使用前需要先从区块链平台获取密钥,密钥获取方法包括:S1

1. 登录区块链浏览器的WEB管理门户,通过设备标识将网关设备添加到区块链平台;S1

2. 网关设备的嵌入式模块启动区块链客户端,使网关设备的区块链客户端与区块链平台连接;S1

3. 通过的区块链客户端完成网关设备在区块链平台的上链注册;S1

4. 完成上链注册的网关设备使用区块链客户端从区块链平台获得公私钥证书;S1

5. 网关设备的区块链客户端向安全模块发送证书存储指令,并将公私钥证书存储在安全模块中。3.根据权利要求1所述一种区块链数据上链方法,其特征在于,还包括:S6. 嵌入式模块在收到交易ID后,在预定时间内轮训区块链网络查询对应的交易结果;S7. 若预定时间倒计时结束后仍未查询到当前交易结果,则判断数据上链失败,然后由嵌入式模块重新向区块链客户端发起数据上链请求。4.根据权利要求1所述一种区块链数据上链方法,其特征在于,还包括:S3

1. 区块链客户端收到数据上链请求后,提取数据摘要;S3

2. 区块链客户端将数据摘要及加密指令发送到安全模块;S3

3. 安全模块通过内部的私钥对数据摘要进行加密,生成签名数据;S3

4. 安全模块将待上链数据和签名数据通过公钥进行加密得到加密数据。5.应用权利要求1至4任一项所述区块链数据上链方法的安全预警系统,其特征在于,包括:信息采集模块,包括至少一个安全设施类家居节点,用于采集预定区域的数据;信息分析模块,与信息采集模块连接,内置有预警阈值,用于处理采集数据,并使采集数据与预警阈值做对比;预警模块,接入信息采集模块和信息...

【专利技术属性】
技术研发人员:周晓阳应葆华徐荣蓉赵丹怀包岩杨凯陈鹏飞韩瑜郭忆帆
申请(专利权)人:中国移动紫金江苏创新研究院有限公司
类型:发明
国别省市:

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

1