Cross-Architecture and Device PUF Dataset
收藏资源简介:
The security of systems with limited resources is essential for deployment and cannot be compromised by other performance metrics such as throughput. Physically Unclonable Functions (PUFs) present a promising, cost-effective solution for various security applications, including IC counterfeiting and lightweight authentication. PUFs, as security blocks, exploit physical variations to extract intrinsic responses based on applied challenges, with Challenge-Response Pairs (CRPs) uniquely defining each device. Security analysis based on CRPs evaluates the block's resistance against general and modeling-based attacks.This dataset comprises CRP sets collected from two different designs of digital-based PUFs implemented on a Field Programmable Gate Array (FPGA). For each design, the dataset was collected from 50 FPGAs using the same input challenge file. From each device, 5K records were collected for the first design and 10K records for the second design. Additionally, CRP sets under voltage or temperature variation were extracted from the same device, using the same input challenge under different environmental conditions.
资源受限系统的安全性是其落地部署的必要前提,且不可因吞吐量等其他性能指标而被弱化。物理不可克隆函数(Physically Unclonable Functions, PUFs)为包括集成电路伪造防范、轻量级身份认证在内的各类安全应用提供了极具前景且成本高效的解决方案。作为安全硬件模块,PUFs利用硬件固有物理差异,基于施加的挑战提取固有响应,而挑战-响应对(Challenge-Response Pairs, CRPs)是每台设备的唯一标识。基于CRPs的安全性分析可评估该模块对抗通用攻击与基于建模的攻击的能力。本数据集包含两类不同数字型PUF设计的挑战-响应对集合,两类设计均在现场可编程门阵列(Field Programmable Gate Array, FPGA)上实现。针对每类设计,数据集均通过同一输入挑战文件,从50块FPGA中采集得到:其中第一类设计的每台设备采集了5000条记录,第二类设计的每台设备采集了10000条记录。此外,本数据集还涵盖了在不同环境条件下,使用同一输入挑战从同一设备中采集得到的、处于电压或温度波动下的CRPs集合。



