Créer un fichier zip crypté (protégé par mot de passe)

122

Comment créer un fichier zip crypté (protégé par un mot de passe)?

David Oneill
la source
2
Notez que les mots de passe Zip ne sont pas une protection! ceux-ci peuvent être facilement cassés! utilisez plutôt 7-Zip avec un mot de passe long, ou un meilleur cryptage GNUPG!
rubo77
gnupg est la réponse
domih

Réponses:

145

Cela demandera un mot de passe:

zip --encrypt file.zip files

Ceci est moins sûr, car le mot de passe est entré / affiché en clair:

zip --password (password) file.zip files

Attention, le cryptage zip standard est très faible et se déchire facilement.

Pete Ashdown
la source
2
Y at-il une meilleure option du cryptage standard?
David Oneill
6
Utilisez gnupg sur le zip final avec une clé pour vous-même ou votre destination.
Pete Ashdown
1
Ne fonctionne pas file.zipest vide
Noir
8
@ Black Si vous essayez de compresser un dossier, vous devez utiliser -rswitch. Donc ça va êtrezip --encrypt file.zip -r your_folder
HG Sur
est-il compatible avec Windows, si le destinataire est un utilisateur de Wowsow?
Budi Mulyo
29

Vous pouvez également cliquer avec le bouton droit de la souris sur un dossier ou un fichier dans Nautilus et sélectionner "Compresser ...". Dans la fenêtre résultante, vous pouvez développer la section "Autres options" pour entrer un mot de passe.

texte alternatif

Si le champ mot de passe ou l'une des autres options n'est pas activé, l'option de compression sélectionnée ne le prend pas en charge. Sélectionnez-en un autre dans la liste après le nom du fichier. Selon la documentation:

Actuellement, seules les archives 7-Zip, ZIP, RAR et ARJ prennent en charge le chiffrement.

Ramón
la source
4
Il est à noter que vous devez l’installer .raravant de pouvoir l’utiliser dans le compresseur.
Xeoncross
14
Je ne vois plus "Autres options" dans Ubuntu 17.10 (Je me souviens de l'avoir vu dans une version antérieure cependant)
Jonathan
20

À partir d'Ubuntu 17.10, il suffit de cliquer avec le bouton droit de la souris et de sélectionner "Compresser" pour ne plus afficher "Autres options".

Pour résoudre ce problème, ouvrez «Gestionnaire d’archives», puis faites glisser les fichiers / dossiers de votre gestionnaire de fichiers et déposez-le dans celui-ci.

Jonathan
la source
12

Les commentaires et les réponses ont indiqué que le cryptage zip par défaut est faible, mais comme il n'y a pas d'exemple de code, voici .7zip est activé:

sudo apt-get install p7zip-full  # install 7zip
7za a -tzip -p -mem=AES256 foo_file.zip foo_folder  # encrypt folder

Les commandes expliquées:

  • 7za: Utilisez 7zip
  • a: Ajouter? / Ajout de fichiers? ( epour extraction)
  • -tzip: Utilisez le format .zip au lieu de la valeur par défaut .7z
  • -mem=AES256: Utiliser le cryptage AES256
  • foo_file.zip: Nom du fichier .zip
  • foo_folder: Nom du dossier à chiffrer

Réponse basée sur: https://www.tecmint.com/7zip-command-examples-in-linux/

NumesSanguis
la source
cela peut-il être extrait par un logiciel de décompression?
Ciprian Tomoiagă
Je pense que le fichier .zip obtenu est identique à l’utilisation d’un logiciel sous Windows pour créer un fichier .zip avec un mot de passe. Je n'ai entendu personne me dire qu'il ne pouvait pas décompresser ce fichier, mais je ne l'ai pas utilisé souvent.
NumesSanguis
3
sudo apt-get install zip
zip -r --encrypt result.zip folder
  1. Installer zip
  2. Utiliser -rpour compresser un répertoire et un sous-répertoire
  3. Utilisez --encryptpour sécuriser vos fichiers

    avec un simple système de cryptage symétrique basé sur mot de passe, documenté dans la spécification ZIP

    Wikipédia

Jschnasse
la source