QuickLogic Corporation ha anunciado que se ha asociado con Intrinsic ID, el principal proveedor mundial de IP de seguridad de función física no clonable (PUF), para ofrecer opciones de seguridad a los dispositivos que incorporan tecnología FPGA integrada (eFPGA). Estas opciones van desde la generación de claves seguras basadas en la PUF de SRAM hasta soluciones de seguridad completas que incluyen el cifrado de flujos de bits, la envoltura de claves, las etiquetas de autenticación, la verificación de claves y el cifrado/descifrado de datos para su almacenamiento dentro del dispositivo o para las comunicaciones a nivel de placa o sistema. Esta asociación ha creado una integración perfecta de las soluciones de ambas empresas, lo que permite a los clientes de eFPGA de QuickLogic añadir la funcionalidad de seguridad sin ningún otro esfuerzo de integración.

Las soluciones de Intrinsic ID se basan en las funciones físicas no clonables, o PUF, que son características físicas únicas de un dispositivo específico que pueden utilizarse para generar una clave de encriptación específica del dispositivo. En el caso de los SoC que utilizan la tecnología eFPGA, las PUF pueden ser celdas SRAM estándar o celdas lógicas FPGA configuradas específicamente para fines de PUF. En cualquiera de los casos, la PUF proporciona a cada dispositivo individual una huella digital única, que puede utilizarse para generar una clave raíz de cifrado siempre que se necesite.

Este enfoque evita la necesidad de almacenar la clave y exponerla así a los piratas informáticos. También garantiza que cada clave es única para el dispositivo específico en el que se genera. Además de la generación de claves basada en PUF, Intrinsic ID ofrece una solución completa de seguridad para SoC llamada QuiddiKey, que añade funcionalidades que incluyen la encriptación de claves y datos secretos, la derivación de claves envolventes para proteger otras funciones, la adición de etiquetas de autenticación y la verificación de las etiquetas de autenticación y el descifrado de los contenidos asociados.

Los beneficios de este enfoque incluyen ofrecer un mayor nivel de seguridad que el almacenamiento tradicional de claves, permitir la creación y el almacenamiento de un número ilimitado de claves seguras y minimizar la sobrecarga de hardware. QuiddiKey también permite envolver las claves utilizadas para el cifrado del flujo de bits con claves únicas del dispositivo, lo que permite a los propietarios de los dispositivos proteger el dispositivo y la valiosa propiedad intelectual, de modo que se garantiza una cadena de suministro de confianza. En resumen, QuiddiKey es una completa solución de gestión de claves centralizada que proporciona un almacenamiento de claves seguro y excepcionalmente fiable para los dispositivos que utilizan incluso los nodos de tecnología más avanzada.