{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/20"},{"label":"Communications","url":"https://skillfed.io/packages/category/communications"}],"enrichment":{"capability":"Implements RFC3161 cryptographic timestamping, allowing you to request and verify timestamps from remote timestamping services to prove when data existed.","skillfed_tags":["cryptography","timestamp-authority","abandoned"],"use_cases":["Prove the existence and integrity of a document at a specific time for legal or compliance purposes.","Add cryptographic timestamps to digital signatures to establish when they were created.","Verify that archived data has not been altered since it was timestamped by a trusted authority.","Implement audit trails that rely on third-party time attestation for non-repudiation."],"what_it_does":"rfc3161ng is a Python client library for RFC3161 cryptographic timestamping services. It lets you request timestamps from remote timestamping authorities to cryptographically prove that data existed at a specific moment in time, and verify those timestamps later. The library handles the protocol details of communicating with timestamping services and parsing the responses.\n\nThe package depends on pyasn1, cryptography, requests, python-dateutil, and pyasn1-modules to handle ASN.1 encoding, cryptographic operations, HTTP communication, and date handling. It supports both Python 2.7 and Python 3.6, though the project is no longer maintained. You provide a certificate from your chosen timestamping provider and point the client at their service endpoint.","worth_installing":"No. The package is abandoned (last release 2020-10-30) with no active maintenance or security updates. While it has low install friction and a permissive license, using an unmaintained cryptographic library is a security risk. If you need RFC3161 timestamping, seek an actively maintained alternative or evaluate whether the risk of using an outdated library is acceptable for your use case."},"id":"rfc3161ng","links":{"html":"https://skillfed.io/packages/rfc3161ng","md":"https://skillfed.io/packages/rfc3161ng.md","pypi":"https://pypi.org/project/rfc3161ng/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2020-10-30","license_spdx":null,"license_treatment":"permissive","name":"rfc3161ng","python_support":"unspecified","summary":"Python implementation of the RFC3161 specification, using pyasn1"},"popularity":{"monthly_downloads":99789,"position":13011,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.1.3"}
