2011-06-08 22 views
10

Estoy tratando de saber si puedo generar el par de llaves RSA de CommonCrypto en iphone. ¿Hay alguna buena guía o documento en CommonCrypto en alguna parte? ¿Alguien puede decirme qué se puede hacer con CommonCrypto? ¿Alguien puede decir qué otra cosa debo usar para crear el par de llaves RSA y encriptar algo en el iPhone?sobre CommonCrypto en iphone SDK ... ¿Puede generar claves RSA y cifrar/descifrar?

Gracias por algunas aclaraciones.

Respuesta

4

El Security Overview documentation oficial es un buen punto de partida para obtener una imagen de lo que es posible con iOS SDK.

Tenga una mirada en CryptoExercise, un ejemplo de aplicaciones de Apple iOS:

Este ejemplo muestra el uso de los dos principales conjuntos de API de cifrado en el iPhone OS SDK. Clave de cifrado asimétrico y la generación aleatoria nonce se maneja a través de la Seguridad conjunto de API marco, mientras que, simétrico clave de cifrado y digerir generación es manejado por el CommonCrypto API conjunto. La muestra CryptoExercise trae ambas de estas APIs juntos a través de un servicio de red , visible a través de Bonjour, que realiza una "ficticia" protocolo criptográfico entre dispositivos que se encuentran en la misma subred.

+0

Gracias, lo vi. Su aspecto no es suficiente para mí sobre crypto. Pero sigue siendo una buena respuesta a mi pregunta. Me pregunto si hay algo más que alguien sepa. Gracias. – Fabien