{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/6"},{"label":"Security","url":"https://skillfed.io/packages/category/security"}],"enrichment":{"capability":"Implements an RFC 6960 compliant OCSP Responder framework for validating certificate status over HTTP, using custom Python functions to determine certificate revocation state and retrieve certificates.","skillfed_tags":["pki","certificate-validation","abandoned"],"use_cases":["Building a certificate status service for a private PKI or internal CA infrastructure.","Implementing OCSP responder functionality for testing SSL/TLS certificate validation workflows.","Serving certificate revocation status to clients that require real-time validation instead of CRL downloads.","Integrating certificate status checking into a custom certificate management system."],"what_it_does":"ocspresponder is a framework for building RFC 6960 compliant OCSP (Online Certificate Status Protocol) responders in Python. It provides a simple HTTP server that answers certificate status queries, allowing clients to check whether SSL/TLS certificates are valid, revoked, or unknown without downloading full certificate revocation lists.\n\nThe framework requires you to implement two custom functions: one that determines a certificate's status (good, revoked, or unknown) given its serial number, and another that retrieves the certificate itself. You supply the issuer's certificate and a dedicated OCSP responder keypair, then instantiate the OCSPResponder and call serve() to launch an HTTP server. The package currently supports the Nonce extension but does not yet handle multiple certificates per request.","worth_installing":"No. The package is abandoned (no releases since 2016, marked as Alpha status) and explicitly states 'Don't use for production yet.' While install friction is low and the license is permissive, the lack of maintenance, undeclared dependencies, and unresolved production-readiness issues make it unsuitable for any deployment. Use only for learning or historical reference."},"id":"ocspresponder","links":{"html":"https://skillfed.io/packages/ocspresponder","md":"https://skillfed.io/packages/ocspresponder.md","pypi":"https://pypi.org/project/ocspresponder/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2016-05-02","license_spdx":null,"license_treatment":"permissive","name":"ocspresponder","python_support":"unspecified","summary":"RFC 6960 compliant OCSP Responder framework written in Python 3.5+."},"popularity":{"monthly_downloads":1869351,"position":3475,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.5.0"}
