openssl-ts
handles RFC 3161 Time Stamping Authority operations
TLDR
Create timestamp request
$ openssl ts -query -data [file] -out [request.tsq]
Create timestamp response$ openssl ts -reply -queryfile [request.tsq] -signer [cert.pem] -out [response.tsr]
Verify timestamp$ openssl ts -verify -data [file] -in [response.tsr] -CAfile [ca.pem]
Print timestamp request$ openssl ts -query -in [request.tsq] -text
SYNOPSIS
openssl ts command [options]
DESCRIPTION
openssl ts handles RFC 3161 Time Stamping Authority (TSA) operations. Creates timestamp requests, generates responses, and verifies timestamps. Used for proving data existed at a specific time.
PARAMETERS
-query
Create timestamp request.-reply
Create timestamp response.-verify
Verify timestamp response.-data file
Data file to timestamp.-in file
Input file.-out file
Output file.-text
Print in human-readable form.
SEE ALSO
openssl(1)
