Lorsque vous avez des données sensibles importantes, il est crucial d'avoir une couche de sécurité supplémentaire pour vos fichiers et répertoires, en particulier lorsque vous devez transmettre les données avec d'autres sur un réseau.
C'est la raison pour laquelle je recherche un utilitaire pour chiffrer et déchiffrer certains fichiers et répertoires sous Linux, heureusement j'ai trouvé une solution qui tar avec OpenSSL peut faire l'affaire, oui avec l'aide de ces deux outils, vous pouvez facilement créer et chiffrer un fichier d'archive tar sans aucun problème.
Don' t Mlle : 7 outils pour chiffrer et déchiffrer des fichiers sous Linux
Dans cet article, nous verrons comment créer et chiffrer un tar ou gz (gzip ) fichier d'archive avec OpenSSL :
N'oubliez pas que la forme conventionnelle d'utilisation d'OpenSSL est :
# openssl command command-options arguments
Crypter les fichiers sous Linux
Pour chiffrer le contenu du répertoire de travail actuel (selon la taille des fichiers, cela peut prendre un certain temps) :
# tar -czf - * | openssl enc -e -aes256 -out secured.tar.gz
Explication de la commande ci-dessus :
enc
– commande openssl pour encoder avec des chiffrements-e
– une option de commande enc pour chiffrer le fichier d'entrée, qui dans ce cas est la sortie de la commande tar-aes256
– le chiffrement de chiffrement-out
– option enc utilisée pour spécifier le nom du fichier de sortie, secure.tar.gz
Décrypter des fichiers sous Linux
Pour déchiffrer le contenu d'une archive tar, utilisez la commande suivante.
# openssl enc -d -aes256 -in secured.tar.gz | tar xz -C test
Explication de la commande ci-dessus :
-d
– utilisé pour décrypter les fichiers-C
– extrait dans le sous-répertoire nommé test
L'image suivante montre le processus de chiffrement et ce qui se passe lorsque vous essayez :
- extraire le contenu de l'archive de manière traditionnelle
- utiliser le mauvais mot de passe, et
- lorsque vous saisissez le bon mot de passe


Lorsque vous travaillez sur un réseau local ou sur Internet, vous pouvez toujours sécuriser vos documents ou fichiers vitaux que vous partagez avec d'autres en les chiffrant, cela peut aider à réduire le risque de les exposer à des attaques malveillantes.
Nous avons examiné une technique simple de cryptage des archives tar à l'aide d'OpenSSL, un outil de ligne de commande openssl. Vous pouvez vous référer à sa page de manuel pour plus d'informations et des commandes utiles.
Comme d'habitude, pour toute réflexion supplémentaire ou simple conseil que vous souhaitez partager avec nous, utilisez le formulaire de commentaires ci-dessous et dans le conseil à venir, nous examinerons un moyen de traduire les autorisations rwx sous forme octale.