HPDFVerifyHeadlessTimestampResponseForImprint

function HPDFVerifyHeadlessTimestampResponseForImprint(const MessageImprint, RequestDER,
  ResponseDER: SysUtils.TBytes; Digest: THPDFHeadlessTimestampDigest;
  const Options: THPDFHeadlessTimestampOptions): SysUtils.TBytes;

驗證完整的 DER TimeStampResp,核對原始含 nonce 的請求與確實傳入的 digest 位元組,然後回傳驗證通過的 DER CMS TimeStampToken

驗證需要明確的受信任 CA 根憑證,並檢查實際的 digest OID、imprint、請求 nonce、回應狀態、CMS 簽章、TSA 憑證綁定、憑證鏈,以及關鍵的 timestamp EKU

設定撤銷檢查時還需要簽發者已驗證的 CRL evidence;格式錯誤或帶多餘尾端的 DER、不同的 nonce、不同的 imprint、未知信任來源、被撤銷或過期的憑證、過期 CRL、回應預算與取消都會讓驗證失敗

transport 與信任設定見 Native RFC3161 timestamps