Может ли кто-нибудь помочь мне с этой командой расшифровать файлы с помощью powershell?

echo YOURpassPHRASE | gpg --keyring "C:\directory\filepath" --secret-keyring "C:\directory\filepath" --batch --yes --passphrase-fd 0 -o DesiredOutputFileName -d TargetEncryptedFile

Что означают следующие опции?

--keyring "C:\directory\filepath"

--secret-keyring "C:\directory\filepath"

1 ответ1

1

Что означают следующие опции?

--keyring "C:\directory\filepath"
--secret-keyring "C:\directory\filepath"

Опции описаны в руководстве gnupg.

4.2.1 Как изменить конфигурацию

Эти параметры используются для изменения конфигурации и обычно находятся в файле параметров.

...

--keyring file

Добавить файл в текущий список ключей. Если файл начинается с тильды и косой черты, они заменяются каталогом $HOME . Если имя файла не содержит косую черту, предполагается, что оно находится в домашнем каталоге GnuPG (~/.gnupg если --homedir или $GNUPGHOME не используются).

Обратите внимание, что это добавляет связку ключей в текущий список. Если вы хотите использовать только указанное кольцо ключей , используйте --keyring вместе с --no-default-keyring .

--secret-keyring file

Это устаревшая опция и игнорируется. Все секретные ключи хранятся в каталоге private-keys-v1.d под домашним каталогом GnuPG.

Параметры конфигурации исходного GPG

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .