Skip to content

Commit 7318b02

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

File tree

2 files changed

+26
-2
lines changed

2 files changed

+26
-2
lines changed

content/en/docs/getting-started.md

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,42 @@ 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 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

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

data/adoptions.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
main:
2+
- url: https://www.well-typed.com/blog/2015/07/hackage-security-alpha/
3+
tag: Haskell Hackage
4+
- url: https://whitepapers.axis.com/en-us/secure-updates
5+
tag: Axis
26
- url: https://docs.automotivelinux.org/en/pike/#03_Architecture_Guides/02_Security_Blueprint/09_Update_%28Over_The_Air%29/
37
tag: AGL
48
- url: https://github.com/bottlerocket-os/bottlerocket/tree/develop/sources/updater

0 commit comments

Comments
 (0)