struktur CRYPT_TIMESTAMP_INFO (wincrypt.h)
Struktur CRYPT_TIMESTAMP_INFO berisi jenis konten data yang ditandatangani dalam format Sintaks Pesan Kriptografi (CMS).
Sintaks
typedef struct _CRYPT_TIMESTAMP_INFO {
DWORD dwVersion;
LPSTR pszTSAPolicyId;
CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm;
CRYPT_DER_BLOB HashedMessage;
CRYPT_INTEGER_BLOB SerialNumber;
FILETIME ftTime;
PCRYPT_TIMESTAMP_ACCURACY pvAccuracy;
BOOL fOrdering;
CRYPT_DER_BLOB Nonce;
CRYPT_DER_BLOB Tsa;
DWORD cExtension;
PCERT_EXTENSION rgExtension;
} CRYPT_TIMESTAMP_INFO, *PCRYPT_TIMESTAMP_INFO;
Anggota
dwVersion
Nilai DWORD yang menentukan versi permintaan stempel waktu.
Nilai | Makna |
---|---|
|
Menentukan bahwa ini adalah permintaan stempel waktu versi 1. |
pszTSAPolicyId
Pilihan. Penunjuk ke string yang dihentikan null yang menentukan kebijakan Time Stamping Authority (TSA) tempat token stempel waktu disediakan. Nilai ini harus sesuai dengan nilai yang diteruskan dalam struktur CRYPT_TIMESTAMP_REQUEST .
HashAlgorithm
Struktur CRYPT_ALGORITHM_IDENTIFIER yang berisi informasi tentang algoritma yang digunakan untuk menghitung hash. Nilai ini harus sesuai dengan nilai yang diteruskan dalam struktur CRYPT_TIMESTAMP_REQUEST .
HashedMessage
Struktur CRYPT_DER_BLOB yang menentukan nilai hash yang akan diberi stempel waktu.
SerialNumber
Struktur CRYPT_INTEGER_BLOB yang berisi nomor seri yang ditetapkan oleh TSA untuk setiap kali token stempel.
ftTime
Nilai FILETIME yang menentukan waktu di mana token stempel waktu diproduksi oleh TSA.
pvAccuracy
Pilihan. Penunjuk ke struktur CRYPT_TIMESTAMP_ACCURACY yang berisi penyimpangan waktu di sekitar waktu UTC di mana token stempel waktu dibuat oleh TSA.
fOrdering
Anggota ini dicadangkan.
Nonce
Pilihan. Struktur CRYPT_DER_BLOB yang berisi nilai nonce yang digunakan oleh klien untuk memverifikasi ke timeliness respons ketika tidak ada jam lokal yang tersedia. Nilai ini harus sesuai dengan nilai yang diteruskan dalam struktur CRYPT_TIMESTAMP_REQUEST .
Tsa
Pilihan. Struktur CRYPT_DER_BLOB yang berisi nama subjek sertifikat TSA.
cExtension
Jumlah elemen dalam array yang diacu oleh anggota rgExtension .
rgExtension
Penunjuk ke array struktur CERT_EXTENSION yang berisi informasi ekstensi yang dikembalikan dari permintaan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Header | wincrypt.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk