- Forum-Beiträge: 57
06.05.2015, 15:02:09 via Website
06.05.2015 15:02:09 via Website
Ich arbeite gerade an einem Projekt, welches Zugangsdaten zu dem entsprechenden Server in einer SQLite Datenbank speichert.
Diese Datenbank möchte ich gerne verschlüsseln. Nun habe ich von SQLcipher gehört. So wie ich es aber verstehe, ist die Bibliothek für kommerzielle Zwecke kostenpflichtig...
Die Datei zu verschlüsseln (mit Cipher) ist ja nicht das Problem. Jedoch, wenn die Datei entschlüsselte Datei nicht gelöscht wird (Weil Akku leer oder GEWOLLT), könnte sie ja mit einem Editor geöffnet werden.
Also ist mein Gedanke, innerhalb meines Appverzeichnisses ein TMPFS zu mounten (Über einen externen Process)...
Dorhin soll die UNVERSCHLÜSSELTE Datenbank kopiert werden. Beim beenden der App wird die Datei verschlüsselt und in den Datenbank Ordner verschoben...
Das öffnen der Datenbankdatei sollte ja von jedem Ordner aus trotzdem gehen.
Hat schonmal jemand ein RAMDRIVE in einer App integriert (Inkl. mount/umount). Oder gibts dafür vielleicht schon Möglichkeiten?
Oder vielleicht kist ja mein Lösungsansatz ganz falsch und es gibt ne ganz simple Lösung
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.