
Strumento di archiviazione steganografica e crittografia dei file

tird & tirdFStird /tɪrd/ (acronimo di "this is random data" — "questi sono dati casuali") è uno strumento di crittografia dei file che minimizza i metadati e nasconde i dati crittografati.
Con tird puoi:
tirdFS) all'interno di file contenitore e dispositivi a blocchi. A differenza di VeraCrypt e Shufflecake, i contenitori tirdFS non contengono intestazioni; l'utente specifica le posizioni dei dati all'interno del contenitore ed è responsabile di mantenere separate tali posizioni. Qualsiasi regione dall'aspetto casuale di un file o di un dispositivo a blocchi può essere usata come contenitore.tird offre negabilità plausibile integrata, anche quando i file crittografati sono memorizzati al di fuori dei contenitori. Aiuta anche a resistere ad attacchi coercitivi di divulgazione delle chiavi (crittanalisi con metodi brutali, xkcd 538).
[!AVVISO] Prima di usare
tird, leggi la sezione "Avvertenze". La sicurezza non dipende solo dallo strumento ma dalle tue azioni: conservazione sicura delle chiavi, operare in un ambiente sicuro ed evitare la modalità di debug con dati reali.
La stabilizzazione del formato e una specifica formale sono previste per v1.0.0.
Non devi memorizzare opzioni da riga di comando per usare tird. Questo strumento presenta una CLI basata su prompt: basta avviarlo, selezionare un'opzione dal menu e rispondere alle domande che seguiranno.```
$ 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]:
## Opzioni di Input
Ci sono 4 gruppi di opzioni di input: A (Azione), D (Dati), K (Chiavi), P (Procedi). Sono numerati per facilità di descrizione.```
+——————————————————————+————————————————————————+
| 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 |
+——————————————————————+————————————————————————+
Una descrizione dettagliata di queste opzioni con esempi può essere trovata qui.
Il carico utile che verrà crittografato durante la creazione del cryptoblob è composto da: