Warrant canaryĐiều chúng tôi không thể bị buộc phải nói, đã được nói trước.

Một nhà cung cấp bị áp lệnh gag order (lệnh cấm tiết lộ) không thể cho quý khách biết. Tuy nhiên, họ có thể ngừng lặp lại một tuyên bố mà họ đã tự do đưa ra vào quý trước — và sự im lặng đó là một thông điệp mà không lệnh nào có thể ép buộc. Đây chính là tuyên bố đó, đã ký, kèm mã băm khối (block hash) chứng minh thời điểm.

đã gia hạn4× mỗi năm

Đọc tuyên bố

Chữ ký thật · Khóa công khai · Khối Bitcoin làm bằng chứng về ngày

Đã ký và còn hiệu lực

Tuyên bố dưới đây mang chữ ký hợp lệ từ khóa được công bố ở cuối trang này.

Kỳ hạn
Q3 2026
Đã ký
28 tháng 7 2026 lúc 17:33 UTC
Đến hạn tiếp theo
1 thg 10 2026
Bằng chứng thời gian
Block 960,003

Bản sao kê

Mỗi mục được viết sao cho có thể gỡ bỏ riêng lẻ, vì việc gỡ bỏ chính là toàn bộ cơ chế. Việc một trong số này biến mất khỏi lần ký tiếp theo chính là thông điệp.

  1. 01 Chưa có pháp nhân nào của DediPrivacy từng nhận được National Security Letter, lệnh FISA, hay bất kỳ văn bản tương đương nào từ bất kỳ khu vực pháp lý nào.
  2. 02 Chưa từng có lệnh khám xét, trát đòi hầu tòa, yêu cầu hay lệnh nào đi kèm điều khoản cấm tiết lộ cho khách hàng liên quan.
  3. 03 Chưa từng có chính phủ hay bên tư nhân nào được cung cấp nội dung ổ đĩa, cơ sở dữ liệu, bộ nhớ hay lưu lượng truy cập của khách hàng.
  4. 04 Chúng tôi chưa từng bị buộc phải lưu giữ, giám sát hay chặn thu lưu lượng của khách hàng theo hướng chủ động trong tương lai, cũng chưa từng phải cài đặt bất cứ thứ gì cho mục đích đó.
  5. 05 Chưa có thiết bị nào bị tịch thu, sao chụp ổ đĩa hoặc bị bất kỳ cơ quan chức năng nào truy cập vật lý tại bất kỳ cơ sở nào chúng tôi sử dụng.
  6. 06 Chúng tôi chưa bao giờ bị buộc phải thay đổi một hệ thống, làm suy yếu một biện pháp bảo vệ mã hóa, hay tạo ra một phương thức truy cập.
  7. 07 Chúng tôi giữ toàn quyền quản trị hạ tầng của mình. Không bên thứ ba nào nắm giữ thông tin đăng nhập, khóa hay đường quản lý vào hệ thống.

Bằng chứng thời gian

Được ký sau khối Bitcoin 960,003 đã được đào. Khối đó chưa hề tồn tại trước đó, vì vậy tuyên bố này không thể được ký trước và phát hành theo hẹn giờ.

0000000000000000000083e9eb459b89b6070a6d28dd719547602ce594c9d8a5

Cách đọc

Phần mà hầu hết canary bỏ sót.

Một warrant canary chỉ có tác dụng nếu người đọc biết trước ý nghĩa của sự im lặng trước khi sự im lặng đó xảy ra. Quyết định sau đó là quyết định quá muộn.

Việc gỡ bỏ chính là tín hiệu
Nếu một tuyên bố biến mất khỏi lần ký sau, hãy hiểu đó là sự kiện tương ứng đã xảy ra. Đó chính là mục đích của cơ chế này, và đó là điều duy nhất nó có thể truyền đạt.
Sự im lặng cũng là một tín hiệu
Nếu không có chữ ký xuất hiện trong vòng 21 ngày kể từ khi quý mới bắt đầu, hãy coi thông báo canary này đã hết hạn và hành động phù hợp. Đừng chờ được thông báo; có thể sẽ không ai có thể thông báo cho quý khách.
Mã hash của khối chính là bằng chứng về ngày tháng
Mỗi lần ký đều trích dẫn một khối Bitcoin gần đây. Khối đó không tồn tại trước khi được đào, vì vậy có thể chứng minh rằng tuyên bố không được ký trước và tích trữ sẵn.
Tự mình kiểm chứng
Chữ ký là thật và khóa được công bố công khai. Một canary mà quý khách phải tin tưởng mù quáng chỉ là hình thức trang trí; canary này sẽ báo lỗi rõ ràng ngay trên terminal của quý khách nếu bị can thiệp.

Tự mình kiểm chứng

Bốn lệnh. Nếu bất kỳ lệnh nào thất bại, trang này đang nói sai với quý khách, và quý khách nên hành động dựa trên điều đó thay vì dựa vào màu sắc trấn an của dải băng phía trên.

Lấy khóa curl -sO https://dediprivacy.com/canary-key.asc
Nhập gpg --import canary-key.asc
Lấy canary curl -sO https://dediprivacy.com/canary.txt
Kiểm tra gpg --verify canary.txt
Vân tay khóa ký
1E54 D9BE F416 1A5E 0871 6802 3924 3549 015B 7740
Khóa công khai
/canary-key.asc
Bản tuyên bố có chữ ký
/canary.txt

So sánh dấu vân tay (fingerprint) với một bản sao mà quý khách không lấy từ website này — một bản lưu trữ, một bản của quý trước mà quý khách đã lưu lại, hoặc một bản mirror. Một khóa được cấp bởi cùng máy chủ với thông báo mà nó ký chỉ chứng minh rằng máy chủ đó nhất quán nội bộ và không hơn gì cả, và đó chính là điểm yếu duy nhất mà mọi warrant canary đều có.

Khối đã ký, đầy đủ

Chính xác các byte tại /canary.txt. Mọi thứ ở trên là một cách hiển thị của điều này; đây là thứ mang chữ ký.

-----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-----

Về canary nói chung.

Warrant canary có thực sự hiệu quả không?

Cơ chế này chưa từng được thử thách đến cùng trước tòa, và bất kỳ ai khẳng định chắc chắn theo hướng nào cũng đang nói quá. Lập luận đặt ra là buộc một công ty phải liên tục lặp lại một tuyên bố sai sự thật là điều tòa án khó ra lệnh hơn so với buộc im lặng. Điều không có gì phải bàn cãi là phương án thay thế: nếu không có nó, một nhà cung cấp bị áp lệnh cấm tiết lộ hoàn toàn không có cách nào để phát tín hiệu, và quý khách hoàn toàn không có cách nào để nhận biết.

Quý khách nên làm gì nếu nó ngừng được cập nhật?

Hãy xem như những tuyên bố trước đây không còn đúng nữa, và hành động theo lịch trình của riêng quý khách thay vì chờ đợi một xác nhận mà về mặt pháp lý có thể không bao giờ được đưa ra. Cụ thể: di chuyển mọi thứ nhạy cảm, đổi lại các khóa đã tiếp xúc với nền tảng, và đừng gửi tin nhắn yêu cầu chúng tôi giải thích — câu hỏi đó không thể được trả lời trung thực bởi bất kỳ ai đang bị áp lệnh cấm tiết lộ.

Vì sao dùng hash khối Bitcoin?

Nó chứng minh chiều của thời gian. Mã băm (hash) của một block không thể dự đoán trước khi block đó được đào, nên việc trích dẫn một mã băm gần đây chứng tỏ chữ ký được tạo ra sau thời điểm đó. Nếu không có nó, một công ty có thể ký sẵn mười hai tuyên bố hàng quý và cho công bố tự động, khiến canary chỉ còn là vật trang trí thay vì một tín hiệu thật.

Ai ký, và việc đó có tự động hay không?

Việc ký diễn ra theo bộ đếm hàng quý, và khóa ký được giữ bên ngoài container phục vụ trang web này, nên việc xâm phạm trang web không thể tạo ra chữ ký. Tự động hóa là điều giữ cho tuyên bố luôn cập nhật — và đó cũng chính là điểm bị phản đối rõ ràng nhất, vì một bộ ký vô điều kiện sẽ tiếp tục “kêu” ngay cả sau khi sự kiện mà nó tồn tại để báo cáo đã xảy ra. Câu trả lời cho điều đó là một cơ chế giữ lại: một tệp duy nhất, mà bất kỳ người điều hành nào có thẩm quyền ràng buộc các pháp nhân đều có thể tạo ra mà không cần báo cho ai, sẽ vĩnh viễn dừng mọi lần ký trong tương lai. Tuyên bố đã công bố khi đó sẽ vượt quá thời gian ân hạn và trang này sẽ tự chuyển sang màu đỏ. Việc kéo phanh đó chỉ cần một hành động và không đòi hỏi giải thích với bất kỳ ai — đó chính là đặc tính quan trọng, vì lời giải thích chính là điều mà một lệnh có thể cấm.

Vì sao theo quý thay vì hàng ngày?

Một canary hàng ngày chính xác hơn nhưng cũng dễ bị phá vỡ ngoài ý muốn hơn nhiều — một ngày lễ, một sự cố ngừng hoạt động, một lỗi script đều tạo ra cảnh báo giả, và sau lần cảnh báo giả thứ ba, không ai còn tin vào tín hiệu này nữa. Canary hàng quý với một khoảng thời gian gia hạn được công bố rõ chậm hơn nhưng khó bị hiểu sai hơn nhiều.

Nếu chỉ một sao kê biến mất thì sao?

Khi đó chỉ nên hiểu rằng đúng điều đó đã xảy ra, không hơn không kém. Các tuyên bố được tách riêng một cách có chủ ý để tín hiệu mang tính cụ thể — một warrant canary chỉ nói được "đã có chuyện gì đó xảy ra" thì gần như không cho quý khách cơ sở nào để hành động.