Las insignias de la conferencia de hackers Defcon 2025 marcan un punto de inflexión en la historia del evento: por primera vez, el hardware que llevan los asistentes no solo contiene rompecabezas y desafíos criptográficos, sino un chip abierto de código que puede extraerse y reutilizarse como llave de seguridad personal una vez finalizada la conferencia.
El protagonista de esta innovación es el Baochip-1x, un microcontrolador "en su mayoría" de código abierto diseñado por el reconocido hacker de hardware Andrew "bunnie" Huang tras tres años de desarrollo. Huang ha publicado en GitHub el código fuente del sistema operativo, el firmware, el núcleo del procesador, los motores criptográficos y el sistema de entrada y salida, permitiendo que cualquier investigador pueda inspeccionarlos y utilizarlos.
Lo que distingue al Baochip de otros chips abiertos previos es su empaque transparente a la luz infrarroja. A diferencia de los chips tradicionales, recubiertos de plástico opaco que impide verificar su contenido real, el Baochip puede inspeccionarse visualmente al hacer brillar luz infrarroja a través del silicio, permitiendo comprobar que el circuito fabricado coincide con el diseño publicado. Huang tiene previsto demostrar esta técnica durante la conferencia, según explicó a Wired.
El origen del proyecto se remonta a hace tres años, cuando la empresa Crossbar contactó a Huang para colaborar en un chip abierto y seguro. Huang aceptó con la condición de incluir su propio CPU en la oblea de fabricación de Crossbar, una práctica conocida como piggybacking que, según Huang, no es inusual aunque la industria prefiere no discutirla públicamente. El resultado es un chip que contiene tanto el microprocesador propietario de Crossbar como el de Huang, desactivado en la versión comercial. Mientras Crossbar utiliza un núcleo ARM propietario, Huang emplea RISC-V, una arquitectura abierta y documentada públicamente. Algunos elementos de bajo nivel vinculados al proceso de fabricación de 22 nanómetros de TSMC permanecen cerrados, aunque Huang subraya que, en el espectro de apertura, este chip está "muy, muy por delante" de cualquier otro chip orientado a la seguridad.
La idea de incorporar el Baochip en las insignias surgió a finales del año pasado, cuando Huang habló con el fundador de Defcon, Jeff Moss, sobre el progreso del chip. Moss vio que el concepto encajaba perfectamente con el tema de la conferencia de este año: "agencia", definida como las tecnologías que usamos y las elecciones que hacemos para aumentar la autodeterminación. Las 27.000 insignias de Defcon representan la primera distribución masiva del Baochip, que hasta ahora solo se había distribuido en pequeñas tandas de desarrollo.
Moss impuso un requisito clave: que las insignias tuvieran una vida más allá del evento y no terminaran en un cajón o en la basura. Frustrado durante años por las limitaciones de los tokens de seguridad hardware y las carteras de criptomonedas, cuya capa física puede ser vulnerada, Moss vio en el chip de Huang una alternativa más segura. El módulo extraíble de la insignia puede funcionar como token de seguridad FIDO, compatible con sistemas de contraseñas de un solo uso basadas en tiempo y con gestores de contraseñas. Huang lo describe como "probablemente el primer token de seguridad de código abierto del mundo que se puede inspeccionar completamente, hasta el bootloader y los transistores".
El módulo incluye además una cámara de baja resolución diseñada exclusivamente para escanear códigos QR de registro en sistemas de autenticación. En consonancia con las prácticas de privacidad de Defcon y su prohibición de fotografías encubiertas, la cámara es miope, solo utiliza datos en blanco y negro y no permite almacenar fotos. "Es genial escaneando códigos QR y bastante mala para todo lo demás", resume Huang.
Las insignias no renuncian al espíritu lúdico de Defcon: cuentan con luces LED que parpadean en distintas paletas de colores según la categoría del asistente (general, ponente, voluntario o las codiciadas insignias negras Uber, que dan acceso gratuito de por vida), y permiten crear patrones más complejos al comunicarse entre sí.
En conjunto, el Baochip incorpora un sistema operativo escrito en Rust, arranque seguro, generador de números aleatorios real y características hardware destinadas a proteger las claves del usuario incluso frente a atacantes con acceso físico al dispositivo. Aunque persisten algunos componentes cerrados vinculados al proceso de fabricación, el proyecto representa un avance significativo hacia chips cuya seguridad pueda verificarse de forma independiente. La distribución masiva en Defcon podría acelerar su adopción y sentar las bases de una nueva generación de tokens de seguridad transparentes y auditables.
