[发明专利]在数据存储器中存储响应值的物理不可克隆函数在审
申请号: | 202180066566.2 | 申请日: | 2021-08-31 |
公开(公告)号: | CN116235465A | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 杰克·欧文·戴维斯;克雷格·史蒂文·赖特 | 申请(专利权)人: | 区块链许可股份公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 北京市竞天公诚律师事务所 11770 | 代理人: | 孙磊;徐民 |
地址: | 瑞士*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 存储器 存储 响应 物理 不可 克隆 函数 | ||
1.一种计算机实现的方法,用于使一个或多个验证方能够验证目标的身份,所述目标包括目标方或所述目标方的设备;所述方法包括,在建立阶段,由除所述一个或多个验证方中的任一验证方之外的建立方:
将一个或多个质询的集输入到包括物理不可克隆函数PUF的PUF模块中,以基于所述PUF生成一个或多个响应的相应集;以及
将所述响应集中的每个响应的相应响应数据记录存储在所述目标方或所述一个或多个验证方的任何设备外部的数据存储器中,所述数据存储器是第三方计算机设备的一部分、或是公共对等发布介质,从而向所述一个或多个验证方提供所述响应数据记录,以在后续验证阶段验证所述目标的所述身份,其中每个响应的所述响应数据记录包括相应的响应或从中导出的数据。
2.根据权利要求1所述的方法,其中所述建立方是所述目标方,所述方法由所述目标方使用所述目标方的计算机设备执行。
3.根据权利要求2所述的方法,其中所述PUF模块集成在所述目标方的所述计算机设备中。
4.根据权利要求2所述的方法,其中所述PUF模块是所述目标方的所述计算机设备的外部的外围设备。
5.根据权利要求2至4中任一项所述的方法,其中所述数据存储器是所述第三方计算机设备的一部分,所述目标方从所述第三方接收所述质询集,输入到所述PUF模块的所述质询集是从所述第三方接收的所述质询集。
6.根据权利要求1所述的方法,其中所述建立方是可信第三方。
7.根据权利要求6所述的方法,其中所述数据存储器是所述第三方计算机设备的一部分,所述方法由所述可信第三方使用所述第三方计算机设备执行。
8.根据权利要求7所述的方法,其中所述第三方计算机设备包括服务器设备,所述服务器设备包括位于一个或多个地理位置的一个或多个服务器单元。
9.根据权利要求7或8所述的方法,其中所述PUF模块是所述第三方计算机设备的外部外围设备或可移动组件,所述方法包括:在所述建立阶段之后以物理方式将所述PUF模块发送给所述目标方,以使所述目标方能够在所述验证阶段响应来自所述验证方的质询。
10.根据权利要求1至6中任一项所述的方法,其中所述数据存储器是对等发布介质。
11.根据权利要求10所述的方法,其中所述对等发布介质是区块链。
12.根据权利要求11所述的方法,其中所述区块链采用基于输出的事务模型,所述区块链包括多个事务,每个事务具有至少一个输入和至少一个输出,其中每个事务的所述输入指向另一个事务的所述输出,其中所述响应数据记录存储在所述区块链上记录的一个或多个事务的一个或多个输出中。
13.根据权利要求12所述的方法,其中所述方法还包括:通过在区块链上记录新事务来更新或撤销所述响应数据记录中的过期响应数据记录,所述新事务具有指向存储所述过期响应数据记录的所述事务的所述输出的输入。
14.根据前述任一项权利要求所述的方法,其中所述存储步骤包括:通过网络访问所述数据存储器,并通过所述网络发送数据,以在所述数据存储器中创建所述响应数据记录。
15.根据前述任一项权利要求所述的方法,其中所述一个或多个验证方是多个验证方。
16.根据权利要求15所述的方法,其中所述存储仅向所述验证方中的每个验证方提供所述响应数据记录中的一个或多个响应数据记录的相应子集,不同子集向所述验证方中的不同验证方提供记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于区块链许可股份公司,未经区块链许可股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202180066566.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:密封部件和蓄电体
- 下一篇:检体容器载体及检体搬送装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置