Abstract

Authentication through passwords are the most common method for a person to login into a remote server. However, they are very frustrating when it comes to security. Every server asks their users to avoid common passwords which is easy guess by snoopers. Often the usersare required to enter a combination of alphabets, numbers and special characters. Due to which more often than not users usually reuse the same passwords for all servers. As a matter of fact users have fewer than three passwords set up all their online log-ins. Even if one of those master passwords are compromised the user will need to go through a hectic procedure to retrieve their passwords where in most likely they would need to enter a new passwords since the old one was compromised. In this paper, we introduce an application that amazingly uses all the different methods of user authentication to come up with a unique way to store and retrieve the users passwords for utmost security. Each password is encrypted with a unique key for utmost security. To access the passwords which are stored in this cryptic format on the server, the user needs to only say the predefined words set by the user himself and the application will detect the speaker and give him access. The user also needs to go through another authentication system where he needs to set a color pattern to detect the pattern based on the colors. Once this is done, the user will be able to access his secured data which comes from the secured server in an encrypted format and is decrypted on the users phone. The user does not need to trust the server since every data is stored in an encrypted format and cannot be viewed by the server administrators.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call