Warrant canaryWat wij niet gedwongen kunnen worden te zeggen, vooraf gezegd.

Een provider die een gag order krijgt betekend, kan het u niet vertellen. Maar hij kan wel stoppen met het herhalen van een verklaring die hij vorig kwartaal vrijwillig heeft afgelegd — en dat stilzwijgen is een boodschap die geen bevel kan afdwingen. Dit is die verklaring, ondertekend, met een blockhash die het tijdstip bewijst.

verlengd4× per jaar

Lees de verklaring

Echte handtekening · Gepubliceerde sleutel · Bitcoinblok als bewijs van datum

Ondertekend en actueel

Onderstaande verklaring draagt een geldige handtekening van de sleutel gepubliceerd onderaan deze pagina.

Periode
K3 2026
Ondertekend
28 juli 2026 om 17:33 UTC
Volgende vervaldatum
1 okt 2026
Bewijs van datum
Blok 960,003

De verklaring

Elk item is zo opgesteld dat het afzonderlijk te verwijderen is, want verwijdering is het hele mechanisme. Dat een van deze punten uit een toekomstige ondertekening verdwijnt, is de boodschap.

  1. 01 Geen enkele National Security Letter, FISA-bevel, of gelijkwaardig instrument uit welke jurisdictie dan ook is ooit door een DediPrivacy-entiteit ontvangen.
  2. 02 Geen enkel bevelschrift, dagvaarding, bevel of verzoek is ooit vergezeld gegaan van een verbod om dit aan de betrokken klant bekend te maken.
  3. 03 Geen enkele overheid of private partij heeft ooit de inhoud gekregen van een klantschijf, database, geheugen of verkeer.
  4. 04 Ons is nooit bevolen om het verkeer van een klant vooraf te bewaren, te monitoren of te onderscheppen, noch om daarvoor iets te installeren.
  5. 05 Er is nooit apparatuur in beslag genomen, geïmaged of fysiek benaderd door een autoriteit in een faciliteit die wij gebruiken.
  6. 06 Wij zijn nog nooit gedwongen geweest een systeem te wijzigen, een cryptografische beveiliging te verzwakken of een toegangsmiddel in te bouwen.
  7. 07 Wij behouden de exclusieve administratieve controle over onze infrastructuur. Geen enkele derde partij beschikt over inloggegevens, sleutels of een beheerpad ernaartoe.

Bewijs van datum

Ondertekend na Bitcoin-block 960,003 werd gedolven. Dat blok bestond daarvoor niet, dus deze verklaring kan niet vooraf zijn ondertekend en via een timer zijn vrijgegeven.

0000000000000000000083e9eb459b89b6070a6d28dd719547602ce594c9d8a5

Hoe u het leest

Het deel dat de meeste canaries weglaten.

Een canary werkt alleen als de lezer al weet wat de stilte betekent vóórdat die stilte intreedt. Achteraf beslissen is te laat beslissen.

Verwijdering is het signaal
Als een verklaring verdwijnt uit een latere ondertekening, lees dit dan als dat de bijbehorende gebeurtenis heeft plaatsgevonden. Daarvoor dient het mechanisme, en dat is het enige wat het kan zeggen.
Stilte is ook het signaal
Als er binnen 21 dagen na opening van een kwartaal geen ondertekening verschijnt, behandel deze canary dan als verlopen en handel daarnaar. Wacht niet tot het u verteld wordt; mogelijk kan niemand het u vertellen.
De blockhash is het bewijs van de datum
Elke ondertekening citeert een recent Bitcoinblok. Dat blok bestond niet voordat het werd gedolven, dus de verklaring is aantoonbaar niet vooraf ondertekend en achtergehouden.
Controleer het zelf
De handtekening is echt en de sleutel is gepubliceerd. Een canary die u op vertrouwen moet aannemen is decoratie; deze faalt luidruchtig in uw eigen terminal als eraan is gesleuteld.

Controleer het zelf

Vier commando's. Als een van deze faalt, liegt deze pagina tegen u en dient u daarnaar te handelen in plaats van naar de geruststellende kleur van de balk hierboven.

Haal de sleutel op curl -sO https://dediprivacy.com/canary-key.asc
Importeer het gpg --import canary-key.asc
Haal de canary op curl -sO https://dediprivacy.com/canary.txt
Controleer het gpg --verify canary.txt
Vingerafdruk van de ondertekeningssleutel
1E54 D9BE F416 1A5E 0871 6802 3924 3549 015B 7740
Publieke sleutel
/canary-key.asc
Ondertekende verklaring
/canary.txt

Vergelijk de vingerafdruk met een exemplaar dat u niet van deze website heeft gekregen — een gearchiveerde snapshot, een vorig kwartaal dat u bewaarde, of een mirror. Een sleutel die door dezelfde server wordt geleverd als de verklaring die hij ondertekent, bewijst alleen dat de server intern consistent is en niets meer, en dat is de ene zwakte die elke canary heeft.

Het ondertekende blok, volledig

Precies de bytes op /canary.txt. Alles hierboven is een weergave hiervan; dit is wat de handtekening draagt.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

DediPrivacy — warrant canary
==================================

