Add RFC 3161 timestamps to entry metadata
RFC 3161 allows to get a signed and timestamped hash from a trusted party. The DFN runs a RFC3161 service that we could use.
- We should use some existing RFC3161 python lib, e.g. https://github.com/trbs/rfc3161ng/
- The used service URL should be a config value
- We should use
metadata.entry_hash
as the data to timestamp - We should save the timestamp as
metadata.entry_timestamp
- The timestamp should be acquired during processing, e.g. alongside
metadata.entry_hash
During the last FAIRmat meeting this was raised from several people as a requirement.