Dans certaines situations, on doit mettre un fichier à disposition via un serveur web mais on ne souhaite pas qu’il transite en clair. La solution est de chiffrer notre fichier en AES-256 grâce à OpenSSL et de fournir via un moyen sécurisé la clé au destinataire dudit fichier.

Pour chiffrer :

openssl enc -e -aes-256-cbc -in mon-archive.tar -out mon-archive.tar.crypt

Pour déchiffrer :

openssl enc -d -aes-256-cbc -in mon-archive.tar.crypt -out mon-archive.tar

C’est tout. Le fichier peut-être mis en ligne en toute sécurité.