Period:        Q3 2026  (1 July 2026 – 30 September 2026)
Signed:        2026-07-28 17:33 UTC
Next due:      1 October 2026
Treat expired: 22 October 2026
Entities:      8, in 8 jurisdictions

Bitcoin block: 960003
Block hash:    0000000000000000000083e9eb459b89b6070a6d28dd719547602ce594c9d8a5

That block did not exist before it was mined, so this statement was
not signed in advance of it.

As of the date above, and to the knowledge of every person able to bind
any DediPrivacy entity:

1. No National Security Letter, FISA order, or equivalent instrument from
   any jurisdiction has ever been received by any DediPrivacy entity.
2. No warrant, subpoena, order or request has ever arrived accompanied by
   a prohibition on disclosing it to the customer concerned.
3. No government or private party has ever been given the contents of a
   customer disk, database, memory or traffic.
4. We have never been ordered to preserve, monitor or intercept a
   customer's traffic prospectively, nor to install anything for that
   purpose.
5. No equipment has been seized, imaged or physically accessed by any
   authority at any facility we occupy.
6. We have never been compelled to modify a system, weaken a
   cryptographic protection or introduce a means of access.
7. We retain sole administrative control of our infrastructure. No third
   party holds credentials, keys or a management path into it.

A statement removed from a future signing should be read as the
corresponding event having occurred. If no signing appears within
21 days of a quarter opening, treat this canary as expired.

Signing key: 1E54  D9BE  F416  1A5E  0871  6802  3924  3549  015B  7740
Published at: https://dediprivacy.com/canary
-----BEGIN PGP SIGNATURE-----

iHQEARYKAB0WIQQeVNm+9BYaXghxaAI5JDVJAVt3QAUCamjn0AAKCRA5JDVJAVt3
QMi0AP0W7vNtYjg6NFdLMjxHsxB8xm/ymiiTuquf0vKnK9OUhQD48RQg+76VSfZh
3JcZUpakl+MnabHbhKzSpipJd58nAg==
=8HSs
-----END PGP SIGNATURE-----

Over canary's in het algemeen.

Werken warrant canaries daadwerkelijk?

Ze zijn nog nooit tot het uiterste voor de rechter getoetst, en iedereen die daar met zekerheid over spreekt, overdrijft. De theorie is dat een rechter een bedrijf moeilijker kan dwingen om een onware verklaring te blijven herhalen dan om te zwijgen. Wat niet ter discussie staat, is het alternatief: zonder canary heeft een provider onder een zwijgplicht helemaal geen manier om te signaleren, en heeft u helemaal geen manier om het te merken.

Wat doe ik als het niet meer wordt bijgewerkt?

Ga ervan uit dat de uitspraken die het voorheen deed niet langer waar zijn, en handel op uw eigen tijdschema in plaats van te wachten op bevestiging die wettelijk onmogelijk te geven kan zijn. Concreet: verplaats alles wat gevoelig is, roteer sleutels die u aan het platform heeft blootgesteld, en stuur geen bericht met de vraag om uitleg — die vraag kan niet eerlijk worden beantwoord door iemand met een zwijgplicht.

Waarom een Bitcoin-blockhash?

Het bewijst de richting van de tijd. Een blockhash kan niet worden voorspeld voordat het blok is gemined, dus het citeren van een recente hash toont aan dat de ondertekening na dat moment plaatsvond. Zonder dit zou een bedrijf twaalf kwartaalverklaringen vooraf kunnen ondertekenen en automatisch laten publiceren, waardoor de canary een decoratie zou zijn in plaats van een signaal.

Wie ondertekent het, en gebeurt dat automatisch?

Het ondertekenen loopt op een driemaandelijkse timer, en de sleutel wordt buiten de container bewaard die deze site bedient, zodat het compromitteren van de website geen handtekening kan opleveren. Automatisering houdt de verklaring actueel — en het is ook het voor de hand liggende bezwaar, want een ondertekenaar die onvoorwaardelijk tekent, zou blijven doorpiepen na het voorval dat hij juist behoort te melden. Het antwoord daarop is een hold: één enkel bestand, dat elke operator die bevoegd is de entiteiten te binden kan aanmaken zonder iemand te informeren, stopt alle toekomstige ondertekening permanent. De gepubliceerde verklaring veroudert dan voorbij haar respijtperiode en deze pagina kleurt vanzelf rood. Die rem intrekken vergt één handeling en vereist geen uitleg aan wie dan ook, en dat is precies de eigenschap die telt — de uitleg is nu juist wat een bevel kan verbieden.

Waarom per kwartaal in plaats van dagelijks?

Een dagelijkse canary is preciezer en veel makkelijker om per ongeluk te breken — een feestdag, een storing, een scriptfout levert een vals alarm op, en na het derde valse alarm gelooft niemand het signaal nog. Elk kwartaal met een aangegeven respijtperiode is trager, maar veel moeilijker verkeerd te interpreteren.

Wat als slechts één verklaring verdwijnt?

Lees dan precies dat ene als gebeurd, en niets meer. De verklaringen zijn bewust apart gehouden zodat het signaal specifiek kan zijn — een canary die alleen kan zeggen "er is iets gebeurd" vertelt u bijna niets waar u iets mee kunt.