Dear Stackoverflowers,
I need to develop a security application (for Android and Windows in the first place) that does the following:
- Asks for user authentication
- Connects to a server through HTTPS, authenticates the user
- Retrieves HTML contents from the server
- Displays the contents
- Stores the contents in a way that only the app is able to read it and display it (after user authentication at the app level), and also it is very hard to anyone with access to the device (it could be a computer, smartphone or tablet) to obtain the original contents without the user's password. Probably some encryption will be needed.
My question is whether you know of some implementation of anything like this, specially, the 5th step is the crux point. Something open source will be the best, but also any proprietary implementation may give me a starting inspiration.
Thank you all for your help.