Pular para o conteúdo
ecdsa.com

TUF (The Update Framework)

Uma especificação para atualizações de software seguras, graduada na CNCF em 2019, que divide a assinatura nos papéis root, targets, snapshot e timestamp, com limiares e expiração, para resistir ao comprometimento de chaves.
Também escrito comoThe Update FrameworkTUFUptane

O papel root lista as chaves de todos os papéis e passa por rotação por meio de cadeias assinadas de versões do root; targets assina os hashes e os tamanhos dos arquivos que os clientes podem instalar (com delegações a outros signatários); snapshot fixa as versões de todos os metadados de targets; timestamp é reassinado com frequência para que os clientes percebam quando estão recebendo dados desatualizados. Os clientes seguem um fluxo de trabalho de atualização rigoroso, com verificações de versão e de expiração.

O TUF protege a distribuição da raiz de confiança do Sigstore, o Docker Notary v1 e as atualizações remotas (over-the-air) de veículos, por meio da variante Uptane, e foi proposto para índices de pacotes como o PyPI (PEP 458). Seu valor é a resiliência: comprometer uma única chave online não permite que um atacante envie atualizações arbitrárias.

Padrões e referências

Todos os termos