This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Benjamin Dauvergne eafa05a0d0 use the README file for the long description of the package 2014-04-25 11:55:24 +02:00
data test: add fedict tsa test 2013-10-30 10:16:07 +01:00
rfc3161 api: only keep the hash algorithm name 2014-04-25 11:54:37 +02:00
spec add ASN1-88 schema 2012-10-03 18:33:50 +02:00
tests tests: disable the test on the FEDICT public TSS as it is currently broken 2014-04-25 10:49:54 +02:00
.gitignore add .gitignore 2012-10-03 18:09:17 +02:00
MANIFEST.in bump release to 0.1.8 2013-10-17 11:30:05 +02:00
README use the README file for the long description of the package 2014-04-25 11:55:24 +02:00
setup.py use the README file for the long description of the package 2014-04-25 11:55:24 +02:00

README

rfc3161
=======

A simple client library for cryptographic timestamping service implementing the
protocol from RFC3161.

    >>> import rfc3161
    >>> certificate = file('data/certum_certificate.crt').read()
    >>> rt = rfc3161.RemoteTimestamper('http://time.certum.pl', certificate=certificate)
    >>> rt.timestamp(data='John Doe')
    ('...', '')
    >>> rt.check(tst, data='John Doe')
    (True, '')
    >>> rfc3161.get_timestamp(tst)
    datetime.datetime(2014, 4, 25, 9, 34, 16)

Authors
=======

Benjamin Dauvergne <bdauvergne@entrouvert.com>
Michael Gebetsroither <michael@mgeb.org>