The main objective of the project is to provide an application which provides authentication for our data by using face, color, image and with username.
Multi-Factor Authentication is an electronic authentication method in which a computer user is granted access to an application or a website only after successfully presenting two or more factors. It is the first step to protect systems against intruders since the traditional log-in methods (username and password) are not completely protected from hackers, since they can guess them easily using tools. Current Systems use additional methods to increase security, such as using two-factor authentication based on a one-time password via mobile or email, or authentication based on face images captured by cameras. However, these methods require additional hardware equipment with high cost at the level of small and medium companies. This paper proposes a multi-factor authentication system that combines ease of use and low-cost factors. The system does not need any special settings or infrastructure. It relies on graphical passwords, so the user, in registration phase, chooses three images and memorizes them. In the login phase, the user needs only to choose the correct images that he considered during the registration process in a specific order. The proposed system overcomes many different security threats, such as key-loggers, screen capture attack or shoulder surfing. The proposed method was applied to participants, 75% of them are males and 25% are females, classified according to their age, education level, web experience. One-third of them did not have sufficient knowledge about various security threats.
Keywords: multi-factor authentication (MFA), key logger, screen capture.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

H/W Specifications:
Processor : I5/Intel Processor
RAM : 8GB (min)
Hard Disk: 128 GB
S/W Specifications:
Operating System: Windows 10
Technology : Python 3.6+
IDE: PyCharm,
Data base : MySQL
Front end: HTML, CSS, JS
Libraries Used : NumPy, IO, OS, Flask, pandas