Skip to content

Index of Module timestamp

Matthias Görges edited this page Jul 8, 2015 · 4 revisions

Module: timestamp

Provides support for trusted timestamping (RFC 3161). See https://en.wikipedia.org/wiki/Trusted_timestamping for examples.

Note: The default server declared here is run by the German National Research and Education Network (DFN), which doesn't allow commercial use. See https://www.pki.dfn.de/zeitstempeldienst/. You can easily switch to a different provider using (timestamp-host-set! hostname) and (timestamp-url-set! url)

Primary Functions Short Description
(timestamp-gettimestamp filename) Obtain trusted timestamp for given file
(timestamp-verify hash tsr cafile) Verify a trusted timestamp
(timestamp-host-set! hostname) Change the time stamping authority server name
(timestamp-url-set! url) Change the time stamping authority URL
Additional Functions Short Description
(timestamp-tsq-generate filename)
(timestamp-tsq-save filename tsp)
(timestamp-tsq-load filename)
(timestamp-tsq-getversion tsq)
(timestamp-tsq-getpolicy tsq)
(timestamp-tsq-getnonce tsq)
(timestamp-tsq-getmessage tsq)
(timestamp-tsr-request tsq)
(timestamp-tsr-save filename tsr)
(timestamp-tsr-load filename)
(timestamp-tsr-getstatus tsr)
(timestamp-tsr-granted? tsr)
(timestamp-tsr-getstatusstr tsr)
(timestamp-tsr-getpolicy tsr)
(timestamp-tsr-getmessage tsr)
(timestamp-tsr-getserial tsr)
(timestamp-tsr-getgentimestr tsr)
(timestamp-tsr-getepoch tsr)
(timestamp-tsr-getaccuracy tsr)
(timestamp-tsr-getordering tsr)
(timestamp-tsr-getnonce tsr)
(timestamp-tsr-gettsa tsr)
(sha256sum filename) Calculate the SHA-256 hash for a file
(sha512sum filename) Calculate the SHA-512 hash for a file
(sha1sum filename) Calculate the SHA-1 hash for a file
(shasum filename) Calculate the SHA-1 hash for a file

Clone this wiki locally