On the Encryption of the Challenge in Physically Unclonable Functions

被引:0
|
作者
Vatajelu, Elena Ioana [1 ]
Di Natale, Giorgio [1 ]
Mispan, Mohd Syafiq [2 ]
Halak, Basel [2 ]
机构
[1] Univ Grenoble Alpes, CNRS, Inst Engn, TIMA,Grenoble INP, F-38000 Grenoble, France
[2] Univ Southampton, Elect & Comp Sci Dept, Southampton, Hants, England
来源
2019 IEEE 25TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS 2019) | 2019年
关键词
Hardware Trust; Strong PUFs; Weak PUFs; Modeling Attacks; Machine Learning;
D O I
10.1109/iolts.2019.8854387
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Physically Unclonable Functions (PUFs) are cryptographic primitives used to implement low-cost device authentication and secure secret key generation. Weak Pi Fs (i.e., dev ices able to generate a single signature or to deal with a limited number of challenges) and Strong PUFs (i.e., devices able to deal with large number of challenges) are widely discussed in literature. Strong PUFs are susceptible to machine learning and modeling attacks. In this paper we propose a solution where the challenges of a Strong PUF are encrypted in order to remove the linear challenge-response correlation that can be exploited by those attacks. In this context, a Zero-Bit Error Rate Weak PUF generates the encryption key so that all PUF instances have a different, nonlinear correlation between respective challenges and responses. We present two implementations of the proposed solution, and we demonstrate their resilience against machine learning attacks.
引用
收藏
页码:115 / 120
页数:6
相关论文
共 50 条
  • [1] Hash Based Encryption Schemes Using Physically Unclonable Functions
    Miandaob, Dina Ghanai
    Booher, Duane
    Cambou, Bertrand
    Assiri, Sareh
    INTELLIGENT COMPUTING, VOL 3, 2022, 508 : 602 - 616
  • [2] A White-Box Encryption Scheme using Physically Unclonable Functions
    Rasoamiaramanana, Sandra
    Minier, Marine
    Macario-Rat, Gilles
    PROCEEDINGS OF THE 17TH INTERNATIONAL JOINT CONFERENCE ON E-BUSINESS AND TELECOMMUNICATIONS (SECRYPT), VOL 1, 2020, : 279 - 286
  • [3] Memory Leakage-Resilient Encryption Based on Physically Unclonable Functions
    Armknecht, Frederik
    Maes, Roel
    Sadeghi, Ahmad-Reza
    Sunar, Berk
    Tuyls, Pim
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2009, 2009, 5912 : 685 - +
  • [4] Flexible and Wearable Encryption Primitive Based on Optical Physically Unclonable Functions
    Kim, Min Seong
    Kang, Min Hyung
    Kim, Jun Soo
    Hong, Young Kyu
    Lee, Gil Ju
    IEEE JOURNAL OF SELECTED TOPICS IN QUANTUM ELECTRONICS, 2024, 30 (03) : 1 - 8
  • [5] Memory Leakage-Resilient Encryption Based on Physically Unclonable Functions
    Armknecht, Frederik
    Maes, Roel
    Sadeghi, Ahmad-Reza
    Sunar, Berk
    Tuyls, Pim
    TOWARDS HARDWARE-INTRINSIC SECURITY: FOUNDATIONS AND PRACTICE, 2010, : 135 - 164
  • [6] In Situ XOR Encryption for Lightweight Security Using Nanoelectromechanical Physically Unclonable Functions
    Kim, Changha
    Lee, Jin Wook
    Park, Geun Tae
    Shin, Myeong Su
    Baek, Seung Hun
    Woo, Jae Seung
    Choi, Woo Young
    ADVANCED INTELLIGENT SYSTEMS, 2025,
  • [7] Cloning Physically Unclonable Functions
    Helfmeier, Clemens
    Boit, Christian
    Nedospasov, Dmitry
    Seifert, Jean-Pierre
    2013 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE-ORIENTED SECURITY AND TRUST (HOST), 2013, : 1 - 6
  • [8] On the Entropy of Physically Unclonable Functions
    Rioul, Olivier
    Sole, Patrick
    Guilley, Sylvain
    Danger, Jean-Luc
    2016 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, 2016, : 2928 - 2932
  • [9] Dynamic Physically Unclonable Functions
    Xiong, Wenjie
    Schaller, Andre
    Katzenbeisser, Stefan
    Szefer, Jakub
    GLSVLSI '19 - PROCEEDINGS OF THE 2019 ON GREAT LAKES SYMPOSIUM ON VLSI, 2019, : 311 - 314
  • [10] CHALLENGE CODES FOR PHYSICALLY UNCLONABLE FUNCTIONS WITH GAUSSIAN DELAYS: A MAXIMUM ENTROPY PROBLEM
    Schaub, Alexander
    Rioul, Olivier
    Danger, Jean-Luc
    Guilley, Sylvain
    Boutros, Joseph
    ADVANCES IN MATHEMATICS OF COMMUNICATIONS, 2020, 14 (03) : 491 - 505