Расшифруйте файл .gpg / .pgp без запроса - PullRequest
0 голосов
/ 07 сентября 2018

Я успешно расшифровал файл, используя:

gpg --encrypt --recipient user@company.com myfile.txt 

Если я запускаю приведенную ниже команду, мне предлагается ввести пароль, и расшифровка работает:

gpg --output decrypted_myfile.txt -decrypt myfile.txt.gpg

Я не могу заставить работать какую-либо форму неинтерактивного дешифрования. Самое близкое, что я пришел, это:

gpg --decrypt --batch --passphrase MYPASSPHRASE myfile.txt.gpg

Это дает мне:

gpg: encrypted with 2048-bit RSA key, ID F6CF3C25, created 2016-03-17
      "Company_20210316 (Incoming Files) <user@company.com>"
gpg: public key decryption failed: Bad passphrase
gpg: decryption failed: No secret key

Есть ли другой способ сделать это?

1 Ответ

0 голосов
/ 05 декабря 2018

Вы можете попробовать эту команду:

gpg --output File.txt --batch--passphrase-fd YourPassword  --decrypt file.pgp
...