Bildintegritätsfunktionen

Die Imageintegritätsfunktionen verwalten den Satz von Zertifikaten in einer Imagedatei. Routinen werden zum Hinzufügen, Entfernen und Abfragen von Zertifikaten bereitgestellt. Es ist auch eine Funktion zum Abrufen des Bytestreams einer Bilddatei verfügbar, die zum Berechnen eines Nachrichtenh digest der Bilddatei erforderlich ist. Dies ist erforderlich, um Signaturzertifikate zu erstellen.

Jedes Zertifikat in einer Datei verfügt über einen Index, der sich ändern kann, wenn Zertifikate entfernt werden. Neue Zertifikate werden immer "am Ende" der Liste der vorhandenen Zertifikate hinzugefügt. Das heißt, ihnen werden Indizes zugewiesen, die größer sind als alle derzeit in Gebrauchenen Indizes. Im Allgemeinen sollte eine Anwendung nicht davon ausgehen, dass ein bestimmtes Zertifikat über denselben Index verfügt, den sie beim letzten Verweis auf das Zertifikat hatte.