更新时间:08-05 上传会员:暖暖大将军
分类:工业大学 论文字数:18058 需要金币:1000个
摘要:随着物联网技术的快速发展和5G时代的来临,车联网已经逐步进入人们的生活,给人们的日常出行带来了诸多方便。车联网是一种将车、道路、人通过物联网联合起来,为人们提供综合服务的一体化网络。然而,在车联网中,车辆的状态、位置、身份等隐私信息一旦被恶意攻击者获取,将会对用户的生命财产安全造成严重威胁。密钥管理是一种用于保障车联网信息安全存储和传输的关键技术。传统的密钥管理方案采用公钥基础设施(PKI),依赖权威认证中心(CA),存在单点失效、管理成本高、遭受拒绝服务攻击等问题,很难应用于分布式车联网环境中。此外,车联网具有高度的动态性,其丢包率较高。针对传统的车联网密钥管理中存在拒绝服务攻击和单点失效的问题,本文利用区块链的分布式账本和防篡改等优良特性,结合会话密钥自愈机制,构造了一个基于区块链的双向认证的密钥管理协议,提出了一种基于区块链的车联网密钥管理方案。该方案能够有效抵制同谋攻击和拒绝服务攻击,不仅提高了车联网密钥管理的效率,而且增强了车联网信息传输的安全性。
关键词:区块链;车联网;密钥管理;密钥自愈机制 ;
目 录
摘 要
ABSTRACT
第一章 引言 ..1
第二章预备知识3
2.1区块链 4
2.2智能交通系统 6
2.3车联网 8
2.4传统车联网密钥管理机制 9
2.5哈希函数 10
2.6 椭圆曲线加密 11
2.7 椭圆曲线签名算法 12
2.8 密钥自愈机制 12
第三章 基于区块链的车联网密钥管理系统模型13
3.1 系统模型设计与组成部分..13
3.2 区块及事务格式 15
3.3 区块挖掘与证明——工作量证明算法16
第四章 基于区块链的车联网密钥管理方案 19
4.1 系统初始化 19
4.2 会话密钥计算23
4.3用户车辆加入24
4.4用户车辆离开..24
4.5 会话密钥自愈 26
第五章 安全性分析28
5.1 公钥安全性28
5.2 抗同谋攻击28
5.3 抗拒绝服务攻击28
第六章 结论29
参考文献 30
致谢 32