Lightweight fuzzy extractor based on LPN for device and biometric authentication in IoT

Ebrahimi, S ; Sharif University of Technology | 2021

183 Viewed
  1. Type of Document: Article
  2. DOI: 10.1109/JIOT.2021.3050555
  3. Publisher: Institute of Electrical and Electronics Engineers Inc , 2021
  4. Abstract:
  5. User and device biometrics are proven to be a reliable source for authentication, especially for the Internet-of-Things (IoT) applications. One of the methods to employ biometric data in authentication are fuzzy extractors (FE) that can extract cryptographically secure and reproducible keys from noisy biometric sources with some entropy loss. It has been shown that one can reliably build an FE based on the learning parity with noise (LPN) problem with higher error-tolerance than previous FE schemes. However, the only available LPN-based FE implementation suffers from extreme resource demands that are not practical for IoT devices. This article proposes a lightweight hardware/software (HW/SW) co-design for implementing LPN-based FE. We provide different optimizations on architecture to decrease the resource requirements of the scheme. The proposed architecture is resistant against simple side-channel analysis and improves area and area-time product (AT) by more than 89% and 83%, respectively, compared to previous work. Our experimental results indicate that the proposed architecture can be implemented on off-the-shelf resource-constrained SoC-FPGA boards from different vendors such as Xilinx, Digilent, and Trenz. Moreover, we provide the first implementation results of LPN-based FE on an application-specific integrated circuit (ASIC) platform using HW/SW co-design. © 2014 IEEE
  6. Keywords:
  7. Architecture ; Authentication ; Biometrics ; Cryptography ; Hardware-software codesign ; Integrated circuit design ; System-on-chip ; Biometric authentication ; Fuzzy extractors ; Internet of thing (IOT) ; Learning parity with noise ; Proposed architectures ; Resource demands ; Resource requirements ; Side-channel analysis ; Internet of things
  8. Source: IEEE Internet of Things Journal ; Volume 8, Issue 13 , 2021 , Pages 10706-10713 ; 23274662 (ISSN)
  9. URL: https://ieeexplore.ieee.org/document/9319156