Secure Element es un chip especializado en proteger secretos y aplicar reglas de acceso ante ataques físicos. Es un componente de seguridad, no una prueba independiente de que toda la cartera sea segura.
Un Secure Element restringe el acceso a memoria y operaciones protegidas mediante una interfaz definida. Resistir manipulaciones significa defenderse de un modelo de ataque concreto, no imposibilidad de extraer secretos. Análisis físico, inyección de fallos y canales laterales se evalúan con el tiempo, equipo y capacidades atribuidos al atacante. [Trezor — Secure Elements in Trezor Safe devices] [GlobalPlatform — Secure Element Protection Profile and Extensions]
El chip puede guardar claves criptográficas, un secreto auxiliar que protege la semilla, un contador de intentos o un certificado del dispositivo. Afirmar que una clave privada nunca sale del chip solo vale para una arquitectura y clave concretas. Hay que identificar qué operación ocurre dentro del Secure Element y qué queda en el microcontrolador principal. [Trezor — Secure Elements in Trezor Safe devices] [Tropic Square — TROPIC01 public design repository]
Trezor describe OPTIGA Trust M (V3) en Safe 3 y Safe 5. Guarda un secreto auxiliar que junto con el PIN protege las claves privadas del chip principal; no significa que todas las firmas Bitcoin se hagan dentro del Secure Element. La documentación también indica límites de intentos por hardware, comprobación de autenticidad y contribución de aleatoriedad. [Trezor — Secure Elements in Trezor Safe devices]
Un certificado y la respuesta del dispositivo pueden acreditar el vínculo con el fabricante dentro del protocolo de verificación. No confirman el destinatario de una transacción ni la inocuidad de todo lo mostrado por el ordenador. Device attestation, comprobación del firmware y aprobación del pago son pasos distintos, no una sola propiedad intercambiable del chip. [Trezor — Secure Elements in Trezor Safe devices] [Trezor — TROPIC01 chip vulnerability disclosure]
Common Criteria evalúa un objetivo y requisitos definidos. EAL6+ de un componente no cubre automáticamente todo el producto o cualquier firmware futuro. GlobalPlatform Protection Profile define funciones y configuraciones; su versión 2.0 de julio de 2025 se alinea con CC:2022. Lea certificado, configuración y modelo de amenazas concretos, no solo el número de nivel. [GlobalPlatform — Secure Element Protection Profile and Extensions] [Trezor — Secure Elements in Trezor Safe devices]
El repositorio TROPIC01 publica RTL, firmware de aplicación y arquitectura de seguridad del chip con núcleo RISC-V y coprocesador SPECT. También declara que el bootloader actual no es público por derechos de proveedores de IP. La apertura describe partes disponibles específicas; permitir auditorías no demuestra ausencia de fallos ni conformidad de cada unidad entregada. [Tropic Square — TROPIC01 public design repository]
Trezor publicó el hallazgo de Ledger Donjon de enero de 2026: laser fault injection en laboratorio eludió la verificación de firmware de un TROPIC01 aislado y expuso secretos. Según el impacto descrito, afectó una capa de Safe 7; OPTIGA y STM32U5 aportan otras. No equivale automáticamente a comprometer toda la cartera, pero tampoco debe ocultarse tras afirmaciones de chip invulnerable. [Trezor — TROPIC01 chip vulnerability disclosure]
Filtrar una copia externa de la semilla evita la protección del dispositivo. El chip tampoco reconoce por sí solo una dirección fraudulenta aprobada por el usuario. Evalúe recuperación, pantalla, firmware, fuentes aleatorias y respuesta del fabricante junto al modelo exacto. En el hallazgo TROPIC01 citado, el fabricante describe una limitación de hardware; no suponga que cualquier actualización la resuelve. [Trezor — Secure Elements in Trezor Safe devices] [Trezor — TROPIC01 chip vulnerability disclosure]
Para obtener la imagen más completa, lee esta entrada junto con Hardware Wallet, Trezor, Tropic Square, TROPIC01, Clave privada, Air-gapped Wallet. También enlazan con esta entrada Air-gapped Wallet, Duress Wallet, Tropic Square, TROPIC01.