【技术实现步骤摘要】
一种基于区块链的车联网通讯隐私保护方法
[0001]本专利技术涉及区块链领域,更具体的说是涉及一种基于区块链的车联网通讯隐私保护方法。
技术介绍
[0002]车联网的安全性验证方法大致分成三类:第一种是基于公钥基础设施的验证方法,第二种是基于身份的验证方法,第三类是基于无证书公钥密码体制的验证方案。
[0003]PKI是使用最广泛的实体认证方式,通过数字签名来验证认证后的ID是否合法。在传统的基于PKI的身份验证方法中,给车辆上配备了公私钥对。车辆所生成的消息都带有相应的标签和用于签名的电子证书。基于PKI的身份验证方案中,中心化的CA要为所有的车辆生成公私钥对,并且管理车辆的身份信息。第二种,基于身份的认证机制,这种方式与传统的PKI相比不需要生成车辆证书,从而避免了计算公私钥对和管理车辆证书带来的计算和通信开销。在基于身份的方案中,RSU和车辆使用个人信息例如电子邮箱、电话号码等私人信息作为公钥,私钥由私钥生成中心KGC的半可信第三方生成。第三种,基于无证书签名CLS认证机制,在CLS中,车辆的部分密钥由半可信K ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的车联网通讯隐私保护方法,其特征在于,包括以下步骤:分别计算系统公开参数集和系统主密钥的哈希值H(p)和H(s),通过第一智能合约与区块链交互,并存储到区块链上;根据客户端请求信息,通过第一智能合约从区块链中搜索H(p)和H(s),并根据客户端的系统参数集和系统主密钥计算H(p)'和H(s)';若区块链中的H(p)和H(s)比对结果一致,对客户端注册;注册成功后将客户端信息加密后通过第二智能合约存储到区块链上。2.根据权利要求1所述的一种基于区块链的车联网通讯隐私保护方法,其特征在于,还包括客户端和认证服务器之间通过双方的身份标识、随机数、用户口令完成双向认证,认证成功后认证服务器再通过第二智能合约与区块链进行交互,将认证过程使用的身份标识、口令、随机数加密后存储到区块链上。3.根据权利要求1所述的一种基于区块链的车联网通讯隐私保护方法,其特征在于,对客户端注册包括客户端和认证服务器互相将自身的身份标识、口令信息、注册时使用的随机数发送给对方,通过计算比对成功后,完成注册过程。4.根据权利要求1所述...
【专利技术属性】
技术研发人员:凌帅,贾宁,马寿峰,钟石泉,田钧方,徐淑贤,李庚,
申请(专利权)人:天津大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。