Its a project to store user credentials such as Emails, Passwords and other User Data securely over AWS cloud and retrieve them in an quick yet secure fashion on an Android device.
The System contains 3 parts:
1. Android Application: It is responsible to authenticate the user, store user credentials and retrieve them. The UI is designed to provide access to user credentials without opening the application.
2. Web Server It handles the server side authentication, retrieval of credentials from database and storage of user credentials. The Web Server is deployed over AWS EC2 instance by considering the security aspects.
3. Database It stores the user credentials in an encrypted format so that only the authentic user can read them.
Thus this system prevent privacy breach even if the server is hacked by ensuring that only the authentic user can read its data.