VHDL (VHSIC Hardware Description Language) è un linguaggio usato per descrivere hardware digitale prima che venga costruito. Gli ingegneri lo utilizzano per modellare la logica, i tempi e le interfacce di dispositivi come FPGA e ASIC, quindi simulare e sintetizzare quel progetto in circuiti reali. È più simile a un progetto di circuito che a un tradizionale programma software.
Nella cybersecurity, VHDL è importante perché i bug hardware possono diventare bug di sicurezza. Una macchina a stati difettosa, una logica di reset debole o una gestione non sicura delle interfacce possono causare crash, fughe di dati o comportamenti sfruttabili nel chip finale. I blocchi VHDL riutilizzabili sono preziosi per la velocità e la coerenza, ma richiedono anche revisione del codice, simulazione e testbench per individuare gli errori prima dell'implementazione. Gli aggressori possono anche prendere di mira le supply chain hardware inserendo logica malevola o difettosa nel codice di progetto condiviso, mentre i difensori usano VHDL per costruire e verificare funzioni hardware sicure.


