So I have been working on designing a native app that has an offline mode to it. However, security is a high must as this idea is one that could potentially be used in a medical scenario and thus security is an absolute requirement. So my question is how do you create a local/native app that can be used in an offline mode setting but the data and the communication between the app and data to be encrypted? And on top of that that the encryption doesn’t mean the encryption and deception keys aren’t truly stored on the device?
One article I found was the following, but I wanted to see if anyone else had any good reference material or suggestions to achieve this.
Thanks for all the help.