¿Los dispositivos de Apple vienen con un chip TPM? Mi Mac no tiene un chip TPM, pero ¿tiene un iPhone un chip TPM o cómo puedo determinar si el iPhone tiene un chip TPM o no? En mi Mac, uso este comando para comprobar si el chip TPM está ahí o no: ioreg -x | grep TPM
.
Respuestas
¿Demasiados anuncios?Supongo que su referencia TPM significa "Trusted Platform Module".
Según Wikipedia :
Debido a las restricciones legales, los TPM no pueden desplegarse en varios países . Las posibles razones de estas restricciones legales incluyen el que los servicios de seguridad del Estado no puedan acceder a los datos o claves aseguradas con un TPM.
- China
- Rusia
- Bielorrusia
- Kazajistán
Dado que Apple vende iPhones en China (véase este Artículo del NY Times ), podemos deducir que el iPhone no viene con chips TPM.
Ver https://www.apple.com/business/docs/iOS_Security_Guide.pdf especialmente la parte del coprocesador "Secure Enclave".
Todos los Apple S2, Apple A7 y los posteriores de la serie A parecen tener ese coprocesador.
Como se ha dicho aquí, es esencialmente un TPM: https://news.ycombinator.com/item?id=10918999
Aunque supongo que aún se podría argumentar, sobre todo al no conocer la arquitectura exacta y el funcionamiento interno de este chip.
No encuentro ninguna mención a un "... clave RSA única y secreta quemada a medida que se produce ..." ( Wikipedia , 2017) dentro del procesador del enclave, por ejemplo. Pero supongo que podrías investigar más ;)
BTW: No estoy seguro de si (y cómo) la presencia del chip 'Secure Enclave' dentro de los iPhones podría verse afectada por las restricciones legales que tienen los países como @JW8 tan claramente en su respuesta .