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 条
  • [21] Sequential and parallel cellular automata-based scheduling algorithms
    Seredynski, F
    Zomaya, AY
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2002, 13 (10) : 1009 - 1023
  • [22] A Sandpile cellular automata-based scheduler and load balancer
    Gasior, Jakub
    Seredynski, Franciszek
    JOURNAL OF COMPUTATIONAL SCIENCE, 2017, 21 : 460 - 468
  • [23] Cellular Automata-based Architecture for Cooperative Miniature Robots
    Ioannidis, Konstantinos
    Sirakoulis, Georgios Ch.
    Andreadis, Ioannis
    JOURNAL OF CELLULAR AUTOMATA, 2013, 8 (1-2) : 91 - 111
  • [24] A Cellular Automata-Based Mathematical Model for Thymocyte Development
    Souza-e-Silva, Hallan
    Savino, Wilson
    Feijoo, Raul A.
    Ribeiro Vasconcelos, Ana Tereza
    PLOS ONE, 2009, 4 (12):
  • [25] Cellular automata-based systems with fault-tolerance
    Luděk Žaloudek
    Lukáš Sekanina
    Natural Computing, 2012, 11 : 673 - 685
  • [26] An Improved Cellular Automata-Based Classifier with Soft Decision
    Wanna, Pattapon
    Wongthanavasu, Sartra
    JOURNAL OF INTERNET TECHNOLOGY, 2020, 21 (06): : 1701 - 1715
  • [27] Cellular Automata-Based Deduction of Remaining Oil Distribution
    Liu, Xin
    Bai, Yu-hao
    Sun, Qi
    Cai, Ming-jun
    Zhang, Ru-yu
    Niu, Qing-wei
    Springer Series in Geomechanics and Geoengineering, 2022, : 1614 - 1627
  • [28] Designing Conflict Free Cellular Automata-Based PRNG
    Szaban, Miroslaw
    Seredynski, Franciszek
    JOURNAL OF CELLULAR AUTOMATA, 2018, 13 (03) : 229 - 246
  • [29] Cellular automata-based byte error correction in QCA
    Cesar, Thiago F.
    Vieira, Luiz F. M.
    Vieira, Marcos A. M.
    Vilela Neto, Omar P.
    NANO COMMUNICATION NETWORKS, 2020, 23
  • [30] Cellular Automata-based architecture for cooperative miniature robots
    1600, Old City Publishing (08): : 1 - 2