SECURITY OF SENSITIVE DATA IN FACE RECOGNITION SYSTEM APPLICATIONS: A NOVEL ENCRYPTION APPROACH

Project Code :TCMAPY1973

Objective

The objective of this project is to integrate DeepFace for accurate facial recognition and implement AES encryption to secure the extracted facial embeddings. The goal is to develop a robust encryption mechanism using AES in CBC mode to protect sensitive facial data during storage or transmission, ensuring privacy and security. The project aims to minimize the performance impact on the face recognition system, ensuring that the encryption process does not compromise the accuracy or speed of real-time applications. Additionally, the project seeks to enhance security by preventing unauthorized access and data breaches. Finally, the system will be evaluated by testing its effectiveness in face recognition accuracy and the encryption-decryption process, using a standard dataset to demonstrate its reliability and efficiency.

Abstract

Face recognition has emerged as a key biometric authentication method, widely used in security-sensitive applications like mobile banking and online transactions. However, the security and privacy of facial data remain significant concerns. This project proposes a novel security framework that integrates DeepFace, a deep learning-based face recognition library, with AES (Advanced Encryption Standard) encryption to protect facial embeddings, ensuring secure storage and transmission of sensitive biometric data. Facial embeddings, extracted from input images by DeepFace, are encrypted using AES in CBC mode. This encryption method leverages dynamic key generation, ensuring unique encryption for each communication and significantly reducing the risk of unauthorized access. The system is evaluated using a dataset of facial images, and its effectiveness is tested in terms of face recognition accuracy and security. The encryption process does not impact the system's performance, achieving a recognition accuracy of 90.1% and operating with constant time complexity (O(1)), making it suitable for real-time applications. The proposed method addresses the critical privacy and security challenges in face recognition systems, providing a reliable solution for mobile authentication, banking applications, and other sensitive environments.

Keywords: Face recognition, DeepFace, AES encryption, facial embeddings, CBC mode, biometric security, privacy, mobile authentication, real-time applications, security framework

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

H/W CONFIGURATION:

Processor                                 - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                               - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

S/W CONFIGURATION:

Operating System                    :  Windows 7/8/10

Server-side Script                    :  HTML, CSS, Bootstrap & JS

Programming Language         :  Python

Libraries                                  :  Django

IDE/Workbench                      :  VSCODE

Technology                             :  Python 3.10+

Demo Video

mail-banner
call-banner
contact-banner
Request Video