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

Add RFC3161 Timestamp Server Support #10

Open
daknob opened this issue Apr 10, 2020 · 0 comments
Open

Add RFC3161 Timestamp Server Support #10

daknob opened this issue Apr 10, 2020 · 0 comments

Comments

@daknob
Copy link
Owner

daknob commented Apr 10, 2020

Currently eldim relies on the backend, be it OpenStack Swift or other, to accurately timestamp all uploaded files. However, for more visibility and for even more solid proofs that each file was uploaded at a particular time, eldim can make use of RFC3161 time servers.

These are publicly operated and trusted servers that sign messages given a particular hash of some content, adding a timestamp as well, to prove that this file existed at least as back as the date of the timestamp added by this server.

The configuration file should support multiple Timestamp Servers, each having a name and an address to contact. After obtaining the proper signatures, eldim should store all files obtained in the backends, using the $filename.$tssname.tsr file name.

A free timestamp server can be found here, operated by Free TSA.

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

No branches or pull requests

1 participant