34、基于物理不可克隆函数的鲁棒认证技术解析

基于物理不可克隆函数的鲁棒认证技术解析

1. 概率分析与初步结论

在认证相关的概率分析中,存在这样的情况:对于某些可忽略函数 $neg2$,有 $Pr[b = b′|F,b = 1] > \frac{1}{2} - neg2(ℓ)$。当考虑 $b = 0$ 时,$Pr[b = b′|F,b = 0] = Pr[b = b′|F,b = 0,G]Pr[G|F,b = 0]+Pr[b = b′|F,b = 0,\neg G]Pr[\neg G|F,b = 0]$。这里,$Pr[b = b′|F,b = 0,G] = 1$,$Pr[b = b′|F,b = 0,\neg G] = \frac{1}{2}$,并且对于某个多项式 $f$,有 $Pr[G|F,b = 0] > \frac{1}{f(ℓ)}$。综合这些信息,可以得出对于某个多项式 $h$,$Pr[b = b′|F,b = 0] > \frac{1}{2} + \frac{1}{h(ℓ)}$。总结来说,$Pr[b = b′|F] - \frac{1}{2}$ 是不可忽略的,因此 $Pr[b = b′] - \frac{1}{2}$ 也是不可忽略的。

2. 最终认证方案

最终的认证方案要求用户当前必须持有设备才能成功进行认证。该方案的主要思想是设备在任何协议中都不透露响应 $r$,仅生成关于其拥有秘密 $r$ 的零知识证明,由于证明是零知识的,攻击者无法通过观察设备来获取 $r$。与之前的两个协议不同,此协议假设物理不可克隆函数(PUF)也能进行计算。

  • 注册流程(Enroll)
    1. 服务器 $S$ 向用户
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值