对基于RO的PUF在FPGA上的最佳逻辑组合进行研究,以最大限度地提高识别能力
Raúl Aparicio-Téllez1, Miguel Garcia-Bosque1, Guillermo Díez-Señorans1
1Group of Electronic Design (GDE), Aragón Institute of Engeneering Research (I3A), University of Zaragoza, 50009 Zaragoza, Spain.
Sensors (Basel, Switzerland)
|December 17, 2024
概括
物理非克隆功能 (PUF) 增强了无线传感器网络的安全性. 这项研究优化了基于环振荡器 (RO) 的PUF,使用通用的加洛伊环振荡器 (GenGAROs) 来提高识别能力和较低的错误率.
科学领域:
- 计算机工程 计算机工程
- 网络安全 网络安全
- 硬件安全 硬件安全
背景情况:
- 无线传感器网络 (WSN) 需要强大的安全性和隐私性,低功耗.
- 物理非克隆功能 (PUF) 通过利用制造变异来提供设备身份验证.
- 可识别性是PUF在WSN中的性能的一个关键属性.
研究的目的:
- 分析不同的振荡器架构,以构建有效的基于环振荡器的PUF (RO-PUF).
- 研究通用加洛伊环振荡器 (GenGAROs) 以优化PUF的识别能力.
- 在FPGA上开发高可识别性RO-PUF的设计方法.
主要方法:
- 研究了各种GenGARO架构,一种结合逻辑运算的新振荡器类型.
- 在Artix-FPGA上实现并分析了GenGARO-PUFs.
- 对逻辑门组合进行了详尽的研究,以优化PUF识别能力.
主要成果:
- 确定了特定的逻辑门和约束,大大提高了PUF的识别能力.
- 对于优化PUFs的100位响应,实现了10−11或更低的等错率 (EER).
- 开发了一种设计方法来生成高可识别性PUF原体.
结论:
- GenGAROs为设计安全和可识别的PUF提供了一个有前途的方法.
- 拟议的设计方法允许为WSNs创建强大的RO-PUF.
- 优化的GenGARO-PUF有助于提高低功耗WSN应用程序的安全性和隐私.
相关概念视频
Hückel's Rule Diagram of π MOs: Frost Circle
4.2K
The Frost circle or the inscribed polygon method is a graphical method for determining the relative energies of π molecular orbitals (MOs) for planar, fully conjugated, and monocyclic compounds. This method was first described by A. A. Frost and Boris Musulin in 1953.
A Frost circle is constructed by drawing a polygon whose number of edges is equal to the number of carbons of the given cyclic system, with one of the vertices pointing down. Then, a circle is drawn enclosing the polygon so...
A Frost circle is constructed by drawing a polygon whose number of edges is equal to the number of carbons of the given cyclic system, with one of the vertices pointing down. Then, a circle is drawn enclosing the polygon so...
4.2K
Routh-Hurwitz Criterion II
182
In the application of the Routh-Hurwitz criterion, two specific scenarios can arise that complicate stability analysis.
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
The first scenario occurs when a singular zero appears in the first column of the Routh table. This situation creates a division by zero issues. To resolve this, a small positive or negative number, denoted as epsilon (∈), is substituted for the zero. The stability analysis proceeds by assuming a sign for ∈. If ∈ is positive, any sign change in the first...
182
Protein Complexes with Interchangeable Parts
2.5K
Groups of proteins may form a complex where each protein in this complex has a different role in the overall execution of the complex’s function. Often some of the proteins in the complex can be replaced by a closely related variant to give a complex that contains many of the same components yet is functionally distinct.
The SCF ubiquitin ligase is a protein complex of five individual proteins. This complex attaches ubiquitin to other target proteins to mark them for degradation. In order...
The SCF ubiquitin ligase is a protein complex of five individual proteins. This complex attaches ubiquitin to other target proteins to mark them for degradation. In order...
2.5K
Block Diagram Reduction
155
The process of deriving the transfer function of a control system often involves reducing its block diagram to a single block. This simplification can be achieved through a series of strategic operations, including relocating branch points and comparators. These operations preserve the overall function of the system while allowing for easier manipulation and combination of blocks.
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
155


