root 角色列出所有角色的密钥,借助经过签名的 root 版本链轮换;targets 对客户端可以安装的文件的哈希和大小签名(并可委托给其他签名者);snapshot 固定所有 targets 元数据的版本;timestamp 会被频繁地重新签名,使客户端能够发现自己看到的是过时数据。客户端遵循严格的更新工作流,检查版本和过期时间。
TUF 保护着 Sigstore 信任根的分发和 Docker Notary v1,并通过其变体 Uptane 保护汽车的空中(OTA)升级;它还被提议用于 PyPI 等包索引(PEP 458)。它的价值在于韧性:即使一个在线密钥泄露,攻击者也无法推送任意更新。