【技术实现步骤摘要】
网络安全协议
[0001]本说明书涉及被配置为以安全方式发送和接收消息的通信系统。
技术介绍
[0002]自主运载工具可用于将人和/或货物(例如,包裹、对象或其它物品)从一个地点运输到另一地点。例如,自主运载工具可以导航到某人的地点,等待该人登上该自主运载工具,并导航到所指定的目的地(例如,由该人选择的地点)。为了在环境中导航,这些自主运载工具配备有各种传感器以检测周围的对象并监视自主运载工具的操作。将从传感器传输至一个或多个处理器的数据的安全用于指导自主运载工具的操作,这可以有助于自主运载工具的安全操作。
技术实现思路
[0003]本说明书中所述的主题涉及用于安全地验证或认证在例如自主运载工具的两个装置之间传输的消息的来源的技术。通常,这些装置被配置协作地生成结合消息计数器而使用的加密密钥的表,以安全地验证在这些装置之间传输的消息。
[0004]在一些实施例中,该技术在第一装置和第二装置之间进行,并且涉及以下步骤:使用第二装置的处理电路来进行生成密钥操作,所述生成密钥操作包括与所述第一装置交换随机生 ...
【技术保护点】
【技术特征摘要】
1.一种用于对由自主运载工具的第二装置从所述自主运载工具的第一装置接收到的通信进行认证的方法,所述方法包括:使用所述第二装置的处理电路来进行生成密钥操作,所述生成密钥操作包括:与所述第一装置交换随机生成数,以及使用所述随机生成数来生成多个加密密钥;在所述第二装置处接收第一消息,所述第一消息包括:第一消息序列计数器值,以及使用所述多个加密密钥中的第一加密密钥所生成的第一哈希值;在接收到所述第一消息之后,在所述第二装置处接收第二消息,所述第二消息包括第二消息序列计数器值和使用所述第一加密密钥所生成的第二哈希值;根据确定为所述第二消息序列计数器值大于所述第一消息序列计数器值,将所述第二消息认证为是从所述第一装置接收到的;在接收到所述第二消息之后,接收第三消息,所述第三消息包括第三消息序列计数器值和使用所述多个加密密钥中的第二加密密钥所生成的第三哈希值;以及根据确定为所述第三消息序列计数器值小于所述第二消息序列计数器值、并且用于生成所述第三哈希值的所述第二加密密钥不同于所述第一加密密钥,将所述第三消息认证为是从所述第一装置接收到的。2.根据权利要求1所述的方法,还包括:通过确认为伴随所述随机生成数的消息的一部分与所述第一装置和所述第二装置这两者所共享的密钥相对应,在所述生成密钥操作期间认证所述随机生成数。3.根据权利要求1所述的方法,其中,所述生成密钥操作还包括:在离散时间窗内传输的生成密钥通信和生成密钥响应通信。4.根据权利要求1所述的方法,其中,进行所述生成密钥操作包括:利用所述第二装置发起所述生成密钥操作。5.根据权利要求1至4中任一项所述的方法,其中,交换随机生成数包括:响应于利用所述第二装置从所述第一装置接收到生成密钥请求通信,利用所述第二装置将生成密钥响应通信发送至所述第一装置,其中所述生成密钥响应通信包括测试消息以及所述随机生成数中的第一随机生成数。6.根据权利要求5所述的方法,其中,交换随机生成数包括:在从所述第二装置发送所述随机生成数之后,在所述第二装置处从所述第一装置接收生成密钥确认。7.根据权利要求6所述的方法,其中,所述生成密钥确认包括所述测试消息以及由所述加密密钥中的第三加密密钥所生成的第四哈希值。8.根据权利要求1至4中任一项所述的方法,其中...
【专利技术属性】
技术研发人员:M,
申请(专利权)人:动态AD有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。