appc/spec

Evaluate The Update Framework

Open

#211 opened on Feb 19, 2015

View on GitHub
 (5 comments) (0 reactions) (0 assignees)Go (143 forks)github user discovery
area/speccomponent/discoveryhelp wanted

Repository metrics

Stars
 (1,253 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

Yesterday @titanous told me we should take a second look at The Update Framework (TUF) for addressing a number of things around the signing that we have wanted including: prevention of downgrade (#168), multiple signers, and key revocation.

There is a go implementation that we can look at over here: https://github.com/flynn/go-tuf

Things that need to be explored:

  • how do we support this as an alternative to GPG signing which is super simple and easy for developers to use?
  • how do we make it easy for a user to maintain a repo of images?
  • how does this impact the current SPEC around discovery?

Helpful blog series to explain the basics:

Contributor guide