2010-12-13 4 views
6

Ich suche nach einer TrueCrypt-Alternative, die über eine API verfügt, um programmgesteuert auf die Dateien zuzugreifen. Kennt jemand eine Lösung?TrueCrypt Alternative mit API

Die API sollte das Auflisten, Erstellen, Ändern und Löschen von Dateien unterstützen.

+3

Welches Betriebssystem? Und ich denke, dass Sie ein bisschen genauer sein sollten, welche API Sie wollen. Zum Beispiel können Sie True-Crypt mit bestimmten Befehlszeilenargumenten aufrufen. – CodesInChaos

+1

Zu vage zur Zeit spezifisch zu antworten. –

Antwort

3

Diskcryptor hat keine API, aber es ist GPL.

Wenn ich kann, glaube ich, was Sie fordern, ist für eine abstrakte Dateisystembibliothek. Ich verstehe, dass Sie einen TrueCrypt-Container oder einen ähnlichen Container laden und seinen Inhalt auflisten möchten. Wenn ein solcher Container geöffnet wird, handelt es sich nur um rohe Bytes, die Sektoren repräsentieren. Auf der Oberseite der Verschlüsselung würde eine solche API nur rohe Sektoren sehen und sie mit einem entsprechenden Sektor-Level-API sinnvoll machen.

Sie können das Problem auf andere Weise sehen. Wie würden Sie ein Programm wie zip schreiben, das solche Informationen in einer Zip-Datei darstellen könnte, wenn Sie so wollen, ein sehr gewöhnlicher Container.

TrueCrypt container compared to a zip file

So ist die API Sie suchen, müssten zwei Dinge acheive:

  1. der Verschlüsselungsschema des Containers verstehen (möglicherweise mehrere Version davon)
  2. das Sektorformat der Verstehen versenktes Dateisystem
  3. Stellen Sie eine benutzerfreundliche API zur Verfügung.

Ich habe mir vor einer Weile die gleichen Fragen gestellt, das Netz nach Antworten durchforstet, und diese Antwort ist die Summe dessen, was ich bisher gefunden habe. Ich hoffe, Sie finden es eine gültige Antwort, auch wenn es nicht umsetzbar ist.

Noch nicht, anyways;)

1

Unser SolFS OS Edition könnte das sein, was Sie suchen, wenn Sie vorhaben, neue Software zu erstellen. Es ist verfügbar für Windows, MacOS X, Linux und FreeBSD.

+0

Hallo Eugene, ich habe keine Firma, wie SolFS Probe Aktivierungsschlüssel anfordern? – Cipher

+1

@Lena Trial Keys werden für alle bereitgestellt. Wir verkaufen auch an Einzelpersonen und organisieren manchmal sogar kostenlose Lizenzen. Bitte fragen Sie einfach im Vertrieb nach. –

Verwandte Themen