ŞEFFAFLIK · WARRANT CANARY
Hiçbir gizli
zorlama alınmadı.
Operatör düzenli aralıklarla; hiçbir gizlilik emri, gizli celp, arka kapı talebi, anahtar-ifşa emri veya el koyma almadığını imzalı olarak beyan eder. Beyan yayınlanmayı keserse ya da bir madde düşerse, o sessizlik başlı başına uyarıdır.
EN SON KANARYA
Kaynak: GET /api/canary/latest — imzayı aşağıdaki CLI ile kendiniz doğrulayın.
NEDİR
Warrant canary nedir?
Warrant canary, bir operatörün belirli türde gizli bir yasal emir ALMADIĞINA dair imzalı beyanıdır. Birçok yargı düzeni, bir sağlayıcıyı veri teslimine veya arka kapı kurmaya zorlayabilir ve aynı anda bunu kimseye söylemesini yasaklayabilir. Operatör yasal olarak “bize tebligat geldi” diyemez — ama “bize tebligat gelmedi” demeyi bırakabilir.
Bu yüzden operatör, taze ve imzalı bir beyanı bir takvime bağlı olarak yayınlar. Beyan zamanında ve tüm maddeleri sağlam biçimde görünmeye devam ettiği sürece, okuyucular bu gizli zorlamaların hiçbirinin gerçekleşmediğini çıkarır. Beyan kaybolursa ya da bir madde doğrudan yanlışa dönerse, okuyucu bu değişimi operatörün açıkça söylemesinin yasaklandığı sinyal olarak okur.
NEDEN ÖNEMLİ
Buna kim güvenir
Gazeteciler ve kaynaklar
Bir muhabir, bir kaynağı koruyan platformun sessizce onu ifşaya zorlanıp zorlanmadığını bilmek zorundadır. Yenilenmeyi kesen bir kanarya, bir kaynak yanmadan önce araç değiştirmek için bir nedendir.
Aktivistler ve savunucular
İnsan hakları savunucuları, gizli bir el koymanın veya anahtar-ifşa emrinin ölümcül olabileceği ortamlarda çalışır. Kanarya, görünmez bir hukuki olayı üzerine harekete geçebilecekleri gözlemlenebilir bir olaya çevirir.
Herkes için, doğrulanabilir
İmza post-kuantumdur (ML-DSA-87) ve beyanlar hash-zincirlidir; böylece hiç kimse — operatörün kendisi bile — zinciri kırmadan geçmişi yeniden yazamaz veya “temiz” bir beyanı geriye tarihleyemez.
ALTI MADDE
Her beyan neyi taahhüt eder
Her kanarya, sabit bir sırada aynı altı maddeyi taşır. “Geçerli”, o türden gizli zorlamanın ALINMADIĞI anlamına gelir. Maddelerden biri bile yanlışa dönerse kanarya TRIPPED (düşmüş) olur.
no_gag_orderBir yasal talebi ifşa etmeyi yasaklayacak bir gizlilik/susma (gag) emri alınmadı.
no_secret_subpoenaGizli bir mahkeme celbi veya ulusal güvenlik mektubu (NSL) alınmadı.
no_backdoor_requestYazılıma veya donanıma arka kapı ekleme talebi alınmadı.
no_key_disclosure_compelledİmza veya şifreleme anahtarlarının ifşasını zorlayan bir emir alınmadı.
no_seizureHiçbir sunucuya, cihaza veya altyapıya el konulmadı.
keys_uncompromisedİmza anahtarları ele geçirilmedi; bütünlükleri korunuyor.
İKİ SİNYAL
Bir değişim nasıl okunur
Her beyan bir son tarih taşır (next_due_by). Saat bu tarihi geçer ve yeni imzalı beyan gelmezse kanarya EXPIRED (süresi geçmiş) olur. Bunu bir sinyal olarak okuyun — gizlilik emri altındaki bir operatör yalan söylemek yerine sadece susabilir.
Sonraki bir beyan hâlâ geçerli biçimde imzalı ama altı maddeden biri yanlışa dönmüşse kanarya TRIPPED (düşmüş) olur. İmza geçerli olduğundan bu, ilgili gizli zorlamanın artık gerçekleştiğine dair operatörün kendi kasıtlı beyanıdır.
BAĞIMSIZ DOĞRULAMA
Kendiniz doğrulayın
Operatöre ya da bu sayfaya güvenmek zorunda değilsiniz. İmzalı paketi indirin ve açık kaynaklı lydos-warrant-canary CLI ile kendi makinenizde, kendi saatinizle kontrol edin.
Beyanı incele
inspect komutunu kendi güncel saatinizle (milisaniye) çalıştırın. Araç HEALTHY, EXPIRED veya TRIPPED bildirir — yapı, tazelik ve maddeler, gizli bir saate göre değil, sizin verdiğiniz saate göre kontrol edilir.
terminalinizlydos-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'i yeniden hesapla ve JSON'u oku
canonical, zinciri bağlayan beyan hash'ini yeniden hesaplar; json ise kendi araçlarınız için her alanın kamuya açık görünümünü basar.
terminaliniz# 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-kuantum imzayı doğrula
Son güven katmanı, operatörün yayınladığı imza anahtarına karşı doğrulanan imzanın kendisidir.