@@ -20,22 +20,45 @@ 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
37+ TUF] ( https://medium.com/square-corner-blog/securing-rubygems-with-tuf-part-1-d374fdd05d85 ) ,
38+ the implementation of TUF for RubyGems
39+
2740
2841## Systems
2942
3043TUF systems build on top of library implementations and provide opinionated
3144signing systems designed for particular use-cases.
3245
46+ ### Current Systems
47+
3348- [ Repository Service for TUF] ( https://repository-service-tuf.readthedocs.io/en/stable/ )
3449 (RSTUF) is a designed to integrate into an existing artifact repository with
3550 an established storage and delivery system.
3651- [ tuf-on-ci] ( https://github.com/theupdateframework/tuf-on-ci/ ) is a TUF
3752 repository and signing tool designed to operate on a CI system and guide
3853 signing events through Git forge workflows.
54+ - [ Uptane] ( https://uptane.org/ ) enables secure software updates for automobiles.
55+ - [ The Archive Framework] ( https://github.com/openlawlibrary/taf ) (TAF) is a
56+ framework that aims to provide archival authentication and ensure that Git
57+ repositories can be securely cloned/updated.
58+ - [ TUF Browser] ( https://github.com/freedomofpress/tuf-browser ) , from the Freedom
59+ of the Press Foundation, is a minimal TypeScript implementation of TUF
60+ intended to be compatible with browsers.
61+
3962
4063## Learn more
4164
0 commit comments