【技术实现步骤摘要】
一种车载网络DDS通信安全认证方法及系统
本专利技术属于自动驾驶
,尤其涉及一种车载网络DDS通信安全认证方法及系统。
技术介绍
当今时代,自动驾驶技术飞速发展,自动驾驶的级别也从最初的辅助驾驶逐步向完全无人驾驶的方向发展。这些变化造就了大量的汽车功能安全需求,而在车载网络通信安全方面的诉求也越来越突出。与此同时,IT领域的安全隐患,也会逐步体现到车载智能网络领域,时刻影响到自动驾驶的安全性。数据分发服务(DataDistributionServiceforReal-Time-Systems,DDS),作为以数据为中心的分布式实时通信中间件,在一定程度上可以通过加密特性来保障数据进行安全分发,但仍然无法完整清晰地解决通信安全链路的问题。普通DDS通信网络,更多强调实时性,相对于安全机制来说,略显薄弱。结合DDS标准发现协议和安全认证技术的可以简单快速的解决车载网络安全通信问题,所以一个DDS协议和安全认证技术在车载网络中实现通信安全的方法就显得尤为重要。
技术实现思路
专利技术目的: ...
【技术保护点】
1.一种车载网络DDS通信安全认证方法,其特征在于,包括步骤:/n(1)DDS发布节点基于发现协议携带认证消息,组播通告DDS订阅节点;/n(2)DDS订阅节点基于发现协议解析和加密认证消息,发送到DDS发布节点;/n(3)DDS发布节点基于发现协议接收加密认证信息,并校验认证结果,确认安全通信链路建立,进行DDS数据安全传输。/n
【技术特征摘要】
1.一种车载网络DDS通信安全认证方法,其特征在于,包括步骤:
(1)DDS发布节点基于发现协议携带认证消息,组播通告DDS订阅节点;
(2)DDS订阅节点基于发现协议解析和加密认证消息,发送到DDS发布节点;
(3)DDS发布节点基于发现协议接收加密认证信息,并校验认证结果,确认安全通信链路建立,进行DDS数据安全传输。
2.根据权利要求1所述的车载网络DDS通信安全认证方法,其特征在于,所述步骤(1)中,DDS发布节点读取本地配置的用户名和密码,填充到USER_DATA域段,组播通告DDS发现协议,并携带认证消息,包括用户名和随机码。
3.根据权利要求2所述的车载网络DDS通信安全认证方法,其特征在于,所述步骤(2)中,DDS订阅节点读取本地配置的用户名和密码,待收到DDS发布节点的通告消息,解析出用户名和随机码;通过用户名查询本地配置的密码,结合随机码一起通过MD5算法生成认证码,填充到USER_DATA域段,发送...
【专利技术属性】
技术研发人员:肖新,张旸,陈诚,
申请(专利权)人:奥特酷智能科技南京有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。