1

On m'a dit qu'il est possible d'ajouter des certificats de CA racine à l'iPhone en utilisant Safari, en mettant le CERT sur un serveur web et en chargeant l'URL dans Safari.Ajout d'un certificat CA racine au trust-store de l'iPhone par programme

Est-il également possible d'installer silencieusement un certificat CA racine à partir d'une application iPhone? Si c'est le cas, comment?

+2

Etre capable d'installer silencieusement un certificat racine me semble être un défaut de sécurité ... –

Répondre

0

Son possible d'une manière que, chaque iPhone a son propre trousseau. Vous pouvez l'installer là. Ensuite, vous devez écrire votre propre code pour vérifier le certificat. Ne peut pas être utilisé en tant que CA racine d'autres applications. vous pouvez voir la référence de classe, NSURLProtectionSpace. Fonctions de base comme, SecIdentity, SecIdentityVerify, SecIdentityAdd etc ...