0% found this document useful (0 votes)
15 views1 page

Facial Recognition Two-Factor Authentication

The project aims to implement a two-factor authentication system using facial recognition to enhance online security by replacing traditional OTP methods. It involves capturing and processing images to verify user identity, addressing potential security flaws by ensuring the user is present during the authentication process. However, the system has vulnerabilities, and integrating additional biometric methods like fingerprint or iris recognition may provide a more secure solution.

Uploaded by

Washim Akhtar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views1 page

Facial Recognition Two-Factor Authentication

The project aims to implement a two-factor authentication system using facial recognition to enhance online security by replacing traditional OTP methods. It involves capturing and processing images to verify user identity, addressing potential security flaws by ensuring the user is present during the authentication process. However, the system has vulnerabilities, and integrating additional biometric methods like fingerprint or iris recognition may provide a more secure solution.

Uploaded by

Washim Akhtar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

sir/maam , in our project we try to make two factor authentication system in

websites using facial recognition. our main gole is to provide biomettric


authentication system in onlone website . that project has a potential to replase
the traditional otp system to vrify user .otp system has some flows like if my
friend haas access to phone then he could login to a website using save browser
passsword and in 2nd step he also otp and impersonate him self as me . In this case
biomattric authentication can provide a secure authentication process .
this project can be used in banking , zsome online file locker or online drive ,
some website where it has some policy that only one user has permission to access
that servise ,no one in the family or friend can use that .

when a user registers for first time then in client side we took 10 images . then
those images sent to server and trained in a model using OPENCV library in python .
Next time when the trys to login in that system then in client side we took two
image and send to the server . the server mathch those two images first then match
with the trained model . if that image_matching_function return confidence above
60% then we can ensure user user is authentic .

problem 1: why two images ->


i want to gibve an example here . like if i took a selfy and some one just
upload that selfy in face verificatuion step then our server cant understand that
the user is the real one or not .
so in to elemiate this type of problem we took two image at a delay of 200ms
when user blink his eyes. if both image is identical then we ensure that the user
is in front of the camera right now . after that process we jumped to the next step
where that image matched with the traied dataset and give the result .

problem 2: is it really secure ->


`after creating this project we test in various test condition . we found that
it also has some flows .accually this authentication with face data is not a super
secure solution. any one can trick that process . suppose i recodoe a video of
myself and some one took thatvideo and take two image frame from it where my face
is clearly visible . and he could use it to verify at face recognition step . so
in my opinion if we can implement biomettric verification with fingerprint or eye
data the that would be more safe . the only consern is how we can transmitt
biomettric data to the server securely tha no one can get that data and reuse it .

how u train face data :


i m using open cv to train face data

hellow maam firstly i am vry thankful to u for giving me a chance for inteview . i
am jishan ali mondal , i am currently pursuing my btech degree from neotia
university in computer science with cyber security specialization .
during my course i come to learn basic of cyber security and also done a project on
it . my current cgpa is 7.6 and i also get 77% in both hs and s .
i have keen interest on cs and i want to build my career in this field . thank
u ....

You might also like