Maintenant, j'ai un certificat qui comprend une clé publique, je veux obtenir la clé publique de la programmation du SDK de l'iPhone, et crypter une chaîne par RSA avec la clé publique. Que devrais-je faire?Comment obtenir une clé publique à partir d'un certificat dans le programme iPhone?
3
A
Répondre
-1
SecKeyRef publicKeyReference = NULL;
NSMutableDictionary* queryPublicKey;
SecItemCopyMatching((CFDictionaryRef)queryPublicKey, (CFTypeRef *)&publicKeyReference);
publicKeyReference - est votre représentation de clé publique; queryPublicKey - est la représentation de votre certificat; SecItemCopyMatching - Fonction qui vous permet d'extraire la clé publique du certificat!