Skip to content

Commit a980fe6

Browse files
committed
Add some implementations and systems
1 parent ba54e04 commit a980fe6

File tree

2 files changed

+27
-2
lines changed

2 files changed

+27
-2
lines changed

content/en/docs/getting-started.md

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,45 @@ for any TUF adoption.
2020
TUF implementations provide libraries implementing the primitives and
2121
algorithms, 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

3043
TUF systems build on top of library implementations and provide opinionated
3144
signing 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

data/adoptions.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
main:
2+
- url: https://whitepapers.axis.com/en-us/secure-updates
3+
tag: Axis
24
- url: https://docs.automotivelinux.org/en/pike/#03_Architecture_Guides/02_Security_Blueprint/09_Update_%28Over_The_Air%29/
35
tag: AGL
46
- url: https://github.com/bottlerocket-os/bottlerocket/tree/develop/sources/updater

0 commit comments

Comments
 (0)