Warrant canaryما لا يمكن إجبارنا على قوله، قيل مسبقًا.

المزوّد الذي يتلقى أمرًا مقترنًا بحظر الإفصاح (gag order) لا يستطيع إخبارك. غير أنه يستطيع التوقف عن تكرار بيان أدلى به بحرّية في الفصل الماضي — وذلك الصمت رسالة لا يستطيع أي أمر إجبارها. هذا هو ذلك البيان، موقَّعًا، مع بصمة كتلة (block hash) تثبت التوقيت.

تم التجديد4× في السنة

اقرأ البيان

توقيع حقيقي · مفتاح منشور · كتلة بيتكوين كدليل على التاريخ

موقّع وسارٍ

يحمل البيان أدناه توقيعا صالحا من المفتاح المنشور أسفل هذه الصفحة.

الفترة
الربع الثالث 2026
موقّع
28 يوليو 2026 عند الساعة 17:33 بتوقيت UTC
الاستحقاق التالي
1 أكتوبر 2026
إثبات التاريخ
الكتلة 960,003

البيان

كُتب كل بند بحيث يمكن إزالته بمفرده، لأن الإزالة هي الآلية بأكملها. اختفاء أحد هذه البنود من توقيع مقبل هو الرسالة نفسها.

  1. 01 لم يتلقَّ أي كيان تابع لـ DediPrivacy قط أي خطاب أمن قومي، أو أمر FISA، أو أداة مماثلة من أي ولاية قضائية.
  2. 02 لم يصلنا قط أمر تفتيش أو استدعاء قضائي أو حكم أو طلب مصحوب بحظر على إفصاحه للعميل المعني.
  3. 03 لم يُسلَّم أي طرف حكومي أو خاص، في أي وقت، محتويات قرص عميل أو قاعدة بياناته أو ذاكرته أو بياناته الشبكية.
  4. 04 لم يُصدر ضدنا قط أمر بحفظ حركة بيانات عميل أو مراقبتها أو اعتراضها مستقبلًا، ولا بتركيب أي شيء لهذا الغرض.
  5. 05 لم يُصادَر أي معدات، ولم تُنسَخ، ولم تُطلها يد أي سلطة فيزيائيًا في أي منشأة نشغلها.
  6. 06 لم نُجبَر يومًا على تعديل نظام، أو إضعاف حماية تشفيرية، أو إدخال وسيلة وصول.
  7. 07 نحتفظ وحدنا بالسيطرة الإدارية على بنيتنا التحتية. لا يملك أي طرف ثالث بيانات اعتماد أو مفاتيح أو مسارًا إداريًا إليها.

إثبات التاريخ

موقَّعة بعد كتلة Bitcoin 960,003 تم تعدينها. لم تكن تلك الكتلة موجودة من قبل، ولذلك لا يمكن أن يكون هذا البيان قد وُقِّع مسبقًا ونُشر وفق مؤقّت.

0000000000000000000083e9eb459b89b6070a6d28dd719547602ce594c9d8a5

كيفية قراءته

الجزء الذي تُغفله معظم canaries.

لا يجدي الـcanary نفعًا إلا إذا عرف القارئ معنى صمته قبل حدوث ذلك الصمت. القرار اللاحق قرار متأخر جدًا.

الحذف هو المؤشر
إذا اختفت عبارة من توقيع لاحق، فافهم ذلك على أنه وقوع الحدث المقابل لها. هذا هو الغرض من هذه الآلية، وهو الشيء الوحيد الذي يمكنها قوله.
الصمت أيضًا إشارة
إذا لم يظهر توقيع خلال عدد الأيام: 21 من افتتاح الربع السنوي، فاعتبر هذا الإشعار (canary) منتهي الصلاحية وتصرّف وفقًا لذلك. لا تنتظر من يخبرك؛ فقد لا يستطيع أحد إخبارك.
تجزئة الكتلة (block hash) هي إثبات التاريخ
كل توقيع يستشهد بكتلة (block) حديثة من بيتكوين. تلك الكتلة لم تكن موجودة قبل تعدينها، وبذلك يثبت أن البيان لم يُوقَّع مسبقا ويُخزَّن.
تحقق منها بنفسك
التوقيع حقيقي والمفتاح منشور. الإشعار (canary) الذي عليك أن تثق فيه دون تحقق مجرد ديكور؛ أما هذا فيفشل بوضوح في طرفيتك (terminal) الخاصة إن تم العبث به.

تحقق منها بنفسك

أربعة أوامر. فإن فشل أي منها، فهذه الصفحة تكذب عليك، وعليك التصرف بناءً على ذلك لا على اللون المطمئن للشريط أعلاه.

جلب المفتاح curl -sO /canary-key.asc
استورده gpg --import canary-key.asc
جلب الـ canary curl -sO /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: /canary
-----BEGIN PGP SIGNATURE-----

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

حول إشعارات الإنذار عمومًا.

هل تنجح warrant canaries فعلاً؟

لم تُختبر هذه الآلية حتى النهاية في المحاكم قط، وأي ادّعاء باليقين في أي اتجاه هو مبالغة. الفكرة أن إلزام شركة بتكرار بيان كاذب أمر أصعب على المحكمة أن تأمر به من إلزامها بالصمت. أما البديل فلا شك فيه: فمن دونها، لا يملك المزوّد الخاضع لأمر كتمان أي وسيلة للإشارة، ولا تملك أنت أي وسيلة للانتباه.

ماذا أفعل إن توقفت التحديثات؟

تعامل مع الأمر وكأن التصريحات التي كانت تُقدَّم لم تعد صحيحة، وتصرّف وفق جدولك الزمني الخاص بدلًا من انتظار تأكيد قد يكون تقديمه مستحيلًا من الناحية القانونية. عمليًا: انقل كل ما هو حساس، وأعِد إصدار المفاتيح التي كشفتها للمنصة، ولا ترسل رسالة تطلب منا التوضيح — فذلك سؤال لا يمكن لمن خضع لأمر منع إفصاح أن يجيب عليه بصدق.

لماذا هاش كتلة Bitcoin؟

إنه يثبت اتجاه الزمن. لا يمكن التنبؤ بتجزئة (hash) الكتلة قبل تعدينها، فإدراج تجزئة حديثة يثبت أن التوقيع تم بعد تلك اللحظة. من دون ذلك، يمكن لشركة أن توقّع اثني عشر بيانًا فصليًا مسبقًا وتنشرها تلقائيًا، الأمر الذي يحوّل الإشعار التحذيري (canary) إلى مجرد زخرفة لا إشارة فعلية.

من يوقّعه، وهل هو آلي؟

يعمل التوقيع بمؤقت فصلي، ويُحفظ المفتاح خارج الحاوية التي تخدم هذا الموقع، بحيث لا يمكن لاختراق الموقع أن ينتج توقيعًا. الأتمتة هي ما يبقي البيان محدَّثًا — وهي أيضًا الاعتراض البديهي، لأن موقّعًا يوقّع دون شرط سيستمر في الصدور حتى بعد وقوع الحدث الذي وُجد لينبّه عنه. والحل لذلك هو آلية إيقاف: ملف واحد، يستطيع أي مسؤول قادر على إلزام الكيانات إنشاءه دون إخطار أحد، فيوقف كل توقيع مستقبلي بشكل دائم. عندها يتجاوز البيان المنشور مهلته السماحية ويتحول لون هذه الصفحة إلى الأحمر تلقائيًا. سحب هذا الفرامل يتطلب إجراءً واحدًا فقط ولا يستلزم أي تفسير لأحد، وهذه هي الخاصية الجوهرية — فالتفسير هو تحديدًا ما يستطيع الأمر القضائي منعه.

لماذا ربع سنوي وليس يومياً؟

الإشعار اليومي أدق وأسهل بكثير في الانكسار عن غير قصد — إذ إن عطلة أو انقطاعًا أو فشل نص برمجي ينتج عنه إنذار كاذب، وبعد الإنذار الكاذب الثالث لم يعد أحد يصدّق الإشارة. أما الإشعار الفصلي مع فترة سماح محددة فهو أبطأ لكنه أصعب بكثير على سوء التأويل.

ماذا لو اختفى بيان واحد فقط؟

عندئذ اقرأ ذلك البند تحديدًا على أنه قد وقع، ولا شيء غير ذلك. البيانات منفصلة عمدًا كي تكون الإشارة محددة — فالإشعار الذي لا يقول إلا "حدث أمر ما" لا يخبرك بشيء يمكن التصرف بناءً عليه تقريبًا.