WHO SMART Trust
1.1.6 - CI Build International flag

WHO SMART Trust, published by WHO. This guide is not an authorized publication; it is the continuous build for version 1.1.6 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-trust/tree/main and changes regularly. See the Directory of published versions

Sequence Diagrams

Workflows

Routine Synchronization

Routine SynchronizationTrust NetworkParticipant ATrust NetworkParticipant ATrust NetworkAnchorTrust NetworkAnchorTrust NetworkParticipant BTrust NetworkParticipant Bloop[routine synchronization]01:generate public-private key pairs02:Publish Keys03:Validate keys04:Construct and sign trustlist ofvalidated keys for distributiontime passes05:Retrieve Verification Keys

Verification of a Digital Health Certificates

Verify a Digitial Health CertificateTrust NetworkParticipantTrust NetworkParticipantIssuerIssuerHolderHolderVerifierVerifier01:designate as authorized issuer ofVerifiable Digital HealthCertificates (VDHCs)02:request a VDHC03:issue VDHC04:provider VDHC05:extract signature, key id, andparticipant code from the VDHC06:lookup Document Signing Certificate (DSC)public key by key id and participant code07:verify signature using the public key

Federated PKD Aggregation

Federated Verification

Dynamic Business Rule Validation