I am developing Desktop Application (which launches a zip containing index.html in browser). I want to secure that zip from end user so that zip's content can not be accessed without App.
NOTE: zip will consist couple of HTML, JS and CSS files and my app will consume it by displaying it's index.html file in browser.
I can encrypt my content but before using/launching content's index.html (through my app in browser) I will have to decrypt and extract zip into local file system. At that time user will get access of decrypted content. Is there any way to somehow keep decrypted content in in-memory from where browser can access HTML file and display them?
The options you have: