Вопросы с тегом «gpg»

gpg - это основной инструмент командной строки GNU Privacy Guard (GnuPG), реализующий стандарт OpenPGP для криптографии с открытым ключом. Это позволяет шифровать, (проверять) подписи и модели доверия, такие как сеть доверия. gpg (и его библиотека gpgme) являются основой многих криптографических приложений FOSS (таких как почтовые агенты). Существует автономная версия (1.x) и одна (2.x), требующая gpg-agent для обработки секретного ключа.

153
Как импортировать секретный ключ gpg (скопированный с одного компьютера на другой)?

Я пытаюсь скопировать мой ключ gpg с одной машины на другую. Я делаю: gpg --export ${ID} > public.key gpg --export-secret-key ${ID} > private.key Переместите файлы на новый компьютер, а затем: gpg --import public.key gpg: nyckel [ID]: public key [Name, e-mail] was imported gpg: Total number...

83
Как продлить устаревшую пару ключей с помощью gpg

Каков наилучший способ обновить пару ключей gpg после истечения срока действия и в чем причина этого метода? Пара ключей уже подписана многими пользователями и доступна на общедоступных серверах. Должен ли новый ключ быть подразделом устаревшего закрытого ключа? Должен ли он быть подписан старым (я...

67
тайм-аут сервера ключей при попытке добавить открытый ключ GPG

Я пытаюсь добавить открытый ключ для установки программы с CPG. Но я новичок в этом, но каждая найденная команда выдает мне ту же ошибку: gpg --keyserver keyserver.ubuntu.com --recv-keys 94558F59 gpg: requesting key 94558F59 from hkp server keyserver.ubuntu.com gpg: keyserver timed out gpg:...

65
gpg запрашивает пароль даже с --passphrase

Я ожидаю, что следующая команда извлечет файл gpg без запроса пароля: gpg --passphrase 1234 file.gpg Но он просит пароль. Почему? Это также имеет такое же поведение: gpg --passphrase-file passfile.txt file.gpg Я использую Ubuntu с GNOME 3 и помню, что он работал в...

58
Как определяются флаги использования GPG в списке ключевых деталей?

Когда я перечисляю детали ключа, я получаю вывод, как это: $ gpg --edit-key SOMEID pub [..] created: [..] expires: [..] usage:SC [..] sub [..] created: [..] expires: [..] usage: E Или даже usage: SCAна другой ключ (часть мастер-ключа). Что означают эти сокращения в поле использования? Я могу...

40
Как я могу узнать, какие ключи кэшировал gpg-agent? (например, как ssh-add -l показывает кешированные ключи ssh)

ssh-add -lпоказывает все ssh-ключи, которые были добавлены с ssh-add ~/.ssh/id_yourkey. Как мне сделать аналогичную вещь с gpg и gpg-agent, другими словами, попросить показать список кэшированных...

31
Как работает агент GPG?

У меня в файле gpg.conf есть строка с надписью use-agent. Я понимаю, что это относится к gpg-agent, который является демоном. Страница man гласит: «gpg-agent - это демон для управления секретными (закрытыми) ключами независимо от любого протокола. Он используется в качестве бэкенда для gpg и gpgsm,...

27
Я пытаюсь добавить пароли в менеджер паролей «pass». Но мои попытки терпят неудачу с ошибками GPG «без открытого ключа». Зачем?

Я пытаюсь установить Pass: стандартный менеджер паролей Unix , однако, когда я пытаюсь добавить пароли к приложению, я получаю эти ошибки gpg: Kelly's Passwords: skipped: No public key gpg: [stdin]: encryption failed: No public key Открытые ключи GPG? Когда я набираю команду, gpg --list-keysя...

26
Как узнать, с каким ключом GPG был подписан пакет RPM?

Криптографическая подпись RPM может быть проверена с помощью rpm -Kкоманды. Возвращает строку, содержащую gpg(или pgp) и заканчивающуюся тем OK, что подпись находится в базе данных RPM и является действительной. Если пакет не подписан, но контрольные суммы действительны, вы все равно получите OK,...

25
Мне не удается получить ключи GPG через HKPS с ошибкой «gpgkeys: ошибка выборки HTTP 1: неподдерживаемый протокол»

Я пытаюсь получить некоторые ключи GPG через keys.gnupg.net и hkps.pool.sks-keyservers.net, и оба не удается с: gpg: requesting key 1F41B907 from hkps server hkps.pool.sks-keyservers.net gpgkeys: HTTP fetch error 1: unsupported protocol Я использую тестирование Debian. gpg --versionдоходностьgpg...

23
Gentoo Linux GPG должным образом шифрует файл, переданный через параметр, но выдает «Неуместный ioctl для устройства» при чтении со стандартного ввода

Я использую Gentoo Hardened с ядром 4.1.7-hardened-r1 и пытаюсь зашифровать файл с помощью GPG из сеанса оболочки, открытого из SSH, и с DISPLAYотключенной переменной, чтобы использовать pinentry-curses для запроса пароля. Используя gpg -o file.gpg --symmetric fileя могу зашифровать просто отлично....

23
Как заставить gpg найти gpg-agent

На Fedora 22 gpg не находит gpg-agent: % gpg-agent --daemon % gpg -vvv --use-agent --no-tty --decrypt file.gpg gpg: using character set `utf-8' :pubkey enc packet: version 3, algo 1, keyid 3060B8F7271AFBAF data: [4094 bits] gpg: public key is 271AFBAF gpg: using subkey 271AFBAF instead of primary...

21
gpg: ПРЕДУПРЕЖДЕНИЕ: небезопасное владение на homedir '/home/user/.gnupg'

Система: я тестирую Linux Mint 19 Beta на основе Ubuntu 18.04 . Я получил это предупреждение при установке несвязанного пакета: gpg: WARNING: unsafe ownership on homedir '/home/vlastimil/.gnupg' Это lsвывод самого каталога: $ lld /home/vlastimil/.gnupg drwx------ 4 vlastimil vlastimil 4,0K Jun 26...

21
gpg - команда list-keys выводит uid [unknown] после импорта закрытого ключа в чистую установку

Я сделал чистую установку Arch Linux и импортировал свой резервный закрытый ключ gpg. В качестве проверки работоспособности я побежал: gpg —list-keys Все обнаружилось как обычно, за исключением того, uidчто сейчас гласит: uid [ unknown ] User < user@useremail.com > Когда я впервые создал этот...

20
Установить ключ по умолчанию в gpg для подписи

Я создал несколько ключей, используя gpg. Всякий раз, когда я пытаюсь подписать какой-либо файл, gpg автоматически использует первый созданный мной файл. Как установить ключ по умолчанию для входа в gpg. Я не хочу удалять / отзывать другой. В противном случае, как я могу изменить ключи по умолчанию...

20
Зашифруйте и подпишите с определенным секретным ключом

У меня есть ключ смарт-карты OpenPGP (YubiKey NEO), а также локальный секретный ключ, установленный в моей связке ключей GnuPG. Я хотел бы зашифровать и подписать файл ключом моей карты, а не ключом в моей связке ключей. Как я могу указать, какой ключ я хотел бы подписать? Если у меня есть...