Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Design on Face Recognition System with Privacy Preservation Based on Homomorphic Encryption

View through CrossRef
Abstract Face recognition is playing an increasingly important role in present society, and suffers from the privacy leakage in plaintext. Therefore, a recognition system based on homomorphic encryption that supports privacy preservation is designed and implemented in this paper. This system uses the CKKS algorithm in the SEAL library, Microsoft’s latest homomorphic encryption achievement, to encrypt the normalized face feature vectors, and uses the FaceNet neural network to learn on the image’s ciphertext to achieve face classification. Finally, face recognition in ciphertext is accomplished. After been tested, the whole process of extracting feature vectors and encrypting a face image takes only about 1.712s in the developed system. The average time to compare a group of images in ciphertext is about 2.06s, and a group of images can be effectively recognized within 30 degrees of face bias, the identification accuracy can reach 96.71%. Compared with the face recognition scheme based on the Advanced Encryption Standard(AES) encryption algorithm in ciphertext proposed by Wang et al. in 2019, our scheme improves the recognition accuracy by 4.21%. Compared with the image recognition scheme based on Elliptical encryption algorithm in ciphertext proposed by Kumar S et al. in 2018, the total time in our system is decreased by 76.2%. Therefore, this scheme has better operational efficiency and practical value while ensuring the users’ personal privacy. Compared with the face recognition system in plaintext presented in recent years, our scheme has almost the same level on recognition accuracy and time efficiency.
Title: Design on Face Recognition System with Privacy Preservation Based on Homomorphic Encryption
Description:
Abstract Face recognition is playing an increasingly important role in present society, and suffers from the privacy leakage in plaintext.
Therefore, a recognition system based on homomorphic encryption that supports privacy preservation is designed and implemented in this paper.
This system uses the CKKS algorithm in the SEAL library, Microsoft’s latest homomorphic encryption achievement, to encrypt the normalized face feature vectors, and uses the FaceNet neural network to learn on the image’s ciphertext to achieve face classification.
Finally, face recognition in ciphertext is accomplished.
After been tested, the whole process of extracting feature vectors and encrypting a face image takes only about 1.
712s in the developed system.
The average time to compare a group of images in ciphertext is about 2.
06s, and a group of images can be effectively recognized within 30 degrees of face bias, the identification accuracy can reach 96.
71%.
Compared with the face recognition scheme based on the Advanced Encryption Standard(AES) encryption algorithm in ciphertext proposed by Wang et al.
in 2019, our scheme improves the recognition accuracy by 4.
21%.
Compared with the image recognition scheme based on Elliptical encryption algorithm in ciphertext proposed by Kumar S et al.
in 2018, the total time in our system is decreased by 76.
2%.
Therefore, this scheme has better operational efficiency and practical value while ensuring the users’ personal privacy.
Compared with the face recognition system in plaintext presented in recent years, our scheme has almost the same level on recognition accuracy and time efficiency.

Related Results

Development Paillier's library of fully homomorphic encryption
Development Paillier's library of fully homomorphic encryption
One of the new areas of cryptography considered-homomorphic cryptography. The article presents the main areas of application of homomorphic encryption. An analysis of existing deve...
Power of Homomorphic Encryption in Secure Data Processing
Power of Homomorphic Encryption in Secure Data Processing
Homomorphic encryption is a form of encryption that allows computations to be performed on encrypted data without first having to decrypt it. This paper presents a detailed discuss...
Homomorphic Encryption and its Application to Blockchain
Homomorphic Encryption and its Application to Blockchain
The concept, method, algorithm and application of the advanced field of cryptography, homomorphic encryption, as well as its application to the field of blockchain are discussed in...
Segmented encryption algorithm for privacy and net neutrality in distributed cloud systems
Segmented encryption algorithm for privacy and net neutrality in distributed cloud systems
The advent of distributed cloud systems has revolutionized data storage and access, providing flexibility and scalability across various industries. However, these benefits come wi...
Leveraging Searchable Encryption through Homomorphic Encryption: A Comprehensive Analysis
Leveraging Searchable Encryption through Homomorphic Encryption: A Comprehensive Analysis
The widespread adoption of cloud infrastructures has revolutionized data storage and access. However, it has also raised concerns regarding the privacy of sensitive data. To addres...
Design
Design
Conventional definitions of design rarely capture its reach into our everyday lives. The Design Council, for example, estimates that more than 2.5 million people use design-related...
Privacy Risk in Recommender Systems
Privacy Risk in Recommender Systems
Nowadays, recommender systems are mostly used in many online applications to filter information and help users in selecting their relevant requirements. It avoids users to become o...
Augmented Differential Privacy Framework for Data Analytics
Augmented Differential Privacy Framework for Data Analytics
Abstract Differential privacy has emerged as a popular privacy framework for providing privacy preserving noisy query answers based on statistical properties of databases. ...

Back to Top