Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Timestamp Protocol Wrapper (RFC 3161) #2286

Open
wants to merge 15 commits into
base: master
Choose a base branch
from

Conversation

JM4ier
Copy link

@JM4ier JM4ier commented Aug 29, 2024

This is an updated (and a bit cleaned up) version of this stale PR: #1336

krisztian-kovacs and others added 11 commits August 3, 2024 10:03
This change adds a partial wrapper for the Time-Stamp Protocol (RFC 3161)
implementation in OpenSSL. The aim is to have enough coverage to create a client
that can interact with a Time Stamp Authority by creating time-stamp requests
and verifying responses returned by the authority.
This change adds the missing wrappers to be able to generate a minimally
functional Time Stamp Authority, signing time stamp requests and generating
time stamp responses.
… from a TsReq to confirm it matches the data it supposedly signs
@JM4ier JM4ier marked this pull request as draft August 29, 2024 20:51
@JM4ier JM4ier marked this pull request as ready for review August 29, 2024 21:57
openssl-sys/src/handwritten/x509.rs Outdated Show resolved Hide resolved
openssl/src/ts.rs Outdated Show resolved Hide resolved
openssl/src/ts.rs Outdated Show resolved Hide resolved
@JM4ier
Copy link
Author

JM4ier commented Oct 31, 2024

@sfackler could you look at this PR and decide if there's further work needed or if this feature can be merged like this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants