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

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

1
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 11:42 /home/vlastimil/.gnupg Кажется, все в порядке. Это lsвывод содержимого …


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

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


3
Зашифровать OfflineIMAP пароль
Я пытаюсь настроить OfflineIMAP для аутентификации через зашифрованный файл gpg (таким образом я могу объединить все свое шифрование с процессом gpg-agent). Из документации кажется, что единственный способ зашифровать пароли сервера - это использовать gnome-keyring (который я предпочел бы не запускать на моем безголовом сервере). Есть ли способ передать мой пароль …

1
Как настроить gpg для ввода ключевой фразы только один раз за сеанс
Можно ли настроить gpgтаким образом, чтобы я вводил фразу-пароль только один раз, и она будет работать для всего сеанса (я использую Ubuntu/XFce)? Я не уверен, как gpgработает, кажется, что функция по умолчанию gpgзапрашивает gpg-agentкодовую фразу, и агент запускает пин-ввод, чтобы запросить кодовую фразу. Я хотел бы использовать pinentry-curses только один …
18 xfce  gpg 

3
Переставить UID в GPG
В GPG можно ли переместить UID вверх или вниз в списке UID в ключе PGP? Я понимаю, что это чисто косметическая вещь, но я могу использовать это, чтобы показать приоритет среди моих адресов, какой из них следует использовать первым, если это возможно. pub 4096R/0xAABBD62D0BA66C66 2014-09-02 uid [ultimate] Mr. Foo Bar …
18 gpg 

1
GPG зависает при доступе к закрытым ключам
Мне нравится подписывать мои git коммиты с моим ключом PGP, поэтому я был очень встревожен, когда пошел, git commit -Sно вместо запроса моей ключевой фразы PGP, git просто начал зависать. Я не вносил изменений в настройки GPG в течение нескольких месяцев и с тех пор совершил много коммитов без проблем. …
16 git  gpg  pgp  openpgp 

2
Как я могу автоматизировать расшифровку gpg, которая использует парольную фразу, сохраняя ее в секрете?
Мне поручено автоматизировать расшифровку gpg с помощью cron (или любого Ubuntu Server-совместимого инструмента планирования заданий). Поскольку он должен быть автоматизирован, я использовал --passphraseего, но он попадает в историю оболочки, поэтому он виден в списке процессов. Как я могу автоматизировать дешифрование, поддерживая при этом хорошие (желательно отличные) стандарты безопасности? Пример будет …
13 ubuntu  security  gpg 

1
gpg запуск gpg-агента по требованию?
Справочная страница gpg-agentсостояний: The agent is usualy started on demand by gpg, gpgsm, gpgconf or gpg-connect-agent. Thus there is no reason to start it manually. In case you want to use the included Secure Shell Agent you may start the agent using: gpg-connect-agent /bye The usual way to run the …

3
Mutt: использовать gpgme или классический gpg?
В вики Mutt по интеграции с GnuPG и во многих других местах (например, по умолчанию в Debian) используется классический способ подключения mutt к gnupg. То есть настраивается куча команд для gpgнепосредственного вызова . С другой стороны, есть библиотека gpgme, которая пытается стандартизировать именно это. Поиск в Интернете для "mutt gpgme" …
13 mutt  gpg 

3
Как я могу убедиться, что ключ PGP импортирован в RPM?
Ключ можно импортировать с помощью: rpm --import / path / to / key Но как вы можете узнать позже, если вы уже импортировали этот ключ? Попытка реимпортировать его не удастся с ошибкой, и я пытаюсь избежать этого, поскольку я использую Puppet для установки ключа.
13 rpm  gpg 

2
Как заставить пинентри-ругательства запускаться на правильном tty?
Я использую gpg-agentдля управления обоими удостоверениями PGP и SSH. Агент запускается с помощью такого скрипта gpg_agent_env="$XDG_CACHE_HOME/gpg-agent.env" export GPG_TTY="$(tty)" if ! ps -U "$USER" -o ucomm | grep -q gpg-agent; then eval "$({gpg-agent --daemon | tee $gpg_agent_env} 2> /dev/null)" else source "$gpg_agent_env" 2> /dev/null fi который поставляется каждый раз, когда я …
13 tty  gpg  pinentry 

4
пройти и gpg: нет открытого ключа
Я пользуюсь пропуском довольно долго; но после экспорта моего хранилища ключей и ключей gpg на другую машину я вижу следующий вывод: $ gpg --list-key /home/shved/.gnupg/pubring.gpg ------------------------------ pub 2048R/FA829B53 2015-04-28 uid [ultimate] Yury Shvedov (shved) <shved@lvk.cs.msu.su> sub 2048R/74270D4A 2015-04-28 Мой ключ импортирован и доверен, но не пригоден для использования: pass insert …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.