本技术方案涉及一种C-V2X车载终端的安全通信技术、设备及存储介质。具体步骤包括:初始化设备环境并加载证书至证书容器;从证书容器中提取空闲证书以建立安全通信。
背景技术
C-V2X无线通信是一种以蜂窝技术为基础的车联网,实现车与外界的信息交换,主要包括V2N(车辆与网络/云)、V2V(车辆与车辆)、V2I(车辆与道路基础设施)和V2P(车辆与行人)之间的连接性,具有低延时、覆盖范围宽、稳定性强,且它无需依赖蜂窝网络协助或覆盖等优点。当前应用环境通常对C-V2X系统会有着严苛的可靠性和安全性要求,即对C-V2X系统的通信安全要求非常高。
为实现基于C-V2X的安全通信,现有技术中C-V2X系统通常是在设备端采用基于硬件加密芯片的方式实现,即通过在通信双方的设备内设置专门硬件加密芯片对通信数据进行加解密,以实现数据安全通信。但是上述在设备端设置专门硬件加密芯片的方式,不仅成本较高,必须依赖于专门硬件加密芯片,且适用场景受限,对于没有配置专门硬件加密芯片的设备之间就无法进行安全通信,而实际在非常多的场合中车载终端内不会设置专门硬件加密芯片。
中国专利申请CN112804659A公开一种“车联网安全通信方法“,该方案是通过基于身份的公钥密码体制,在V2X通信各方之间建立用于安全通信的组会话密钥,在组会话密钥协商过程中,通过5G网络由云端来生成协商所需的系统参数,并为各参与方提供所需的相关数据,协助各方解决在组会话密钥协商过程中的身份认证的问题,车辆端、路侧端以及行人端通过安全智能芯片实现短距离通信。但是该类方案需要依赖于云端协助进行组会话密钥协商,且在设备端仍然是采用硬件加密芯片的方式实现数据加解密,仍然会存在实现复杂、成本高且使用受限的问题。
实现思路