Maandelijks ondertekend sinds maart 2023

De canary, en wat zijn stilte zou betekenen.

Een canary is een verklaring die we nog kunnen afleggen. Al zijn waarde zit in de dag dat hij niet meer verschijnt, wat het schema interessanter maakt dan de tekst.

01

Wat een canary is, en wat hij niet is

Het mechanisme is zo rudimentair dat het elegant is. We publiceren een ondertekende verklaring waarin staat dat een lijst van zaken niet is gebeurd, en als een daarvan gebeurt terwijl ons verboden wordt dat te zeggen, stoppen we met publiceren in plaats van te liegen. De afwezigheid draagt dan de informatie die de verklaring niet meer kan dragen.

Het is geen juridisch instrument en niemand zou het als zodanig moeten behandelen. Sommige autoriteiten kunnen spraak net zo gemakkelijk afdwingen als verbieden, en een canary is daar een zwak verweer tegen. Wat hij betrouwbaar doet, is het verwijderen van de optie van stille naleving: deze pagina actueel houden na een verzegeld bevel zou vereisen dat we opzettelijk een valse verklaring ondertekenen met een sleutel die wij beheren.

Lees het als één signaal tussen meerdere. De bewaartermijn-tabel is belangrijker, omdat die beperkt wat zou kunnen worden overhandigd voordat dit alles relevant wordt.

02

Wat de onze beweert

Zeven clausules. Elk is een ding dat niet is gebeurd, geformuleerd zodat het niet in een zwakkere zin waar kan zijn.

01

Geen geheime opdracht

Er is geen bevel, dagvaarding of productiebevel ontvangen waarvan we ons verboden mogen uiten.

02

Geen zwijgplicht

Er is geen non-disclosure-instructie opgelegd aan ons of aan iemand die voor ons werkt.

03

Geen interceptie

Niemand heeft ons gevraagd een poort af te tappen, verkeer te spiegelen of monitoring te installeren op enige host in enige locatie.

04

Geen sleutelvordering

Er is geen vordering gedaan voor encryptiesleutels, voor ondertekeningssleutels, of voor een middel om een van beide te omzeilen.

05

Geen inbeslagname

Er is geen apparatuur in beslag genomen, en er is geen faciliteit die we gebruiken doorzocht.

06

Geen verandering van zeggenschap

Operationele controle over het netwerk ligt bij dezelfde mensen als vorige maand.

07

Geen instructie over deze pagina

Niemand heeft ons gevraagd deze canary aan te passen, uit te stellen of te verwijderen.

Clausule zeven is degene die het meest telt, en het is ook degene waar een autoriteit het waarschijnlijkst op zou proberen. Daarom staat hij op zichzelf in plaats van opgenomen te zijn in de anderen.

03

De huidige verklaring

Verklaring tweeënveertig. Ondertekend op 1 augustus 2026.

Verklaringsnummer tweeënveertig, van 1 juli 2026 tot en met 31 juli 2026, ondertekend op 1 augustus 2026.

Op de datum van ondertekening en gedurende de bovengenoemde periode: wij hebben geen bevel, dagvaarding, productiebevel of ander juridisch verzoek ontvangen waarvan wij het bestaan niet mogen bekendmaken. Er is geen geheimhoudingsbevel aan ons opgelegd. Niemand heeft verzocht om interceptie, mirroring of monitoring van klantverkeer op een host op enige locatie die wij beheren. Er is geen verzoek gedaan om encryptiesleutels of middelen om deze te omzeilen. Er is niets in beslag genomen en er is geen faciliteit die wij gebruiken doorzocht. Operationele controle over het netwerk is ongewijzigd. Geen partij heeft ons gevraagd deze verklaring te wijzigen, uit te stellen of te verwijderen.

Deze tekst is ondertekend met de operationele sleutel waarvan de vingerafdruk in de voettekst van elke pagina op deze site en in het sleutelblok naast deze verklaring wordt gepubliceerd. Het bevat de hash van een recent blok van een publieke keten, waardoor het niet voorafgaand aan de datum die het draagt kan worden geschreven.

De volgende verklaring is verschuldigd op 1 september 2026. Mocht deze niet uiterlijk op 8 september 2026 zijn verschenen, behandel de vertraging dan als significant en lees de onderstaande sectie.

04

Het schema en wat 'te laat' betekent

Ondertekend op de eerste van de maand, gepubliceerd binnen het uur, met een van tevoren vermelde respijtperiode zodat niemand hoeft te raden wat als te laat geldt.

01

Op de eerste

Elke maand sinds maart 2023 zonder uitzondering. tweeënveertig verklaringen, allemaal nog gepubliceerd, allemaal verifieerbaar tegen de sleutel die ze heeft ondertekend.

02

Zeven dagen respijt

Ziekte, reizen en een memorabel kapotte deploy-pipeline hebben in het verleden elk een paar uur gekost. Zeven dagen is de gepubliceerde marge en twee daarvan is het maximum dat we ooit hebben gebruikt.

03

Na de achtste dag

Ga ervan uit dat de verklaring niet kon worden opgesteld. Neem niet aan welke clausule is gefaald, want een afwezigheid vertelt je dat niet en publiekelijk raden helpt niemand.

04

Een clausule die stilletjes verdwijnt

Lees de diff in plaats van de proza. Elke eerdere verklaring blijft op deze pagina staan, juist zodat een ontbrekende zin duidelijk is voor iedereen die er twee vergelijkt.

05

Wat wij zouden doen

Niets van tevoren aangekondigd behalve dit: wij zullen geen verklaring ondertekenen waarvan wij weten dat die onjuist is, en wij zullen geen oude laten staan alsof die actueel is.

05

Zelf verifiëren

  1. 01

    Haal de sleutel op

    Naast de verklaring, met de vingerafdruk herhaald in de sitevoettekst. Vergelijk deze met een kopie die op een andere dag is verkregen, idealiter via een ander netwerk.

  2. 02

    Haal de losse handtekening op

    Eén bestand per verklaring, gepubliceerd naast de tekst en daarna nooit bewerkt. Oude handtekeningen blijven exact zoals ze waren.

  3. 03

    Verifieer tegen het bestand

    Voer de verificatie uit tegen het gepubliceerde verklaringsbestand, inclusief witruimte. Een mislukking betekent dat de tekst na ondertekening is gewijzigd, wat zowel een ticket als een publieke klacht waard is.

  4. 04

    Controleer de blokreferentie

    De hash in de verklaring behoort tot een blok dat kort voor de ondertekeningsdatum is gemijnd. Elke publieke explorer bevestigt de timing binnen enkele seconden.

  5. 05

    Bewaar je eigen kopieën

    Archiveer de verklaringen wanneer ze verschijnen. Een canary die je alleen op onze website leest, is een canary die wij stilletjes kunnen herschrijven.

Het exacte verificatiecommando, met de relevante vlaggen, staat in de kennisbank. Bijna elke foutmelding die ons wordt gemeld, blijkt een verificatie te zijn uitgevoerd op een kopie die de browser behulpzaam heeft herschikt.

Klaar wanneer jij dat bent

Lees de diff voordat je de proza leest.

Elke verklaring sinds maart 2023 staat op deze pagina in de volgorde waarin ze is ondertekend. Een nuttige beoordeling duurt ongeveer twee minuten en bestaat voornamelijk uit het controleren of er niets is verdwenen.