We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In GSOC 2022 project, my work is to deploy DSSE and SLSA for in-toto-rs
in-toto-rs
graph TD A[in_toto_run] --> B[LinkMetadataBuilder] B[LinkMetadataBuilder] --> C[MeatdataFlatten] C[MeatdataFlatten] --> D[PredicateWrapper] E(PredicateVer) -->|select| D[PredicateWrapper] D[PredicateWrapper] -.->|one of four| F[None] D[PredicateWrapper] -.->|one of four| G[Link_V02] D[PredicateWrapper] -.->|one of four| H[SLSA_Provenance_V01] D[PredicateWrapper] -.->|one of four| I[SLSA_Provenance_V02]
graph TD A[in_toto_run] --> B[LinkMetadataBuilder] B[LinkMetadataBuilder] --> C[MeatdataFlatten] C[MeatdataFlatten] --> D[StatementWrapper] E(StatementVer) -->|select| D[PredicateWrapper] D[StatementWrapper] -.->|one of two| F[Statement_naive] D[StatementWrapper] -.->|one of two| G[Statement_V01]
valid combination of predicate and statement
graph TD A[StatementWrapper] -.->|one of two| B[Statement_V01] A[StatementWrapper] -.->|one of two| C[Statement_naive] B[Statement_V01] --> K[serde::Serialize] B[Statement_V01] --> D[PredicateWrapper] D[PredicateWrapper] -.->|one of four-same| E[Any Predicate] E[Any Predicate] --> K[serde::Serialize] C[Statement_naive] --> K[serde::Serialize] K[serde::Serialize] --> H[json attestation]
DSSE Envelope data model
DSSE introduced into attestion sealing
Link compatity data model v0.2 [Serialize+Deserialize]
SLSA provenance data model v0.1 [Serialize+Deserialize]
SLSA provenance data model v0.2 [Serialize+Deserialize]
SLSA introduced into attestion formatting
New argument in in-toto-run for switch attestion format
in-toto-run
New testcase for SLSA provenance and Link provenance
work with rebuildered to migrate output format into SLSA
rebuildered
SLSA
name
build_id
build_type
The text was updated successfully, but these errors were encountered:
No branches or pull requests
In GSOC 2022 project, my work is to deploy DSSE and SLSA for
in-toto-rs
Structure of workflow
step 1 -- Generate predicate version by argument
step 2 -- Generate statement version by argument
step3 -- Validate the predicate and statement
valid combination of predicate and statement
step 4 -- Serialize the statement
Finished and todo feature
DSSE Envelope data model
DSSE introduced into attestion sealing
Link compatity data model v0.2 [Serialize+Deserialize]
SLSA provenance data model v0.1 [Serialize+Deserialize]
SLSA provenance data model v0.2 [Serialize+Deserialize]
SLSA introduced into attestion formatting
New argument in
in-toto-run
for switch attestion formatNew testcase for SLSA provenance and Link provenance
work with
rebuildered
to migrate output format intoSLSA
API updated
name
build_id
build_type
, necessary for SLSA formatCorresponding PR
The text was updated successfully, but these errors were encountered: