Estoy investigando sobre un llavero con respaldo de hardware para iOS y Android, con el fin de almacenar algunos certificados en hardware en lugar de software. De acuerdo con los documentos de Android ( enlace ), las versiones de Android 4.3 y superiores admiten el llavero con respaldo de hardware, pero con limitaciones en los dispositivos. Supongo que requiere algún tipo de SoC con ARM Trustzone (o la contraparte equivalente de Intel x86). ¿Hay una lista de dichos dispositivos y / o SoC?
En el mundo iOS, Apple parece ofrecer una tecnología de enclave segura ( enlace ) que es un coprocesador. ¿Pueden los desarrolladores de aplicaciones almacenar las claves y los certificados en este enclave seguro?
Gracias.