¿Puedo almacenar un par de claves en el elemento seguro de iOS?

3

Me gustaría saber si puedo usar el elemento seguro del iPhone para almacenar un par de claves. Necesito almacenarlos en el emplazamiento más seguro, y no puedo pensar en uno mejor que el elemento seguro.

    
pregunta Zakaria XPI 29.12.2015 - 20:34
fuente

2 respuestas

3

Puedes hacer esto configurando kSecAttrTokenID a kSecAttrTokenIDSecureEnclave al generar la clave. De acuerdo con la documentación (que consta de algunos comentarios en SecItem.h ), los únicos tipos de claves que el enclave seguro puede almacenar son las claves secp256r1 de curva elíptica. No puedes poner las claves RSA allí, por ejemplo.

    
respondido por el Wim Lewis 30.12.2015 - 09:40
fuente
2

El elemento seguro no está expuesto a los desarrolladores, y es probable que requiera un derecho personalizado en el proceso de revisión de App Store / App que no se haya entregado

    
respondido por el random65537 29.12.2015 - 20:40
fuente

Lea otras preguntas en las etiquetas