Как зашифровать файл только с помощью gpg и парольной фразы?

У меня есть файл, который расшифровывается аналогичной командой:

gpg --batch --yes -q -d --passphrase-fd 0 -o "/var/file.out" "/var/file.gpg" < /var/secret.key 

Я хочу изменить содержимое /var/file.gpg, но расшифровка должна продолжать работать, как и раньше. Любая идея, как его зашифровать (я смог найти несколько примеров с парольными фразами (для которых, я полагаю, используется файл ключа) и отправителем и получателем (которые, я полагаю, мне не нужны), и это не работало, поэтому далеко)

0
03.05.2019, 18:41
1 ответ

Хорошо. Я нашел то, что мне было нужно:

passphrase=$(head -n 1 /var/secret.key)
gpg --symmetric --batch --yes --passphrase $passphrase --output some.gpg  toEncrypt.txt
0
28.01.2020, 03:44

Теги

Похожие вопросы