[发明专利]基于总线的通信系统及其第一节点和通信方法有效
申请号: | 202110264326.5 | 申请日: | 2021-03-11 |
公开(公告)号: | CN113395196B | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 亚历山大·策;安佳娜·拉马穆尔蒂 | 申请(专利权)人: | 英飞凌科技股份有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L9/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 康建峰;陈炜 |
地址: | 德国瑙伊*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 总线 通信 系统 及其 第一 节点 方法 | ||
本发明涉及基于总线的通信系统及其第一节点和通信方法。基于总线的通信系统可以包括连接多个节点的通信总线。多个节点中的第一节点可以在通信总线上接收第一消息,该第一消息已经由多个节点中的第二节点在通信总线上广播。第一消息可以包括与第二节点的私钥相关联的模幂。第一节点可以至少部分地基于模幂和第一节点的私钥来计算与多个节点相关联的共享秘密密钥。
技术领域
本发明总体涉及通信领域,并且更具体地涉及控制器局域网的密钥交换。
背景技术
基于总线的通信系统例如控制器局域网(CAN)是互连特定系统的节点的一个或更多个通信总线的网络。单个节点可以包括例如传感器、致动器、控制器和/或由系统使用用于执行功能的其他设备。在交通工具系统中,节点可以对应于与交通工具的功能相关联的传感器、致动器和/或电子控制单元(ECU)(例如,发动机控制模块(ECM)、动力总成控制模块(PCM)、变速器控制模块(TCM)、制动控制模块(BCM)、中央控制模块(CCM)、中央定时模块(CTM)、通用电子模块(GEM)、车身控制模块(BCM)、悬架控制模块(SCM)等)。基于总线的通信系统内的节点使用根据基于消息的通信协议串行发送和/或接收的位串或帧经由通信总线彼此通信。CAN系统通常用于交通工具(例如,公路交通工具、越野交通工具、海上交通工具、飞行器等),并且也可以用于其他应用(例如,工业系统、医疗系统、机器人系统等)。
发明内容
根据一些可能的实现方式,一种基于总线的通信系统可以包括:连接多个节点的通信总线;以及多个节点中的第一节点,该第一节点被配置成:在通信总线上接收消息,该消息已经由多个节点中的第二节点在通信总线上广播,该消息包括与第二节点的私钥和多个节点中的至少第三节点的私钥相关联的模幂;以及至少部分地基于该模幂和第一节点的私钥计算与多个节点相关联的共享秘密密钥。
根据一些可能的实现方式,一种基于总线的通信系统的第一节点可以包括一个或更多个处理器,一个或更多个处理器被配置成:在基于总线的通信系统的通信总线上接收消息,该消息已经由基于总线的通信系统的第二节点在通信总线上广播,该消息包括与第二节点的私钥和基于总线的通信系统的至少第三节点的私钥相关联的模幂;以及至少部分地基于该模幂和第一节点的私钥计算与基于总线的通信系统的多个节点相关联的共享秘密密钥,多个节点包括第一节点、第二节点和第三节点。
根据一些可能的实现方式,一种方法可以包括由基于总线的通信系统中的第一节点在基于总线的通信系统的通信总线上接收消息,该消息已经由基于总线的通信系统的第二节点在通信总线上广播,该消息包括与第二节点的私钥和基于总线的通信系统的至少第三节点的私钥相关联的模幂;以及由第一节点并且至少部分地基于该模幂和所述第一节点的私钥来计算与基于总线的通信系统相关联的共享秘密密钥。
附图说明
图1A和图1B是示出根据本公开内容的各个方面的与基于总线的通信系统相关联的示例的图。
图2A至图2E是示出根据本公开内容的各个方面的在基于总线的通信系统中的密钥交换的示例的图。
图3A至图3E是根据本公开内容的各个方面的与在基于总线的通信系统中实现密钥交换所需的消息的数量相关联的图。
图4是可以实现在本文所描述的系统和/或方法的基于总线的通信系统的节点的示例的图。
图5是根据本公开内容的各个方面的与在基于总线的通信系统中提供密钥交换相关联的示例处理的流程图。
具体实施方式
示例实现方式的以下详细描述参照附图。不同附图中的相同附图标记可以标识相同或相似的元件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英飞凌科技股份有限公司,未经英飞凌科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110264326.5/2.html,转载请声明来源钻瓜专利网。