Cancelable Biometric Template Generation Using Random Feature Vector Transformations

Cancelable biometric schemes are designed to extract an identity-preserving, non-invertible as well as revocable pseudo-identifier from biometric data. Recognition systems need to store only this pseudoidentifier, to avoid tampering and/or stealing of original biometric data during the recognition p...

Full description

Saved in:
Bibliographic Details
Main Authors: Ragendhu S P, Tony Thomas, Sabu Emmanuel
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10436691/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841533414869565440
author Ragendhu S P
Tony Thomas
Sabu Emmanuel
author_facet Ragendhu S P
Tony Thomas
Sabu Emmanuel
author_sort Ragendhu S P
collection DOAJ
description Cancelable biometric schemes are designed to extract an identity-preserving, non-invertible as well as revocable pseudo-identifier from biometric data. Recognition systems need to store only this pseudoidentifier, to avoid tampering and/or stealing of original biometric data during the recognition process. Stateof-the-art cancelable schemes generate pseudo-identifiers by transforming the original template using either user-specific salting or many-to-one transformations. In addition to the performance concerns, most of such schemes are modality-specific and prone to reconstruction attacks as there are chances for unauthorized access to security-critical transformation keys. A novel, modality-independent cancelable biometric scheme is proposed to overcome these limitations. In this scheme, a cancelable template (pseudo identifier) is generated as a distance vector between multiple random transformations of the biometric feature vector. These transformations were done by grouping feature vector components based on a set of user-specific random vectors. The proposed scheme nullifies the possibility of template reconstruction as the generated cancelable template contains only the distance values between the different random transformations of the feature vector and it does not store any details of the biometric template. The recognition performance of the proposed scheme is evaluated for face and fingerprint modalities. Equal Error Rate (EER) of 1.5 is obtained for face and 1.7 is obtained for the fingerprint in the worst case.
format Article
id doaj-art-73523ecb8c7a46c5b2aa10d35a3fb6a7
institution Kabale University
issn 2169-3536
language English
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-73523ecb8c7a46c5b2aa10d35a3fb6a72025-01-16T00:01:13ZengIEEEIEEE Access2169-35362024-01-0112320643207910.1109/ACCESS.2024.336645610436691Cancelable Biometric Template Generation Using Random Feature Vector TransformationsRagendhu S P0https://orcid.org/0000-0002-7207-8718Tony Thomas1https://orcid.org/0000-0002-9323-6607Sabu Emmanuel2https://orcid.org/0009-0001-0035-3979Indian Institute of Information Technology and Management-Kerala (Research Centre of Cochin University of Science and Technology), Kerala, IndiaKerala University of Digital Sciences, Innovation and Technology, Kerala, IndiaSingapore Institute of Technology, Tampines, SingaporeCancelable biometric schemes are designed to extract an identity-preserving, non-invertible as well as revocable pseudo-identifier from biometric data. Recognition systems need to store only this pseudoidentifier, to avoid tampering and/or stealing of original biometric data during the recognition process. Stateof-the-art cancelable schemes generate pseudo-identifiers by transforming the original template using either user-specific salting or many-to-one transformations. In addition to the performance concerns, most of such schemes are modality-specific and prone to reconstruction attacks as there are chances for unauthorized access to security-critical transformation keys. A novel, modality-independent cancelable biometric scheme is proposed to overcome these limitations. In this scheme, a cancelable template (pseudo identifier) is generated as a distance vector between multiple random transformations of the biometric feature vector. These transformations were done by grouping feature vector components based on a set of user-specific random vectors. The proposed scheme nullifies the possibility of template reconstruction as the generated cancelable template contains only the distance values between the different random transformations of the feature vector and it does not store any details of the biometric template. The recognition performance of the proposed scheme is evaluated for face and fingerprint modalities. Equal Error Rate (EER) of 1.5 is obtained for face and 1.7 is obtained for the fingerprint in the worst case.https://ieeexplore.ieee.org/document/10436691/Template securitycancelable biometricsrandom transformations
spellingShingle Ragendhu S P
Tony Thomas
Sabu Emmanuel
Cancelable Biometric Template Generation Using Random Feature Vector Transformations
IEEE Access
Template security
cancelable biometrics
random transformations
title Cancelable Biometric Template Generation Using Random Feature Vector Transformations
title_full Cancelable Biometric Template Generation Using Random Feature Vector Transformations
title_fullStr Cancelable Biometric Template Generation Using Random Feature Vector Transformations
title_full_unstemmed Cancelable Biometric Template Generation Using Random Feature Vector Transformations
title_short Cancelable Biometric Template Generation Using Random Feature Vector Transformations
title_sort cancelable biometric template generation using random feature vector transformations
topic Template security
cancelable biometrics
random transformations
url https://ieeexplore.ieee.org/document/10436691/
work_keys_str_mv AT ragendhusp cancelablebiometrictemplategenerationusingrandomfeaturevectortransformations
AT tonythomas cancelablebiometrictemplategenerationusingrandomfeaturevectortransformations
AT sabuemmanuel cancelablebiometrictemplategenerationusingrandomfeaturevectortransformations