File tree Expand file tree Collapse file tree 2 files changed +35
-2
lines changed Expand file tree Collapse file tree 2 files changed +35
-2
lines changed Original file line number Diff line number Diff line change @@ -108,9 +108,9 @@ weight = 5
108108
109109
110110[[menu .main ]]
111- name = " Reference implementation "
111+ name = " Implementations "
112112parent = " getting-started"
113- url = " https://github.com/theupdateframework/python-tuf "
113+ url = " /implementations "
114114weight = 6
115115
116116[[menu .main ]]
Original file line number Diff line number Diff line change 1+ ---
2+ title : Implementations
3+ ---
4+
5+ TUF provides a framework for integration of the security properties into new and existing content delivery systems.
6+
7+ While some [ adoptions] ( /adoptions ) integrate TUF by implementing the framework
8+ from scratch, others start from either a TUF [ implementation] ( #implementations )
9+ or from a TUF [ system] ( #systems ) .
10+
11+ This page lists open source implementations of TUF which can be used as
12+ building blocks for any TUF adoption.
13+
14+ ## Implementations
15+
16+ TUF implementations provide libraries implementing the primitives and algorithms, such as the detailed client workflow, in the specification.
17+
18+ * [ python-tuf] ( https://github.com/theupdateframework/python-tuf ) reference
19+ implementation
20+ * [ go-tuf] ( https://github.com/theupdateframework/go-tuf/ )
21+ * [ tuf-js] ( https://github.com/theupdateframework/tuf-js )
22+
23+ ## Systems
24+
25+ TUF systems often build on an implementation and provide an opinionated implementation of TUF designed to solve a for a specific use-case.
26+
27+ * [ Repository Service for TUF (RSTUF)
28+ ] ( https://repository-service-tuf.readthedocs.io/en/stable/ ) is a TUF repository
29+ designed to integrate into an existing community package repository with an
30+ established artifact storage and delivery system.
31+ * [ tuf-on-ci] ( https://github.com/theupdateframework/tuf-on-ci/ ) is a TUF
32+ repository and signing tool designed to operate on a CI system and guide
33+ signing events through Git forge workflows.
You can’t perform that action at this time.
0 commit comments