Skip to content

Opt-in HTTP fetching layer for OCSP/CRL evidence (AIA + CDP) #11

Description

@kjanat

micro509 validates caller-provided revocation evidence only — it never talks to the network. That boundary is deliberate and stays the default, but a separate opt-in module could close the gap for relying-party use:

  • Fetch CRLs from certificate CRL distribution point URLs (http/https forms).
  • Build OCSP requests and POST them to AIA-listed responders.
  • Feed results into the existing checkChainRevocation() / verifyCertificateChain({ revocation }) inputs unchanged.

Scope questions to settle first: caching/maxAge policy, timeout/retry semantics, redirect handling, and whether it lives in this package (subpath export, still zero-dep via fetch) or a companion package.

Additive — does not block 1.0.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestrevocationCRL / OCSP / chain revocation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions