Use-Cases
Kavra Siegel eignet sich überall dort, wo ein manipulationssicherer, zeitlich fixierter Nachweis benötigt wird.
1. IP-Schutz für AI-Outputs
Problem: AI-generierte Inhalte (Texte, Code, Analysen) haben keinen nachweisbaren Entstehungszeitpunkt. Bei IP-Streitigkeiten fehlt der Beweis, wer zuerst erstellt hat.
Lösung: Jeder AI-Output wird direkt nach Erstellung mit einem eIDAS-Zeitstempel versehen.
import hashlib
from kavra_siegel import SiegelClient, StampTier
client = SiegelClient(base_url="https://siegel.kavra.cloud", service_token="sk_...")
# AI-Output stempeln
ai_output = "Analyse: Die Marktsituation zeigt..."
sha256 = hashlib.sha256(ai_output.encode()).hexdigest()
token = await client.stamp_hash(sha256, tier=StampTier.PLUS)
# token.verify_url ist der gerichtsverwertbare Nachweis
Wer nutzt das?
- Agenturen, die AI-generierte Konzepte schützen wollen
- Unternehmen mit proprietären AI-Modellen
- Forschungseinrichtungen für Priority-Nachweise
2. Compliance-Audit-Trail
Problem: Regulatorische Frameworks wie NIS2, DORA und der EU AI Act verlangen nachweisbare, unveränderliche Audit-Trails. Ein einfaches Logfile reicht nicht.
Lösung: Kritische Compliance-Events werden automatisch mit Zeitstempeln versiegelt.
Beispiele:
| Event | Rechtsgrundlage | Tier |
|---|---|---|
| NIS2-Incident gemeldet | NIS2 Art. 23 (24h-Frist) | Plus |
| FRIA (AI-Folgenabschätzung) abgeschlossen | EU AI Act Art. 27 | Sealed |
| Datenschutz-Folgenabschätzung dokumentiert | DSGVO Art. 35 | Plus |
| Sicherheitsaudit durchgeführt | NIS2 Art. 21 | Basic |
Kavra Audit Integration
Kavra Audit nutzt Siegel automatisch für alle Audit-Trail-Einträge. Kein manueller Aufruf nötig.
Vorteil: Bei Behördenprüfungen kann nachgewiesen werden, dass ein Event tatsächlich zum angegebenen Zeitpunkt stattfand -- nicht rückdatiert.
3. Whistleblower-Meldungen
Problem: Die EU-Whistleblower-Richtlinie (2019/1937) und das deutsche Hinweisgeberschutzgesetz (HinSchG) verlangen, dass Meldungen mit Zeitstempel versehen und unveränderlich dokumentiert werden.
Lösung: Kavra Speak (Hinweisgebersystem) integriert Siegel automatisch.
Ablauf:
- Hinweisgeber reicht Meldung ein (Speak-Portal)
- Speak hasht die Meldung und ruft Siegel auf
- Zeitstempel beweist: Meldung lag zu Zeitpunkt X vor
- Bei späteren Änderungen (Status-Updates) wird erneut gestempelt
- Lückenloser, unveränderlicher Trail
Relevante Anforderungen:
- HinSchG § 11: Dokumentation eingehender Meldungen
- EU 2019/1937 Art. 18: Aufbewahrung und Nachvollziehbarkeit
- DSGVO Art. 5(1)(f): Integrität und Vertraulichkeit
# Speak-Integration (vereinfacht)
from kavra_siegel import SiegelClient, StampTier
async def stamp_whistleblower_report(report_hash: str, case_id: str):
client = SiegelClient(base_url="https://siegel.kavra.cloud", service_token="sk_...")
return await client.stamp_hash(
sha256_hex=report_hash,
tier=StampTier.PLUS,
metadata={"case_id": case_id, "source": "speak"},
)
Datenschutz
Bei Whistleblower-Meldungen wird nur der Hash gestempelt, niemals der Inhalt. Der Inhalt verbleibt ausschließlich in Speak. So ist der Zeitstempel DSGVO-konform, da keine personenbezogenen Daten an den Siegel-Service übermittelt werden.