1 votes

Comment écrire un fichier de décryptage .txt, en utilisant la suite GPG sur macOS

Je veux décrypter un fichier avec Suite GPG .

J'ai essayé d'ouvrir Terminal.app et l'exécution :

gpg -d /PathToTheFile/File.txt.gpg | gpg -o /APath/File.txt.

Cela a donné le résultat :

gpg: no valid OpenPGP-data found.
gpg: processing message failed: Unknown system error.

0voto

Jens Erat Points 16432

En fait, vous appelez GnuPG twize :

gpg -d /PathToTheFile/File.txt.gpg | gpg -o /APath/File.txt
  • La première invocation gpg -d /PathToTheFile/File.txt.gpg décrypte le fichier et omet la copie décryptée dans la sortie standard.
  • La deuxième invocation gpg -o /APath/File.txt n'a pas de commande comme argument, seulement l'option de sortie. Dans ce cas, GnuPG essaie de deviner ce qu'il faut faire en fonction de l'entrée. À partir de man gpg :

    gpg  may  be  run with no commands. In this case it will perform a reasonable
    action depending on the type of file  it  is  given  as  input  (an  encrypted
    message  is decrypted, a signature is verified, a file containing keys is
    listed, etc.).

    Cela nécessite une sorte d'entrée OpenPGP -- ce que le document décrypté n'est pas.

La deuxième invocation de GnuPG est celle qui échoue. Je pense que vous essayez de décrypter un fichier et d'enregistrer son contenu dans le fichier dans la section -o ce qui peut être fait sans la deuxième invocation de GnuPG :

gpg -o /APath/File.txt -d /PathToTheFile/File.txt.gpg

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X