Ich habe eine SQLite Datenbank die ich im Memory erstelle:
Code: Alles auswählen
pmProtectedDataBase->setDatabaseName(":memory:");
QString query = QString("ATTACH DATABASE '%1' as 'fileDB';").arg(QDir::toNativeSeparators(Pfad_und_Name));
pmProtectedDataBase->open();
QSqlQuery q = pmProtectedDataBase->exec(query);
einen Pfad mit Filename laden, sondern von einen Stream.
Beabsichtigt wäre, dass ich die ganze Datenbank verschlüsselt ablege. Beim erstellen der Datenbank soll
der "binäre Haufen" zuerste AES entschlüsselt werden, danach erst soll die Datenbank in das Memory geladen werden.
Leider habe ich "gegoogelt" aber nichts darüber gefunden (oder nichts brauchbares).
Weiss irgend jemand, ob dies überhaupt geht und wenn ja, wie in etwa?
Vielen Dank im Voraus für die Hilfe
Rainer