Как создать большой двоичный объект PKCS12 с собственной системой безопасности OSX/iOS?

Есть ли возможность создать большой двоичный объект PKCS12 (.p12) без использования openssl на mac/ios, используя Структура безопасности?

Должен ли я комбинировать X509, CA и ключ RSA самостоятельно, или фреймворк поддерживает API более высокого уровня?

Я действительно не мог найти способ сделать это.

Спасибо


person Jonas Schnelli    schedule 24.07.2012    source источник


Ответы (2)


Я не пробовал, но SecKeychainItemExport в Службы цепочки для ключей, используемые с kSecFormatPKCS12, должны позволить вам получить большой двоичный объект PKCS#12 (при условии, что ваш закрытый ключ и сертификат уже находятся в цепочке для ключей).

person Bruno    schedule 24.07.2012
comment
Недоступно на iOS. - person miho; 23.03.2014

Доступны некоторые онлайн-варианты, такие как Mobundler.com, которые позволяют создать пакет p12 без Mac или OpenSSL.

person Community    schedule 21.09.2012