瀏覽器就係來源
Grower 透過自動化瀏覽器工作階段擷取網頁內容。建立封存檔時,Grower 唔會另外用 HTTP 用戶端重新下載頁面。
咁樣可以令 Cookie、瀏覽器行為,同埋瀏覽器實際收到嘅回應,都喺同一條擷取流程入面處理。
重播喺本機進行
Player 會由本機封存檔將已擷取嘅資源交返畀瀏覽器,唔需要連接網上 TDF 服務。缺少咗或者刻意冇擷取嘅資源,仍然可能影響重現效果。
封存檔完整性
- 回應本文會計算雜湊,用嚟識別重複內容。
- 儲存時會使用一致嘅 SQLite 快照同原子替換流程。
- 封存檔可以用 AES-256-GCM 加密。
- 封存檔可以附有針對正規化清單嘅 Ed25519 簽署。
- Player 會拒絕格式錯誤嘅 TDF 標頭,亦會喺封存檔無法開啟時報告錯誤。
簽署同加密都係可選功能。簽署只可以證明內容同隨附嘅公開金鑰一致;如果要確認整理者身份可信,仍然需要另一套獨立嘅信任核實程序。
版本發佈信任
穩定版本會為 macOS、Windows 同 Linux 建置,喺發佈流程做基本測試,連同 SHA-256 校驗和一齊公開,亦會鏡像到公開嘅 GitHub 發佈版本儲存庫。
只有喺已設定發佈憑證時,先會執行簽署同公證步驟。喺講明某個檔案已簽署之前,請先核實該檔案本身同相應嘅工作流程記錄。
TDF 唔會承諾嘅事
- 完美重現每個網站或者瀏覽器功能。
- 符合標準嘅機構級長期保存互通性。
- 自動移除所有秘密資料或者個人識別資料。
- 法律上可採納為證據、完整證據保管鏈,或者符合監管規定。
- 令即時 API 或者未有擷取嘅內容繼續運作。
如果要保存高重要性資料,請獨立驗證封存檔,並將原始來源記錄同 TDF 一齊保存。