Forum: Datenbanken
Delphi
by johndoe049,
2. Jan 2024
Soweit ich das verstanden habe muss das direkt in der DBEngine sein.
Firedac hat die Verschlüsselung als Hook mit an die DBEngine übergeben bzw. sich transparent eingehängt. Nur fehlt in den neuen Versionen der entsprechende Hook, wo Firedac sich einhängen kann.
Wenn Verschlüsselte Werte übergeben werden, wird es mit Select, usw. wieder interessant.
Forum: Datenbanken
Delphi
by johndoe049,
2. Jan 2024
Richtig.
Die Firma Passwork "umgeht" das Problem damit, dass Hashs für alle möglichen Zeichenfolgen mit xxx Zeichen abgespeichert werden. Funktioniert mäßig. Manchmal findet man einen Eintrag nur, wenn man den kompletten Suchbegriff und nicht nur einen Teil kennt.
Transparente Verschlüsselung ist daher besser.
Forum: Datenbanken
Delphi
by johndoe049,
2. Jan 2024
SQLite hat eine transparente Echtzeitverschlüsselung. D.h. die Engine übernimmt die komplette Verschlüsselung und das Zugriffsmanagement. Zwar keine Raketenwissenschaft, jedoch schwer einzubauen, wenn der Hersteller von SQLite den Zugriffspunkt/Einsprungpunkt für ein externes Verschlüsselungsmodul aus dem Open Source entfernt und kostenpflichtig macht. Da muss man selbst nach dem Einsprungpunkt...