gpgsm: невозможно импортировать закрытый ключ
Для подписи электронных писем я запросил сертификат S/MIME, используя немецкий академический сервис DFN. В конце этого процесса я получаю файл (PKCS12). Я могу преобразовать этот файл в PEM, используя
openssl pkcs12 -in TorstenBronger.p12 -nodes -out /tmp/temp.pem
В файле PEM я вижу четыре сертификата (свой и цепочку) и закрытый ключ. Но импортируя
$ gpgsm --import TorstenBronger.p12
gpgsm: data error at "data.objectidentifier", offset 67
gpgsm: error at "bag-sequence", offset 49
gpgsm: error parsing or decrypting the PKCS#12 file
gpgsm: total number processed: 0
Не имеет значения, удалил ли я пароль из ключа, используя обход, описанный в /questions/588479/nastrojte-kontrastnost-pdf-s-pomoschyu-adobe-readeracrobat/588508#588508.
Записывая только сертификаты в PEM, я, кажется, могу импортировать их в базу данных gnupgsm. Но ключ отсутствует.
Как мне успешно импортировать сертификаты и ключ в gnupgsm?