SealFlow

Seal-infrastructuur

Attested Sealing

Behandelsystemen, dossier-applicaties, HR-platforms en gemeentelijke beschikkingssystemen laten hun goedkeuring binden aan een specifiek documenthash, vóórdat SealFlow verzegelt. De identiteit, de klinische context of het WebAuthn-bewijs blijft bij de externe applicatie — SealFlow verifieert alleen dat de goedkeuring aantoonbaar bij deze PDF hoort.

Hoe het werkt (v1)

  1. 1

    Externe applicatie tekent

    Behandelsysteem, dossier-app of HR-platform maakt een compact JWS (ES256, WebAuthn user-verified) met de SHA-256 van de PDF.

  2. 2

    SealFlow verifieert

    RFC 7638 kid-lookup naar een geregistreerde publieke verificatiesleutel. Strikte header-whitelist, PDF-hash-binding, expiry, anti-backdating.

  3. 3

    Verzegelen & auditlog

    PAdES-zegel er alleen op als de attestation klopt. Auditregel SIGNER_ATTESTED. Idempotent per Idempotency-Key — één goedkeuring, nooit twee zegels.

  4. 4

    Publieke verificatie

    De verify-pagina toont dat het document attested is — zonder ooit de identiteit van de goedkeurder of het WebAuthn-bewijs zelf te delen.

Wat SealFlow niet opslaat

  • Nooit een private key: alleen de publieke verificatiesleutel wordt geregistreerd.
  • Nooit het WebAuthn-bewijs zelf: alleen de hash daarvan gaat mee als integriteitsbinding.
  • Geen namen, BIG-nummers of volledige WebAuthn-assertions; alleen minimale pseudonieme attestation-metadata.
  • Nooit een tweede zegel voor dezelfde goedkeuring: race-safe idempotency.

Voor wie

Attested

Zorg

Behandelsysteem tekent de goedkeuring van een BIG-geregistreerde clinicus.

Attested

Dossier & casus

Dossierapp bindt een casus-beslissing aan het documenthash.

Attested

HR & onboarding

HR-platform bewijst welke manager exact deze arbeidsovereenkomst goedkeurde.

Attested

Overheid & notariaat

Beschikkingssysteem koppelt de beslissing aan een onderhandse akte.

Voorbeeld — zoals owner & publieke bezoeker het zien

Attestation verified

v1 · ES256 · WebAuthn

Attested
Issuer
behandelsysteem.example.nl
Method
WebAuthn · user-verified
Bound to PDF
✓ SHA-256 match
Approved at
19 aug 2026 · 15:25
Key ID (kid)
RFC 7638 thumbprint

SealFlow bewaart nooit namen, BIG-nummers of volledige WebAuthn-assertions; alleen minimale pseudonieme attestation-metadata en de verifieerbare hash-binding.