TRANSPARENZ · WARRANT CANARY
Kein geheimer
Zwang erhalten.
In regelmäßigen Abständen signiert der Betreiber eine Erklärung, dass er keine Schweigeverfügung, keine geheime Vorladung, keine Backdoor-Forderung, keine Schlüsselherausgabe-Anordnung und keine Beschlagnahme erhalten hat. Bleibt die Erklärung aus oder kippt eine Aussage, ist genau dieses Schweigen die Warnung.
AKTUELLSTER CANARY
Quelle: GET /api/canary/latest — prüfen Sie die Signatur selbst mit dem CLI unten.
WAS ES IST
Was ist ein Warrant Canary?
Ein Warrant Canary ist eine signierte Erklärung, dass ein Betreiber eine bestimmte Art geheimer rechtlicher Anordnung NICHT erhalten hat. Viele Rechtsordnungen können einen Anbieter zwingen, Daten herauszugeben oder eine Backdoor einzubauen, und ihm zugleich verbieten, dies jemandem mitzuteilen. Der Betreiber darf rechtlich nicht sagen „wir wurden zugestellt“ — aber er kann aufhören zu wiederholen „wir wurden nicht zugestellt“.
Deshalb veröffentlicht der Betreiber nach einem Zeitplan eine frische, signierte Erklärung. Solange sie pünktlich und mit allen Aussagen intakt erscheint, schließen Leser, dass keiner dieser geheimen Zwänge eingetreten ist. Verschwindet sie oder wechselt eine Aussage von wahr zu falsch, liest der Leser diese Änderung als das Signal, das der Betreiber nicht direkt aussprechen darf.
WARUM ES WICHTIG IST
Wer sich darauf verlässt
Journalisten & Quellen
Ein Reporter muss wissen, ob die Plattform, die eine Quelle schützt, still gezwungen wurde, sie preiszugeben. Ein Canary, der sich nicht mehr erneuert, ist ein Grund, die Werkzeuge zu wechseln, bevor eine Quelle auffliegt.
Aktivisten & Verteidiger
Menschenrechtsverteidiger arbeiten dort, wo eine geheime Beschlagnahme oder Schlüsselherausgabe tödlich sein kann. Der Canary macht aus einem unsichtbaren rechtlichen Ereignis ein beobachtbares, auf das sie reagieren können.
Für alle, überprüfbar
Die Signatur ist Post-Quanten (ML-DSA-87) und die Erklärungen sind hash-verkettet, sodass niemand — nicht einmal der Betreiber — die Geschichte umschreiben oder eine „saubere“ Erklärung rückdatieren kann, ohne die Kette zu brechen.
DIE SECHS AUSSAGEN
Was jede Erklärung beschwört
Jeder Canary trägt dieselben sechs Aussagen in fester Reihenfolge. „Gilt“ bedeutet, dass diese Art geheimen Zwangs NICHT erhalten wurde. Kippt auch nur eine auf falsch, ist der Canary TRIPPED (ausgelöst).
no_gag_orderEs wurde keine Vertraulichkeits- oder Schweigeverfügung erhalten, die die Offenlegung einer rechtlichen Forderung verbieten würde.
no_secret_subpoenaEs wurde keine geheime gerichtliche Vorladung und kein National Security Letter erhalten.
no_backdoor_requestEs wurde keine Anfrage erhalten, eine Backdoor in Software oder Hardware einzubauen.
no_key_disclosure_compelledEs wurde keine Anordnung erhalten, Signatur- oder Verschlüsselungsschlüssel offenzulegen.
no_seizureEs wurde kein Server, kein Gerät und keine Infrastruktur beschlagnahmt.
keys_uncompromisedDie Signaturschlüssel wurden nicht kompromittiert; ihre Integrität ist intakt.
DIE ZWEI SIGNALE
Wie man eine Änderung liest
Jede Erklärung trägt eine Frist (next_due_by). Läuft die Uhr über diese Frist hinaus und erscheint keine neue signierte Erklärung, ist der Canary EXPIRED (abgelaufen). Behandeln Sie es als Signal — ein Betreiber unter Schweigeverfügung schweigt vielleicht einfach, statt zu lügen.
Ist eine spätere Erklärung noch gültig signiert, aber eine der sechs Aussagen auf falsch gekippt, ist der Canary TRIPPED (ausgelöst). Da die Signatur gültig ist, ist dies die eigene bewusste Erklärung des Betreibers, dass der entsprechende geheime Zwang nun eingetreten ist.
UNABHÄNGIGE PRÜFUNG
Prüfen Sie es selbst
Sie müssen weder dem Betreiber noch dieser Seite vertrauen. Laden Sie das signierte Bundle herunter und prüfen Sie es mit dem quelloffenen lydos-warrant-canary CLI auf Ihrem eigenen Rechner, mit Ihrer eigenen Uhr.
Erklärung inspizieren
Führen Sie inspect mit Ihrer eigenen aktuellen Zeit in Millisekunden aus. Das Tool meldet HEALTHY, EXPIRED oder TRIPPED — Struktur, Aktualität und Aussagen werden gegen die von Ihnen angegebene Uhr geprüft, nicht gegen eine verborgene.
Ihr Terminallydos-warrant-canary inspect --bundle canary.bundle --now-ms 1749200000000
# STATUS: HEALTHY — all claims hold, statement is fresh.
# STATUS: EXPIRED — overdue by <n> ms. Treat as a SIGNAL, not routine.
# STATUS: TRIPPED — the following assertions no longer hold:
# - no_gag_orderHash neu berechnen & JSON lesen
canonical berechnet den Erklärungs-Hash neu, der die Kette verbindet; json gibt die öffentliche Ansicht jedes Feldes für Ihre eigenen Werkzeuge aus.
Ihr Terminal# recompute the canonical statement hash and inspect the public JSON view:
lydos-warrant-canary canonical --bundle canary.bundle
lydos-warrant-canary json --bundle canary.bundlePost-Quanten-Signatur prüfen
Die letzte Vertrauensebene ist die Signatur selbst, geprüft gegen den veröffentlichten Signaturschlüssel des Betreibers.