Le cryptage de vos documents est une entreprise sérieuse qui permet de garder vos secrets à l’abri des regards indiscrets.


Ajoutez un peu de légèreté à vos fichiers texte avec Cow-encryptor : une application légère qui transforme les mots en un bêlement absurde d’un troupeau de vaches laitières.


Qu’est-ce que Cow-encryptor ?

fille caressant le nez d'une vache

Le cryptage est un moyen de brouiller les données, ce qui les rend illisibles sans la clé de décryptage ou le mot de passe. Vous l’utilisez pour vous assurer que vos documents personnels, vos informations financières et votre journal secret restent inaccessibles à toute autre personne que vous.

Le cryptage est à la base de la sécurité sur Internet, et il est facile de crypter des fichiers sensibles sous Linux d’une manière qui serait incroyablement difficile à briser.

Cow-encryptor est un peu différent et s’inspire des premiers exemples de cryptage et des bruits que l’on peut entendre dans une ferme.

L’application accepte n’importe quel fichier avec un contenu UTF-8 valide et transforme le texte en une série de « moos ». Un nouveau fichier est créé avec l’extension « .cow » extension.

Le cryptage semble être un cryptage simple avec des variations de majuscules dans chaque « mooooo » correspondant à un caractère de texte clair différent. Par exemple, « moooooo » correspond à « a » et « moooooO » à « b ».

S’il n’est pas judicieux de confier des documents profondément secrets à un algorithme aussi simple, il est certain qu’il embrouillera les frères et sœurs, les parents ou d’autres parties intéressées qui fouillent dans votre répertoire de fanfictions de MCR.

Installer Cow-encryptor sous Linux

compiler le traducteur et le crypteur de vaches

Cow-encryptor dépend de Cow-translator pour fonctionner. Et vous aurez besoin d’installer Cargo pour construire ces deux logiciels. La façon la plus simple d’installer Cargo est d’utiliser son paquetage snap :

 sudo snap install rustup 

Une fois l’installation de Cargo terminée, clonez le dépôt Cow-translator et utilisez la commande cd pour y accéder :

 git clone https://github.com/SkwalExe/cow-translator.git && cd cow-translator 

Compiler Cow-translator avec :

 sudo make 

La commande ci-dessus déplacera le binaire cow-translator dans le répertoire /usr/bin.

Clonez le dépôt Cow-encryptor et naviguez dans le nouveau répertoire avec :

 git clone https://github.com/SkwalExe/cow-encryptor.git && cd cow-encryptor 

Compilez Cow-encryptor en exécutant :

 sudo make 

Copiez le binaire dans votre chemin avec :

 sudo cp target/release/cow-encryptor /usr/bin/cow-encryptor 

Et voilà ! Cow-encryptor est maintenant installé sur votre système.

Comment crypter des fichiers texte avec Cow-encryptor

crypter un fichier avec cow-encryptor

Chiffrer vos pensées secrètes est facile avec Cow-encryptor : il suffit de lui passer n’importe quel fichier texte en argument. L’extension n’a pas d’importance, mais l’encodage si.

Cow-encryptor acceptera n’importe quel document texte mais échouera avec les images, les formats de traitement de texte ou tout autre type de fichier.

Pour crypter un fichier texte, entrez :

 cow-encryptor thisfile.txt 
un fichier texte crypté avec cow encryptor contient des variations sur mooooo

Cow-encryptor produira cefichier.txt.vache dans le même répertoire. Vous pouvez utiliser la commande cat pour voir son contenu :

 cat thisfile.txt.cow 

Il peut être utile de supprimer le fichier original une fois que vous avez fini de le crypter avec :

 rm thisfile.txt 

Si vous avez déjà créé un fichier COW à partir de votre texte, mais que vous l’avez mis à jour depuis et que vous souhaitez le déguiser à nouveau, vous devrez utiliser la commande –overwrite pour forcer Cow-encryptor à écraser les données originales :

 cow-encryptor thisfile.txt --overwrite 

Le décryptage de votre document est également simple : il suffit d’utiliser l’option –decrypt ou -d avant le nom du fichier. Par exemple :

 cow-encryptor -d thisfile.txt.cow 

Contrairement au cryptage d’un fichier avec Cow-encryptor, où vous pouvez utiliser n’importe quelle extension ou aucune, Cow-encryptor ne décodera que les fichiers avec l’extension « .cow« . Si vous tentez de décrypter un autre fichier, vous obtiendrez le message d’erreur « File is not a .cow file » (le fichier n’est pas un fichier .cow).

Une utilisation potentielle importante de Cow-encryptor est l’envoi de messages physiques par courrier. Vous pouvez imprimer vos messages et les envoyer à travers le monde, où le destinataire peut utiliser la reconnaissance optique de caractères (OCR) pour convertir les images en fichiers texte, les renommer et les déchiffrer avec Cow-encryptor. Les censeurs et autres fouineurs seront complètement déconcertés.

Cow-encryptor n’est pas un substitut à un véritable algorithme de chiffrement

Si le Cow-encryptor est un moyen amusant de transmettre des messages secrets, il est trivialement facile de découvrir le contenu du message. Une fois que quelqu’un a compris que chaque itération de « moooooo » représente un caractère, le déchiffrement ne prend que quelques minutes. Il ne faut surtout pas utiliser Cow-encryptor pour cacher un mot de passe sensible.

Heureusement, il existe des méthodes de cryptage fiables et solides pour Linux qui sont beaucoup plus difficiles à décrypter.