Old School, New Primitive: Toward Scalable PUF-Based Authenticated Encryption Scheme in IoT

被引:1
作者
Zhang, Xiaolin [1 ]
Gu, Dawu [1 ]
Wang, Tengfei [1 ]
Huang, Yu [2 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Elect Informat & Elect Engn, Shanghai 200240, Peoples R China
[2] HiSilicon Technol Co Ltd, Shenzhen 518129, Guangdong, Peoples R China
关键词
Encryption; Ciphers; Internet of Things; Protocols; Authentication; Physical unclonable function; Hardware; Authenticated encryption (AE); Internet of Things (IoT); key management; physically unclonable function (PUF); PERFORMANCE; PROTOCOL; MODE;
D O I
10.1109/TCAD.2023.3286260
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) facilitates the information exchange between people and smart devices. It needs cryptographic measures to secure its communications and interconnected objects. However, cyber-physical attacks pose a great challenge to the protection of secret keys inside. Physically unclonable function (PUF) is a promising hardware primitive with unclonable structures providing tamper evidence for a device. Moreover, a PUF instance has a unique set of randomized challenge-response pairs. Although it can be integrated into a security scheme to replace long-term keys, designing a dedicated PUF-based cryptographic algorithm that supports peer-to-peer communication remains a challenging field to explore. In this article, we propose SPEAR, a scalable PUF-based authenticated encryption (AE) scheme that uses no cryptographic primitives other than PUF and hash functions. SPEAR can be deployed on peer IoT devices that have performed a handshake protocol to obtain shared credentials. Its security under the chosen ciphertext attack is formally proved using the game-playing technique, and it is still secure when attackers physically extract the credentials. In addition, we give a variant, $x$ SPEAR, to involve associated data and avoid the nonce reuse problem. Compared to other PUF-based ciphers, it performs better in terms of storage overhead and PUF evaluation times. SPEAR first realizes scalable AE based on PUF and can be a practical solution for IoT.
引用
收藏
页码:4569 / 4582
页数:14
相关论文
共 41 条
  • [1] SecAuthUAV: A Novel Authentication Scheme for UAV-Ground Station and UAV-UAV Communication
    Alladi, Tejasvi
    Bansal, Gaurang
    Chamola, Vinay
    Guizani, Mohsen
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (12) : 15068 - 15077
  • [2] Design and Analysis of FPGA-based PUFs with Enhanced Performance for Hardware-oriented Security
    Anandakumar, N. Nalla
    Hashmi, Mohammad S.
    Sanadhya, Somitra Kumar
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2022, 18 (04)
  • [3] FPGA-based Physical Unclonable Functions: A comprehensive overview of theory and architectures
    Anandakumar, N. Nalla
    Hashmi, Mohammad S.
    Tehranipoor, Mark
    [J]. INTEGRATION-THE VLSI JOURNAL, 2021, 81 : 175 - 194
  • [4] Memory Leakage-Resilient Encryption Based on Physically Unclonable Functions
    Armknecht, Frederik
    Maes, Roel
    Sadeghi, Ahmad-Reza
    Sunar, Berk
    Tuyls, Pim
    [J]. TOWARDS HARDWARE-INTRINSIC SECURITY: FOUNDATIONS AND PRACTICE, 2010, : 135 - 164
  • [5] Lightweight AEAD and Hashing using the Sparkle Permutation Family
    Beierle, Christof
    Biryukov, Alex
    dos Santos, Luan Cardoso
    Grossschaedl, Johann
    Perrin, Leo
    Udovenko, Aleksei
    Velichkov, Vesselin
    Wang, Qingju
    [J]. IACR TRANSACTIONS ON SYMMETRIC CRYPTOLOGY, 2020, 2020 : 208 - 261
  • [6] Bellare M, 2004, LECT NOTES COMPUT SC, V3017, P389
  • [7] Authenticated encryption: Relations among notions and analysis of the generic composition paradigm
    Bellare, Mihir
    Namprempre, Chanathip
    [J]. JOURNAL OF CRYPTOLOGY, 2008, 21 (04) : 469 - 491
  • [8] Spook: Sponge-Based Leakage-Resistant Authenticated Encryption with a Masked Tweakable Block Cipher
    Bellizia, Davide
    Berti, Francesco
    Bronchain, Olivier
    Cassiers, Gaetan
    Duval, Sebastien
    Guo, Chun
    Leander, Gregor
    Leurent, Gaetan
    Levi, Itamar
    Momin, Charles
    Pereira, Olivier
    Peters, Thomas
    Standaert, Francois-Xavier
    Udvarhelyi, Balazs
    Wiemer, Friedrich
    [J]. IACR TRANSACTIONS ON SYMMETRIC CRYPTOLOGY, 2020, 2020 : 295 - 349
  • [9] Campbell T. R., 2020, Rep. 2020/67
  • [10] 3PAA: A Private PUF Protocol for Anonymous Authentication
    Chaterjee, Urbi
    Mukhopadhyay, Debdeep
    Chakraborty, Rajat Subhra
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2021, 16 (16) : 756 - 769