You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/claimantmodel/CoreModel.md
+39Lines changed: 39 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,4 +71,43 @@ If the Believer does not have sufficient trust, they must wait until the Claim i
71
71
72
72
A Believer can be flexible. They might use "Trust But Verify" for low-stakes actions or highly reputable Claimants, but switch to "Verify Before Use" as the risk increases.
73
73
74
+
## References
75
+
76
+
### Core Framework & Theory
77
+
78
+
***[Transparency.dev: Designing a Verifiable System](https://transparency.dev/how-to-design-a-verifiable-system/)**
79
+
* Description: The official guide for the Claimant Model. Defines the core roles: Claimant, Believer, Verifier, and Arbiter.
80
+
***[OSFC 2021 Talk: "Designing Transparency Systems using the Claimant Model"](https://osfc.io/2021/talks/designing-transparency-systems-using-the-claimant-model/)**
81
+
* Description: Presentation by Martin Hutchinson (Google) introducing the model (no video as of 2026).
82
+
83
+
### Examples of Application
84
+
85
+
***CoSAI: Signing ML Artifacts**
86
+
* Links:
87
+
*[CoSAI Signing ML Artifacts Specification](https://github.com/cosai-oasis/ws1-supply-chain/blob/main/signing-ml-artifacts.md)
88
+
* Description: Applies the Claimant Model to machine learning supply chain security, defining the roles for publishing and verifying ML model signatures.
* Description: Logs Go module hashes for verification. Utilizes the Claimant Model to define roles for transitive signing and verification of modules.
104
+
***Sigstore (Rekor)**
105
+
* Links:
106
+
*[Sigstore Homepage](https://www.sigstore.dev/)
107
+
* Description: Records software signing events in a transparency log. *Note: Sigstore does not have an official Claimant Model mapping document, but its architecture directly implements the Claimant Model pattern.*
108
+
***Sigsum**
109
+
* Links:
110
+
*[Sigsum Claimant Model Documentation](https://git.glasklar.is/sigsum/project/documentation/-/blob/main/claimant.md)
111
+
* Description: Applies the Claimant Model to make cryptographic key-usage transparent, where key owners (Claimants) log signed checksums, and verifiers check for consistent key usage.
0 commit comments