【技术实现步骤摘要】
本专利技术涉及物联网
,具体地,涉及一种大规模车联网下安全的数据采集方法。
技术介绍
随着通信与计算技术的快速发展,越来越多的车辆连接到物联网(IoT Internet of Things物联网)。作为一个庞大交互网络,车联网(IoV Internet of Vehicle车联网)已经成为移动互联网的一个研究热点。诸如车辆的位置、速度和驾驶线路等信息通过特定的传感器和设备被收集进入中央处理系统。计算与分析这些车辆信息具有巨大的研究价值和商业利益。在IoV中,车辆的轨迹被分布在广泛物理区域的道路所约束。大量的交通信息通过IoV分享,有利于智能管理与道路优化。随着社会的发展,越来越多的车辆与道路将导致IoV的规模扩展。配置在车辆上的不同种类的传感器提供了大量关于车辆属性信息,驾驶状态信息及交通信息的数据。这些依赖时间与地点的数据本质是时空数据。数量持续增长的车辆从不同地方收集各种信息数据,这些数据也体现了大数据多样化的本质。所述的车联网IoV的基本架构如图1所示,它是一个集车内网、车辆点对点网、车载移动网、甚至空间卫星网络于一体的综合性网络,也是IoT中的一种扩展应用,可以实现智能交通管制、车辆智能化控制以及动态信息提供等服务。图1中车辆节点、交汇节点和大数据中心组成了IoV的基本架构。其中大数据中心管理由车辆节点收集和交汇节点转发的数据,并储存在数据库中。不同的车辆节点之间可以实现多跳通信,另外在车辆节点上的车载单元中,车辆网关负责收集来自方向模块、车站参数收集等模块的信息。作为交汇节点,其路设单元和用户通信设备负责转发这些有用信息。随着上述IoV的 ...
【技术保护点】
一种大规模车联网下安全的数据采集方法,其特征在于,包括如下步骤:初始化步骤:每个车辆节点获得电子商务认证授权机构的合法证书,且所有车辆节点均在大数据中心登记注册并与大数据中心生成对应的公私钥对,通过交汇节点转发完成车辆节点与大数据中心之间的信息交换;其中,所述交汇节点在转发过程中完成在大数据中心的注册;第一次单点登录步骤:车辆节点与交汇节点分别通过不同的协议连接到大数据中心;再次登录步骤:当车辆节点远离第一次登录步骤中连接的交汇节点时,与附近新的交汇节点建立连接;安全数据采集步骤:车辆节点与大数据中心通过交互节点实现业务数据、机密数据的采集和传输。
【技术特征摘要】
1.一种大规模车联网下安全的数据采集方法,其特征在于,包括如下步骤:初始化步骤:每个车辆节点获得电子商务认证授权机构的合法证书,且所有车辆节点均在大数据中心登记注册并与大数据中心生成对应的公私钥对,通过交汇节点转发完成车辆节点与大数据中心之间的信息交换;其中,所述交汇节点在转发过程中完成在大数据中心的注册;第一次单点登录步骤:车辆节点与交汇节点分别通过不同的协议连接到大数据中心;再次登录步骤:当车辆节点远离第一次登录步骤中连接的交汇节点时,与附近新的交汇节点建立连接;安全数据采集步骤:车辆节点与大数据中心通过交互节点实现业务数据、机密数据的采集和传输。2.根据权利要求1所述的大规模车联网下安全的数据采集方法,其特征在于,所述初始化步骤包括:步骤A1:每个车辆节点下载并安装电子商务认证授权机构CA颁发的合法证书;步骤A2:车辆节点在大数据中心登记注册后保持网络连接状态,车辆节点和大数据中心生成一一对应的公私钥对;步骤A3:车辆节点与大数据中心节点通过交汇节点转发实现交换附有各自信息的车辆节点证书Cert_veh和大数据中心证书Cert_cen,其中所述交汇节点在转发过程中完成在大数据中心的注册;步骤A4:当车辆节点证书与大数据中心证书均通过对方的检验,则注册生成与该车俩节点ID对应的一个有效账户;当检验失败,即车辆节点与大数据中心中任一方的证书未通过对方的检验,则结束。3.根据权利要求1所述的大规模车联网下安全的数据采集方法,其特征在于,所述第一次单点登录步骤包括:交汇节点首次登录步骤和车辆节点首次登录步骤;所述交汇节点首次登录步骤包括:步骤B1:将交汇节点ID、用于抵抗重放攻击的随机新鲜数nonsense以及消息的时间戳Ts并附带该交汇节点的签名发送至大数据中心;步骤B2:大数据中心检验交汇节点的签名和交汇节点ID,当检验得出交汇节点的签名和交汇节点ID均合法后,所述大数据中心生成唯一的会话密钥key_sc,并用该交汇
\t节点的公钥pk_sink加密nonsense和key_sc发送给该交汇节点;步骤B3:交汇节点用自己的私钥sk_sink解密密文得到会话密钥key_sc;所述车辆节点首次登录步骤包括:步骤C1:将车俩节点ID、用于抵抗重放攻击的随机新鲜数nonsense以及消息的时间戳Ts并附带该车辆节点的签名m1,经交汇节点后附上该交汇节点的签名一并传输至大数据中心;步骤C2:当大数据中心检验信息m1中的ID以及签名信息均合法后,计算得到m2,其中m2=(Ts-Period||ID||nosense)sign_cen,Ts表示消息时间戳;Period表示单点登陆的有效周期;ID为节点身份标识;nosense表示用于抵抗重放攻击的随机新鲜数;符号||表示消息连接运算符;下标sig_cen表示大数据中心的签名,下标意为在整个消息最后附上签名。再利用车辆节点的公钥pk_veh加密会话密钥key_vc生成m3,并通过交汇节点的会话密钥key_sc加密m2与m3发送给交汇节点;步骤C3:交汇节点用在交汇节点首次登录步骤中生成的key_sc解密消息,并生成交互节点与车辆节点的会话密钥key_vs,用于加密消息m2与m3;步骤C4:交汇节点发送用车辆节点公钥pk_veh加密key_vs的密文信息Epk_veh(key_vs),用key_vs加密m2与m3的密文信息Ekey_vs(m2,m3),并附带交汇节点的签名cert_sink给车辆节点,所述cert_sink用于证明交汇节点自己的合法身份。4.根据权利要求1所述的大规模车联网下安全的数据采集方法,其特征在于,所述再次登录步骤包括:步骤D1:当车辆节点远离了第一次单点登陆所交互过的交汇节点且到达一个新的交汇节点附近时,则将第一次单点登录步骤中得到的m2、该车辆节点的签名sign_veh以及消息的时间戳Ts发送给新的交汇节点;步骤D2:新的交汇节点通过发送来的车辆节点ID信息与m2中的ID信息是否匹配,以及时间戳Ts是否过期来判断该车辆节点是否为合法用户,当车辆节点ID信息与m2中的ID信息匹配,且时间戳Ts未过期,则该车辆节点合法,执行步骤D3;否...
【专利技术属性】
技术研发人员:李强,刘雨辰,郭龙华,伍军,李建华,叶天鹏,李京伟,李高磊,陈璐艺,郭小贤,
申请(专利权)人:上海交通大学,上海鹏越惊虹信息技术发展有限公司,上海鹤优信息科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。