Secure Biometric System

Biometric verification has revolutionized security especially in the field of authentication. They way traditional authentication systems i.e., passwords, key, card etc. are being replaced with biometric authentication proves the fact that society has started depending upon the biometric based authe

2025-06-28 16:34:55 - Adil Khan

Project Title

Secure Biometric System

Project Area of Specialization Artificial IntelligenceProject Summary

Biometric verification has revolutionized security especially in the field of authentication. They way traditional authentication systems i.e., passwords, key, card etc. are being replaced with biometric authentication proves the fact that society has started depending upon the biometric based authentication systems. Biometric systems are easier and more efficient, as placing a finger on scanner and unlocking account in seconds is faster than typing a long password. In addition, user do not even have to remember lengthy passwords, which creates more ease for the user.

Security and recognition accuracy are the two main concerns of any biometric authentication system. Security of such systems need to be made sure, because there are multiple points related to integrity and public reception of biometric based authentication systems. However, biometric systems are prone to variety of attacks such as replay, spoofing and masquerade. The problem with biometric verification is that biometric data is permanent and once stolen it cannot be cancelled or re-generated.

In order to overcome this problem, we propose a cancellable Secure Biometric System, which will ensure security of stored biometric data. Our project comprises of two main modules, one is to generate biometric data through Face Recognition and other is to encrypt the generated data using bio hashing. The idea is to hash the biometric (face) template with set of keys, that would provide a unique code (biometric hash), which can then be used as a template for verification. Therefore, in the case of an attack, the existing code can be revoked and replaced with a new set of hash code.

Project Objectives

As we know, problems related with Traditional Biometric Verification Systems stated above, can have serious consequences. Our proposed system i.e., Secure Biometric System overcomes these problems. Our main objective is to secure the biometric template and make it cancellable (in case of an attack). Along with securing user’s data our project also provides solution if user’s data is compromised as well. For instance, if somehow intruder manages to create a 3D mask (exact copy of user’s face), then the user can simply revoke his current template and replace it with new template. Because instead of storing user’s biometric data (face features), we will be storing hash code against each user as biometric template, which is nothing but stream of bits.

Project Implementation Method

We will implement our project using techniques of Object-Oriented Programming. The coding will be done using Python and SQL Server will be used as Database. As one of the main modules of our project is Face Recognition, we will be using Raspberry PI 4 and external Camera to capture the user’s face and perform face recognition. Python’s Library OpenCV will be used to perform actions related with images (such as image rotation, resize etc.)

Benefits of the Project

One of the main benefits of our project is Security. Our project will ensure that user’s data is secured. Some of the other benefits of our project are given below:

Technical Details of Final Deliverable

We will provide a complete running system as our final deliverable, which will be used for ATM (Automated Teller Machine). First user’s face will be detected, and algorithm of face recognition will be applied. Once user’s face features are extracted and biometric template is generated, then on the generated template Bio-Hashing (cryptography) will be applied. In the result, a stream of bits (hash code) will be generated against user’s face image.The generated hash code will be stored as biometric template and be used for authentication purpose.

Final Deliverable of the Project Software SystemCore Industry SecurityOther IndustriesCore Technology Artificial Intelligence(AI)Other TechnologiesSustainable Development Goals Good Health and Well-Being for People, Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 74400
Raspberry PI 4 Equipment21700034000
Camera Equipment13000030000
Raspberry PI Case Equipment2400800
HDMI Equipment2300600
A4 Pages Miscellaneous 60021200
Document Printing Miscellaneous 60053000
Adobe XD Miscellaneous 148004800

More Posts