[发明专利]一种基于区块链的车辆通信方法和装置在审
申请号: | 202110848027.6 | 申请日: | 2021-07-27 |
公开(公告)号: | CN113612616A | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 栗鸿宇 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L12/26;G06Q40/04;H04W4/44 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;王安娜 |
地址: | 100176 北京市北京经济技术*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 车辆 通信 方法 装置 | ||
本发明公开了一种基于区块链的车辆通信方法和装置,涉及区块链技术领域。该方法的一具体实施方式包括:接收车辆发送的通信请求,所述通信请求携带所述车辆的标识、公钥、发送所述通信请求的时间戳和签名数据;其中,所述签名数据经过所述车辆的公钥对通信信息加密并采用所述车辆的私钥对加密后的通信信息进行签名得到;判断当前时间戳与发送所述通信请求的时间戳的差值是否大于等于第一超时阈值;若是,则返回认证失败的消息;若否,则采用所述车辆的公钥对所述车辆进行认证,并根据认证结果处理所述通信请求。该实施方式能够解决区块验证过程工作量庞大和容易受到安全攻击的技术问题。
技术领域
本发明涉及区块链技术领域,尤其涉及一种基于区块链的车辆通信方法和装置。
背景技术
车辆自组网(VANET)通过一种称为车辆间无线访问(WAVE)的无线介质,在车辆之间以及车辆与路侧单元(RSU)之间提供数据交换及通信。这种通信方式提供了实时的相关信息,有助于提升驾驶员和乘客的安全,并摆脱交通拥堵。车辆间及车辆与RSU之间的高度连通性虽然实现了智能化,但对安全性提出了挑战。VANET中的一些节点旨在实现车辆安全,防止被恶意实体攻击,这些恶意实体会危及车辆、司机和乘客的安全。车辆之间以及车辆与RSU之间的信息交换包括位置、速度、警告信息等,因此也会带来新的隐私挑战。传统的智能汽车安全和隐私机制会由于集中化、缺乏隐私和安全威胁等问题而失效。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
在现有技术中,有人利用阈值认证和群签名的方法解决公共信息可靠性的问题,但并不能解决区块验证过程工作量庞大的问题,有人提出了一种基于联盟区块链的点对点电力交易模型,但容易受到安全攻击。
发明内容
有鉴于此,本发明实施例提供一种基于区块链的车辆通信方法和装置,以解决区块验证过程工作量庞大和容易受到安全攻击的技术问题。
为实现上述目的,根据本发明实施例的一个方面,提供了一种基于区块链的车辆通信方法,包括:
接收车辆发送的通信请求,所述通信请求携带所述车辆的标识、公钥、发送所述通信请求的时间戳和签名数据;其中,所述签名数据经过所述车辆的公钥对通信信息加密并采用所述车辆的私钥对加密后的通信信息进行签名得到;
判断当前时间戳与发送所述通信请求的时间戳的差值是否大于等于第一超时阈值;
若是,则返回认证失败的消息;
若否,则采用所述车辆的公钥对所述车辆进行认证,并根据认证结果处理所述通信请求。
可选地,采用所述车辆的公钥对所述车辆进行认证,并根据认证结果处理所述通信请求,包括:
采用所述车辆的公钥对所述签名数据进行验证;
若验证通过,则在区块链网络中广播所述车辆认证通过的消息,向所述车辆发送私钥获取请求,接收所述车辆返回的私钥,根据所述车辆的私钥对验证结果进行解密,从而处理所述通信请求;
若验证不通过,则结束。
可选地,处理所述通信请求,包括:
若所述通信请求的操作类型为查询请求,则判断本地数据库中是否存储有所述通信信息对应的查询结果;若是,则将所述查询结果返回至所述车辆;若否,则从区块链网络中搜索区块,以获取所述通信信息对应的查询结果,并将所述查询结果返回至所述车辆;
若所述通信请求的操作类型为存储请求,则将所述通信信息写入区块,并通过共识算法将所述区块更新到区块链网络中。
可选地,将所述通信信息写入区块,并通过共识算法将所述区块更新到区块链网络中,包括:
根据所述通信信息创建交易,将所述交易写入区块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司,未经北京沃东天骏信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110848027.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于荧光碳点CDs的镉检测方法
- 下一篇:一种麻醉科浓度调节式麻醉装置