No project description provided
Project description
rfc3161-client
[!WARNING]
This project is an alpha version and should not be used in production.
rfc3161-client
is a Python library implementing the Time-Stamp Protocol (TSP)
described in RFC 3161.
It is composed of three subprojects:
- :crab: tsp-asn1: A Rust crate using
rust-asn1
to create the types used by the Time-Stamp protocol. This crate depends on rust-asn1 and cryptography to minimize the amount of duplicated code. While it is usable as a standalone crate, this is not officially supported. Drop us a message if you are interested in using it. - :crab: rfc3161-client: Another Rust crate that
provides
Python bindings to the
tsp-asn1
crate using PyO3. - :snake: rfc3161-client A Python library using the crate above to provide an usable API to create Timestamp Request and read Timestamp Response.
Goals and anti-goals
- This library should be correct and provide an accurate implementation of protocol described in the RFC 3161.
- This library does not perform any network activity, it simply provides primitive to build and verify objects. Network activity must be handled separately.
License
Apache 2.0
Authors
Trail of Bits
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rfc3161_client-0.1.0.tar.gz
(28.2 kB
view hashes)
Built Distributions
Close
Hashes for rfc3161_client-0.1.0-cp39-abi3-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 951cf5747315c3861d4856a16b98703f4f1e1623333eea54499e3d1d288ac753 |
|
MD5 | 7d9651c3faec6bf03e9badcc21fa7f6d |
|
BLAKE2b-256 | 4df116676e9077ea7d56128859cf31d58ab3465f6786bd8e023d4c80bc316e62 |
Close
Hashes for rfc3161_client-0.1.0-cp39-abi3-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb1237aaf3b22eb67a5aa02855a235849757948f50030dc2d883130a73de1fbd |
|
MD5 | 7da216c1ad6ac31667ffe1a333271685 |
|
BLAKE2b-256 | 2b3c3a9c30fdd821079d5fa38369cb69ed4014770e6b9971faf2459e6cc29513 |
Close
Hashes for rfc3161_client-0.1.0-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | adadb6499d4fdd793faff8b7dbe76f0684af1b6e16eda86f314bca24aee1ff66 |
|
MD5 | b103221e42cfa7e51c149beb21fb7254 |
|
BLAKE2b-256 | e7c063eb8ca0df12363e002d858781118c977a336b2ff508d97e2b2452d5e9c0 |
Close
Hashes for rfc3161_client-0.1.0-cp39-abi3-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6e83bec099b08ca4ba92a7cdc1f36679612468714059658f7f3164d6848d19d |
|
MD5 | 641b366305bf06966cb928d8584d9d27 |
|
BLAKE2b-256 | 47e80d74b7c8ed9ae53cf8a135b4b6ea68cf7c71af7f551725b70324849f7ba6 |
Close
Hashes for rfc3161_client-0.1.0-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65f76fb452614289a3a555ee299d491af517cea9c6db3f7c4a33e2ddac9c0caa |
|
MD5 | 542dfc9e25ab8915c42f4b689fcbb86b |
|
BLAKE2b-256 | 5e8e5ebb3d640170aed686cd34f9de81ba34c32c5af35c4a5f824525422e3b4e |
Close
Hashes for rfc3161_client-0.1.0-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9423f14e347fa74b1ea39beb4544c2c2dc2d24c1ff59b803cc538f4e028f362b |
|
MD5 | 3ea4595ff981a0ade4ffe4a61c499e43 |
|
BLAKE2b-256 | 7a824de18b209d5bb9ff5df2d197bef497e5b4c77a759b14ba7482f9f62e7cd1 |
Close
Hashes for rfc3161_client-0.1.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d6eea2a770a8b28dd2940443ea498cfae26558bbd1b752368f13d919d5ae5ef |
|
MD5 | 58d8e8998a072a5715540773b3f71aad |
|
BLAKE2b-256 | 9c8389475f159c876736ee2b1d985711d350eb4713fcf7071ef14afbf4df4982 |
Close
Hashes for rfc3161_client-0.1.0-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cd516f396c9197180ee45097801a568024da6be338f1bf9aa2f5ae1b4677d7e |
|
MD5 | 5e5e8cb91327fef5932ef0dd81475a9e |
|
BLAKE2b-256 | 8b24c4848d07bd691ce47955afc090a1773b1c2ab0a84cb5bb5b9307f1d8070a |
Close
Hashes for rfc3161_client-0.1.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 006c153ea315c532b095c5bf03f3bd5f639918d7ea8f8884dd50cf5c333a8276 |
|
MD5 | cf9263d16880fc14045bc3e6b0a2cd7e |
|
BLAKE2b-256 | 71687882ecb1ab267ac3a4cb9f89f70c94617c0be7bcc48f59bb974b3262092c |
Close
Hashes for rfc3161_client-0.1.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c773220bcd08934ab906ca05d6a85dae7167449346911c28afcc952e089f011 |
|
MD5 | 47ab6dc61c6b2dd08b58c8b3468fd27c |
|
BLAKE2b-256 | afdb122fc68b3542e6fb891af5540f2aab0141e38b5c9cb4451403571c7ef0e0 |
Close
Hashes for rfc3161_client-0.1.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58491713be508fd5edbacde44feb2cd133f2fe739592e70a2c87620dbfa10bc9 |
|
MD5 | f97864903c41d672782bb8a3415ae973 |
|
BLAKE2b-256 | 1a00980e0bb77d5ecb1bdbcb7444fda5fe8c64524356bfdd896f15c50cdb69d3 |
Close
Hashes for rfc3161_client-0.1.0-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebb5f65abac07ef70c1e1c6ad103c6c8ffc9dbd1b492d7e9ccfcfd96acd676c3 |
|
MD5 | 3c3cb3ad5ce59b232339dd87380b5b7d |
|
BLAKE2b-256 | 017dbf83a1d33a97911bdca303ade77d014b80bd7295c43aad08613e75a78dfd |