Если я правильно понимаю ваши сообщения,
Я экспортировал и зашифровал «секретный ключ» и передал его на свой «сервер сборки».Сервер сборки отказывается импортировать ключ, говоря, что он недействителен.
Похоже, ваша проблема в том, что вы зашифровали свой секретный ключ перед попыткой его импорта.Конечно, вы должны хранить секретный ключ в секрете и хранить его в каталоге, защищенном строгими разрешениями (например, «chmod 600 secring.gpg, если вы используете GPG). Но вам не следует шифровать ключ перед его импортом.Если вы задумаетесь над этим на мгновение, станет ясно: PGP пытается импортировать секретную половину пары ключей, чтобы он мог (среди прочего) дешифровать сообщения, зашифрованные с использованием открытой половины этой пары ключей. Но если выЗашифровав секретный ключ (или любой файл в этом отношении) с помощью (или любого) открытого ключа, программа PGP не знает, как расшифровать тот секретный ключ, который вы пытаетесь импортировать. По сути, ключ не является ключом; это зашифрованный файл / сообщение. Ключ не должен быть зашифрован перед импортом. Фактически единственная ситуация, когда секретный ключ должен быть зашифрован, - это если вам нужно надежно сохранить его где-то (в другом месте), например, в качестве аварийного резервногоUSB брелок где-то спрятан.
Кроме того, это возможно, и не очень необычно,иметь более одного секретного ключа или идентификатора или и того и другого для шифрования файлов и сообщений для различных (возможно, не связанных) целей.Надеюсь, это поможет ... с опозданием.