17、组合对抗措施的通用密码分析

组合对抗措施的通用密码分析

1. 攻击策略构建

当使用的样本数量 $R_M$ 足以在获取的功耗信号中检测到有用的峰值时,我们可以基于观察 1 构建新的攻击策略。

一位猜测攻击方法
  • 假设 :始终使用 $R_M$ 个样本,即 $R = R_M$。
  • 步骤 1 :使用辨别点 $DP_i^r = \lfloor 2^2 \cdot k_{[i + 1,n - 1]} \rfloor \cdot P_r$。如果在信噪比(SNR)中,有用峰值出现在噪声之上,即 $p \geq L_B$,则输出 $k_i = 0$。
  • 步骤 2 :否则,使用另一个辨别点 $DP_i^r = \lfloor 2^2 \cdot k_{[i + 1,n - 1]} + 2 \cdot 2 \rfloor \cdot P_r$。如果在信噪比中,有用峰值出现在噪声之上,即 $p \geq L_B$,则输出 $k_i = 1$。
  • 步骤 3 :否则,由于 $IP_i^r = \lfloor 2^2 \cdot k_{[i + 1,n - 1]} + 2 \cdot 1 \rfloor \cdot P_r$ 大概率会被执行,无法确定 $k_i$ 是否为 0。

对于步骤 3 中无法确定 $k_i$ 的情况,我们可以尝试猜测更多位。以两位猜测为例,对于所有 $(k_ik_{i - 1}) 2$,中间点 $IP {i - 1}^r$ 有如下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值