验证在特定区域内行驶的交通工具制造技术

技术编号:28300520 阅读:33 留言:0更新日期:2021-04-30 16:28
本公开提供“验证在特定区域内行驶的交通工具”。一种系统包括计算机,所述计算机包括处理器和存储器。所述存储器存储指令,所述指令能由所述处理器执行以:向交通工具计算机传输认证请求;从所述交通工具计算机接收响应,所述响应包括证明所述交通工具计算机包括机密信息的数据,其中所述数据不传达所述机密信息;基于所述认证请求确定所述响应是否有效;以及当所述响应无效时,向所述交通工具计算机传输警告。

【技术实现步骤摘要】
验证在特定区域内行驶的交通工具
本公开总体上涉及交通工具验证系统。
技术介绍
在一些情况下,运输货物的交通工具需要在检查点提供凭证,以验证这些交通工具被授权在特定区域内行驶和/或运输货物。通常,凭证包括个人可识别信息,诸如牌照号码、交通工具识别号码(VIN)等。
技术实现思路
运输即服务(TaaS)或移动即服务(MaaS)涉及将运输解决方案作为服务提供给客户。运输解决方案可以包括客户的运输或客户的货物运输。在一些情况下,实体诸如政府实体(例如,联邦航空局)可能会限制第三方通过指定区域运输货物。在这些情况下,这些实体可能需要TaaS提供商来登记用于货物运输的交通工具。登记信息/数据可以存储在公开可用的数据日志中,诸如区块链中。例如,实体可以将关于批准的TaaS运营商的信息存储在区块链中。当运输货物的交通工具行驶通过各个区域时,实体可能需要定期审计交通工具在区域内行驶的凭证。在审计期间,实体对运营商数据可为私下知情的,这导致运营商与审计实体之间的数据不对称。一种系统包括计算机,所述计算机包括处理器和存储器。所述存储器存储指令,所述指令能由所述处理器执行以:向交通工具计算机传输认证请求;从所述交通工具计算机接收响应,所述响应包括证明所述交通工具计算机包括机密信息的数据,其中所述数据不传达所述机密信息;基于所述认证请求确定所述响应是否有效;以及当所述响应无效时,向所述交通工具计算机传输警告。在其他特征中,所述认证请求包括将由所述交通工具计算机评估的至少一个点,并且所述响应包括使用所述至少一个点对多项式的评估。在其他特征中,所述交通工具计算机基于所述警告使得至少一个交通工具系统致动。在其他特征中,所述交通工具计算机设置在交通工具内。在其他特征中,所述交通工具包括陆地交通工具、空中交通工具或水栖交通工具中的至少一者。在其他特征中,该处理器还被编程为基于所述响应确定所述交通工具是否被授权在特定区域内行驶。在其他特征中,所述处理器还被编程为:接收对应于所述交通工具计算机的登记,所述登记包括交通工具信息;生成对应于所述交通工具计算机的私钥和公钥,其中所述私钥和所述公钥指示允许所述交通工具行驶的特定区域;将所述公钥和所述交通工具信息存储在区块链区块中;以及将所述私钥传输到所述交通工具计算机。在其他特征中,私钥包括多项式。在其他特征中,所述处理器还被编程为:确定是否与所述交通工具计算机建立通信链路;基于从所述交通工具计算机接收的通信包从所述区块链区块中检索所述公钥和所述交通工具信息;以及基于所述公钥或所述交通工具信息中的至少一者来生成所述认证请求。在其他特征中,所述处理器还被编程为:通过将多项式协议的盲评估应用于所述响应来确定所述响应是否有效。一种方法包括:向交通工具计算机传输认证请求;从所述交通工具计算机接收响应,所述响应包括证明所述交通工具计算机包括机密信息的数据,其中所述数据不传达所述机密信息;基于所述认证请求确定所述响应是否有效;以及当所述响应无效时,向所述交通工具计算机传输警告。在其他特征中,所述认证请求包括将由所述交通工具计算机评估的至少一个点,并且所述响应包括使用所述至少一个点对多项式的评估。在其他特征中,所述交通工具计算机基于所述警告使得至少一个交通工具系统致动。在其他特征中,所述交通工具计算机设置在交通工具内。在其他特征中,所述交通工具包括陆地交通工具、空中交通工具或水栖交通工具中的至少一者。在其他特征中,所述交通工具包括自主交通工具。在其他特征中,所述方法还包括:接收对应于所述交通工具计算机的登记,所述登记包括交通工具信息;生成对应于所述交通工具计算机的私钥和公钥,其中所述私钥和所述公钥指示允许所述交通工具行驶的特定区域;将所述公钥和所述交通工具信息存储在区块链区块中;以及将所述私钥传输到所述交通工具计算机。在其他特征中,私钥包括多项式。在其他特征中,所述方法还包括:确定是否与所述交通工具计算机建立通信链路;基于从所述交通工具计算机接收的通信包从所述区块链区块中检索所述公钥和所述交通工具信息;以及基于所述公钥或所述交通工具信息中的至少一者来生成所述认证请求。在其他特征中,所述方法还包括:通过将多项式协议的盲评估应用于所述响应来确定所述响应是否有效。附图说明图1是用于验证在特定区域内行驶的交通工具的示例性系统的图示。图2A和图2B是设置在图1所示的系统内的示例装置的图示。图3是包括存储登记的交通工具信息的多个区块链区块的示例性区块链的图示。图4是示出用于向实体登记要在特定区域内行驶的交通工具的示例性过程的流程图。图5是示出用于生成认证请求并验证对认证请求的响应的示例性过程的流程图。图6是示出用于响应于认证请求在交通工具处生成零知识证明(ZKP)的示例性过程的流程图。具体实施方式本公开涉及允许运输货物的交通工具通过隐私保护协议(诸如零知识证明)提供授权的行驶凭证的系统和方法。因此,响应于认证请求,交通工具可以提供指示交通工具被授权在区域内行驶并且不提供个人可识别信息的响应。个人可识别信息可以是用户识别、交通工具识别号码、牌照号码等。区块链是一种分布式电子账本。每个区块链节点存储同一区块链账本的本地副本。当区块链节点生成新区块并建议与前一区块链接时,前一区块本地存储在生成节点以及同一区块链上的所有其他节点上。每个区块链节点针对其本地副本验证新区块,以确定是否在网络内达成共识。如果达成共识,则每个节点将新区块添加到其本地副本。区块链基于数据区块哈希的生成来存储数据。当前上下文中的哈希是具有固定位数的数据的单向加密。哈希加密的示例是SHA-256。哈希通过识别数据区块在存储装置(数字存储器)中的位置,例如通过使用映射存储位置的哈希的关联表,提供到数据区块的链接。关联表提供了一种机制,所述机制用于将哈希(也可称为哈希密钥)与指定交通工具或固定位置中的物理存储装置的地址相关联。数据区块的哈希还提供了用于验证哈希链接到的数据的代码。在检索到数据区块后,计算机可以重新计算数据区块的哈希,并将所得哈希与提供链接的哈希进行比较。在重新计算的哈希与链接哈希匹配的情况下,计算机可以确定数据区块未改变。相反,与链接哈希不匹配的重新计算的哈希指示数据区块或哈希已经例如通过损坏或篡改而改变。提供与数据区块的链接的哈希也可被称为密钥或哈希密钥。图1是示例性系统100的框图,所述示例性系统100包括通信环境120内的交通工具105、网络装置110、域名服务器(DNS)装置113和服务器115。在示例实现方式中,通信环境120对应于交通工具105可以被授权行驶的特定区域。虽然被示出为在通信环境120内,但是应当理解,服务器115可以位于其他区域或环境中。如本文更详细地公开的,当交通工具105行驶通过通信环境120时,网络装置110可以发起与交通工具105的通信。服务器115可以经由网络装置11本文档来自技高网...

【技术保护点】
1.一种系统,其包括计算机,所述计算机包括处理器和存储器,所述存储器存储指令,所述指令能由所述处理器执行以:/n向交通工具计算机传输认证请求;/n从所述交通工具计算机接收响应,所述响应包括证明所述交通工具计算机包括机密信息的数据,其中所述数据不传达所述机密信息;/n基于所述认证请求确定所述响应是否有效;以及/n当所述响应无效时,向所述交通工具计算机传输警告。/n

【技术特征摘要】
20191014 US 16/601,0041.一种系统,其包括计算机,所述计算机包括处理器和存储器,所述存储器存储指令,所述指令能由所述处理器执行以:
向交通工具计算机传输认证请求;
从所述交通工具计算机接收响应,所述响应包括证明所述交通工具计算机包括机密信息的数据,其中所述数据不传达所述机密信息;
基于所述认证请求确定所述响应是否有效;以及
当所述响应无效时,向所述交通工具计算机传输警告。


2.如权利要求1所述的系统,其中所述认证请求包括将由所述交通工具计算机评估的至少一个点,并且所述响应包括使用所述至少一个点对多项式的评估。


3.如权利要求1所述的系统,其中所述交通工具计算机基于所述警告使得至少一个交通工具系统致动。


4.如权利要求1所述的系统,其中所述交通工具计算机设置在交通工具内。


5.如权利要求4所述的系统,其中所述交通工具包括陆地交通工具、空中交通工具或水栖交通工具中的至少一者。


6.如权...

【专利技术属性】
技术研发人员:普拉米塔·米特拉阿马努埃尔·泽里洪埃里克·H·温菲尔德阿布舍克·夏尔马詹姆斯·菲舍尔森陈一凡
申请(专利权)人:福特全球技术公司
类型:发明
国别省市:美国;US

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

1