A design of cellular automata-based PUF and its implementation on FPGA

被引:6
|
作者
Goncu, Emre [1 ]
Yalcin, Mustak Erhan [1 ]
机构
[1] Istanbul Tech Univ, Dept Elect & Commun Engn, Istanbul, Turkey
关键词
cellular automata; cellular automata with random memory; FPGA; physical unclonable function; PHYSICAL UNCLONABLE FUNCTIONS; RANDOM NUMBER GENERATOR; SECURITY;
D O I
10.1002/cta.2792
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Since the number of networked devices increases continuously, ensuring the safety and reliability of these systems is growing at the same time. Today, a unique identity of a device can be obtained from physical unclonable functions (PUFs) and this identity as a trust anchor in higher-level security architectures. This article is exploring the cellular automaton (CA) paradigm to extract and magnify unique features of the underlying hardware to uniquely identify a device. The proposed PUF is based on a field-programmable gate arrays (FPGAs) implementation of CA with random memory (CARM) model. Implementation of the memory part of CARM is the challenge of the introduced PUF, and corresponding response is obtained from the introduced evolution figure metric. The uniqueness and reliability of the PUF hardware are compared with the results from the state-of-the-art PUF designs implemented on FPGA in the literature. The test results show that the introduced CA-based design is a promising and competitive candidate for PUF primitives.
引用
下载
收藏
页码:1244 / 1255
页数:12
相关论文
共 50 条
  • [1] A New Cellular Automata Model with Memory and its FPGA Implementation
    Goncu, Emre
    Yalcin, Mustak E.
    2014 14TH INTERNATIONAL WORKSHOP ON CELLULAR NANOSCALE NETWORKS AND THEIR APPLICATIONS (CNNA), 2014,
  • [2] Double Error Cellular Automata-Based Error Correction with Skip-mode Compact Syndrome Coding for Resilient PUF Design
    El Raachini, Anthony Mattar
    Alawieh, Hussein
    Issa, Adam
    Swaidan, Zainab
    Kanj, Rouwaida
    Chehab, Ali
    Saghir, Mazen A. R.
    2018 19TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2018, : 413 - 418
  • [3] Cellular automata-based noise generator
    Kokolakis, I
    Koukopoulos, S
    Andreadis, I
    Boutalis, Y
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 1999, 336 (05): : 799 - 808
  • [4] Cellular Automata-Based LDPC Decoder
    Queen, C. Abisha
    Anbuselvi, M.
    Salivahanan, S.
    ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY COMPUTATIONS IN ENGINEERING SYSTEMS, ICAIECES 2015, 2016, 394 : 885 - 894
  • [5] Chaos and Cellular Automata-Based Substitution Box and Its Application in Cryptography
    Shafique, Arslan
    Khan, Kashif Hesham
    Hazzazi, Mohammad Mazyad
    Bahkali, Ismail
    Bassfar, Zaid
    Rehman, Mujeeb Ur
    MATHEMATICS, 2023, 11 (10)
  • [6] Cellular automata-based algorithm and its application in medical image processing
    Wongthanavasu, S.
    Tangvoraphonkchai, V.
    2007 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-7, 2007, : 1169 - +
  • [7] FPGA implementation of cellular automata spaces using a CAM based cellular architecture
    Weston, J. L.
    Lee, P.
    PROCEEDINGS OF THE 2008 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, 2008, : 315 - 322
  • [8] A Cellular Automata-Based Modular Lighting System
    Bandini, Stefania
    Bonomi, Andrea
    Vizzari, Giuseppe
    Acconci, Vito
    CELLULAR AUTOMATA, 2010, 6350 : 334 - +
  • [9] Cellular Automata-based Anthropogenic Heat Simulation
    Wagner, Michael
    Viswanathan, Vaisagh
    Pelzer, Dominik
    Berger, Matthias
    Aydt, Heiko
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2015 COMPUTATIONAL SCIENCE AT THE GATES OF NATURE, 2015, 51 : 2107 - 2116
  • [10] A cellular automata-based learning method for classification
    Wongthanavasu, Sartra
    Ponkaew, Jetsada
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 49 : 99 - 111