Как заставить PKCS12 (PKCS#12) содержать более одного закрытого ключа в контейнере.p12?
Я использовал Openssl для создания контейнера PKCS12 .p12, хранящего закрытый ключ, сертификат сервера и сертификат CACertificate (самоподписанный), и я смог успешно экспортировать / проанализировать его.
Но я хочу знать, как я могу добавить более одного закрытого ключа в один контейнер. Например - у меня есть 2 набора сертификатов сервера и 2 закрытых ключа, которые мне нужно добавить в один контейнер.p12. Из этого контейнера.p12 я хочу разобрать и извлечь оба секретных ключа отдельно вместе с двумя сертификатами сервера.
В этой ссылке упоминается, что это возможно, но пока нет ответов на вопрос, как этого добиться.
Как мне этого добиться? Как я могу сохранить закрытые ключи (PK1 и PK2) и серверные сертификаты (C1, C2) в.p12 и извлечь их с помощью OpenSsl?