Skip to main content

Content Trust Framework (CTF)

The Content Trust Framework is a module responsible for digitally certifying and signing content (FHIR resources) to maintain trustworthiness, integrity, and traceability across the production chain in FOSPS.

Purpose

CTF ensures that all content in FOSPS is:

  • Trustworthy: From verified sources
  • Intact: Not tampered with
  • Traceable: Full provenance chain available
  • Certifiable: Digitally signed and verifiable

Components

Integrity Module

Ensures content has not been modified:

  • Digital signatures
  • Hash verification
  • Tamper detection

Provenance Engine

Creates and manages Provenance statements tracking:

  • Who created/modified content
  • When changes occurred
  • Why modifications were made
  • What resources were involved

Trust Functions

Trust Functions that:

  • Analyze provenance trees
  • Calculate trust scores
  • Provide trust metrics to users

Technology Stack

  • Digital Signatures: Cryptographic signing of FHIR resources
  • Blockchain Backend: Guardtime KSI for immutability
  • Rsyslog Integration: Secure log management
  • Audit Log: Activity tracking

Resources Protected

CTF applies to:

Verification Process

  1. Retrieve FHIR resource
  2. Extract digital signature
  3. Verify against blockchain ledger
  4. Check Provenance chain
  5. Calculate trust score via Trust Function

Integration Points