如何从iPhone程序中的证书获取公钥?

时间:2009-05-11 08:48:22

标签: iphone encryption rsa

现在我有一个包含公钥的证书,我希望在iPhone SDK编程中从中获取公钥,并使用公钥通过RSA加密字符串。我该怎么办?

1 个答案:

答案 0 :(得分:-1)

SecKeyRef publicKeyReference = NULL;
NSMutableDictionary* queryPublicKey;

SecItemCopyMatching((CFDictionaryRef)queryPublicKey, (CFTypeRef *)&publicKeyReference);

publicKeyReference - 是您的公钥表示; queryPublicKey - 是您的证书表示; SecItemCopyMatching - 允许您从证书中检索公钥的功能!