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 2dc2bf001c bump release to 1.0.1 2014-04-25 11:56:00 +02:00
data test: add fedict tsa test 2013-10-30 10:16:07 +01:00
rfc3161 bump release to 1.0.1 2014-04-25 11:56:00 +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 bump release to 1.0.1 2014-04-25 11:56:00 +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>