Efficient and secure fingerprint verification for embedded devices

被引:11
|
作者
Yang, Shenglin [1 ]
Sakiyama, Kazuo
Verbauwhede, Ingrid
机构
[1] Univ Calif Los Angeles, Dept Elect Engn, Los Angeles, CA 90095 USA
[2] Katholieke Univ Leuven, ESAT COSIC, B-3001 Louvain, Belgium
基金
美国国家科学基金会;
关键词
Acceleration Technique; Embed Processor; Minutia Extraction; Execution Cycle; Hardware Level;
D O I
10.1155/ASP/2006/58263
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper describes a secure and memory-efficient embedded fingerprint verification system. It shows how a fingerprint verification module originally developed to run on a workstation can be transformed and optimized in a systematic way to run real-time on an embedded device with limited memory and computation power. A complete fingerprint recognition module is a complex application that requires in the order of 1000 M unoptimized floating-point instruction cycles. The goal is to run both the minutiae extraction and the matching engines on a small embedded processor, in our case a 50 MHz LEON-2 softcore. It does require optimization and acceleration techniques at each design step. In order to speed up the fingerprint signal processing phase, we propose acceleration techniques at the algorithm level, at the software level to reduce the execution cycle number, and at the hardware level to distribute the system work load. Thirdly, a memory trace map-based memory reduction strategy is used for lowering the system memory requirement. Lastly, at the hardware level, it requires the development of specialized coprocessors. As results of these optimizations, we achieve a 65% reduction on the execution time and a 67% reduction on the memory storage requirement for the minutiae extraction process, compared against the reference implementation. The complete operation, that is, fingerprint capture, feature extraction, and matching, can be done in real-time of less than 4 seconds.
引用
收藏
页数:11
相关论文
共 50 条
  • [41] Fingerprint Image Quality Estimation Method Applied to Embedded Devices
    Liu X.
    Yuan G.
    Qiao S.
    Hunan Daxue Xuebao/Journal of Hunan University Natural Sciences, 2019, 46 (12): : 9 - 15
  • [42] Towards an Optimal Template Reduction for Securing Embedded Fingerprint Devices
    Vibert, Benoit
    Charrier, Christophe
    Le Bars, Jean-Marie
    Rosenberger, Christophe
    ICISSP: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY, 2018, : 329 - 336
  • [43] Secure communication in microcomputer bus systems for embedded devices
    Muehlbach, Sascha
    Wallner, Sebastian
    JOURNAL OF SYSTEMS ARCHITECTURE, 2008, 54 (11) : 1065 - 1076
  • [44] Development and Production Processes for Secure Embedded Control Devices
    Rauter, Tobias
    Hoeller, Andrea
    Iber, Johannes
    Kreiner, Christian
    SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, EUROSPI 2016, 2016, 633 : 119 - 131
  • [45] A New Secure Cellular Automata Cryptosystem for Embedded Devices
    Sbaytri, Youssef
    Lazaar, Saiida
    Benaboud, Hafssa
    Bouchkaren, Said
    MOBILE, SECURE, AND PROGRAMMABLE NETWORKING, 2019, 11557 : 259 - 267
  • [46] Debug Port Protection Mechanism for Secure Embedded Devices
    Park, Keun-Young
    Yoo, Sang-Guun
    Kim, Juho
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2012, 12 (02) : 240 - 253
  • [47] Generation of Secure Fingerprint Template Using DFT for Consumer Electronics Devices
    Baghel, Vivek Singh
    Prakash, Surya
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2023, 69 (02) : 118 - 127
  • [48] SoC Virtual Platform with Secure Key Generation Module for Embedded Secure Devices
    Lim, Seung-Ho
    Lim, Hyeok-Jin
    Park, Seong-Cheon
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2024, 20 (01): : 116 - 130
  • [49] A Secure and Efficient Lightweight Symmetric Encryption Scheme for Transfer of Text Files between Embedded IoT Devices
    Rajesh, Sreeja
    Paul, Varghese
    Menon, Varun G.
    Khosravi, Mohammad R.
    SYMMETRY-BASEL, 2019, 11 (02):
  • [50] Embedded Systems Secure Path Verification at the Hardware/Software Interface
    Cabodi, Gianpiero
    Camurati, Paolo
    Finocchiaro, Sebastiano F.
    Savarese, Francesco
    Vendraminetto, Danilo
    IEEE DESIGN & TEST, 2017, 34 (05) : 38 - 46