Recherche d'un utilitaire de chiffrement de ligne de commande pour Windows

5

Je recherche un utilitaire de chiffrement en ligne de commande pour Windows - payant ou gratuit. Je préférerais qu'il prenne en charge AES-256. Ce doit être quelque chose avec une base d'utilisateurs importante et activement en développement. Besoin de pouvoir spécifier un mot de passe en ligne de commande - ne pas chercher à utiliser des clés privées / publiques.

Il sera utilisé dans le cadre de mon processus de sauvegarde. En un mot, je n’utiliserais que le cryptage Winzip ou 7-Zip mais la liste des fichiers dans les archives cryptées est visible et je n’aime pas cela. Le plan consiste donc à compresser les fichiers sans mot de passe, puis à chiffrer le fichier ZIP lui-même.

J'utilise TrueCrypt mais ce n'est pas pratique pour ce processus - il faut sauvegarder un volume entier, ce qui n'est pas efficace du point de vue du stockage, plus on ne peut pas créer de volumes chiffrés à partir de la ligne de commande, autant que je sache.

Vous recherchez essentiellement quelque chose comme ceci: http://hcrypto.sourceforge.net/ mais ce logiciel ne semble pas être en développement actif.

Joe Schmoe
la source
pour masquer les noms de fichier, vous pouvez compresser les fichiers sans mot de passe, puis compresser le fichier compressé avec un mot de passe. la question est: le cryptage zip est-il sécurisé?
EKanadily

Réponses:

10

Dans la version en ligne de commande de 7-zip, 7z.exevous pouvez utiliser le -pcommutateur pour définir un mot de passe. Cela activera également le cryptage des en-têtes ( -mheoption pour le format 7z), ce qui signifie que les noms de fichiers seront également cryptés.

billc.cn
la source
À moins que le code de cryptage 7-zip soit Open Source, je ne recommanderais pas de l'utiliser. Le code de cryptage Open Source a été approuvé par de nombreux autres utilisateurs et il est beaucoup plus difficile de s'y cacher.
Fran
4
7-zip utilise AES et c'est LGPL v2 et je pense vraiment qu'un gars assez compétent pour inventer un format d'archive largement utilisé sait comment utiliser correctement une librairie ecryption.
billc.cn
2
@ billc.cn je suis d'accord. Je ne savais pas si la source était ouverte. 7-zip est donc une solution parfaitement valable.
Fran
8

openssl est disponible pour Windows est largement utilisé et prend en charge le cryptage en ligne de commande

# encrypt file.txt to file.enc using 256-bit AES in CBC mode
openssl enc -aes-256-cbc -salt -in file.txt -out file.enc

Si nécessaire, vous pouvez spécifier la phrase secrète sur la ligne de commande.

… -pass pass:mySillyPassword

ou

… -pass file:/path/to/secret/password.txt

(de http://www.madboa.com/geek/openssl/#encrypt-simple )


Voir aussi cette réponse à une question connexe qui mentionne GPG

RedGrittyBrick
la source