安全與隱私白皮書(總覽)第 7 章
第 7 章 濫用防護與風險控制
檔案傳輸是自動化濫用(垃圾訊息、爬取、耗盡頻寬)的常見目標。本章說明 我們用來限制濫用,同時保有可用性與可續傳性的各項控制措施。
7.1 目標
- 限制自動化濫用,同時不要求正當使用者執行高阻力的步驟。
- 保護平台可用性與成本邊界(頻寬、儲存空間、CPU)。
- 保有可續傳性:控制措施 SHOULD 不強迫使用者重新開始大型傳輸。
7.2 設計原則(最小化、可解釋、可逆)
- 最小化:只收集必要的訊號;盡可能避免使用持久性識別碼。
- 可解釋:封鎖/限流時,使用者 SHOULD 能看到可據以行動的原因。
- 可逆:隨著流量模式變化,緩解措施 SHOULD 能快速調整。
7.3 速率限制與配額
7.3.1 邊緣層級的速率限制
- 針對請求洪水套用以 IP/AS 為基礎的限流,同時允許正常的平行分塊傳輸。
- 優先採用漏桶(leaky-bucket)式的限制,避免對源站造成突發流量。
7.3.2 應用層配額與上限
- 依方案執行限制(大小、保存期、下載次數),並在介面上提供清楚的訊息。
- 超出限制時,授權相關行為 MUST 失敗即關閉,同時提供明確的後續步驟。
7.4 濫用訊號與緩解措施
- 高頻率的建立/上傳嘗試、可疑的 User-Agent,以及異常的下載扇出 MAY 觸發額外檢查。
- 緩解措施 MAY 包括加強限流、暫時封鎖,或對高風險流量要求額外證明。
- 緩解措施 MUST NOT 損及機密性:絕不要求把 CEK 或片段傳送到伺服器。
7.5 相關聲明 ID
- 權威的對應關係請參閱附錄:聲明 ID。