Sqlcipher.

Transparente SQLite-Verschlüsselung
Jetzt downloaden

Sqlcipher. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • ZETETIC LLC
  • Website des Verlags:
  • http://www.zetetic.net

Sqlcipher. Stichworte


Sqlcipher. Beschreibung

Transparente SQLite-Verschlüsselung. SQLCIPRY bietet Ihnen eine voll verschlüsselte SQLite-Datenbank. Es ist schnell, insbesondere bei Transaktionen und Indizes; Sie werden in der Regel nur einen Leistung von 5% ergeben. Es werden keine unverschlüsselten Daten auf der Festplatte geschrieben, die Seiten-Caching von SQLITE ermöglicht es, entschlüsselte Seiten, die in dem Speicher gespeichert werden sollen. Das SQLChr-Programm setzt auf der Peer-Review-OpenSSL-Bibliothek für mehrere Verschlüsselungsanforderungen an, einschließlich des AES-256-Algorithmus, der Pseudo-Zufallszahlenerzeugung, und PBKDF2 Tastenabstehung lokal / lib mit dem Pfad zu libcrypto.a) ./configure cflags = "- dsqlite_has_codec" ldflags = "/ opt / local / libcrypto.a" makecompiling mit dynamischer Verknüpfung: ./configure cflags = "- dsqlite_has_codec -lcrypto" MAVECECRYPTING A dataSASETO Geben Sie eine Verschlüsselungs-Passphrase für die Datenbank an, die Sie ein Pragma verwenden können. Die Passphrase, die Sie eingeben, ist mit SHA256 erhannt und das Ergebnis wird als Verschlüsselungsschlüssel für die Datenbank.pragma-Taste = 'Passphrase' verwendet. Alternativ können Sie eine genaue Byte-Sequenz mit einem Blob-Literal angeben. Wenn Sie diese Methode verwenden, ist es Ihrer Verantwortung, sicherzustellen, dass die Daten, dass Sie eine 64-Zeichen-Hex-Zeichenfolge bereitstellen, die direkt auf 32 Byte (256 Bit) von Keydaten umgewandelt wird. -Key Eine Datenbank, der Pragma Rekey ist implementiert: Pragma Rekey = 'Newpassphrase'; Um eine Datenbank programmgestämiert zu verschlüsseln, können Sie die Funktion sqlite3_key verwenden. Die in pkey bereitgestellten Daten werden gemäß denselben Regeln in einen Verschlüsselungsschlüssel umgewandelt, wie Pragma Key.int sqlite3_key (sqlite3 * dB, const void * pkey, int nkey); Pragma-Taste oder SQLite3_Key sollte als erste Vorgang bei einer Datenbank aufgerufen werden ist offen.


Sqlcipher. Zugehörige Software

Oplop

Kontenkennwörter basierend auf einem Spitznamen und einem Master-Passwort generieren ...

186

Herunterladen