[发明专利]抵抗旁信道攻击的物理不可克隆函数和其对应的方法在审
申请号: | 201810304038.6 | 申请日: | 2018-03-30 |
公开(公告)号: | CN110324141A | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 姚晓旭 | 申请(专利权)人: | 恩智浦有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 周祺 |
地址: | 荷兰埃因霍温高科*** | 国省代码: | 荷兰;NL |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可选路径 随机选择 熵源 物理不可克隆函数 响应 错误校正 信道攻击 质询 抵抗 逻辑连接 输出 校正 穿过 | ||
1.一种物理不可克隆函数(PUF)系统,其特征在于,包括:
熵源;
多个可选路径,所述多个可选路径处于所述熵源与输出之间以用于提供PUF响应;
选择器,所述选择器用于响应于接收到质询而随机选择所述多个可选路径中的一个;以及
错误校正逻辑,所述错误校正逻辑连接到所述输出以用于接收所述PUF响应且用于校正所述多个可选路径的所述PUF响应中的任何错误或差异。
2.根据权利要求1所述的PUF系统,其特征在于,随机选择所述质询,且所述质询用于选择多个内部质询中的一个,其中所述多个内部质询中所选择的所述一个对应于所述多个可选路径中的一个。
3.根据权利要求2所述的PUF系统,其特征在于,每当接收到所述质询时,选择与所述多个内部质询中随机选择的所述一个不同的一个。
4.根据权利要求1所述的PUF系统,其特征在于,所述错误校正逻辑确保,对于所选择的所述多个路径中的每个,所述已校正PUF响应都是相同的。
5.根据权利要求1所述的PUF系统,其特征在于,进一步包括多个冗余位,其中所述错误校正逻辑在所述多个冗余位中选择一个或多个位以取代所述PUF响应中的不正确位。
6.根据权利要求1所述的PUF系统,其特征在于,所述PUF系统在集成电路上实施。
7.根据权利要求1所述的PUF系统,其特征在于,所述PUF响应用于生成密码密钥。
8.一种用于提供物理不可克隆函数(PUF)响应的方法,其特征在于,所述方法包括:
将第一质询提供到PUF系统中的熵源,作为响应,所述熵源提供原始PUF响应;
从所述PUF系统中的多个路径选择一个路径,所述多个路径中的每个从所述熵源延伸到所述PUF系统的错误校正逻辑;
经由选择的所述一个路径将所述原始PUF响应提供到所述错误校正逻辑;
对所述原始PUF响应进行错误校正以产生已校正PUF响应;以及
将所述已校正PUF响应用于密码算法。
9.根据权利要求8所述的方法,其特征在于,使用所述错误校正逻辑对来自所述多个路径中的每个的所述原始PUF响应进行错误校正以成为对于任何原始PUF响应都相同的已校正PUF响应。
10.一种物理不可克隆函数(PUF)系统,其特征在于,包括:
熵源;
多个可选路径,所述多个可选路径连接到所述熵源;
外部到内部质询映射,所述外部到内部质询映射用于接收外部质询且用于将所述外部质询映射到多个内部质询中的一个,所述外部质询由所述PUF系统从所述PUF系统的外部源接收到;
选择器,所述选择器用于响应于从所述质询映射接收到内部质询而随机选择所述多个可选路径中的一个;以及
错误校正逻辑,所述错误校正逻辑用于校正所述多个可选路径的所述PUF响应中的任何错误。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恩智浦有限公司,未经恩智浦有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810304038.6/1.html,转载请声明来源钻瓜专利网。