LinuxCommandLibrary

openssl-ts

handles RFC 3161 Time Stamping Authority operations

TLDR

Create timestamp request

$ openssl ts -query -data [file] -out [request.tsq]
copy
Create timestamp response
$ openssl ts -reply -queryfile [request.tsq] -signer [cert.pem] -out [response.tsr]
copy
Verify timestamp
$ openssl ts -verify -data [file] -in [response.tsr] -CAfile [ca.pem]
copy
Print timestamp request
$ openssl ts -query -in [request.tsq] -text
copy

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)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community