
Outil de stockage stéganographique et de chiffrement de fichiers

tird & tirdFStird /tɪrd/ (un acronyme pour « ce sont des données aléatoires ») est un outil de chiffrement de fichiers qui minimise les métadonnées et cache les données chiffrées.
Avec tird, vous pouvez :
tirdFS) à l’intérieur de fichiers conteneurs et de périphériques en mode bloc. Contrairement à VeraCrypt et Shufflecake, les conteneurs tirdFS ne contiennent pas d’en-têtes ; l’utilisateur spécifie les emplacements des données à l’intérieur du conteneur et est responsable de maintenir ces emplacements séparés. Toute région d’apparence aléatoire d’un fichier ou d’un périphérique en mode bloc peut être utilisée comme conteneur.tird offre un déni plausible intégré, même lorsque les fichiers chiffrés sont stockés en dehors des conteneurs. Il aide également à résister aux attaques coercitives de divulgation de clé (cryptanalyse sous pression, xkcd 538).
[!ATTENTION] Avant d’utiliser
tird, veuillez lire la section « Avertissements ». La sécurité ne dépend pas seulement de l’outil mais de vos actions : stockage sécurisé des clés, utilisation dans un environnement sûr, et évitement du mode débogage avec des données réelles.
La stabilisation du format et une spécification formelle sont prévues pour la v1.0.0.
Vous n’avez pas besoin de mémoriser les options de ligne de commande pour utiliser tird. Cet outil dispose d’une CLI basée sur des invites : lancez-le simplement, sélectionnez une option du menu et répondez aux questions qui suivront.```
$ 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]:
## Options d'entrée
Il y a 4 groupes d'options d'entrée : A (Action), D (Data), K (Keys), P (Proceed). Ils sont numérotés pour faciliter la description.```
+——————————————————————+————————————————————————+
| 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 |
+——————————————————————+————————————————————————+
Une description détaillée de ces options avec des exemples se trouve ici.
La charge utile qui sera chiffrée lors de la création du cryptoblob se compose de :