一种基于车联网安全传输的认证方法技术

技术编号:38916248 阅读:8 留言:0更新日期:2023-09-25 09:30
本发明专利技术为一种基于车联网安全传输的认证方法,包括以下步骤:证书申请、动态注册、证书签名、证书验签、证书动态更换。MQTT协议使用证书进行加密和签名,客户端发送MQTT消息时,消息内容将被加密并签名,服务器收到消息后,将消息内容解密并验证消息的完整性和准确性,提高了车联网传输安全性;基于SDK(软件开发工具包)提供的模型和算法,以及与云计算和自动化工具的集成,使用SDK(软件开发工具包)可以快速搭建语言模型应用,并实现自动化的文本生成和对话处理功能,提高了车联网传输的高效性;SDK(软件开发工具包)的文档和示例代码通常易于理解和使用,这使得开发者可以快速上手,并快速地构建出自己的语言模型应用。快速地构建出自己的语言模型应用。快速地构建出自己的语言模型应用。

【技术实现步骤摘要】
一种基于车联网安全传输的认证方法


[0001]本专利技术涉及车联网
,尤其涉及一种基于车联网安全传输的认证方法。

技术介绍

[0002]车联网是指将汽车与互联网相连接,使汽车成为信息来源和载体,实现汽车与云端的信息共享和交互,随着车联网技术的迅速发展,车联网安全成为了一个重要的
车联网安全主要包括网络安全、数据安全、行为安全方面,网络安全包括车辆网络的加密、访问控制、数据保护等方面,旨在保护车辆网络的安全性和隐私性;数据安全包括车辆间的通信数据安全、车载终端数据安全等方面,旨在保护车辆间的通信数据不被恶意攻击和窃取;行为安全包括驾驶员行为安全、车辆行为安全等方面,旨在保护车联网系统的正常运行和驾驶员的安全。认证机制的目的是确保通信的完整性、保密性和可用性,防止未经授权的访问和篡改。在车联网中,认证机制通常用于验证车辆和通信设备的合法性和授权性,以确保数据传输的安全性和可靠性,可以采用数字证书和加密技术来确保数据传输的安全性和可靠性,数字证书可以确保数据传输的完整性和真实性,而加密技术可以确保数据传输的机密性。认证机制可以采用多种方式,例如基于密码学的身份验证、基于生物识别的身份验证、基于证书的身份验证等。其中,基于密码学的身份验证是最常见的方式之一,它通常包括输入密码或利用生物识别信息进行身份验证的过程,以确保通信设备与服务器之间的数据传输是安全的。在车联网安全传输的认证机制中,还需要考虑认证过程中的效率和便捷性,可以采用多因素身份验证,允许多个因素输入,如姓名、车辆注册号、驾驶员身份证明等,以提高认证效率。现有车联网安全传输机制方法主要包括HTTPS和TCP,HTTPS是一种基于SSL/TLS协议的加密传输方式,使用SSL/TLS协议来保护数据传输中的敏感信息,如用户名、密码、信用卡信息等。可以在保证数据传输安全性的同时,提供网页访问的高速性,车联网应用中,HTTPS可以通过车载终端、云端服务器之间的HTTPS协议进行数据传输,实现安全、高效、稳定的数据传输。TCP全称为传输控制协议,是一种用于网络通信的协议,TCP 协议可以对网络通信中的数据传输进行质量控制,保证数据的完整性和正确性。TCP 协议在网络层提供一种可靠的数据传输机制,可以保证数据在传输过程中不丢失、不重复、不错误。TCP 协议通过三次握手建立连接,然后进行数据传输,数据传输完成后通过 SYN 和 ACK 协议进行确认,确保数据的可靠传输,支持多种数据传输模式,包括基于流量的控制、拥塞控制和流量均衡等,还可以用于建立和维护文件传输协议,如 FTP 和 HTTP 等。
[0003]HTTPS存在的缺点包括:跨域问题:如果网站使用不同的HTTPS证书,用户可能会遇到跨域问题,即无法访问其他网站的内容;端口问题:HTTPS通信的端口号通常是80,但有些网站可能会更改该端口号,导致HTTPS连接失败;可访问性问题:由于需手动配置HTTP支持协议,有些网站可能无法使用HTTPS协议;
安全问题:HTTPS的加密协议虽然可以保护数据的安全,但也存在黑客攻击、证书过期等安全问题;效率问题:HTTPS的传输协议需要证书和加密通信,使得整个过程速度较慢。
[0004]TCP存在的缺点包括:多路复用问题:TCP协议不支持多路复用,即在同一时间只能传输一个数据包,可能会导致数据的重复或冲突;安全问题:TCP协议可以保证数据传输的可靠性,但也存在一定的丢包率,当传输的数据包丢失时,TCP协议会重新发送丢失的数据包,但可能会导致其他数据包的丢失,且不提供数据加密和身份验证等功能,可能会导致数据泄露或者被篡改;效率问题:TCP协议采用滑动窗口机制来管理数据的传输,但是该机制需要一定的时间来实现,可能会导致数据传输的延迟,且没有提供实时的流量控制机制,可能会导致网络拥塞,影响数据传输效率。

技术实现思路

[0005]为解决车联网传输的安全性不够和效率低的技术问题,本专利技术提供了一种基于车联网安全传输的认证方法。
[0006]一种基于车联网安全传输的认证方法,包括以下步骤:S1,证书申请;S2,动态注册;S3,证书签名;S4,证书验签;S5,证书动态更换。
[0007]进一步的,一种基于车联网安全传输的认证方法,所述步骤S1包括以下子步骤:S11,设备发起动态注册;S12,MQTT SDK调用CERT SDK,生成用户私钥和证书请求信息;S13,MQTT SDK保存私钥文件,携带证书请求信息参数,向平台发起动态注册请求;S14,得到用户证书文件信息;S15,平台将CA签发的用户证书文件发送给MQTT SDK,MQTT SDK收到证书并保存证书文件。
[0008]进一步的,一种基于车联网安全传输的认证方法,所述子步骤S14的具体步骤为:平台收到动态注册请求,进行设备验证,调用证书管理服务签发证书接口,对证书请求信息进行签发,得到由CA签发的用户证书文件信息。
[0009]进一步的,一种基于车联网安全传输的认证方法,所述步骤S2包括以下子步骤:S21, 用户向MQTT客户端发送注册请求,客户端会请求转发给MQTT服务器;S22,MQTT服务器检查请求中的订阅和发布列表,确保请求的订阅者和发布者列表正确;S23,若订阅者和发布者列表正确,服务器将注册消息发送给订阅者,并将注册消息的发布者地址作为消息正文发送给订阅者;S24,订阅者根据消息中的发布者地址订阅相应的MQTT消息;
S25,发布者根据消息中的订阅者列表发布MQTT消息,并将其发送至相应的订阅者。
[0010]进一步的,一种基于车联网安全传输的认证方法,所述步骤S3包括以下子步骤:S31,MQTT客户端生成证书私钥和证书公钥,所述证书公钥用于加密消息,所述证书私钥用于签名消息;S32,MQTT客户端连接至MQTT服务器,客户端向服务器发送证书请求,服务器验证证书是否有效,并返回证书私钥;S33,MQTT服务器生成证书公钥和证书私钥,所述证书公钥用于加密消息,所述证书私钥用于签名消息;S34,MQTT服务器验证证书私钥是否与自身私钥匹配,若匹配,进行相应处理。
[0011]进一步的,一种基于车联网安全传输的认证方法,所述子步骤S34中进行相应处理的具体步骤为:服务器使用证书私钥签名消息,并发送至客户端,客户端收到消息后,使用证书公钥解密并验证消息的完整性和准确性。
[0012]进一步的,一种基于车联网安全传输的认证方法,所述步骤S4包括以下子步骤:S41,MQTT客户端生成证书私钥和证书公钥,所述证书公钥用于加密消息,所述证书私钥用于签名消息;S42,MQTT客户端连接至MQTT服务,客户端向服务器发送证书请求,服务器验证证书是否有效,并返回证书私钥;S43,MQTT服务器验证证书私钥是否与自身私钥匹配,若匹配,服务器使用证书私钥签名消息,并发送至客户端,客户端收到消息后,使用证书公钥解密并验证消息的完整性和准确性;S44,MQTT客户端验证证书公钥是否与服务器返回的证书公钥匹配,若匹配,客户端解密并验证消息的完整性和准确性。
[0013]进一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于车联网安全传输的认证方法,其特征在于,包括以下步骤:S1,证书申请;S2,动态注册;S3,证书签名;S4,证书验签;S5,证书动态更换。2.如权利要求1所述的一种基于车联网安全传输的认证方法,其特征在于,所述步骤S1包括以下子步骤:S11,设备发起动态注册;S12,MQTT SDK调用CERT SDK,生成用户私钥和证书请求信息;S13,MQTT SDK保存私钥文件,携带证书请求信息参数,向平台发起动态注册请求;S14,得到用户证书文件信息;S15,平台将CA签发的用户证书文件发送给MQTT SDK,MQTT SDK收到证书并保存证书文件。3.如权利要求2所述的一种基于车联网安全传输的认证方法,其特征在于,所述子步骤S14的具体步骤为:平台收到动态注册请求,进行设备验证,调用证书管理服务签发证书接口,对证书请求信息进行签发,得到由CA签发的用户证书文件信息。4.如权利要求1所述的一种基于车联网安全传输的认证方法,其特征在于,所述步骤S2包括以下子步骤:S21, 用户向MQTT客户端发送注册请求,客户端会请求转发给MQTT服务器;S22,MQTT服务器检查请求中的订阅和发布列表,确保请求的订阅者和发布者列表正确;S23,若订阅者和发布者列表正确,服务器将注册消息发送给订阅者,并将注册消息的发布者地址作为消息正文发送给订阅者;S24,订阅者根据消息中的发布者地址订阅相应的MQTT消息;S25,发布者根据消息中的订阅者列表发布MQTT消息,并将其发送至相应的订阅者。5.如权利要求1所述的一种基于车联网安全传输的认证方法,其特征在于,所述步骤S3包括以下子步骤:S31,MQTT客户端生成证书私钥和证书公钥,所述证书公钥用于加密消息,所述证书私钥用于签名消息;...

【专利技术属性】
技术研发人员:王明月曾宪宇王岩
申请(专利权)人:启明信息技术股份有限公司
类型:发明
国别省市:

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

1