Methods and systems for secured configuration data for a programmable
device. One or more memory devices store configuration data that includes
one or more configuration bitstreams and associated authentication tags
for each configuration bitstream. Each authentication tag is created using
the associated configuration bitstream. A programmable device operably
connected to the one or more memory devices receives one of the
configuration bitstreams. The programmable device uses the associated
authentication tag of the configuration bitstream to verify that the
configuration bitstream is authentic. The programmable device loads the
configuration bitstream if the one of the configuration bitstream is
authentic, or may discard it otherwise.
Métodos y sistemas para los datos asegurados de la configuración para un dispositivo programable. Unos o más dispositivos de memoria almacenan los datos de la configuración que incluyen unos o más bitstreams de la configuración y etiquetas asociadas de la autentificación para cada bitstream de la configuración. Se crea cada etiqueta de la autentificación usando el bitstream asociado de la configuración. Un dispositivo programable operably conectado con los unos o más dispositivos de memoria recibe uno de los bitstreams de la configuración. El dispositivo programable utiliza la etiqueta asociada de la autentificación del bitstream de la configuración para verificar que el bitstream de la configuración es auténtico. Las cargas de dispositivo programables el bitstream de la configuración si el que esta' del bitstream de la configuración es auténtico, o pueden desecharlo de otra manera.