Skip to content

Merovius/notary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notary - use roughtime as a trusted timestamp agent

This repository contains two things:

  • A client implementation of the roughtime protocol, in the roughtime package.
  • A small tool called notary, which uses the roughtime protocol to obtain a cryptographic proof that a given file exists at the current time.

The notary tool achieves this by calculating a cryptographic hash of the given file and using it as the initial nonce in a roughtime request chain. The servers in the chain then sign this nonce, together with their view of what the current time is. The resulting chain can then be stored and used as proof that the file existed previously (as long as at least one server in the chain is trusted).

About

Use roughtime as a trusted timestamp agent

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published