---
title: "Fragen zu Technik und Formaten bei KYA"
url: https://knowyouragent.ch/wissen/fragen/technik
lang: de-CH
updated: 2026-10-13
license: © Innopulse Consulting GmbH
---

# Fragen zu Technik und Formaten bei KYA

Diese Seite beantwortet häufige technische Fragen zur Prüfung mit KYA: welche Formate unterstützt werden, wie die Prüfung lokal abläuft und wie sich Ergebnisse reproduzieren lassen.

[Leutrim Miftaraj](https://knowyouragent.ch/ueber/leutrim-miftaraj), Gründer, Innopulse Consulting GmbH
Veröffentlicht am 13. Oktober 2026

## Worum es geht

KYA prüft Nachweise über Handlungen von KI-Agenten nach einem offenen [Prüfprofil](https://knowyouragent.ch/standard/pruefprofil). Schritt für Schritt erklärt das die [Anleitung zur Prüfung](https://knowyouragent.ch/wissen/anleitungen/nachweis-pruefen); Einzelheiten für die Einbindung stehen im [Entwicklerbereich](https://knowyouragent.ch/unternehmen/entwickler).

## Fragen und Antworten

### Welche Formate prüft KYA?

[SD-JWT VC](https://knowyouragent.ch/wissen/glossar/sd-jwt-vc), JWS, Nachweispakete im Format kya-pack/1, Beleg-Ketten im Format kya-chain/1, Statuslisten nach IETF Token Status List, [Zeitstempel](https://knowyouragent.ch/wissen/glossar/zeitstempel-rfc-3161) nach RFC 3161, Mastercard Verifiable Intent und signierte HTTP-Anfragen nach RFC 9421 und Web Bot Auth.

### Werden meine Daten übertragen?

Nein. Die Prüfung läuft vollständig im Browser. Die Content-Security-Policy der Seite verbietet Netzwerkanfragen aus der Prüfung heraus, und es gibt weder Konto noch Tracking.

### Was bedeuten gültig, ungültig und unbestimmt?

Gültig heisst, alles Wesentliche ist belegt. Ungültig heisst, etwas ist widerlegt, etwa durch eine falsche Signatur. Unbestimmt heisst, nichts ist widerlegt, aber nicht alles Wesentliche ist belegt.

### Was bedeuten die Stufen KYA-A0 bis KYA-A4?

Sie zeigen, wie viel belegt ist: von der reinen Lesbarkeit über Integrität, Identität und Befugnis bis zum unabhängig verankerten Zeitpunkt auf Stufe KYA-A4.

### Woher kommen die Schlüssel für die Prüfung?

Von der [Prüfstelle](https://knowyouragent.ch/wissen/glossar/pruefstelle). Sie hinterlegt die öffentlichen Schlüssel der Aussteller, etwa aus deren JWKS. Schlüssel, die nur im Nachweis eingebettet sind, weist KYA als selbst behauptet aus.

### Wie prüft KYA einen Widerruf?

Über Statuslisten nach IETF Token Status List, die die Prüfstelle unter «Statuslisten (Token)» hinterlegt. Fehlt die [Statusliste](https://knowyouragent.ch/wissen/glossar/statusliste), bleibt der Widerruf ungeprüft, und das Urteil wird nicht gültig.

### Wie prüft KYA einen Zeitstempel?

KYA prüft die CMS-Signatur des Zeitstempels nach RFC 3161, seinen Zweck, die Bindung an den Inhalt und den Pfad zum hinterlegten Zeitstempel-Anker.

### Kann ich KYA in meine Software einbinden?

Ja. Der Prüfkern @knowyouragent/verify-core ist ein TypeScript-Paket ohne Abhängigkeiten unter Apache 2.0, installierbar von knowyouragent.ch, mit der Kommandozeile kya-verify.

### Gibt es Testvektoren?

Ja. 62 öffentliche Testvektoren mit echten Signaturen und Zeitstempeln stehen unter Apache 2.0 bereit, darunter Vektoren aus den Referenzimplementierungen von Mastercard Verifiable Intent und Cloudflare Web Bot Auth.

### Welche Browser werden unterstützt?

Aktuelle Versionen von Chromium-basierten Browsern, Firefox und Safari. Fehlt einem Browser ein Algorithmus wie Ed25519, meldet KYA den Schritt als nicht geprüft, nie als ungültig.

### Ist das Ergebnis reproduzierbar?

Ja. Gleiche Eingabe, gleiche Optionen und gleicher Prüfzeitpunkt ergeben dasselbe Ergebnis mit demselben reportDigest, im Browser wie im Paket.

### Gibt es JSON-Schemas für die Formate?

Ja. Für Prüfberichte, Nachweispakete und Beleg-Ketten stehen JSON-Schemas nach Draft 2020-12 zum Herunterladen bereit.

### Welche Kommandozeile gibt es?

Das Paket bringt die Kommandozeile kya-verify mit. Sie prüft Dateien mit denselben Ergebnissen wie der Browser und liefert Exit-Codes für gültig, ungültig und unbestimmt.

### Wie gross ist der Prüfkern?

Der Prüfkern ist ein TypeScript-Paket ohne Abhängigkeiten und nutzt nur WebCrypto. Er läuft in Node.js ab Version 20, in aktuellen Browsern und in Edge-Umgebungen.

### Wie prüfe ich eine signierte HTTP-Anfrage?

Fügen Sie Anfragezeile, Header, Leerzeile und Inhalt in das Eingabefeld ein und hinterlegen Sie den öffentlichen Schlüssel als JWKS. KYA bildet die Signaturbasis nach RFC 9421 nach. Die Anleitung zur HTTP-Signatur zeigt das am offiziellen IETF-Beispiel.

### Werden Ergebnisse gespeichert?

Nein. KYA speichert weder Nachweise noch Ergebnisse. Den Prüfschein sichern Sie bei Bedarf selbst.

## Quellen

- KYA-Prüfprofil: [https://knowyouragent.ch/standard/pruefprofil](https://knowyouragent.ch/standard/pruefprofil)
- Testvektoren (JSON): [https://knowyouragent.ch/vectors/vectors.json](https://knowyouragent.ch/vectors/vectors.json)

---
Quelle: https://knowyouragent.ch/wissen/fragen/technik · KYA – Know Your Agent
