
Steganografisches Speicher- & Dateiverschlüsselungstool

tird & tirdFStird /tɪrd/ (ein Akronym für „this is random data“) ist ein Dateiverschlüsselungstool, das Metadaten minimiert und verschlüsselte Daten verbirgt.
Mit tird können Sie:
tirdFS) in Containerdateien und Blockgeräten erstellen. Im Gegensatz zu VeraCrypt und Shufflecake enthalten tirdFS-Container keine Header; der Benutzer gibt die Datenpositionen im Container an und ist dafür verantwortlich, diese Positionen getrennt zu halten. Jede zufällig aussehende Region einer Datei oder eines Blockgeräts kann als Container verwendet werden.tird bietet eingebaute plausible Abstreitbarkeit, selbst wenn verschlüsselte Dateien außerhalb von Containern gespeichert werden. Es hilft auch, erzwungene Schlüsselpreisgabe-Angriffe abzuwehren (Gummischlauch-Kryptoanalyse, xkcd 538).
[!WARNING] Bevor Sie
tirdverwenden, lesen Sie bitte den Abschnitt „Warnungen“. Die Sicherheit hängt nicht nur vom Werkzeug ab, sondern auch von Ihren Handlungen: sichere Schlüsselspeicherung, Arbeiten in einer sicheren Umgebung und Vermeidung des Debug-Modus mit echten Daten.
Formatstabilisierung und eine formale Spezifikation sind für v1.0.0 geplant.
Sie müssen keine Befehlszeilenoptionen auswendig lernen, um tird zu verwenden. Dieses Tool verfügt über eine eingabeaufforderungsbasierte CLI: Starten Sie es einfach, wählen Sie eine Menüoption und beantworten Sie die folgenden Fragen.```
$ tird
MENU
———————————————————————————————————————————
0. Exit 1. Info & Warnings
2. Encrypt 3. Decrypt
4. Embed 5. Extract
6. Encrypt & Embed 7. Extract & Decrypt
8. Create w/ Random 9. Overwrite w/ Random
———————————————————————————————————————————
A0. SELECT AN OPTION [0-9]:
## Eingabeoptionen
Es gibt 4 Gruppen von Eingabeoptionen: A (Action), D (Data), K (Keys), P (Proceed). Sie sind der einfacheren Beschreibung halber nummeriert.```
+——————————————————————+————————————————————————+
| A0. SELECT AN OPTION | A. Select an action |
+——————————————————————+————————————————————————+
| D1. INPUT FILE PATH | |
| D2. COMMENTS | D. Enter data, |
| D3. OUTPUT FILE PATH | data location, |
| D4. OUTPUT FILE SIZE | data size |
| D5. START POSITION | |
| D6. END POSITION | |
+——————————————————————+————————————————————————+
| K1. KEYFILE PATH | K. Enter values |
| K2. PASSPHRASE | related to |
| K3. TIME COST | key derivation |
+——————————————————————+————————————————————————+
| P0. PROCEED? | P. Confirm to continue |
+——————————————————————+————————————————————————+
Eine detaillierte Beschreibung dieser Optionen mit Beispielen finden Sie hier.
Die Nutzlast, die während der Erstellung des Cryptoblobs verschlüsselt wird, besteht aus: