如何使用osx / iOS本机安全框架创建PKCS12 blob?

时间:2012-07-24 06:26:53

标签: ios macos ssl cryptography commoncrypto

有没有机会使用Security framework在mac / ios上生成PKCS12(.p12)blob 而不使用openssl

我是否必须自己组合X509,CA和RSA密钥,或者框架是否支持任何更高级别的API?

我真的找不到办法做到这一点。

由于

2 个答案:

答案 0 :(得分:0)

我还没试过,Keychain Services中的SecKeychainItemExportkSecFormatPKCS12一起使用可以让您获得PKCS#12 blob(假设您的私钥和证书已经存在)在钥匙串中。

答案 1 :(得分:-2)

有一些在线选项,例如Mobundler.com,可让您在没有Mac或OpenSSL的情况下创建p12捆绑包。