Nachweispaket
Ein Nachweispaket bündelt Mandat, Entscheid, Belege, Statuslisten und Zeitstempel zu einer Datei, deren Inhalt über ein Manifest gegen Veränderung gesichert ist.
Das Paket erlaubt die Prüfung aller Querbezüge in einem Schritt: ob der Entscheid denselben Agenten nennt wie das Mandat, ob der Beleg auf den Entscheid verweist und ob der Zeitstempel das Manifest abdeckt. Beigelegte Schlüssel gelten als selbst behauptet.
Beispiel
Für einen Streitfall exportiert ein Unternehmen das Nachweispaket zu einer Bestellung: Mandat, Entscheid, Beleg-Kette und Zeitstempel in einer Datei. Jede Prüfstelle kann das Paket mit KYA prüfen und erhält denselben Prüfschein.
Abgrenzung
Einzelne Nachweise beantworten einzelne Fragen. Ein Nachweispaket bündelt alles zu einer Handlung und prüft auch die Querbezüge, etwa ob der Beleg auf den richtigen Entscheid und dieser auf das richtige Mandat verweist.
In der Praxis
- Erzeugen Sie das Nachweispaket direkt aus dem System, das Mandat, Entscheid und Belege führt, damit keine Teile von Hand zusammengestellt werden müssen.
- Legen Sie die öffentlichen Schlüssel der Aussteller nur zur Information bei; eine Prüfstelle sollte sie aus eigener, vertrauenswürdiger Quelle hinterlegen.
- Prüfen Sie jedes Paket vor der Weitergabe selbst mit KYA. Erreicht es nicht die erwartete Stufe, zeigt der Prüfschein, welcher Teil fehlt oder nicht passt.
Bezug zu KYA
KYA prüft ein Nachweispaket im Format kya-pack/1 als Ganzes: Manifest, alle Teile und ihre Querbezüge. Nur ein vollständiges, zeitlich verankertes Paket kann die höchste Stufe KYA-A4 erreichen.
Zugehöriger Prüfschritt: Kryptografische Integrität (cryptographic_integrity). Sind Signaturen, Disclosures, Hash-Ketten und Manifest unverändert?
Nachweispakete exportiert zum Beispiel die Referenzimplementierung Mandact (vom Betreiber von KYA); KYA prüft das Paket als Ganzes.
Häufige Fragen
Was ist ein Nachweispaket?
Eine Datei, die alle Nachweise zu einer Handlung bündelt: Mandat, Entscheid, Beleg-Kette und Zeitstempel, mit einem Manifest über alle Teile.
Wozu braucht man ein Nachweispaket?
Für Revision und Streitfälle: Eine einzige Datei genügt, damit Dritte die gesamte Handlung unabhängig prüfen können.
Welches Format hat ein Nachweispaket?
KYA beschreibt das Format kya-pack/1 im offenen Prüfprofil; ein JSON-Schema steht zum Herunterladen bereit.
Kann ich ein eigenes Nachweispaket erzeugen?
Ja. Das Format kya-pack/1 ist im offenen Prüfprofil beschrieben, und ein JSON-Schema steht bereit. Die öffentlichen Testvektoren zeigen vollständige Beispiele.
Was passiert, wenn ein Teil des Pakets fehlt?
Dann prüft KYA die vorhandenen Teile und weist im Prüfschein aus, welche Aussage nicht belegt ist. Fehlt etwa der Zeitstempel, kann das Paket gültig sein, erreicht aber nicht die höchste Stufe KYA-A4.