Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   verschlüsselte SQLite-DB anzeigen (https://www.delphipraxis.net/196300-verschluesselte-sqlite-db-anzeigen.html)

sko1 9. Mai 2018 07:34

Datenbank: SQLite • Version: 3 • Zugriff über: Ado

verschlüsselte SQLite-DB anzeigen
 
Hallo,

ich habe mit

Delphi-Quellcode:
    Connection.Connected := false;
    FDSQLiteSecurity.Database := dbPath;
    FDSQLiteSecurity.Password := 'aes-128' + ':' + Key;
    FDSQLiteSecurity.SetPassword;
    Connection.Params.Values['Encrypt'] := 'aes-128';
    Connection.Params.Password := Key;
    Connection.Connected := true;

eine SQLite-DB verschlüsselt.
Nun möchte ich diese im DB Browser für SQLite ansehen und werde nach dem Passwort gefragt.
Nachdem dies eingegeben wurde kommt die Meldung "Passwort falsch"!
In dem Passwort-Dialogfenster muss noch eine Angabe der Seitengröße (voreingestellt auf 1024) gemacht werden, was muss hier eingetragen werden um die DB öffnen und anzeigen zu können?

Ciao
Stefan

Darlo 9. Mai 2018 12:38

AW: verschlüsselte SQLite-DB anzeigen
 
Soweit ich weiss ist bei swlite keine einheitliche Verschlüssungsimplemtierung vorhanden. Somit wirst Du die mit Delphi verschlüsselte DB da nicht entschlüsseln können.

sko1 9. Mai 2018 14:14

AW: verschlüsselte SQLite-DB anzeigen
 
Schade, dann muss ich mir ein Tool basteln was die DB entschlüsselt und dann direkt den DB Browser für SQLite startet...

Bloss wenn das alles nicht einheitlich ist, wieso bietet der "DB Browser für SQLite" dann die Entschlüsselung an?
Und die TADOConnection kann (siehe oben) ja auch mit der verschlüsselten DB umgehen...!

Ciao
Stefan


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz