Inspiration

Give your Users, Teams, Staffs etc. all the tools they need to easily manage their passwords securely online across the globes anytime, any day.

Realistically, every effective working teams relies on varieties of tools to stay connected. it can be Modzy, Jira, Gmail, Instagram, Facebook, Youtube etc. Managing all this pass-wording apps/Sites for various login authentication is not easy at all.

Realistically, Good and secure password are not easy to remember and manage. This will become a serious issue when your team uses a single password across multiple sites/applications.

Consequently, They have been series of Web and Login attack on various Applications and Softwares owing to Unauthorized Access, Session Fixation Attack, Session Hijacking, Brute Force Passwords Attacks etc.

To mitigate all this security issues, threats and prevents unauthorized access to your Password Manager Apps , I integrated Modzy Voice Re-Identification AI as a 2 way Factor Biometrics Login authentication

What it does

Password Manager is an interactive applications that help Users to Keep all their passwords informations across multiple sites, Platforms, social networks etc. all in one place and then protects their Password Data from Session Hijacking, Session Fixation Attacks and Unauthorized Access leveraging Modzy Voice Re-Identification Biometrics AI Models as a 2-Way Factor Biometrics Authentications.

How to Test the Application Online

1.) Signup: During Signup The application will require that you upload your Voice Audio Files as Part of Signup

2.) Login: Login into the application with the informations you already created during signup. Once the Login is successful, Application will Popup Voice Re-Identifcation 2 Factors Biometric Authentication System. This will require you to Upload your Voice/Audio File for Voice data matching and authentications.

I set and hardcode Score Threshold to 0.5 within login_biometric_verify_matching.php file.

If Your Modzy Voice Identification Probalilty Score is greater than or equals to 0.5 then the Voice Biometric matching will be successful.

If the probability Score is less than 0.5, then the Voice Biometric matching will failed...

3.)Once login, Click on Add Password to Add your Password data and Informations. You can view all your submitted password data from the application dashboard.

Sample Audio .wav file: https://www.fredjarsoft.com/voice_test.wav

How to Test the Application Locally.

To test the application Locally, please find the enclosed readme.txt file enclosed with the application projects code directory.

How we built it

The Application was built using Php, Mysql, Modzy Voice Re-Identification AI Models

Challenges we ran into

The most challenges occurred when I want to authenticate Users via Modzy Voice Re-Identification 2 Factors Biometric Applications.

1.) The First challenges includes copying the registered users uploaded Audio/Voice files Eg. Gallery.wav File from /upload directory to /upload_verify directory along with the authenticating query.wav file.

2.) The Second Challenge was fetching each authenticating Users unique directory namefrom database, creating a users sub unique audio directory inside /upload_verify, creating data.txt Files on the fly which contains{ "query.wav": [ [ "gallery.wav", 0.0 ] ] } and then zipping authenticating Users audio gallery and query files as data.zip

3.) The third Challenge was Performing a Match with a Modzy Voice Re-Identification AI, setting up a Matching Probability Scores. etc.

4.) The Fourth Challenge was deleting each of successfully authenticated users unique biometric directories from inside /upload_verify which contains the data.zip files. This is to prevent directory collision on next login. I do not want to hear that this users sub biometric directory already exist. This will help to accommodate new authenticating data.zip files on next login

Accomplishments that we're proud of

Building unbeatable applications that protects Users Password Data and prevent unauthorized access leveraging Modzy Voice Re-Identification AI Models

Built With

Share this project:

Updates