04. Download
Reference Implementation: Trust Systems v1.0.0
Trust Systems is a desktop utility for the creation and verification of persistent digital provenance. It serves as the reference implementation for the charm.farm protocols, enabling creators and archivists to embed immutable metadata directly into media files using open standards.
Software Distribution
The following binaries are signed and hashed for institutional deployment.
Technical Specifications
This release implements the following technical requirements for archival integrity:
- Provenance Standard
- Fully compliant with the C2PA (Coalition for Content Provenance and Authenticity) specification. It utilizes ES256 (ECDSA P-256) for all cryptographic signatures and X.509 certificate chains in PEM format.
- Identification
- Generates IPFS CIDv1 identifiers for all processed assets. These are computed locally using a 256KB fixed-size chunker and a balanced DAG layout to ensure deterministic reproducibility across archival systems.
- Physical Linking
- Supports the ISO/IEC 7816-4 file system and NTAG 424 DNA Secure Dynamic Messaging (SDM) protocol. This allows for the cryptographic binding of digital manifests to physical hardware anchors via PC/SC compliant interfaces (e.g., ACS ACR1252U).
Archival Environment
Trust Systems is designed to operate within air-gapped or high-security environments.
- Zero-Telemetry
- The application does not require network access and performs no remote tracking. All cryptographic operations, including key generation and manifest signing, occur strictly within a local, encrypted SQLCipher vault.
- Data Sovereignty
- No asset data or private keys are transmitted or stored outside the user's local file system.
Documentation & Standards
Detailed implementation profiles for Protocol CF-001 (NFC Provisioning) and CF-002 (C2PA Schema) are available.
For technical inquiries or protocol documentation: systems@charm.farm