@@ -20,22 +20,42 @@ for any TUF adoption.
2020TUF implementations provide libraries implementing the primitives and
2121algorithms, such as the detailed client workflow, in the specification.
2222
23- - [ python-tuf] ( https://github.com/theupdateframework/python-tuf ) , the reference
24- implementation
23+ ### Reference implementations
24+
25+ - [ python-tuf] ( https://github.com/theupdateframework/python-tuf )
2526- [ go-tuf] ( https://github.com/theupdateframework/go-tuf/ )
2627- [ tuf-js] ( https://github.com/theupdateframework/tuf-js )
28+ - [ rust-tuf] ( https://github.com/theupdateframework/rust-tuf )
29+
30+ ### Third-party implementations
31+
32+ - [ php-tuf] ( https://github.com/php-tuf/php-tuf )
33+ - [ tough] ( https://github.com/awslabs/tough ) , by AWS Labs
34+ - [ Notary Project] ( https://github.com/notaryproject/notary ) , by the Notary
35+ Project
36+ - [ Securing RubyGems with TUF] ( https://medium.com/square-corner-blog/securing-rubygems-with-tuf-part-1-d374fdd05d85 ) ,
37+ the implementation of TUF for RubyGems
2738
2839## Systems
2940
3041TUF systems build on top of library implementations and provide opinionated
3142signing systems designed for particular use-cases.
3243
44+ ### Current Systems
45+
3346- [ Repository Service for TUF] ( https://repository-service-tuf.readthedocs.io/en/stable/ )
3447 (RSTUF) is a designed to integrate into an existing artifact repository with
3548 an established storage and delivery system.
3649- [ tuf-on-ci] ( https://github.com/theupdateframework/tuf-on-ci/ ) is a TUF
3750 repository and signing tool designed to operate on a CI system and guide
3851 signing events through Git forge workflows.
52+ - [ Uptane] ( https://uptane.org/ ) enables secure software updates for automobiles.
53+ - [ The Archive Framework] ( https://github.com/openlawlibrary/taf ) (TAF) is a
54+ framework that aims to provide archival authentication and ensure that Git
55+ repositories can be securely cloned/updated.
56+ - [ TUF Browser] ( https://github.com/freedomofpress/tuf-browser ) , from the Freedom
57+ of the Press Foundation, is a minimal TypeScript implementation of TUF
58+ intended to be compatible with browsers.
3959
4060## Learn more
4161
0 commit comments