Uno de los factores que consideré fue tener todo el texto cifrado y almacenado en la memoria del dispositivo. Pero no podemos evitar tener datos sin cifrar en bruto en la RAM, cuando se ejecuta la aplicación. ¿El antivirus y otros procesos del nivel del sistema no tendrán acceso a los contenidos en la memoria de mi aplicación? ¿Hay alguna manera de garantizar que la memoria en tiempo de ejecución de la aplicación no sea vista o supervisada por otra aplicación?
Quiero que esta aplicación funcione bien en Samsung Galaxy on8 que ejecuta Android 8.0.
El propósito de esto es que quiero poder almacenar notas / datos que no quiero que ni los fabricantes de teléfonos ni Google (a través del sistema operativo) tengan acceso a su contenido. Entiendo que las personas con un requisito de seguridad en este nivel tendrán un hardware personalizado. Pero solo quiero crear una aplicación super segura como un proyecto.