Funzioni di integrità delle immagini

Le funzioni di integrità dell'immagine gestiscono il set di certificati in un file di immagine. Vengono fornite routine per aggiungere, rimuovere ed eseguire query sui certificati. È disponibile anche una funzione per ottenere il flusso di byte di un file di immagine necessario per calcolare un digest del messaggio del file di immagine. Questa operazione è necessaria per creare certificati di firma.

Ogni certificato in un file ha un indice che può cambiare man mano che vengono rimossi i certificati. I nuovi certificati verranno sempre aggiunti "alla fine" dell'elenco dei certificati esistenti. Ovvero, verranno assegnati indici maggiori di qualsiasi indice attualmente in uso. In generale, un'applicazione non deve presupporre che un determinato certificato abbia lo stesso indice a cui è stato fatto riferimento per l'ultima volta.