Каким образом можно одновременно зашифровать несколько файлов в папке с помощью симметричного шифрования в GPG?

Конечно! Давайте переформулируем ваш вопрос для большей ясности и понятности: как правильно использовать утилиту GPG под Linux для шифрования нескольких файлов в одной папке? В моей текущей команде не работает параметр --multifile. Какой вариант команды мне нужно использовать?
  • 17 марта 2024 г. 17:09
Ответы на вопрос 3
Для шифрования нескольких файлов в одной папке с помощью симметричного шифрования в GPG, вам нужно воспользоваться командой:

```bash
gpg --output output.gpg --symmetric --cipher-algo AES256 file1.txt file2.txt file3.txt
```

Где:
- `--output output.gpg` указывает на то, что зашифрованные данные будут сохранены в файле `output.gpg`.
- `--symmetric` означает, что будет использоваться симметричное шифрование.
- `--cipher-algo AES256` указывает алгоритм шифрования (в данном случае AES256).
- `file1.txt file2.txt file3.txt` - перечисление файлов, которые вы хотите зашифровать.

Таким образом, эта команда позволит вам одновременно зашифровать несколько файлов в одной папке с использованием симметричного шифрования в GPG.
Почему бы не перечислить нужные файлы и не натравить на этот список цикл? 

Однострочники - это круто до определённого предела :)
Попробуйте так: 
gpg --symmetric --cipher-algo AES 256 --multifile --encrypt file1.dat file2.dat file3.dat

Или
gpg --symmetric --cipher-algo AES 256 --encrypt-files file1.dat file2.dat file3.dat
Похожие вопросы