抵抗集中式电磁侧信道攻击的交错式 EPE 免疫 PA - DPL 结构及 FSR 流密码功率分析攻击对策
1. PA - DPL 电路的路由冲突检查
在完成转换步骤后,会得到交错结构的 PA - DPL 保护电路,接着将其转换回 ncd 文件。此时,设计中可能存在 T 和 F 路由线路之间的冲突。为解决这一问题,使用基于 RapidSmith 开发的工具进行检查。该工具将每个网络转换为抽象表示,每个网络用一个节点表示,可编程互连点(PIPs)定义这些节点之间的连接。
由于在之前的阶段已对复制的路由线路进行标记,工具会通过比较 T 和 F 轨道之间的路径形状(PIPs 信息)来检查 F 部分的所有路由信息。若发现两个相同的 PIPs,则通过该 PIP 的 F 路由与另一条通过相同 PIP 的路由冲突。此时,工具会删除 T 路由的冲突部分,重新路由并复制以生成新的 F 路由,然后再次检查新 F 路由的 PIPs,若仍有冲突则重复该过程,直至无冲突为止。以下是该检查和重新路由流程的 mermaid 流程图:
graph LR
A[获取交错结构的 PA - DPL 电路并转换为 ncd 文件] --> B[检查 T 和 F 路由线路冲突]
B --> C{是否存在冲突}
C -- 是 --> D[删除 T 路由冲突部分]
D --> E[重新路由 T 路由]
E --> F[复制 T 路由生成新 F 路由]
F --> B
C -- 否 --> G[完成检查]
超级会员免费看
订阅专栏 解锁全文
1295

被折叠的 条评论
为什么被折叠?



