
Warrant canaryТе, що нас не можуть змусити сказати, сказано заздалегідь.
Провайдер, якому вручено gag order, не може повідомити Вас про це. Проте він може перестати повторювати заяву, яку вільно робив минулого кварталу — і ця тиша є повідомленням, якого жоден припис не може змусити замовкнути. Це та заява, підписана, з хешем блока, що доводить час.
Підписано й чинне
Наведена нижче заява має дійсний підпис ключем, опублікованим унизу цієї сторінки.
Заява
Кожен пункт написано так, щоб його можна було видалити окремо, адже видалення — це і є весь механізм. Зникнення одного з них із наступного підписання і є повідомленням.
- 01 Жодна юридична особа DediPrivacy ніколи не отримувала National Security Letter, ордера FISA чи рівнозначного інструмента з жодної юрисдикції.
- 02 Жоден ордер, повістка, розпорядження чи запит ще ніколи не супроводжувалися забороною повідомити про це відповідного клієнта.
- 03 Жодному уряду чи приватній стороні ніколи не надавався вміст диска, бази даних, пам'яті чи трафіку клієнта.
- 04 Нам ніколи не наказували зберігати, відстежувати чи перехоплювати трафік клієнта на майбутнє, ані встановлювати щось для цієї мети.
- 05 Жодне обладнання не було вилучене, скопійоване чи фізично доступне для жодного органу влади в жодному з наших об'єктів.
- 06 Нас ніколи не примушували змінити систему, послабити криптографічний захист чи впровадити засіб доступу.
- 07 Ми зберігаємо одноосібний адміністративний контроль над нашою інфраструктурою. Жодна третя сторона не має облікових даних, ключів чи шляху керування нею.
Підтвердження дати
Підписано після блока Bitcoin 960,003 було намайнено. Цього блока раніше не існувало, тож ця заява не могла бути підписана заздалегідь і опублікована за таймером.
0000000000000000000083e9eb459b89b6070a6d28dd719547602ce594c9d8a5
Як це читати
Те, про що замовчують більшість canary-повідомлень.
Warrant canary працює лише тоді, коли читач знає, що означатиме його мовчання, ще до того, як воно настане. Вирішувати потім — означає вирішувати запізно.
- Видалення — це і є сигнал
- Якщо твердження зникає з пізнішого підписання, тлумачте це як те, що відповідна подія сталася. Саме для цього й існує цей механізм, і це єдине, що він може повідомити.
- Мовчання — теж сигнал
- Якщо підписання не з'являється протягом 21 днів з початку кварталу, вважайте цей канарковий сигнал простроченим і дійте відповідно. Не чекайте на повідомлення — можливо, Вам ніхто не зможе повідомити.
- Хеш блоку є доказом дати
- Кожен підпис містить посилання на нещодавній блок Bitcoin. Цей блок не існував до свого видобутку, тож заява доведено не могла бути підписана заздалегідь і збережена про запас.
- Перевірте самостійно
- Підпис справжній, а ключ оприлюднено. Канарка, якій доводиться просто вірити на слово, — це декорація; ця ж голосно повідомить про помилку прямо у Вашому терміналі, якщо її змінили.
Перевірте самостійно
Чотири команди. Якщо хоч одна з них дає збій, ця сторінка бреше Вам, і слід діяти саме на цій підставі, а не на заспокійливому кольорі смуги вище.
curl -sO https://dediprivacy.com/canary-key.asc
gpg --import canary-key.asc
curl -sO https://dediprivacy.com/canary.txt
gpg --verify canary.txt
- Відбиток ключа підпису
1E54 D9BE F416 1A5E 0871 6802 3924 3549 015B 7740- Публічний ключ
- /canary-key.asc
- Підписана заява
- /canary.txt
Порівняйте відбиток із копією, отриманою не з цього сайту — архівним знімком, збереженим попереднім кварталом або дзеркалом. Ключ, наданий тим самим сервером, що й заява, яку він підписує, доводить лише внутрішню узгодженість сервера і нічого більше — саме це слабке місце є в кожного canary.
Підписаний блок повністю
Точні байти за адресою /canary.txt. Усе вище — лише відображення цього; саме цей об'єкт несе підпис.
-----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-----
Про warrant canary загалом.
Чи справді працюють warrant canary?
Вони ще жодного разу не були остаточно перевірені судом, і будь-хто, хто стверджує щось напевно в той чи інший бік, перебільшує. Теорія полягає в тому, що примусити компанію постійно повторювати неправдиве твердження судам складніше, ніж примусити до мовчання. Незаперечним є інше: без такого механізму провайдер під забороною розголошення взагалі не має способу подати сигнал, а Ви — жодного способу це помітити.
Що робити, якщо оновлення припиняться?
Вважайте, що заяви, які раніше робилися, більше не є правдивими, і дійте за власним графіком, а не чекайте на підтвердження, яку юридично може бути неможливо надати. Конкретно: перенесіть усе чутливе, змініть ключі, які Ви передавали платформі, і не надсилайте повідомлення з проханням пояснити — на це питання чесно не може відповісти ніхто, кому наказано мовчати.
Чому хеш блока Bitcoin?
Це доводить напрямок часу. Хеш блока неможливо передбачити до його видобутку, тож посилання на нещодавній хеш демонструє, що підпис зроблено після цього моменту. Без цього компанія могла б заздалегідь підписати дванадцять квартальних заяв і публікувати їх автоматично, що перетворило б канарку на прикрасу, а не на сигнал.
Хто його підписує, і чи це автоматизовано?
Підписання виконується за квартальним таймером, а ключ зберігається поза контейнером, що обслуговує цей сайт, тому компрометація вебсайту не може призвести до створення підпису. Саме автоматизація підтримує актуальність заяви — і водночас це очевидне заперечення, оскільки підписувач, що підписує беззастережно, продовжував би «цвірінькати» навіть після події, про яку він мав би повідомити. Відповідь на це — стоп-механізм: один файл, який будь-який оператор, здатний зобов'язувати юридичні особи, може створити без повідомлення будь-кого, і який назавжди зупиняє все подальше підписання. Опублікована заява тоді виходить за межі пільгового періоду, і ця сторінка сама стає червоною. Натискання цього гальма вимагає однієї дії й не потребує пояснень нікому — і саме ця властивість має значення, адже пояснення — це саме те, що здатний заборонити наказ.
Чому щоквартально, а не щодня?
Щоденний canary точніший, але його значно легше зламати випадково — свято, збій, помилка скрипта створюють хибну тривогу, і після третьої хибної тривоги ніхто вже не вірить сигналу. Квартальний з визначеним пільговим періодом повільніший, але значно важче тлумачиться неправильно.
Що робити, якщо зникає лише одна заява?
Тоді читайте саме цей пункт як такий, що стався, і нічого більше. Твердження навмисно розділені, щоб сигнал міг бути конкретним — канарка, яка може сказати лише «щось сталося», майже нічого не дає Вам для дій.
