Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

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

Project Title

Secure Biometric System

Project Area of Specialization

Artificial Intelligence

Project 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:

  • Provide sense of security to the users.
  • Users will be able to regenerate their biometric template, if stolen/ compromised
  • Fast and Accurate Processing

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 System

Core Industry

Security

Other Industries

Core Technology

Artificial Intelligence(AI)

Other Technologies

Sustainable Development Goals

Good Health and Well-Being for People, Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Raspberry PI 4 Equipment21700034000
Camera Equipment13000030000
Raspberry PI Case Equipment2400800
HDMI Equipment2300600
A4 Pages Miscellaneous 60021200
Document Printing Miscellaneous 60053000
Adobe XD Miscellaneous 148004800
Total in (Rs) 74400
If you need this project, please contact me on contact@adikhanofficial.com
0
106
Image Steganography in Embedded Systems (Receiver Side)

In the modern era, data security is becoming a great threat. Now due to the internet,...

1675638330.png
Adil Khan
9 months ago
An IoT Based monitoring of a Covid patient during quarantine

The current pandemic of COVID-19 has highly affected the entire globe. As the number of pa...

1675638330.png
Adil Khan
9 months ago
PHOTOVOLTAIC ENERGY TRAINER

The summary of our project are: A PV trainer is used in a laboratory for teaching purpose...

1675638330.png
Adil Khan
9 months ago
online Buying and Selling products platform

What a fantastic website ?Samankharidopakistan ?has put you on a platform where you can bu...

1675638330.png
Adil Khan
9 months ago
Electricity Generation Through Vehicle Speed Breaker

Conventional energy sources generate most of the energy of today?s  world. But the po...

1675638330.png
Adil Khan
9 months ago