Ir al contenido principal

Buscar...

Búsquedas populares
SeguridadActualizado: 11 nov 2026

Firma de firmware

La firma de firmware es la firma digital del fabricante en cada versión del firmware, que la billetera de hardware verifica antes de instalar o ejecutar el código.

También conocido como:firmware firmadoverificación de la firma del firmwarefirmware signing

¿Qué es Firma de firmware?

La firma de firmware es la práctica de añadir la firma digital del fabricante a cada versión del firmware, para que una billetera de hardware pueda comprobar de dónde procede una actualización antes de ejecutarla. El fabricante firma un hash del firmware con una clave privada que guarda sin conexión; la clave pública correspondiente está integrada en el bootloader del dispositivo.

Al instalar una actualización, y en muchos dispositivos en cada arranque, el bootloader vuelve a calcular el hash y verifica la firma. El firmware modificado, dañado durante la transferencia o compilado por otra persona no supera la comprobación y se rechaza o se señala con una advertencia clara. Algunos fabricantes exigen firmas de varios titulares de claves, de modo que una sola persona o clave comprometida no basta para publicar una actualización.

Esto cierra una vía de ataque habitual: una actualización falsa ofrecida en un sitio de phishing o introducida por malware en el ordenador. Algunos dispositivos de código abierto permiten aun así instalar firmware propio sin firmar, normalmente tras borrar las claves almacenadas y con una advertencia en el arranque.

Una firma válida demuestra el origen, no la calidad. El firmware firmado puede seguir teniendo errores, y el esquema depende de que el fabricante proteja sus claves de firma. El código abierto y las compilaciones reproducibles lo complementan, porque permiten que terceros confirmen que el binario firmado corresponde al código publicado.

HardwareFirmware

El firmware es el software que se ejecuta en la propia billetera de hardware: genera las claves, muestra los detalles de la transacción en pantalla y firma.

Leer la definición completa: Firmware
BlockchainFirma Digital

Una firma digital es un método criptográfico que utiliza una clave privada para firmar transacciones en la blockchain, verificable con la clave pública para probar la autenticidad y prevenir alteraciones.

Leer la definición completa: Firma Digital
WalletBilletera de hardware

Una billetera de hardware es un dispositivo dedicado que guarda las claves privadas sin conexión y firma las transacciones internamente, de modo que las claves nunca llegan a un ordenador o teléfono conectado a internet.

BlockchainClave privada

Una clave privada es el número secreto que demuestra la propiedad de una dirección cripto y firma sus transacciones. Quien la tiene controla los fondos.

BlockchainClave Pública

Una clave pública se calcula a partir de una clave privada y permite a cualquiera verificar sus firmas. Las direcciones se derivan de ella; conocerla no permite gastar.

Leer la definición completa: Clave Pública
HardwareBootloader

Un bootloader es un pequeño programa que inicializa el hardware y carga el sistema operativo o firmware principal de un dispositivo, a menudo utilizado en billeteras de hardware blockchain para un inicio seguro.

Leer la definición completa: Bootloader
SecurityMalware

El malware es software malicioso que roba o desvía criptomonedas, por ejemplo registrando pulsaciones, cambiando direcciones copiadas o leyendo archivos de billeteras.

Leer la definición completa: Malware

Ejemplos reales

Ejemplo 1: Un usuario de una Coinkite Coldcard Q descarga un archivo de firmware para actualizar por microSD y primero compara su suma de verificación con la lista firmada con PGP que publica Coinkite. Después, el propio dispositivo verifica la firma antes de instalar.

Ejemplo 2: Un correo de phishing enlaza a una «actualización de seguridad urgente». El archivo no está firmado por el fabricante, así que el bootloader de la billetera se niega a instalarlo.

HardwareFirmware

El firmware es el software que se ejecuta en la propia billetera de hardware: genera las claves, muestra los detalles de la transacción en pantalla y firma.

Leer la definición completa: Firmware
HardwareColdcard

Coldcard es una billetera de hardware sin conexión para Bitcoin, fabricada por Coinkite, que almacena claves privadas sin conexión y firma transacciones sin exposición a internet.

Leer la definición completa: Coldcard
HardwareBootloader

Un bootloader es un pequeño programa que inicializa el hardware y carga el sistema operativo o firmware principal de un dispositivo, a menudo utilizado en billeteras de hardware blockchain para un inicio seguro.

Leer la definición completa: Bootloader

Preguntas frecuentes

¿Una firma válida significa que el firmware no tiene errores?

No. Una firma válida demuestra el origen, no la calidad: muestra que la versión procede de quien tiene la clave de firma del fabricante. El firmware firmado puede contener errores, y el sistema depende de que el fabricante proteja sus claves. El código abierto y las compilaciones reproducibles lo complementan, porque permiten a terceros comparar el binario firmado con el código publicado.

¿Qué pasa si intento instalar un archivo de firmware de un correo de phishing?

El bootloader recalcula el hash del archivo y verifica la firma con la clave del fabricante integrada en el dispositivo. Un archivo que el fabricante no firmó no supera la comprobación y se rechaza o se marca con una advertencia clara. Así se bloquean las actualizaciones falsas ofrecidas en sitios de phishing o introducidas por malware en el ordenador.

¿Puedo ejecutar mi propio firmware en una billetera que comprueba firmas?

En algunos dispositivos de código abierto, sí. Permiten instalar firmware propio sin firmar, normalmente después de borrar las claves guardadas y con una advertencia al arrancar. En otros, el bootloader solo acepta código firmado por el fabricante. En ambos casos, el firmware sin firmar no es una versión del fabricante, y el dispositivo lo deja visible.

¿Listo para elegir una Billetera Segura?

Usa nuestras herramientas para encontrar la billetera de hardware ideal para tus necesidades.