首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >Physically Unclonable and Reconfigurable Computing System (PURCS) for Hardware Security Applications
【24h】

Physically Unclonable and Reconfigurable Computing System (PURCS) for Hardware Security Applications

机译:用于硬件安全应用程序的物理上不可分辨和可重新配置的计算系统(PURC)

获取原文
获取原文并翻译 | 示例

摘要

A physically unclonable and reconfigurable computing system is introduced which provides both logic locking and authentication of devices. A chaotic oscillator is required to generate the chaotic signals and can produce different Boolean functions using different tuning parameters, including a control bit, iteration number, threshold voltage, and bifurcation parameter. The aim of this article is to build a hybrid computing system with the mixed implementation of standard logic gates and reconfigurable chaos-based logic gates. The tuning parameters of the oscillator make up the secret key for logic locking. Process variation due to fabrication can be leveraged to generate unique keys for each chip. The whole computing system exhibits physical unclonable function (PUF) characteristics and can be used to generate challenge-response pairs (CRPs) for authenticating devices. We have used ISCAS'85 combinational benchmark circuits to demonstrate the results. The Hamming distance between correct and wrong outputs is calculated to ensure that 50% of the output bits are flipped when the wrong key is applied. A Boolean SAT attack has been carried out on the system and it displays exponential complexity with an increase in the total number of chaos gates and key size of each chaos gate. The hybrid system demonstrates near-ideal PUF metrics, including uniqueness, uniformity, and bit aliasing. Common machine learning attacks have been executed on the CRPs generated from the whole system and results show that the proposed chaos-based PUF is robust against modeling attacks. The hybrid system has significantly less overhead compared to traditional systems containing both logic locking and PUF circuitry.
机译:介绍了物理上不可分辨的和可重新配置的计算系统,其提供了逻辑锁定和设备的认证。需要混沌振荡器以产生混沌信号,并且可以使用不同的调谐参数产生不同的布尔函数,包括控制位,迭代号,阈值电压和分叉参数。本文的目的是建立一个混合计算系统,其中包含标准逻辑门的混合实现和可重新配置的基于混沌的逻辑门。振荡器的调谐参数构成逻辑锁定的秘密密钥。可以利用由于制造引起的工艺变化来为每个芯片产生唯一键。整个计算系统表现出物理不可渗透功能(PUF)特性,可用于生成挑战 - 响应对(CRP)进行验证设备。我们使用了ISCAS'85组合基准电路来展示结果。计算正确和错误的输出之间的汉明距离,以确保在应用错误的键时,可以轻度翻转50%的输出位。在系统上进行了Boolean SAT攻击,它显示了指数复杂性,随着混沌门的总数和每个混沌门的键大小的增加。混合系统演示了近乎理想的PUF度量,包括唯一性,均匀性和偏振。在整个系统生成的CRP上执行了公共机器学习攻击,结果表明,所提出的基于混沌的PUF是对建模攻击的强大。与包含逻辑锁定和PUF电路的传统系统相比,混合动力系统的开销显着较低。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号