Wozu so umständlich? Da Du auch auf dem Gerät wieder entschlüsselst muss der Schlüssel ja auch in der App sein. Oder sicherst Du den mit einem Nutzerkennwort?
Die App speichert die Daten nicht unverschlüsselt im persistenten Speicher. D.h. solange die App nicht läuft und das Benutzerkennwort dem Angreifer nicht bekannt ist, ist es technisch schwierig die AE ...