sigstore_tsa/lib.rs
1//! RFC 3161 Time-Stamp Protocol client for Sigstore
2//!
3//! This crate implements the Time-Stamp Protocol as specified in RFC 3161,
4//! including request creation, response parsing, and timestamp verification.
5
6pub mod asn1;
7pub mod client;
8pub mod error;
9pub mod verify;
10
11pub use asn1::{
12 AlgorithmIdentifier, Asn1MessageImprint, PkiStatus, TimeStampReq, TimeStampResp, TstInfo,
13};
14pub use client::TimestampClient;
15pub use error::{Error, Result};
16pub use verify::{verify_timestamp_response, TimestampResult, VerifyOpts};