Существуют ли какие-либо конфликты между старыми и новыми версиями GPG?

Самое близкое, что я видел, это Кукольный. Вот их страница wiki, описывающая, что она может сделать:

http://projects.puppetlabs.com/projects/1/wiki

0
задан 22 December 2017 в 19:26

4 ответа

Лучший способ обновить gnupg - это обновить или обновить версию следующей версии поддержки Ubuntu Long Term, которая является Ubuntu 16.04. Ubuntu 16.04 поставляется с gnupg2 (новый v2.x), установленным по умолчанию вместо gnupg, который установлен по умолчанию в Ubuntu 14.04. GnuPG 2.x - новая модульная версия GnuPG, поддерживающая OpenPGP и S / MIME.

Если вы перейдете на Ubuntu 18.04, когда он будет выпущен, вы получите почти такую ​​же версию gnupg2, 2.1.15 вместо 2.1.11.

0
ответ дан 18 July 2018 в 00:50

После тестирования с v14.04.5 LTS и v16.04.3 LTS Ubuntu более новая версия GPG (v2.1.11) может успешно расшифровать зашифрованный файл, созданный с более старой версией GPG (v1.4.16), но для более новой версии вы используете команду gpg2 (более старая версия GPG по-прежнему доступна на Ubuntu 16.04.5 из команды «gpg»). Также для более новой версии вам нужно включить опцию --batch, если вы хотите использовать опцию --passphrase, иначе она не будет работать (см. Страницу man gpg2).

Таким образом, если на старших версию, которую вы AES256 шифруете с помощью: -

sudo gpg --output a1.txt.gpg --passphrase abc123 --cipher-algo AES256 --symmetric a1.txt

, затем вы расшифровываете новую версию с помощью: -

sudo gpg2 --output a1.txt --batch --passphrase abc123 --decrypt a1.txt.gpg

(Опция --passphrase полезна, чтобы избежать необходимости вводить вручную в очень длинном пароле).

0
ответ дан 18 July 2018 в 00:50

Лучший способ обновить gnupg - это обновить или обновить версию следующей версии поддержки Ubuntu Long Term, которая является Ubuntu 16.04. Ubuntu 16.04 поставляется с gnupg2 (новый v2.x), установленным по умолчанию вместо gnupg, который установлен по умолчанию в Ubuntu 14.04. GnuPG 2.x - новая модульная версия GnuPG, поддерживающая OpenPGP и S / MIME.

Если вы перейдете на Ubuntu 18.04, когда он будет выпущен, вы получите почти такую ​​же версию gnupg2, 2.1.15 вместо 2.1.11.

0
ответ дан 24 July 2018 в 17:17

После тестирования с v14.04.5 LTS и v16.04.3 LTS Ubuntu более новая версия GPG (v2.1.11) может успешно расшифровать зашифрованный файл, созданный с более старой версией GPG (v1.4.16), но для более новой версии вы используете команду gpg2 (более старая версия GPG по-прежнему доступна на Ubuntu 16.04.5 из команды «gpg»). Также для более новой версии вам нужно включить опцию --batch, если вы хотите использовать опцию --passphrase, иначе она не будет работать (см. Страницу man gpg2).

Таким образом, если на старших версию, которую вы AES256 шифруете с помощью: -

sudo gpg --output a1.txt.gpg --passphrase abc123 --cipher-algo AES256 --symmetric a1.txt

, затем вы расшифровываете новую версию с помощью: -

sudo gpg2 --output a1.txt --batch --passphrase abc123 --decrypt a1.txt.gpg

(Опция --passphrase полезна, чтобы избежать необходимости вводить вручную в очень длинном пароле).

0
ответ дан 24 July 2018 в 17:17

Другие вопросы по тегам:

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