Skip to content

Evidence for trailofbits/rfc8785.py

Python implementation of the RFC 8785 JSON Canonicalization Scheme.

Open repository

Build a deterministic Python research core

Problem: Build a deterministic local Python research core without inventing command parsing, validation, safe querying, or canonical JSON.

Covers

  • Supplies standards-based canonical JSON bytes so content identity does not rely on ordinary sorted JSON.

Watch

  • It canonicalizes bytes only; immutable receipt policy and safe state persistence remain separate responsibilities.

Unknowns

  • No additional unknown recorded.

Assessment evidence

Assessed 2026-09-17 · Return to brief

Observed repository and provenance details - **License:** Apache\-2\.0 - **Archived:** false - **Latest release:** 0\.1\.4 - **Latest commit:** `not recorded` - **Last checked:** `2026-09-17T12:00:00+00:00` ### Screening evidence - docs/decisions/canonical-state.json ### Source provenance - docs/decisions/canonical-state.json — observed `2026-09-17T12:00:00+00:00`