Skip to main content

LUP Student Papers

LUND UNIVERSITY LIBRARIES

Privacy Preserving Biometric Multi-factor Authentication

Gedenryd, Emil LU (2023) EITM01 20231
Department of Electrical and Information Technology
Abstract
This thesis investigates the viability of using Fully Homomorphic Encryption and Machine Learning to construct a privacy-preserving biometric multi-factor authentication system. The system is based on the architecture described as ”Model K
- Store distributed, compare distributed” in ISO/IEC 24745:2022 and uses the Torus Fully Homomorphic Encryption scheme proposed by Chillotti et al. (Journal of Cryptology, 2020) to encode and compare encrypted fingerprint images. A machine-learning-based encoder is designed using the VGG11 network architecture described by Simonyan and Zisserman (2015). The encoder is tuned
for one-shot classification as a Siamese network to optimize the Euclidean distance between fingerprints from different... (More)
This thesis investigates the viability of using Fully Homomorphic Encryption and Machine Learning to construct a privacy-preserving biometric multi-factor authentication system. The system is based on the architecture described as ”Model K
- Store distributed, compare distributed” in ISO/IEC 24745:2022 and uses the Torus Fully Homomorphic Encryption scheme proposed by Chillotti et al. (Journal of Cryptology, 2020) to encode and compare encrypted fingerprint images. A machine-learning-based encoder is designed using the VGG11 network architecture described by Simonyan and Zisserman (2015). The encoder is tuned
for one-shot classification as a Siamese network to optimize the Euclidean distance between fingerprints from different individuals. The network is then made compatible with TFHE using the Concrete-ml library for Python.

Using a prototype of the system, we show that the system succeeds in preserving users’ privacy with a relatively high authentication success rate. However, performance benchmarks show that the proposed encoding method is too inefficient. Finally, we highlight some areas of interest for future work that could make a system for privacy-preserving biometric multi-factor authentication viable. (Less)
Please use this url to cite or link to this publication:
author
Gedenryd, Emil LU
supervisor
organization
course
EITM01 20231
year
type
H2 - Master's Degree (Two Years)
subject
keywords
Fully Homomorphic Encryption, Machine Learning, Biometric Authentication
report number
LU/LTH-EIT 2023-935
language
English
id
9131800
date added to LUP
2023-07-04 11:19:05
date last changed
2023-07-04 11:19:05
@misc{9131800,
  abstract     = {{This thesis investigates the viability of using Fully Homomorphic Encryption and Machine Learning to construct a privacy-preserving biometric multi-factor authentication system. The system is based on the architecture described as ”Model K
- Store distributed, compare distributed” in ISO/IEC 24745:2022 and uses the Torus Fully Homomorphic Encryption scheme proposed by Chillotti et al. (Journal of Cryptology, 2020) to encode and compare encrypted fingerprint images. A machine-learning-based encoder is designed using the VGG11 network architecture described by Simonyan and Zisserman (2015). The encoder is tuned
for one-shot classification as a Siamese network to optimize the Euclidean distance between fingerprints from different individuals. The network is then made compatible with TFHE using the Concrete-ml library for Python.

Using a prototype of the system, we show that the system succeeds in preserving users’ privacy with a relatively high authentication success rate. However, performance benchmarks show that the proposed encoding method is too inefficient. Finally, we highlight some areas of interest for future work that could make a system for privacy-preserving biometric multi-factor authentication viable.}},
  author       = {{Gedenryd, Emil}},
  language     = {{eng}},
  note         = {{Student Paper}},
  title        = {{Privacy Preserving Biometric Multi-factor Authentication}},
  year         = {{2023}},
}