Надо "сменить владельца" на ключе PGP в Клеопатре - PullRequest
0 голосов
/ 07 июня 2019

У меня есть ETL, который отменяет PGP-файл, отправленный нам.Этот процесс работает для двух человек в нашей команде, но остальным не удается на этапе unPGP.Мы все используем Kleopatra для шифрования / дешифрования наших ключей и импортируем один и тот же ключ.

Я заметил, что ключи в работающих системах установлены на уровне доверия «Это мой сертификат» (иногда его называют Ultimateдоверять).Однако возможность установить этот уровень в других системах недоступна.

Я попытался изменить уровень с помощью приглашения CMD на основе этой статьи: https://security.stackexchange.com/questions/129474/how-to-raise-a-key-to-ultimate-trust-on-another-machine

Однако я делаюне получить те же подсказки, как описано.

При отладке с помощью CMD / KI см .: gpg: сбой расшифровки: нет секретного ключа

Сообщение об ошибке UNPGP

1 Ответ

0 голосов
/ 10 июня 2019

Я узнал, как изменить свое доверие,

gpg --edit-key [key-id]  
trust   
5

, хотя это не привело к решению моих проблем.

Я обнаружил, когда набрал gpg --list-secret-keys Я ничего не получилвзамен, несмотря на то, что Клеопатра сказала мне, что ключи были правильно установлены.

Я нашел и поставил секретный ключ, который мне был нужен, затем импортировал их, используя GPG.

gpg --allow-secret-key-import --import "filename.asc"

Это решило мою проблему!

...