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 f3e88559b0 bumpt release to 1.0.4 2014-05-05 22:52:31 +02:00
data test: add fedict tsa test 2013-10-30 10:16:07 +01:00
rfc3161 bumpt release to 1.0.4 2014-05-05 22:52:31 +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 add stdeb.cfg file 2014-05-05 22:42:31 +02:00
README use the README file for the long description of the package 2014-04-25 11:55:24 +02:00
setup.py bumpt release to 1.0.4 2014-05-05 22:52:31 +02:00
stdeb.cfg add stdeb.cfg file 2014-05-05 22:42:31 +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>