HPDFBuildHeadlessTimestampRequestForImprint

function HPDFBuildHeadlessTimestampRequestForImprint(const MessageImprint: SysUtils.TBytes;
  Digest: THPDFHeadlessTimestampDigest; const Options: THPDFHeadlessTimestampOptions): SysUtils.TBytes;

Собирает ограниченный по размеру DER TimeStampReq из точно заданного imprint SHA256, SHA384 или SHA512, свежего 128-битного криптографического nonce и включённого certReq

Длина imprint обязана совпадать с Digest, а запрос учитывает Options.MaxSignatureBytes и CancellationToken

Сохраните исходный запрос и передайте его в HPDFVerifyHeadlessTimestampResponseForImprint, чтобы проверить nonce, imprint и выбор дайджеста

См. нативные метки времени RFC3161 — там про транспорт и настройку доверия