Warrant canary được giải thích
Trả lời
Warrant canary là một tuyên bố có chữ ký rằng nhà cung cấp chưa nhận được yêu cầu pháp lý bí mật, được xuất bản định kỳ. Sự vắng mặt của nó báo hiệu điều mà nhà cung cấp bị cấm nói trực tiếp. Lý thuyết pháp lý — rằng việc ép buộc phát ngôn khó hơn cấm phát ngôn — chưa được kiểm chứng ở hầu hết các khu vực pháp lý.
Cơ chế
Một số lệnh pháp lý đi kèm với lệnh cấm tiết lộ: nhà cung cấp phải tuân thủ và không được tiết lộ sự tồn tại của lệnh. Canary đảo ngược vấn đề. Nhà cung cấp định kỳ xuất bản một tuyên bố có chữ ký rằng không có lệnh nào như vậy được nhận. Nếu có lệnh, tuyên bố sẽ không được gia hạn. Không có điều gì được tiết lộ — chỉ là điều gì đó ngừng xảy ra.
Lý thuyết là việc buộc công ty chủ động xuất bản một tuyên bố sai về mặt pháp lý khó hơn việc cấm tiết lộ một tuyên bố đúng. Ở hầu hết các khu vực pháp lý, điều này chưa bao giờ được kiểm chứng, đây là điều đầu tiên mà bất kỳ trang web trung thực nào về chủ đề này phải nói.
Điều gì làm cho canary đáng tin cậy
Chữ ký mật mã, để không thể giả mạo. Lịch trình cố định, để sự vắng mặt trở nên rõ ràng thay vì mơ hồ. Một nguồn entropy bên ngoài gần đây — hàm băm khối Bitcoin hoặc tiêu đề báo — được nhúng trong văn bản, chứng minh tuyên bố được ký sau ngày đó thay vì được ký trước hàng loạt.
Nếu không có nguồn entropy, nhà cung cấp bị áp lực có thể đưa ra một loạt canary tương lai đã ký trước và cơ chế sụp đổ. Đây là chi tiết duy nhất phân biệt canary thực sự với trang trí, và hầu hết các canary được công bố không có nó.
- Chữ ký PGP với khóa công khai, xác minh được
- Lịch trình xuất bản cố định — của chúng tôi là hàng quý
- Hàm băm khối Bitcoin gần đây được nhúng trong văn bản đã ký
- Danh sách rõ ràng về những gì tuyên bố bao gồm
- Các phiên bản trước được lưu trữ và sao chép độc lập
Xác minh của chúng tôi
Tải canary tại /canary, nhập khóa được xuất bản tại /pgp và xác minh chữ ký bằng gpg --verify. Kiểm tra hàm băm khối nhúng trên block explorer và xác nhận khối được khai thác vào hoặc sau ngày đã nêu.
Kiểm tra dấu vân tay với bản sao trên trang liên hệ của chúng tôi và bất kỳ bản sao độc lập nào bạn tìm thấy. Một khóa bạn tải từ cùng máy chủ mà bạn đang cố xác minh chứng minh ít hơn bạn mong đợi.
Nên làm gì nếu nó hết hạn
Không hoảng loạn, cũng không phớt lờ. Canary hết hạn vì những lý do nhàm chán: người ký đi nghỉ, lịch trình bị trễ, ai đó quên. Một chu kỳ bị bỏ lỡ là bằng chứng yếu.
Một canary hết hạn và sau đó được gia hạn một cách lặng lẽ với từ ngữ khác là bằng chứng mạnh hơn nhiều, và việc hết hạn mà nhà cung cấp không bình luận cũng vậy. Phản ứng đúng đắn trước sự hết hạn thực sự là di chuyển dữ liệu mà bạn không thể để bị tiết lộ, không phải cho rằng điều tồi tệ nhất về mọi thứ.
Câu hỏi thường gặp
01 Warrant canary có thực sự hiệu quả không?
Về mặt pháp lý, chưa được kiểm chứng ở hầu hết các khu vực pháp lý. Lý thuyết rằng việc buộc phát ngôn sai khó hơn cấm phát ngôn đúng là hợp lý nhưng chưa được chứng minh. Coi canary là một tín hiệu, không phải bằng chứng.
02 Làm sao để xác minh của bạn?
Tải /canary, nhập khóa tại /pgp, chạy gpg --verify, sau đó kiểm tra hàm băm khối Bitcoin nhúng trên block explorer để xác nhận nó được ký sau ngày đó.
03 Nếu canary không được gia hạn thì sao?
Coi một chu kỳ bị bỏ lỡ là bằng chứng yếu — lịch trình có thể trễ vì những lý do tầm thường. Một sự hết hạn sau đó được gia hạn với từ ngữ thay đổi một cách lặng lẽ, hoặc một sự hết hạn mà nhà cung cấp không muốn thảo luận, là mạnh hơn nhiều.
Liên quan