Gli strumenti di provenienza sono software che registrano e verificano da dove provengono i contenuti digitali, come sono stati modificati e se possono essere considerati affidabili. Sono usati per immagini, documenti, audio, video e per i metadati o le firme che li descrivono. In pratica, possono generare credenziali di contenuto, allegare record di cronologia firmati oppure controllare che una risorsa non sia stata alterata dalla creazione.
Nella sicurezza informatica, gli strumenti di provenienza sono importanti perché l'autenticità fa parte dell'integrità. I difensori li usano per rilevare manomissioni, supportare le analisi forensi e dimostrare che un file o una risorsa multimediale è stato prodotto da una fonte nota. Gli aggressori possono cercare di rimuovere i metadati, falsificare le credenziali o inserire contenuti manipolati in flussi di lavoro che si basano su segnali di fiducia. Se il software di provenienza o i suoi SDK contengono vulnerabilità, l'impatto può estendersi a molti prodotti a valle che li integrano. Per questo i team devono tenere traccia di dove vengono eseguiti i componenti di provenienza, correggerli rapidamente e verificare gli output prima di accettare i contenuti come autentici.


