CRYPT_TIME_STAMP_REQUEST_INFO-Struktur (wincrypt.h)

Die CRYPT_TIME_STAMP_REQUEST_INFO-Struktur wird zum Zeitstempeln verwendet. Um beim Signieren einer ausführbaren Datei ein authentifiziertes Attribut hinzuzufügen, um das Datum und die Uhrzeit der Signatur zu überprüfen, wird ein signierter Zeitstempel von einem Zeitstempelserver angefordert. Die CRYPT_TIME_STAMP_REQUEST_INFO-Struktur wird verwendet, um einen Zeitstempel abzurufen. Sie enthält die Signaturbits des Materials, das im Feld Inhalt mit Zeitstempel versehen wird.

Syntax

typedef struct _CRYPT_TIME_STAMP_REQUEST_INFO {
  LPSTR            pszTimeStampAlgorithm;
  LPSTR            pszContentType;
  CRYPT_OBJID_BLOB Content;
  DWORD            cAttribute;
  PCRYPT_ATTRIBUTE rgAttribute;
} CRYPT_TIME_STAMP_REQUEST_INFO, *PCRYPT_TIME_STAMP_REQUEST_INFO;

Member

pszTimeStampAlgorithm

Der Objektbezeichner (OID), der das gewünschte Format des Zeitstempels angibt, in der Regel UTC.

pszContentType

Die OID des Inhaltstyps des Inhalts, in der Regel DATA.

Content

Eine CRYPT_OBJID_BLOB-Struktur , die die codierten Signaturbits des Materials enthält, das zeitstempelt wird.

cAttribute

Die Anzahl der Elemente im rgAttribute-Array .

rgAttribute

Array von Zeigern auf CRYPT_ATTRIBUTE Strukturen, die jeweils ein codiertes Attribut enthalten.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile wincrypt.h

Weitere Informationen

CRYPT_ATTRIBUTE

CRYPT_INTEGER_BLOB