Suppr超能文献

基于忆阻器的轻量级密码随机数生成物理不可克隆函数

Memristor-based PUF for lightweight cryptographic randomness.

作者信息

Ibrahim Hebatallah M, Abunahla Heba, Mohammad Baker, AlKhzaimi Hoda

机构信息

Center for Cyber Security, New York University Abu Dhabi, Abu Dhabi, UAE.

System on Chip Center and Electrical Engineering and Computer Science, Khalifa University, Abu Dhabi, UAE.

出版信息

Sci Rep. 2022 May 23;12(1):8633. doi: 10.1038/s41598-022-11240-6.

Abstract

Physical unclonable functions (PUF) are cryptographic primitives employed to generate true and intrinsic randomness which is critical for cryptographic and secure applications. Thus, the PUF output (response) has properties that can be utilized in building a true random number generator (TRNG) for security applications. The most popular PUF architectures are transistor-based and they focus on exploiting the uncontrollable process variations in conventional CMOS fabrication technology. Recent development in emerging technology such as memristor-based models provides an opportunity to achieve a robust and lightweight PUF architecture. Memristor-based PUF has proven to be more resilient to attacks such as hardware reverse engineering attacks. In this paper, we design a lightweight and low-cost memristor PUF and verify it against cryptographic randomness tests achieving a unique, reliable, irreversible random sequence output. The current research demonstrates the architecture of a low-cost, high endurance Cu/HfO[Formula: see text]Si memristor-based PUF (MR-PUF) which is compatible with advanced CMOS technologies. This paper explores the 15 NIST cryptographic randomness tests that have been applied to our Cu/HfO[Formula: see text]Si MR-PUF. Moreover, security properties such as uniformity, uniqueness, and repeatability of our MR-PUF have been tested in this paper and validated. Additionally, this paper explores the applicability of our MR-PUF on block ciphers to improve the randomness achieved within the encryption process. Our MR-PUF has been used on block ciphers to construct a TRNG cipher block that successfully passed the NIST tests. Additionally, this paper investigated MR-PUF within a new authenticated key exchange and mutual authentication protocol between the head-end system (HES) and smart meters (SM)s in an advanced metering infrastructure (AMI) for smartgrids. The authenticated key exchange protocol utilized within the AMI was verified in this paper to meet the essential security when it comes to randomness by successfully passing the NIST tests without a post-processing algorithm.

摘要

物理不可克隆函数(PUF)是用于生成真正的内在随机性的密码原语,这对于加密和安全应用至关重要。因此,PUF输出(响应)具有可用于构建安全应用的真正随机数发生器(TRNG)的特性。最流行的PUF架构基于晶体管,它们专注于利用传统CMOS制造技术中不可控的工艺变化。基于忆阻器等新兴技术的最新发展为实现强大且轻量级的PUF架构提供了机会。基于忆阻器的PUF已被证明对诸如硬件逆向工程攻击等攻击更具弹性。在本文中,我们设计了一种轻量级、低成本的忆阻器PUF,并针对加密随机性测试对其进行验证,以实现独特、可靠、不可逆的随机序列输出。当前的研究展示了一种与先进CMOS技术兼容的低成本、高耐久性的基于Cu/HfO₂/Si忆阻器的PUF(MR-PUF)架构。本文探讨了已应用于我们的Cu/HfO₂/Si MR-PUF的15种NIST加密随机性测试。此外,本文还测试并验证了我们的MR-PUF的均匀性、独特性和可重复性等安全属性。此外,本文还探讨了我们的MR-PUF在分组密码上的适用性,以提高加密过程中实现的随机性。我们的MR-PUF已用于分组密码,以构建一个成功通过NIST测试的TRNG密码块。此外,本文还研究了在智能电网的先进计量基础设施(AMI)中,头端系统(HES)与智能电表(SM)之间新的认证密钥交换和相互认证协议中的MR-PUF。本文验证了AMI中使用的认证密钥交换协议在随机性方面成功通过NIST测试且无需后处理算法时满足基本安全性。

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验