{"id":26234632,"url":"https://github.com/zlabjp/slsa-provenance-test","last_synced_at":"2026-03-16T16:03:09.108Z","repository":{"id":116355484,"uuid":"610034745","full_name":"zlabjp/slsa-provenance-test","owner":"zlabjp","description":null,"archived":false,"fork":false,"pushed_at":"2023-04-05T00:08:19.000Z","size":102,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-06-21T06:25:58.595Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zlabjp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-06T00:03:48.000Z","updated_at":"2023-03-07T02:03:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"9a7f69cf-5870-44d3-8e0b-29d69a9cdef9","html_url":"https://github.com/zlabjp/slsa-provenance-test","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zlabjp%2Fslsa-provenance-test","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zlabjp%2Fslsa-provenance-test/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zlabjp%2Fslsa-provenance-test/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zlabjp%2Fslsa-provenance-test/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zlabjp","download_url":"https://codeload.github.com/zlabjp/slsa-provenance-test/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243324848,"owners_count":20273178,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-13T02:19:53.774Z","updated_at":"2025-12-28T16:26:01.349Z","avatar_url":"https://github.com/zlabjp.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# slsa-provenance-test\n\nThis is only used for testing [slsa-github-generator](https://github.com/slsa-framework/slsa-github-generator) and [slsa-verifier](https://github.com/slsa-framework/slsa-verifier).\n\nThe latest version of slsa-github-generator (`v1.5.0`) does not fully support private Sigstore tools (Rekor, Fulcio)\nand this repo's software supply chain metadata is exposed to the public Rekor instance as transparency logs.\n\n- [Artifacts](#artifacts)\n    - [Binary files](#binary-files)\n        - [Find transparency logs](#find-transparency-logs)\n        - [Verify](#verify)\n        - [Show provenance](#show-provenance)\n    - [Container images](#container-images)\n        - [Find transparency logs](#find-transparency-logs-1)\n        - [Verify](#verify-1)\n        - [Show provenance](#show-provenance-1)\n\n## Artifacts\n\n### Binary files\n\nThe Actions workflow uploads binary files and provenances to GitHub releases.\n\n- `binary-linux-amd64`\n- `binary-linux-amd64.intoto.jsonl`\n\n#### Find transparency logs\n\ne.g.\n```\n$ rekor-cli search --artifact https://github.com/zlabjp/slsa-provenance-test/releases/download/v0.0.5/binary-linux-amd64.intoto.jsonl\nFound matching entries (listed by UUID):\n24296fb24b8ad77a17147418d4dedc99ed8d9e98d85b5352f272967d8ff0cbbda3e4273741174abc\n```\n\n```\n$ rekor-cli get --uuid 24296fb24b8ad77a17147418d4dedc99ed8d9e98d85b5352f272967d8ff0cbbda3e4273741174abc\nLogID: c0d23d6ad406973f9559f3ba2d1ca01f84147d8ffc5b8445c224f98b9591801d\nAttestation: {\"_type\":\"https://in-toto.io/Statement/v0.1\",\"predicateType\":\"https://slsa.dev/provenance/v0.2\",\"subject\":[{\"name\":\"binary-linux-amd64\",\"digest\":{\"sha256\":\"9f7014682b7842169f789b8c79041d70313de0a592a94413a247f5a6047167cd\"}}],\"predicate\":{\"builder\":{\"id\":\"https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_go_slsa3.yml@refs/tags/v1.5.0\"},\"buildType\":\"https://github.com/slsa-framework/slsa-github-generator/go@v1\",\"invocation\":{\"configSource\":{\"uri\":\"git+https://github.com/zlabjp/slsa-provenance-test@refs/tags/v0.0.5\",\"digest\":{\"sha1\":\"24acc49548454b2f21a01a85d3357fc1858abdf4\"},\"entryPoint\":\".github/workflows/slsa-provenance.yml\"},\"parameters\":{},\"environment\":{\"arch\":\"X64\",\"github_actor\":\"hiyosi\",\"github_actor_id\":\"948760\",\"github_base_ref\":\"\",\"github_event_name\":\"push\",\"github_event_payload\":{\"after\":\"24acc49548454b2f21a01a85d3357fc1858abdf4\",\"base_ref\":\"refs/heads/main\",\"before\":\"0000000000000000000000000000000000000000\",\"commits\":[],\"compare\":\"https://github.com/zlabjp/slsa-provenance-test/compare/v0.0.5\",\"created\":true,\"deleted\":false,\"forced\":false,\"head_commit\":{\"author\":{\"email\":\"948760+tousami@users.noreply.github.com\",\"name\":\"Tomoya Usami\",\"username\":\"hiyosi\"},\"committer\":{\"email\":\"948760+tousami@users.noreply.github.com\",\"name\":\"Tomoya Usami\",\"username\":\"hiyosi\"},\"distinct\":true,\"id\":\"24acc49548454b2f21a01a85d3357fc1858abdf4\",\"message\":\"Fix workflow\",\"timestamp\":\"2023-03-07T15:05:05+09:00\",\"tree_id\":\"01ad9f737dce5933462b8389426b30231800e836\",\"url\":\"https://github.com/zlabjp/slsa-provenance-test/commit/24acc49548454b2f21a01a85d3357fc1858abdf4\"},\"organization\":{\"avatar_url\":\"https://avatars.githubusercontent.com/u/16043808?v=4\",\"description\":\"\",\"events_url\":\"https://api.github.com/orgs/zlabjp/events\",\"hooks_url\":\"https://api.github.com/orgs/zlabjp/hooks\",\"id\":16043808,\"issues_url\":\"https://api.github.com/orgs/zlabjp/issues\",\"login\":\"zlabjp\",\"members_url\":\"https://api.github.com/orgs/zlabjp/members{/member}\",\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjE2MDQzODA4\",\"public_members_url\":\"https://api.github.com/orgs/zlabjp/public_members{/member}\",\"repos_url\":\"https://api.github.com/orgs/zlabjp/repos\",\"url\":\"https://api.github.com/orgs/zlabjp\"},\"pusher\":{\"email\":\"948760+hiyosi@users.noreply.github.com\",\"name\":\"hiyosi\"},\"ref\":\"refs/tags/v0.0.5\",\"repository\":{\"allow_forking\":true,\"archive_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/{archive_format}{/ref}\",\"archived\":false,\"assignees_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/assignees{/user}\",\"blobs_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/blobs{/sha}\",\"branches_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/branches{/branch}\",\"clone_url\":\"https://github.com/zlabjp/slsa-provenance-test.git\",\"collaborators_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/collaborators{/collaborator}\",\"comments_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/comments{/number}\",\"commits_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/commits{/sha}\",\"compare_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/compare/{base}...{head}\",\"contents_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/contents/{+path}\",\"contributors_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/contributors\",\"created_at\":1678061028,\"default_branch\":\"main\",\"deployments_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/deployments\",\"description\":null,\"disabled\":false,\"downloads_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/downloads\",\"events_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/events\",\"fork\":false,\"forks\":0,\"forks_count\":0,\"forks_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/forks\",\"full_name\":\"zlabjp/slsa-provenance-test\",\"git_commits_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/commits{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/refs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/tags{/sha}\",\"git_url\":\"git://github.com/zlabjp/slsa-provenance-test.git\",\"has_discussions\":false,\"has_downloads\":true,\"has_issues\":true,\"has_pages\":false,\"has_projects\":true,\"has_wiki\":true,\"homepage\":null,\"hooks_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/hooks\",\"html_url\":\"https://github.com/zlabjp/slsa-provenance-test\",\"id\":610034745,\"is_template\":false,\"issue_comment_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/issues/comments{/number}\",\"issue_events_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/issues/events{/number}\",\"issues_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/issues{/number}\",\"keys_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/keys{/key_id}\",\"labels_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/labels{/name}\",\"language\":\"Dockerfile\",\"languages_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/languages\",\"license\":null,\"master_branch\":\"main\",\"merges_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/merges\",\"milestones_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/milestones{/number}\",\"mirror_url\":null,\"name\":\"slsa-provenance-test\",\"node_id\":\"R_kgDOJFxkOQ\",\"notifications_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/notifications{?since,all,participating}\",\"open_issues\":0,\"open_issues_count\":0,\"organization\":\"zlabjp\",\"owner\":{\"avatar_url\":\"https://avatars.githubusercontent.com/u/16043808?v=4\",\"email\":null,\"events_url\":\"https://api.github.com/users/zlabjp/events{/privacy}\",\"followers_url\":\"https://api.github.com/users/zlabjp/followers\",\"following_url\":\"https://api.github.com/users/zlabjp/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/zlabjp/gists{/gist_id}\",\"gravatar_id\":\"\",\"html_url\":\"https://github.com/zlabjp\",\"id\":16043808,\"login\":\"zlabjp\",\"name\":\"zlabjp\",\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjE2MDQzODA4\",\"organizations_url\":\"https://api.github.com/users/zlabjp/orgs\",\"received_events_url\":\"https://api.github.com/users/zlabjp/received_events\",\"repos_url\":\"https://api.github.com/users/zlabjp/repos\",\"site_admin\":false,\"starred_url\":\"https://api.github.com/users/zlabjp/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/zlabjp/subscriptions\",\"type\":\"Organization\",\"url\":\"https://api.github.com/users/zlabjp\"},\"private\":false,\"pulls_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/pulls{/number}\",\"pushed_at\":1678169356,\"releases_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/releases{/id}\",\"size\":23,\"ssh_url\":\"git@github.com:zlabjp/slsa-provenance-test.git\",\"stargazers\":0,\"stargazers_count\":0,\"stargazers_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/stargazers\",\"statuses_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/statuses/{sha}\",\"subscribers_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/subscribers\",\"subscription_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/subscription\",\"svn_url\":\"https://github.com/zlabjp/slsa-provenance-test\",\"tags_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/tags\",\"teams_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/teams\",\"topics\":[],\"trees_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/trees{/sha}\",\"updated_at\":\"2023-03-07T02:03:30Z\",\"url\":\"https://github.com/zlabjp/slsa-provenance-test\",\"visibility\":\"public\",\"watchers\":0,\"watchers_count\":0,\"web_commit_signoff_required\":false},\"sender\":{\"avatar_url\":\"https://avatars.githubusercontent.com/u/948760?v=4\",\"events_url\":\"https://api.github.com/users/hiyosi/events{/privacy}\",\"followers_url\":\"https://api.github.com/users/hiyosi/followers\",\"following_url\":\"https://api.github.com/users/hiyosi/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/hiyosi/gists{/gist_id}\",\"gravatar_id\":\"\",\"html_url\":\"https://github.com/hiyosi\",\"id\":948760,\"login\":\"hiyosi\",\"node_id\":\"MDQ6VXNlcjk0ODc2MA==\",\"organizations_url\":\"https://api.github.com/users/hiyosi/orgs\",\"received_events_url\":\"https://api.github.com/users/hiyosi/received_events\",\"repos_url\":\"https://api.github.com/users/hiyosi/repos\",\"site_admin\":false,\"starred_url\":\"https://api.github.com/users/hiyosi/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/hiyosi/subscriptions\",\"type\":\"User\",\"url\":\"https://api.github.com/users/hiyosi\"}},\"github_head_ref\":\"\",\"github_ref\":\"refs/tags/v0.0.5\",\"github_ref_type\":\"tag\",\"github_repository_id\":\"610034745\",\"github_repository_owner\":\"zlabjp\",\"github_repository_owner_id\":\"16043808\",\"github_run_attempt\":\"1\",\"github_run_id\":\"4351212002\",\"github_run_number\":\"34\",\"github_sha1\":\"24acc49548454b2f21a01a85d3357fc1858abdf4\",\"os\":\"ubuntu22\"}},\"buildConfig\":{\"steps\":[{\"workingDir\":\"/home/runner/work/slsa-provenance-test/slsa-provenance-test/__PROJECT_CHECKOUT_DIR__\",\"command\":[\"/opt/hostedtoolcache/go/1.19.6/x64/bin/go\",\"mod\",\"vendor\"],\"env\":null},{\"workingDir\":\"/home/runner/work/slsa-provenance-test/slsa-provenance-test/__PROJECT_CHECKOUT_DIR__\",\"command\":[\"/opt/hostedtoolcache/go/1.19.6/x64/bin/go\",\"build\",\"-mod=vendor\",\"-trimpath\",\"-tags=netgo\",\"-ldflags=-X main.Version=0.0.5\",\"-o\",\"binary-linux-amd64\",\"main.go\"],\"env\":[\"GOOS=linux\",\"GOARCH=amd64\",\"CGO_ENABLED=0\"]}],\"version\":1},\"metadata\":{\"buildInvocationID\":\"4351212002-1\",\"completeness\":{\"parameters\":true,\"environment\":false,\"materials\":false},\"reproducible\":false},\"materials\":[{\"uri\":\"git+https://github.com/zlabjp/slsa-provenance-test@refs/tags/v0.0.5\",\"digest\":{\"sha1\":\"24acc49548454b2f21a01a85d3357fc1858abdf4\"}},{\"uri\":\"https://github.com/actions/virtual-environments/releases/tag/ubuntu22/20230227.2\"}]}}\nIndex: 14844601\nIntegratedTime: 2023-03-07T06:12:00Z\nUUID: 24296fb24b8ad77a17147418d4dedc99ed8d9e98d85b5352f272967d8ff0cbbda3e4273741174abc\nBody: {\n  \"IntotoObj\": {\n    \"content\": {\n      \"hash\": {\n        \"algorithm\": \"sha256\",\n        \"value\": \"72618aaad0b14687218d6af3f0655b61e2c7d81b2e51d46b16c64a9cddaf0d4e\"\n      },\n      \"payloadHash\": {\n        \"algorithm\": \"sha256\",\n        \"value\": \"c9621b480d137b6dc57fbda18d365be9b661099d5fbccfe16a1cf71d7bb91cff\"\n      }\n    },\n    \"publicKey\": \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUR3akNDQTBtZ0F3SUJBZ0lVT3BrUWFuYmNwcU9HbWxhOFYvQVdTa2JNelRnd0NnWUlLb1pJemowRUF3TXcKTnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbApjbTFsWkdsaGRHVXdIaGNOTWpNd016QTNNRFl4TWpBd1doY05Nak13TXpBM01EWXlNakF3V2pBQU1Ga3dFd1lICktvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUV0MHltR0dtZXJnNDZvU2puTzJuUEdSY0F3ZmFZQU50cmFNTTAKV1Y1TGU0N0JjSDlzWExBNDBwYjdYV1dNYU15ZkVVSmxzNDhrR3dzNFJCQzBLR0t1TUtPQ0FtZ3dnZ0prTUE0RwpBMVVkRHdFQi93UUVBd0lIZ0RBVEJnTlZIU1VFRERBS0JnZ3JCZ0VGQlFjREF6QWRCZ05WSFE0RUZnUVVRN2xsCkVpbGJ5czlCdllqdmNtcURlUGtLeldzd0h3WURWUjBqQkJnd0ZvQVUzOVBwejFZa0VaYjVxTmpwS0ZXaXhpNFkKWkQ4d2ZRWURWUjBSQVFIL0JITXdjWVp2YUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDNOc2MyRXRabkpoYldWMwpiM0pyTDNOc2MyRXRaMmwwYUhWaUxXZGxibVZ5WVhSdmNpOHVaMmwwYUhWaUwzZHZjbXRtYkc5M2N5OWlkV2xzClpHVnlYMmR2WDNOc2MyRXpMbmx0YkVCeVpXWnpMM1JoWjNNdmRqRXVOUzR3TURrR0Npc0dBUVFCZzc4d0FRRUUKSzJoMGRIQnpPaTh2ZEc5clpXNHVZV04wYVc5dWN5NW5hWFJvZFdKMWMyVnlZMjl1ZEdWdWRDNWpiMjB3RWdZSwpLd1lCQkFHRHZ6QUJBZ1FFY0hWemFEQTJCZ29yQmdFRUFZTy9NQUVEQkNneU5HRmpZelE1TlRRNE5EVTBZakptCk1qRmhNREZoT0RWa016TTFOMlpqTVRnMU9HRmlaR1kwTUI0R0Npc0dBUVFCZzc4d0FRUUVFRk5NVTBFZ1oyOGcKY21Wc1pXRnpaWEl3S1FZS0t3WUJCQUdEdnpBQkJRUWJlbXhoWW1wd0wzTnNjMkV0Y0hKdmRtVnVZVzVqWlMxMApaWE4wTUI0R0Npc0dBUVFCZzc4d0FRWUVFSEpsWm5NdmRHRm5jeTkyTUM0d0xqVXdnWXNHQ2lzR0FRUUIxbmtDCkJBSUVmUVI3QUhrQWR3RGRQVEJxeHNjUk1tTVpIaHlaWnpjQ29rcGV1TjQ4cmYrSGluS0FMeW51amdBQUFZYTYKc3Jsd0FBQUVBd0JJTUVZQ0lRQzFyQUxDMzJwMlZoRElaM1FKT0t3c3Fna2d4OWs3R1BnRHdDVVlheWxyRXdJaApBTmdueklTbXltZGhacmtwM1ZqK1gvMy9MOE82ckczV3k5SSsvS3BnSUpPaU1Bb0dDQ3FHU000OUJBTURBMmNBCk1HUUNNR0cvT25zYWhUQUhXOGtVNkxYQ3FsVCtFLzVUNnRYMkZjR0RUYnFwS3RsWVppNjNHVmQrbXE4aGJIb2UKdEhleHJ3SXdYVElqUjd0NlkwcVpWdmd2bXhycnZ5bTZlcFJwOW5xTytFSGhYbkF4dXQzY0QxZGZjQ2lxK1BNWgpLMU1TOEZKSgotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==\"\n  }\n}\n```\n\n#### Verify\n\n```\n$ slsa-verifier verify-artifact \"binary-linux-amd64\" \\\n                --provenance-path \"binary-linux-amd64.intoto.jsonl\" \\\n                --source-uri \"github.com/zlabjp/slsa-provenance-test\" \\\n                --source-tag \"v0.0.5\"   \n```\n\nor\n\n```\n$ cat binary-linux-amd64.intoto.jsonl | jq -r .signatures[0].cert | base64 -w0 \u003e cert\n\n$ cosign verify-blob-attestation binary-linux-amd64 \\\n         --signature binary-linux-amd64.intoto.jsonl \\\n         --certificate cert \\\n         --certificate-identity-regexp=\"https://github.com/slsa-framework/slsa-github-generator/.*\" \\\n         --certificate-oidc-issuer=https://token.actions.githubusercontent.com \\\n         --type slsaprovenance\n```\n\n#### Show provenance\n\n```\n$ cat binary-linux-amd64.intoto.jsonl\n```\n\n```json\n{\n  \"payloadType\": \"application/vnd.in-toto+json\",\n  \"payload\": \"eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjAuMSIsInByZWRpY2F0ZVR5cGUiOiJodHRwczovL3Nsc2EuZGV2L3Byb3ZlbmFuY2UvdjAuMiIsInN1YmplY3QiOlt7Im5hbWUiOiJiaW5hcnktbGludXgtYW1kNjQiLCJkaWdlc3QiOnsic2hhMjU2IjoiOWY3MDE0NjgyYjc4NDIxNjlmNzg5YjhjNzkwNDFkNzAzMTNkZTBhNTkyYTk0NDEzYTI0N2Y1YTYwNDcxNjdjZCJ9fV0sInByZWRpY2F0ZSI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL3Nsc2EtZnJhbWV3b3JrL3Nsc2EtZ2l0aHViLWdlbmVyYXRvci8uZ2l0aHViL3dvcmtmbG93cy9idWlsZGVyX2dvX3Nsc2EzLnltbEByZWZzL3RhZ3MvdjEuNS4wIn0sImJ1aWxkVHlwZSI6Imh0dHBzOi8vZ2l0aHViLmNvbS9zbHNhLWZyYW1ld29yay9zbHNhLWdpdGh1Yi1nZW5lcmF0b3IvZ29AdjEiLCJpbnZvY2F0aW9uIjp7ImNvbmZpZ1NvdXJjZSI6eyJ1cmkiOiJnaXQraHR0cHM6Ly9naXRodWIuY29tL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdEByZWZzL3RhZ3MvdjAuMC41IiwiZGlnZXN0Ijp7InNoYTEiOiIyNGFjYzQ5NTQ4NDU0YjJmMjFhMDFhODVkMzM1N2ZjMTg1OGFiZGY0In0sImVudHJ5UG9pbnQiOiIuZ2l0aHViL3dvcmtmbG93cy9zbHNhLXByb3ZlbmFuY2UueW1sIn0sInBhcmFtZXRlcnMiOnt9LCJlbnZpcm9ubWVudCI6eyJhcmNoIjoiWDY0IiwiZ2l0aHViX2FjdG9yIjoiaGl5b3NpIiwiZ2l0aHViX2FjdG9yX2lkIjoiOTQ4NzYwIiwiZ2l0aHViX2Jhc2VfcmVmIjoiIiwiZ2l0aHViX2V2ZW50X25hbWUiOiJwdXNoIiwiZ2l0aHViX2V2ZW50X3BheWxvYWQiOnsiYWZ0ZXIiOiIyNGFjYzQ5NTQ4NDU0YjJmMjFhMDFhODVkMzM1N2ZjMTg1OGFiZGY0IiwiYmFzZV9yZWYiOiJyZWZzL2hlYWRzL21haW4iLCJiZWZvcmUiOiIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIiwiY29tbWl0cyI6W10sImNvbXBhcmUiOiJodHRwczovL2dpdGh1Yi5jb20vemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2NvbXBhcmUvdjAuMC41IiwiY3JlYXRlZCI6dHJ1ZSwiZGVsZXRlZCI6ZmFsc2UsImZvcmNlZCI6ZmFsc2UsImhlYWRfY29tbWl0Ijp7ImF1dGhvciI6eyJlbWFpbCI6Ijk0ODc2MCt0b3VzYW1pQHVzZXJzLm5vcmVwbHkuZ2l0aHViLmNvbSIsIm5hbWUiOiJUb21veWEgVXNhbWkiLCJ1c2VybmFtZSI6ImhpeW9zaSJ9LCJjb21taXR0ZXIiOnsiZW1haWwiOiI5NDg3NjArdG91c2FtaUB1c2Vycy5ub3JlcGx5LmdpdGh1Yi5jb20iLCJuYW1lIjoiVG9tb3lhIFVzYW1pIiwidXNlcm5hbWUiOiJoaXlvc2kifSwiZGlzdGluY3QiOnRydWUsImlkIjoiMjRhY2M0OTU0ODQ1NGIyZjIxYTAxYTg1ZDMzNTdmYzE4NThhYmRmNCIsIm1lc3NhZ2UiOiJGaXggd29ya2Zsb3ciLCJ0aW1lc3RhbXAiOiIyMDIzLTAzLTA3VDE1OjA1OjA1KzA5OjAwIiwidHJlZV9pZCI6IjAxYWQ5ZjczN2RjZTU5MzM0NjJiODM4OTQyNmIzMDIzMTgwMGU4MzYiLCJ1cmwiOiJodHRwczovL2dpdGh1Yi5jb20vemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2NvbW1pdC8yNGFjYzQ5NTQ4NDU0YjJmMjFhMDFhODVkMzM1N2ZjMTg1OGFiZGY0In0sIm9yZ2FuaXphdGlvbiI6eyJhdmF0YXJfdXJsIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzE2MDQzODA4P3Y9NCIsImRlc2NyaXB0aW9uIjoiIiwiZXZlbnRzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vb3Jncy96bGFianAvZXZlbnRzIiwiaG9va3NfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9vcmdzL3psYWJqcC9ob29rcyIsImlkIjoxNjA0MzgwOCwiaXNzdWVzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vb3Jncy96bGFianAvaXNzdWVzIiwibG9naW4iOiJ6bGFianAiLCJtZW1iZXJzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vb3Jncy96bGFianAvbWVtYmVyc3svbWVtYmVyfSIsIm5vZGVfaWQiOiJNREV5T2s5eVoyRnVhWHBoZEdsdmJqRTJNRFF6T0RBNCIsInB1YmxpY19tZW1iZXJzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vb3Jncy96bGFianAvcHVibGljX21lbWJlcnN7L21lbWJlcn0iLCJyZXBvc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL29yZ3MvemxhYmpwL3JlcG9zIiwidXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9vcmdzL3psYWJqcCJ9LCJwdXNoZXIiOnsiZW1haWwiOiI5NDg3NjAraGl5b3NpQHVzZXJzLm5vcmVwbHkuZ2l0aHViLmNvbSIsIm5hbWUiOiJoaXlvc2kifSwicmVmIjoicmVmcy90YWdzL3YwLjAuNSIsInJlcG9zaXRvcnkiOnsiYWxsb3dfZm9ya2luZyI6dHJ1ZSwiYXJjaGl2ZV91cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC97YXJjaGl2ZV9mb3JtYXR9ey9yZWZ9IiwiYXJjaGl2ZWQiOmZhbHNlLCJhc3NpZ25lZXNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvYXNzaWduZWVzey91c2VyfSIsImJsb2JzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2dpdC9ibG9ic3svc2hhfSIsImJyYW5jaGVzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2JyYW5jaGVzey9icmFuY2h9IiwiY2xvbmVfdXJsIjoiaHR0cHM6Ly9naXRodWIuY29tL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC5naXQiLCJjb2xsYWJvcmF0b3JzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2NvbGxhYm9yYXRvcnN7L2NvbGxhYm9yYXRvcn0iLCJjb21tZW50c191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9jb21tZW50c3svbnVtYmVyfSIsImNvbW1pdHNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvY29tbWl0c3svc2hhfSIsImNvbXBhcmVfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvY29tcGFyZS97YmFzZX0uLi57aGVhZH0iLCJjb250ZW50c191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9jb250ZW50cy97K3BhdGh9IiwiY29udHJpYnV0b3JzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2NvbnRyaWJ1dG9ycyIsImNyZWF0ZWRfYXQiOjE2NzgwNjEwMjgsImRlZmF1bHRfYnJhbmNoIjoibWFpbiIsImRlcGxveW1lbnRzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2RlcGxveW1lbnRzIiwiZGVzY3JpcHRpb24iOm51bGwsImRpc2FibGVkIjpmYWxzZSwiZG93bmxvYWRzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2Rvd25sb2FkcyIsImV2ZW50c191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9ldmVudHMiLCJmb3JrIjpmYWxzZSwiZm9ya3MiOjAsImZvcmtzX2NvdW50IjowLCJmb3Jrc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9mb3JrcyIsImZ1bGxfbmFtZSI6InpsYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdCIsImdpdF9jb21taXRzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2dpdC9jb21taXRzey9zaGF9IiwiZ2l0X3JlZnNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvZ2l0L3JlZnN7L3NoYX0iLCJnaXRfdGFnc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9naXQvdGFnc3svc2hhfSIsImdpdF91cmwiOiJnaXQ6Ly9naXRodWIuY29tL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC5naXQiLCJoYXNfZGlzY3Vzc2lvbnMiOmZhbHNlLCJoYXNfZG93bmxvYWRzIjp0cnVlLCJoYXNfaXNzdWVzIjp0cnVlLCJoYXNfcGFnZXMiOmZhbHNlLCJoYXNfcHJvamVjdHMiOnRydWUsImhhc193aWtpIjp0cnVlLCJob21lcGFnZSI6bnVsbCwiaG9va3NfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvaG9va3MiLCJodG1sX3VybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QiLCJpZCI6NjEwMDM0NzQ1LCJpc190ZW1wbGF0ZSI6ZmFsc2UsImlzc3VlX2NvbW1lbnRfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvaXNzdWVzL2NvbW1lbnRzey9udW1iZXJ9IiwiaXNzdWVfZXZlbnRzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2lzc3Vlcy9ldmVudHN7L251bWJlcn0iLCJpc3N1ZXNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvaXNzdWVzey9udW1iZXJ9Iiwia2V5c191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9rZXlzey9rZXlfaWR9IiwibGFiZWxzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2xhYmVsc3svbmFtZX0iLCJsYW5ndWFnZSI6IkRvY2tlcmZpbGUiLCJsYW5ndWFnZXNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvbGFuZ3VhZ2VzIiwibGljZW5zZSI6bnVsbCwibWFzdGVyX2JyYW5jaCI6Im1haW4iLCJtZXJnZXNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvbWVyZ2VzIiwibWlsZXN0b25lc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9taWxlc3RvbmVzey9udW1iZXJ9IiwibWlycm9yX3VybCI6bnVsbCwibmFtZSI6InNsc2EtcHJvdmVuYW5jZS10ZXN0Iiwibm9kZV9pZCI6IlJfa2dET0pGeGtPUSIsIm5vdGlmaWNhdGlvbnNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3Qvbm90aWZpY2F0aW9uc3s/c2luY2UsYWxsLHBhcnRpY2lwYXRpbmd9Iiwib3Blbl9pc3N1ZXMiOjAsIm9wZW5faXNzdWVzX2NvdW50IjowLCJvcmdhbml6YXRpb24iOiJ6bGFianAiLCJvd25lciI6eyJhdmF0YXJfdXJsIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzE2MDQzODA4P3Y9NCIsImVtYWlsIjpudWxsLCJldmVudHNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS91c2Vycy96bGFianAvZXZlbnRzey9wcml2YWN5fSIsImZvbGxvd2Vyc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3VzZXJzL3psYWJqcC9mb2xsb3dlcnMiLCJmb2xsb3dpbmdfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS91c2Vycy96bGFianAvZm9sbG93aW5ney9vdGhlcl91c2VyfSIsImdpc3RzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vdXNlcnMvemxhYmpwL2dpc3Rzey9naXN0X2lkfSIsImdyYXZhdGFyX2lkIjoiIiwiaHRtbF91cmwiOiJodHRwczovL2dpdGh1Yi5jb20vemxhYmpwIiwiaWQiOjE2MDQzODA4LCJsb2dpbiI6InpsYWJqcCIsIm5hbWUiOiJ6bGFianAiLCJub2RlX2lkIjoiTURFeU9rOXlaMkZ1YVhwaGRHbHZiakUyTURRek9EQTQiLCJvcmdhbml6YXRpb25zX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vdXNlcnMvemxhYmpwL29yZ3MiLCJyZWNlaXZlZF9ldmVudHNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS91c2Vycy96bGFianAvcmVjZWl2ZWRfZXZlbnRzIiwicmVwb3NfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS91c2Vycy96bGFianAvcmVwb3MiLCJzaXRlX2FkbWluIjpmYWxzZSwic3RhcnJlZF91cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3VzZXJzL3psYWJqcC9zdGFycmVkey9vd25lcn17L3JlcG99Iiwic3Vic2NyaXB0aW9uc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3VzZXJzL3psYWJqcC9zdWJzY3JpcHRpb25zIiwidHlwZSI6Ik9yZ2FuaXphdGlvbiIsInVybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vdXNlcnMvemxhYmpwIn0sInByaXZhdGUiOmZhbHNlLCJwdWxsc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9wdWxsc3svbnVtYmVyfSIsInB1c2hlZF9hdCI6MTY3ODE2OTM1NiwicmVsZWFzZXNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvcmVsZWFzZXN7L2lkfSIsInNpemUiOjIzLCJzc2hfdXJsIjoiZ2l0QGdpdGh1Yi5jb206emxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0LmdpdCIsInN0YXJnYXplcnMiOjAsInN0YXJnYXplcnNfY291bnQiOjAsInN0YXJnYXplcnNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3Qvc3RhcmdhemVycyIsInN0YXR1c2VzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L3N0YXR1c2VzL3tzaGF9Iiwic3Vic2NyaWJlcnNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3Qvc3Vic2NyaWJlcnMiLCJzdWJzY3JpcHRpb25fdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3Qvc3Vic2NyaXB0aW9uIiwic3ZuX3VybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QiLCJ0YWdzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L3RhZ3MiLCJ0ZWFtc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC90ZWFtcyIsInRvcGljcyI6W10sInRyZWVzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2dpdC90cmVlc3svc2hhfSIsInVwZGF0ZWRfYXQiOiIyMDIzLTAzLTA3VDAyOjAzOjMwWiIsInVybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QiLCJ2aXNpYmlsaXR5IjoicHVibGljIiwid2F0Y2hlcnMiOjAsIndhdGNoZXJzX2NvdW50IjowLCJ3ZWJfY29tbWl0X3NpZ25vZmZfcmVxdWlyZWQiOmZhbHNlfSwic2VuZGVyIjp7ImF2YXRhcl91cmwiOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvOTQ4NzYwP3Y9NCIsImV2ZW50c191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3VzZXJzL2hpeW9zaS9ldmVudHN7L3ByaXZhY3l9IiwiZm9sbG93ZXJzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vdXNlcnMvaGl5b3NpL2ZvbGxvd2VycyIsImZvbGxvd2luZ191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3VzZXJzL2hpeW9zaS9mb2xsb3dpbmd7L290aGVyX3VzZXJ9IiwiZ2lzdHNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS91c2Vycy9oaXlvc2kvZ2lzdHN7L2dpc3RfaWR9IiwiZ3JhdmF0YXJfaWQiOiIiLCJodG1sX3VybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS9oaXlvc2kiLCJpZCI6OTQ4NzYwLCJsb2dpbiI6ImhpeW9zaSIsIm5vZGVfaWQiOiJNRFE2VlhObGNqazBPRGMyTUE9PSIsIm9yZ2FuaXphdGlvbnNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS91c2Vycy9oaXlvc2kvb3JncyIsInJlY2VpdmVkX2V2ZW50c191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3VzZXJzL2hpeW9zaS9yZWNlaXZlZF9ldmVudHMiLCJyZXBvc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3VzZXJzL2hpeW9zaS9yZXBvcyIsInNpdGVfYWRtaW4iOmZhbHNlLCJzdGFycmVkX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vdXNlcnMvaGl5b3NpL3N0YXJyZWR7L293bmVyfXsvcmVwb30iLCJzdWJzY3JpcHRpb25zX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vdXNlcnMvaGl5b3NpL3N1YnNjcmlwdGlvbnMiLCJ0eXBlIjoiVXNlciIsInVybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vdXNlcnMvaGl5b3NpIn19LCJnaXRodWJfaGVhZF9yZWYiOiIiLCJnaXRodWJfcmVmIjoicmVmcy90YWdzL3YwLjAuNSIsImdpdGh1Yl9yZWZfdHlwZSI6InRhZyIsImdpdGh1Yl9yZXBvc2l0b3J5X2lkIjoiNjEwMDM0NzQ1IiwiZ2l0aHViX3JlcG9zaXRvcnlfb3duZXIiOiJ6bGFianAiLCJnaXRodWJfcmVwb3NpdG9yeV9vd25lcl9pZCI6IjE2MDQzODA4IiwiZ2l0aHViX3J1bl9hdHRlbXB0IjoiMSIsImdpdGh1Yl9ydW5faWQiOiI0MzUxMjEyMDAyIiwiZ2l0aHViX3J1bl9udW1iZXIiOiIzNCIsImdpdGh1Yl9zaGExIjoiMjRhY2M0OTU0ODQ1NGIyZjIxYTAxYTg1ZDMzNTdmYzE4NThhYmRmNCIsIm9zIjoidWJ1bnR1MjIifX0sImJ1aWxkQ29uZmlnIjp7InN0ZXBzIjpbeyJ3b3JraW5nRGlyIjoiL2hvbWUvcnVubmVyL3dvcmsvc2xzYS1wcm92ZW5hbmNlLXRlc3Qvc2xzYS1wcm92ZW5hbmNlLXRlc3QvX19QUk9KRUNUX0NIRUNLT1VUX0RJUl9fIiwiY29tbWFuZCI6WyIvb3B0L2hvc3RlZHRvb2xjYWNoZS9nby8xLjE5LjYveDY0L2Jpbi9nbyIsIm1vZCIsInZlbmRvciJdLCJlbnYiOm51bGx9LHsid29ya2luZ0RpciI6Ii9ob21lL3J1bm5lci93b3JrL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L3Nsc2EtcHJvdmVuYW5jZS10ZXN0L19fUFJPSkVDVF9DSEVDS09VVF9ESVJfXyIsImNvbW1hbmQiOlsiL29wdC9ob3N0ZWR0b29sY2FjaGUvZ28vMS4xOS42L3g2NC9iaW4vZ28iLCJidWlsZCIsIi1tb2Q9dmVuZG9yIiwiLXRyaW1wYXRoIiwiLXRhZ3M9bmV0Z28iLCItbGRmbGFncz0tWCBtYWluLlZlcnNpb249MC4wLjUiLCItbyIsImJpbmFyeS1saW51eC1hbWQ2NCIsIm1haW4uZ28iXSwiZW52IjpbIkdPT1M9bGludXgiLCJHT0FSQ0g9YW1kNjQiLCJDR09fRU5BQkxFRD0wIl19XSwidmVyc2lvbiI6MX0sIm1ldGFkYXRhIjp7ImJ1aWxkSW52b2NhdGlvbklEIjoiNDM1MTIxMjAwMi0xIiwiY29tcGxldGVuZXNzIjp7InBhcmFtZXRlcnMiOnRydWUsImVudmlyb25tZW50IjpmYWxzZSwibWF0ZXJpYWxzIjpmYWxzZX0sInJlcHJvZHVjaWJsZSI6ZmFsc2V9LCJtYXRlcmlhbHMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0QHJlZnMvdGFncy92MC4wLjUiLCJkaWdlc3QiOnsic2hhMSI6IjI0YWNjNDk1NDg0NTRiMmYyMWEwMWE4NWQzMzU3ZmMxODU4YWJkZjQifX0seyJ1cmkiOiJodHRwczovL2dpdGh1Yi5jb20vYWN0aW9ucy92aXJ0dWFsLWVudmlyb25tZW50cy9yZWxlYXNlcy90YWcvdWJ1bnR1MjIvMjAyMzAyMjcuMiJ9XX19\",\n  \"signatures\": [\n    {\n      \"keyid\": \"\",\n      \"sig\": \"MEQCICOw5LWBr9Qfu7gxIMUrdxp+7UEikj6SVldRUq01+KDXAiB05WOS0EXaO+A3qBN6U3ryv6maYDq17I3s2IdqSug8Bw==\",\n      \"cert\": \"-----BEGIN CERTIFICATE-----\\nMIIDwjCCA0mgAwIBAgIUOpkQanbcpqOGmla8V/AWSkbMzTgwCgYIKoZIzj0EAwMw\\nNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRl\\ncm1lZGlhdGUwHhcNMjMwMzA3MDYxMjAwWhcNMjMwMzA3MDYyMjAwWjAAMFkwEwYH\\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEt0ymGGmerg46oSjnO2nPGRcAwfaYANtraMM0\\nWV5Le47BcH9sXLA40pb7XWWMaMyfEUJls48kGws4RBC0KGKuMKOCAmgwggJkMA4G\\nA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUQ7ll\\nEilbys9BvYjvcmqDePkKzWswHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4Y\\nZD8wfQYDVR0RAQH/BHMwcYZvaHR0cHM6Ly9naXRodWIuY29tL3Nsc2EtZnJhbWV3\\nb3JrL3Nsc2EtZ2l0aHViLWdlbmVyYXRvci8uZ2l0aHViL3dvcmtmbG93cy9idWls\\nZGVyX2dvX3Nsc2EzLnltbEByZWZzL3RhZ3MvdjEuNS4wMDkGCisGAQQBg78wAQEE\\nK2h0dHBzOi8vdG9rZW4uYWN0aW9ucy5naXRodWJ1c2VyY29udGVudC5jb20wEgYK\\nKwYBBAGDvzABAgQEcHVzaDA2BgorBgEEAYO/MAEDBCgyNGFjYzQ5NTQ4NDU0YjJm\\nMjFhMDFhODVkMzM1N2ZjMTg1OGFiZGY0MB4GCisGAQQBg78wAQQEEFNMU0EgZ28g\\ncmVsZWFzZXIwKQYKKwYBBAGDvzABBQQbemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10\\nZXN0MB4GCisGAQQBg78wAQYEEHJlZnMvdGFncy92MC4wLjUwgYsGCisGAQQB1nkC\\nBAIEfQR7AHkAdwDdPTBqxscRMmMZHhyZZzcCokpeuN48rf+HinKALynujgAAAYa6\\nsrlwAAAEAwBIMEYCIQC1rALC32p2VhDIZ3QJOKwsqgkgx9k7GPgDwCUYaylrEwIh\\nANgnzISmymdhZrkp3Vj+X/3/L8O6rG3Wy9I+/KpgIJOiMAoGCCqGSM49BAMDA2cA\\nMGQCMGG/OnsahTAHW8kU6LXCqlT+E/5T6tX2FcGDTbqpKtlYZi63GVd+mq8hbHoe\\ntHexrwIwXTIjR7t6Y0qZVvgvmxrrvym6epRp9nqO+EHhXnAxut3cD1dfcCiq+PMZ\\nK1MS8FJJ\\n-----END CERTIFICATE-----\\n\"\n    }\n  ]\n}\n```\n\n```\n$ cat binary-linux-amd64.intoto.jsonl | jq -r  .payload | base64 -d | jq .\n```\n\n\u003cdetails\u003e\n\u003csummary\u003eoutput\u003c/summary\u003e\n\n```json\n{\n  \"_type\": \"https://in-toto.io/Statement/v0.1\",\n  \"predicateType\": \"https://slsa.dev/provenance/v0.2\",\n  \"subject\": [\n    {\n      \"name\": \"binary-linux-amd64\",\n      \"digest\": {\n        \"sha256\": \"9f7014682b7842169f789b8c79041d70313de0a592a94413a247f5a6047167cd\"\n      }\n    }\n  ],\n  \"predicate\": {\n    \"builder\": {\n      \"id\": \"https://github.com/slsa-framework/slsa-github-generator/.github/workflows/builder_go_slsa3.yml@refs/tags/v1.5.0\"\n    },\n    \"buildType\": \"https://github.com/slsa-framework/slsa-github-generator/go@v1\",\n    \"invocation\": {\n      \"configSource\": {\n        \"uri\": \"git+https://github.com/zlabjp/slsa-provenance-test@refs/tags/v0.0.5\",\n        \"digest\": {\n          \"sha1\": \"24acc49548454b2f21a01a85d3357fc1858abdf4\"\n        },\n        \"entryPoint\": \".github/workflows/slsa-provenance.yml\"\n      },\n      \"parameters\": {},\n      \"environment\": {\n        \"arch\": \"X64\",\n        \"github_actor\": \"hiyosi\",\n        \"github_actor_id\": \"948760\",\n        \"github_base_ref\": \"\",\n        \"github_event_name\": \"push\",\n        \"github_event_payload\": {\n          \"after\": \"24acc49548454b2f21a01a85d3357fc1858abdf4\",\n          \"base_ref\": \"refs/heads/main\",\n          \"before\": \"0000000000000000000000000000000000000000\",\n          \"commits\": [],\n          \"compare\": \"https://github.com/zlabjp/slsa-provenance-test/compare/v0.0.5\",\n          \"created\": true,\n          \"deleted\": false,\n          \"forced\": false,\n          \"head_commit\": {\n            \"author\": {\n              \"email\": \"948760+tousami@users.noreply.github.com\",\n              \"name\": \"Tomoya Usami\",\n              \"username\": \"hiyosi\"\n            },\n            \"committer\": {\n              \"email\": \"948760+tousami@users.noreply.github.com\",\n              \"name\": \"Tomoya Usami\",\n              \"username\": \"hiyosi\"\n            },\n            \"distinct\": true,\n            \"id\": \"24acc49548454b2f21a01a85d3357fc1858abdf4\",\n            \"message\": \"Fix workflow\",\n            \"timestamp\": \"2023-03-07T15:05:05+09:00\",\n            \"tree_id\": \"01ad9f737dce5933462b8389426b30231800e836\",\n            \"url\": \"https://github.com/zlabjp/slsa-provenance-test/commit/24acc49548454b2f21a01a85d3357fc1858abdf4\"\n          },\n          \"organization\": {\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/16043808?v=4\",\n            \"description\": \"\",\n            \"events_url\": \"https://api.github.com/orgs/zlabjp/events\",\n            \"hooks_url\": \"https://api.github.com/orgs/zlabjp/hooks\",\n            \"id\": 16043808,\n            \"issues_url\": \"https://api.github.com/orgs/zlabjp/issues\",\n            \"login\": \"zlabjp\",\n            \"members_url\": \"https://api.github.com/orgs/zlabjp/members{/member}\",\n            \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjE2MDQzODA4\",\n            \"public_members_url\": \"https://api.github.com/orgs/zlabjp/public_members{/member}\",\n            \"repos_url\": \"https://api.github.com/orgs/zlabjp/repos\",\n            \"url\": \"https://api.github.com/orgs/zlabjp\"\n          },\n          \"pusher\": {\n            \"email\": \"948760+hiyosi@users.noreply.github.com\",\n            \"name\": \"hiyosi\"\n          },\n          \"ref\": \"refs/tags/v0.0.5\",\n          \"repository\": {\n            \"allow_forking\": true,\n            \"archive_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/{archive_format}{/ref}\",\n            \"archived\": false,\n            \"assignees_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/assignees{/user}\",\n            \"blobs_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/blobs{/sha}\",\n            \"branches_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/branches{/branch}\",\n            \"clone_url\": \"https://github.com/zlabjp/slsa-provenance-test.git\",\n            \"collaborators_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/collaborators{/collaborator}\",\n            \"comments_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/comments{/number}\",\n            \"commits_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/commits{/sha}\",\n            \"compare_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/compare/{base}...{head}\",\n            \"contents_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/contents/{+path}\",\n            \"contributors_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/contributors\",\n            \"created_at\": 1678061028,\n            \"default_branch\": \"main\",\n            \"deployments_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/deployments\",\n            \"description\": null,\n            \"disabled\": false,\n            \"downloads_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/downloads\",\n            \"events_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/events\",\n            \"fork\": false,\n            \"forks\": 0,\n            \"forks_count\": 0,\n            \"forks_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/forks\",\n            \"full_name\": \"zlabjp/slsa-provenance-test\",\n            \"git_commits_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/commits{/sha}\",\n            \"git_refs_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/refs{/sha}\",\n            \"git_tags_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/tags{/sha}\",\n            \"git_url\": \"git://github.com/zlabjp/slsa-provenance-test.git\",\n            \"has_discussions\": false,\n            \"has_downloads\": true,\n            \"has_issues\": true,\n            \"has_pages\": false,\n            \"has_projects\": true,\n            \"has_wiki\": true,\n            \"homepage\": null,\n            \"hooks_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/hooks\",\n            \"html_url\": \"https://github.com/zlabjp/slsa-provenance-test\",\n            \"id\": 610034745,\n            \"is_template\": false,\n            \"issue_comment_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/issues/comments{/number}\",\n            \"issue_events_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/issues/events{/number}\",\n            \"issues_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/issues{/number}\",\n            \"keys_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/keys{/key_id}\",\n            \"labels_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/labels{/name}\",\n            \"language\": \"Dockerfile\",\n            \"languages_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/languages\",\n            \"license\": null,\n            \"master_branch\": \"main\",\n            \"merges_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/merges\",\n            \"milestones_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/milestones{/number}\",\n            \"mirror_url\": null,\n            \"name\": \"slsa-provenance-test\",\n            \"node_id\": \"R_kgDOJFxkOQ\",\n            \"notifications_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/notifications{?since,all,participating}\",\n            \"open_issues\": 0,\n            \"open_issues_count\": 0,\n            \"organization\": \"zlabjp\",\n            \"owner\": {\n              \"avatar_url\": \"https://avatars.githubusercontent.com/u/16043808?v=4\",\n              \"email\": null,\n              \"events_url\": \"https://api.github.com/users/zlabjp/events{/privacy}\",\n              \"followers_url\": \"https://api.github.com/users/zlabjp/followers\",\n              \"following_url\": \"https://api.github.com/users/zlabjp/following{/other_user}\",\n              \"gists_url\": \"https://api.github.com/users/zlabjp/gists{/gist_id}\",\n              \"gravatar_id\": \"\",\n              \"html_url\": \"https://github.com/zlabjp\",\n              \"id\": 16043808,\n              \"login\": \"zlabjp\",\n              \"name\": \"zlabjp\",\n              \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjE2MDQzODA4\",\n              \"organizations_url\": \"https://api.github.com/users/zlabjp/orgs\",\n              \"received_events_url\": \"https://api.github.com/users/zlabjp/received_events\",\n              \"repos_url\": \"https://api.github.com/users/zlabjp/repos\",\n              \"site_admin\": false,\n              \"starred_url\": \"https://api.github.com/users/zlabjp/starred{/owner}{/repo}\",\n              \"subscriptions_url\": \"https://api.github.com/users/zlabjp/subscriptions\",\n              \"type\": \"Organization\",\n              \"url\": \"https://api.github.com/users/zlabjp\"\n            },\n            \"private\": false,\n            \"pulls_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/pulls{/number}\",\n            \"pushed_at\": 1678169356,\n            \"releases_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/releases{/id}\",\n            \"size\": 23,\n            \"ssh_url\": \"git@github.com:zlabjp/slsa-provenance-test.git\",\n            \"stargazers\": 0,\n            \"stargazers_count\": 0,\n            \"stargazers_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/stargazers\",\n            \"statuses_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/statuses/{sha}\",\n            \"subscribers_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/subscribers\",\n            \"subscription_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/subscription\",\n            \"svn_url\": \"https://github.com/zlabjp/slsa-provenance-test\",\n            \"tags_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/tags\",\n            \"teams_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/teams\",\n            \"topics\": [],\n            \"trees_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/trees{/sha}\",\n            \"updated_at\": \"2023-03-07T02:03:30Z\",\n            \"url\": \"https://github.com/zlabjp/slsa-provenance-test\",\n            \"visibility\": \"public\",\n            \"watchers\": 0,\n            \"watchers_count\": 0,\n            \"web_commit_signoff_required\": false\n          },\n          \"sender\": {\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/948760?v=4\",\n            \"events_url\": \"https://api.github.com/users/hiyosi/events{/privacy}\",\n            \"followers_url\": \"https://api.github.com/users/hiyosi/followers\",\n            \"following_url\": \"https://api.github.com/users/hiyosi/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/hiyosi/gists{/gist_id}\",\n            \"gravatar_id\": \"\",\n            \"html_url\": \"https://github.com/hiyosi\",\n            \"id\": 948760,\n            \"login\": \"hiyosi\",\n            \"node_id\": \"MDQ6VXNlcjk0ODc2MA==\",\n            \"organizations_url\": \"https://api.github.com/users/hiyosi/orgs\",\n            \"received_events_url\": \"https://api.github.com/users/hiyosi/received_events\",\n            \"repos_url\": \"https://api.github.com/users/hiyosi/repos\",\n            \"site_admin\": false,\n            \"starred_url\": \"https://api.github.com/users/hiyosi/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/hiyosi/subscriptions\",\n            \"type\": \"User\",\n            \"url\": \"https://api.github.com/users/hiyosi\"\n          }\n        },\n        \"github_head_ref\": \"\",\n        \"github_ref\": \"refs/tags/v0.0.5\",\n        \"github_ref_type\": \"tag\",\n        \"github_repository_id\": \"610034745\",\n        \"github_repository_owner\": \"zlabjp\",\n        \"github_repository_owner_id\": \"16043808\",\n        \"github_run_attempt\": \"1\",\n        \"github_run_id\": \"4351212002\",\n        \"github_run_number\": \"34\",\n        \"github_sha1\": \"24acc49548454b2f21a01a85d3357fc1858abdf4\",\n        \"os\": \"ubuntu22\"\n      }\n    },\n    \"buildConfig\": {\n      \"steps\": [\n        {\n          \"workingDir\": \"/home/runner/work/slsa-provenance-test/slsa-provenance-test/__PROJECT_CHECKOUT_DIR__\",\n          \"command\": [\n            \"/opt/hostedtoolcache/go/1.19.6/x64/bin/go\",\n            \"mod\",\n            \"vendor\"\n          ],\n          \"env\": null\n        },\n        {\n          \"workingDir\": \"/home/runner/work/slsa-provenance-test/slsa-provenance-test/__PROJECT_CHECKOUT_DIR__\",\n          \"command\": [\n            \"/opt/hostedtoolcache/go/1.19.6/x64/bin/go\",\n            \"build\",\n            \"-mod=vendor\",\n            \"-trimpath\",\n            \"-tags=netgo\",\n            \"-ldflags=-X main.Version=0.0.5\",\n            \"-o\",\n            \"binary-linux-amd64\",\n            \"main.go\"\n          ],\n          \"env\": [\n            \"GOOS=linux\",\n            \"GOARCH=amd64\",\n            \"CGO_ENABLED=0\"\n          ]\n        }\n      ],\n      \"version\": 1\n    },\n    \"metadata\": {\n      \"buildInvocationID\": \"4351212002-1\",\n      \"completeness\": {\n        \"parameters\": true,\n        \"environment\": false,\n        \"materials\": false\n      },\n      \"reproducible\": false\n    },\n    \"materials\": [\n      {\n        \"uri\": \"git+https://github.com/zlabjp/slsa-provenance-test@refs/tags/v0.0.5\",\n        \"digest\": {\n          \"sha1\": \"24acc49548454b2f21a01a85d3357fc1858abdf4\"\n        }\n      },\n      {\n        \"uri\": \"https://github.com/actions/virtual-environments/releases/tag/ubuntu22/20230227.2\"\n      }\n    ]\n  }\n}\n```\n\n\u003c/details\u003e\n\n\n### Container images\n\nThe Actions workflow pushes images and attestations to GitHub packages.\n\n- `slsa-provenance-test:${image_diget}`\n- `slsa-provenance-test:${image_diget}.att`\n\n#### Find transparency logs\n\nsearch entries by container's hash value\n```\n$ rekor-cli search --sha \"3dbd76ff6dc789a8bfd7b3303b15dd6fbac052af442f830b2eb527ab26976cf3\"\nFound matching entries (listed by UUID):\n24296fb24b8ad77adfc165e2090a060fe97162d5a5f08af3e3927d9365371f1869e3bf1d6a029262\n```\n\n```\n$ rekor-cli get --uuid \"24296fb24b8ad77a3c4acd8f2f5e8f656c9743bd79f682cc16e6927ff202acaa9c77d7908e07a076\"\nLogID: c0d23d6ad406973f9559f3ba2d1ca01f84147d8ffc5b8445c224f98b9591801d\nAttestation: {\"_type\":\"https://in-toto.io/Statement/v0.1\",\"predicateType\":\"https://slsa.dev/provenance/v0.2\",\"subject\":[{\"name\":\"ghcr.io/zlabjp/slsa-provenance-test\",\"digest\":{\"sha256\":\"18d935906bbac62909c4a301616046a373f1f4ce714cdddf452a2381354034c0\"}}],\"predicate\":{\"builder\":{\"id\":\"https://github.com/zlabjp/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@refs/heads/fix-cosign-flag\"},\"buildType\":\"https://github.com/slsa-framework/slsa-github-generator/container@v1\",\"invocation\":{\"configSource\":{\"uri\":\"git+https://github.com/zlabjp/slsa-provenance-test@refs/tags/v0.0.5\",\"digest\":{\"sha1\":\"24acc49548454b2f21a01a85d3357fc1858abdf4\"},\"entryPoint\":\".github/workflows/slsa-provenance.yml\"},\"parameters\":{},\"environment\":{\"github_actor\":\"hiyosi\",\"github_actor_id\":\"948760\",\"github_base_ref\":\"\",\"github_event_name\":\"push\",\"github_event_payload\":{\"after\":\"24acc49548454b2f21a01a85d3357fc1858abdf4\",\"base_ref\":\"refs/heads/main\",\"before\":\"0000000000000000000000000000000000000000\",\"commits\":[],\"compare\":\"https://github.com/zlabjp/slsa-provenance-test/compare/v0.0.5\",\"created\":true,\"deleted\":false,\"forced\":false,\"head_commit\":{\"author\":{\"email\":\"948760+tousami@users.noreply.github.com\",\"name\":\"Tomoya Usami\",\"username\":\"hiyosi\"},\"committer\":{\"email\":\"948760+tousami@users.noreply.github.com\",\"name\":\"Tomoya Usami\",\"username\":\"hiyosi\"},\"distinct\":true,\"id\":\"24acc49548454b2f21a01a85d3357fc1858abdf4\",\"message\":\"Fix workflow\",\"timestamp\":\"2023-03-07T15:05:05+09:00\",\"tree_id\":\"01ad9f737dce5933462b8389426b30231800e836\",\"url\":\"https://github.com/zlabjp/slsa-provenance-test/commit/24acc49548454b2f21a01a85d3357fc1858abdf4\"},\"organization\":{\"avatar_url\":\"https://avatars.githubusercontent.com/u/16043808?v=4\",\"description\":\"\",\"events_url\":\"https://api.github.com/orgs/zlabjp/events\",\"hooks_url\":\"https://api.github.com/orgs/zlabjp/hooks\",\"id\":16043808,\"issues_url\":\"https://api.github.com/orgs/zlabjp/issues\",\"login\":\"zlabjp\",\"members_url\":\"https://api.github.com/orgs/zlabjp/members{/member}\",\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjE2MDQzODA4\",\"public_members_url\":\"https://api.github.com/orgs/zlabjp/public_members{/member}\",\"repos_url\":\"https://api.github.com/orgs/zlabjp/repos\",\"url\":\"https://api.github.com/orgs/zlabjp\"},\"pusher\":{\"email\":\"948760+hiyosi@users.noreply.github.com\",\"name\":\"hiyosi\"},\"ref\":\"refs/tags/v0.0.5\",\"repository\":{\"allow_forking\":true,\"archive_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/{archive_format}{/ref}\",\"archived\":false,\"assignees_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/assignees{/user}\",\"blobs_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/blobs{/sha}\",\"branches_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/branches{/branch}\",\"clone_url\":\"https://github.com/zlabjp/slsa-provenance-test.git\",\"collaborators_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/collaborators{/collaborator}\",\"comments_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/comments{/number}\",\"commits_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/commits{/sha}\",\"compare_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/compare/{base}...{head}\",\"contents_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/contents/{+path}\",\"contributors_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/contributors\",\"created_at\":1678061028,\"default_branch\":\"main\",\"deployments_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/deployments\",\"description\":null,\"disabled\":false,\"downloads_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/downloads\",\"events_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/events\",\"fork\":false,\"forks\":0,\"forks_count\":0,\"forks_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/forks\",\"full_name\":\"zlabjp/slsa-provenance-test\",\"git_commits_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/commits{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/refs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/tags{/sha}\",\"git_url\":\"git://github.com/zlabjp/slsa-provenance-test.git\",\"has_discussions\":false,\"has_downloads\":true,\"has_issues\":true,\"has_pages\":false,\"has_projects\":true,\"has_wiki\":true,\"homepage\":null,\"hooks_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/hooks\",\"html_url\":\"https://github.com/zlabjp/slsa-provenance-test\",\"id\":610034745,\"is_template\":false,\"issue_comment_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/issues/comments{/number}\",\"issue_events_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/issues/events{/number}\",\"issues_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/issues{/number}\",\"keys_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/keys{/key_id}\",\"labels_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/labels{/name}\",\"language\":\"Dockerfile\",\"languages_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/languages\",\"license\":null,\"master_branch\":\"main\",\"merges_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/merges\",\"milestones_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/milestones{/number}\",\"mirror_url\":null,\"name\":\"slsa-provenance-test\",\"node_id\":\"R_kgDOJFxkOQ\",\"notifications_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/notifications{?since,all,participating}\",\"open_issues\":0,\"open_issues_count\":0,\"organization\":\"zlabjp\",\"owner\":{\"avatar_url\":\"https://avatars.githubusercontent.com/u/16043808?v=4\",\"email\":null,\"events_url\":\"https://api.github.com/users/zlabjp/events{/privacy}\",\"followers_url\":\"https://api.github.com/users/zlabjp/followers\",\"following_url\":\"https://api.github.com/users/zlabjp/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/zlabjp/gists{/gist_id}\",\"gravatar_id\":\"\",\"html_url\":\"https://github.com/zlabjp\",\"id\":16043808,\"login\":\"zlabjp\",\"name\":\"zlabjp\",\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjE2MDQzODA4\",\"organizations_url\":\"https://api.github.com/users/zlabjp/orgs\",\"received_events_url\":\"https://api.github.com/users/zlabjp/received_events\",\"repos_url\":\"https://api.github.com/users/zlabjp/repos\",\"site_admin\":false,\"starred_url\":\"https://api.github.com/users/zlabjp/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/zlabjp/subscriptions\",\"type\":\"Organization\",\"url\":\"https://api.github.com/users/zlabjp\"},\"private\":false,\"pulls_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/pulls{/number}\",\"pushed_at\":1678169356,\"releases_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/releases{/id}\",\"size\":23,\"ssh_url\":\"git@github.com:zlabjp/slsa-provenance-test.git\",\"stargazers\":0,\"stargazers_count\":0,\"stargazers_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/stargazers\",\"statuses_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/statuses/{sha}\",\"subscribers_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/subscribers\",\"subscription_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/subscription\",\"svn_url\":\"https://github.com/zlabjp/slsa-provenance-test\",\"tags_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/tags\",\"teams_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/teams\",\"topics\":[],\"trees_url\":\"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/trees{/sha}\",\"updated_at\":\"2023-03-07T02:03:30Z\",\"url\":\"https://github.com/zlabjp/slsa-provenance-test\",\"visibility\":\"public\",\"watchers\":0,\"watchers_count\":0,\"web_commit_signoff_required\":false},\"sender\":{\"avatar_url\":\"https://avatars.githubusercontent.com/u/948760?v=4\",\"events_url\":\"https://api.github.com/users/hiyosi/events{/privacy}\",\"followers_url\":\"https://api.github.com/users/hiyosi/followers\",\"following_url\":\"https://api.github.com/users/hiyosi/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/hiyosi/gists{/gist_id}\",\"gravatar_id\":\"\",\"html_url\":\"https://github.com/hiyosi\",\"id\":948760,\"login\":\"hiyosi\",\"node_id\":\"MDQ6VXNlcjk0ODc2MA==\",\"organizations_url\":\"https://api.github.com/users/hiyosi/orgs\",\"received_events_url\":\"https://api.github.com/users/hiyosi/received_events\",\"repos_url\":\"https://api.github.com/users/hiyosi/repos\",\"site_admin\":false,\"starred_url\":\"https://api.github.com/users/hiyosi/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/hiyosi/subscriptions\",\"type\":\"User\",\"url\":\"https://api.github.com/users/hiyosi\"}},\"github_head_ref\":\"\",\"github_ref\":\"refs/tags/v0.0.5\",\"github_ref_type\":\"tag\",\"github_repository_id\":\"610034745\",\"github_repository_owner\":\"zlabjp\",\"github_repository_owner_id\":\"16043808\",\"github_run_attempt\":\"1\",\"github_run_id\":\"4351212002\",\"github_run_number\":\"34\",\"github_sha1\":\"24acc49548454b2f21a01a85d3357fc1858abdf4\"}},\"metadata\":{\"buildInvocationID\":\"4351212002-1\",\"completeness\":{\"parameters\":true,\"environment\":false,\"materials\":false},\"reproducible\":false},\"materials\":[{\"uri\":\"git+https://github.com/zlabjp/slsa-provenance-test@refs/tags/v0.0.5\",\"digest\":{\"sha1\":\"24acc49548454b2f21a01a85d3357fc1858abdf4\"}}]}}\nIndex: 14844786\nIntegratedTime: 2023-03-07T06:15:00Z\nUUID: 24296fb24b8ad77a3c4acd8f2f5e8f656c9743bd79f682cc16e6927ff202acaa9c77d7908e07a076\nBody: {\n  \"IntotoObj\": {\n    \"content\": {\n      \"hash\": {\n        \"algorithm\": \"sha256\",\n        \"value\": \"11868585ee1ee3b51f2a519a25e2941c1990e59fc101e3b4b8855edd7396c9f5\"\n      },\n      \"payloadHash\": {\n        \"algorithm\": \"sha256\",\n        \"value\": \"441c6f8888456305c8468699c9a6f37274a97a1ca31718ca151273789165c5a2\"\n      }\n    },\n    \"publicKey\": \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUR6akNDQTFTZ0F3SUJBZ0lVU2dYempPMVdUdVMxeUxmdktWQ2NmNDQvS3prd0NnWUlLb1pJemowRUF3TXcKTnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbApjbTFsWkdsaGRHVXdIaGNOTWpNd016QTNNRFl4TkRVNVdoY05Nak13TXpBM01EWXlORFU1V2pBQU1Ga3dFd1lICktvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVncVladFRUM250d0ZGVGRRNGIrdC9mVXIwU0s5NjFiZE9VeXgKYTVGTVpYVDBqcCtTWGEzYUFCSjNlZy9vcWlYbmc4QmFlQ3RGczhMTFJiYjJTOURPUjZPQ0FuTXdnZ0p2TUE0RwpBMVVkRHdFQi93UUVBd0lIZ0RBVEJnTlZIU1VFRERBS0JnZ3JCZ0VGQlFjREF6QWRCZ05WSFE0RUZnUVVkYjduCm1UK05qMWZNZzE2ck1id002SW9yR1A0d0h3WURWUjBqQkJnd0ZvQVUzOVBwejFZa0VaYjVxTmpwS0ZXaXhpNFkKWkQ4d2dZZ0dBMVVkRVFFQi93UitNSHlHZW1oMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5NmJHRmlhbkF2YzJ4egpZUzFuYVhSb2RXSXRaMlZ1WlhKaGRHOXlMeTVuYVhSb2RXSXZkMjl5YTJac2IzZHpMMmRsYm1WeVlYUnZjbDlqCmIyNTBZV2x1WlhKZmMyeHpZVE11ZVcxc1FISmxabk12YUdWaFpITXZabWw0TFdOdmMybG5iaTFtYkdGbk1Ea0cKQ2lzR0FRUUJnNzh3QVFFRUsyaDBkSEJ6T2k4dmRHOXJaVzR1WVdOMGFXOXVjeTVuYVhSb2RXSjFjMlZ5WTI5dQpkR1Z1ZEM1amIyMHdFZ1lLS3dZQkJBR0R2ekFCQWdRRWNIVnphREEyQmdvckJnRUVBWU8vTUFFREJDZ3lOR0ZqCll6UTVOVFE0TkRVMFlqSm1NakZoTURGaE9EVmtNek0xTjJaak1UZzFPR0ZpWkdZME1CNEdDaXNHQVFRQmc3OHcKQVFRRUVGTk1VMEVnWjI4Z2NtVnNaV0Z6WlhJd0tRWUtLd1lCQkFHRHZ6QUJCUVFiZW14aFltcHdMM05zYzJFdApjSEp2ZG1WdVlXNWpaUzEwWlhOME1CNEdDaXNHQVFRQmc3OHdBUVlFRUhKbFpuTXZkR0ZuY3k5Mk1DNHdMalV3CmdZb0dDaXNHQVFRQjFua0NCQUlFZkFSNkFIZ0FkZ0RkUFRCcXhzY1JNbU1aSGh5Wlp6Y0Nva3BldU40OHJmK0gKaW5LQUx5bnVqZ0FBQVlhNnRYTnFBQUFFQXdCSE1FVUNJUUQyTVgyMEQ1T0RGbGJsSnRkS0Y5MzVkOWRCQTFPawpxN0x1NFR6Y3lBb3pIQUlnU0FUZHFBZnJiRzAxMkFGNWdKWUxFbVlRWjBiL1h5MDIweWpZMks1c0M2NHdDZ1lJCktvWkl6ajBFQXdNRGFBQXdaUUl3Tm9IbmIxdit4eGhQc050MVRzN3dNN3BPb1ZKeGVYRnlrZk9kQTc0cEdXNHkKUVQxSDBGODREVUV2WTF0K3BNNHZBakVBdHcyK2dXRHlMVWd2UDhDMGpHZ1ZEb1RpR3ZsYUgwMDk5clR6a0NwcwoxWndiS3VZMVRtNUlYQkluMzhkUk10T0EKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=\"\n  }\n}\n```\n\n#### Verify\n\n```\n$ slsa-verifier verify-image ghcr.io/zlabjp/slsa-provenance-test@sha256:3dbd76ff6dc789a8bfd7b3303b15dd6fbac052af442f830b2eb527ab26976cf3 \\\n                --source-uri github.com/zlabjp/slsa-provenance-test \\\n                --source-tag v0.0.5\n```\n\n※ In v0.0.5, we reference `slsa-framework/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@main`, so the validation fails.\nWhen a new version is released, we need to update refs with tag.\n\nsee: https://github.com/zlabjp/slsa-provenance-test/blob/v0.0.5/.github/workflows/slsa-provenance.yml#L125\n\nor\n\n```\n$ cosign verify-attestation ghcr.io/zlabjp/slsa-provenance-test@sha256:3dbd76ff6dc789a8bfd7b3303b15dd6fbac052af442f830b2eb527ab26976cf3 \\\n         --certificate-identity-regexp=\"https://github.com/slsa-framework/slsa-github-generator/.*\" \\\n         --certificate-oidc-issuer=https://token.actions.githubusercontent.com \\\n         --type slsaprovenance\n```\n\n#### Show provenance\n\n```\n$ docker buildx imagetools inspect ghcr.io/zlabjp/slsa-provenance-test:v0.0.5 --format \"{{ json .Provenance.SLSA }}\"\n```\n\n\u003cdetails\u003e\n\u003csummary\u003eoutput\u003c/summary\u003e\n\n```json\n{\n  \"buildConfig\": {\n    \"digestMapping\": {\n      \"sha256:12881d02a5cc1da691a71eb8e43c813fba507f2aac34b8bee526588b8fcdb996\": \"step2\",\n      \"sha256:2c55385cff27f03725baa576f152fed01724374a0a78e865616b1f23b29009a4\": \"step1\",\n      \"sha256:459a7ce65cf2cbf67af7b756e81f4baf06b3bbb597110df31c89a4c59165c1c5\": \"step0\",\n      \"sha256:533745f58cc1e92c7c6fc3cc9d4a1cb1c6b71d2fdb66cab1d7d101d51d1685b9\": \"step6\",\n      \"sha256:deead102486abd720f531915c994c9f4c1b0db740147116abb2f4806750fc3f5\": \"step5\",\n      \"sha256:f082e96392f7d971523f41d258100a149aa47836b2378df6ee89a562c73d7689\": \"step4\",\n      \"sha256:f5633ddf1bc983267f94b8dc760597bb91fb76abf58ae7d7507addb753ad0ccf\": \"step3\"\n    },\n    \"llbDefinition\": [\n      {\n        \"id\": \"step0\",\n        \"op\": {\n          \"Op\": {\n            \"source\": {\n              \"identifier\": \"docker-image://gcr.io/distroless/static@sha256:3c5767883bc3ad6c4ad7caf97f313e482f500f2c214f78e452ac1ca932e1bf7f\"\n            }\n          },\n          \"constraints\": {},\n          \"platform\": {\n            \"Architecture\": \"amd64\",\n            \"OS\": \"linux\"\n          }\n        }\n      },\n      {\n        \"id\": \"step1\",\n        \"op\": {\n          \"Op\": {\n            \"source\": {\n              \"identifier\": \"docker-image://docker.io/library/ubuntu@sha256:b2175cd4cfdd5cdb1740b0e6ec6bbb4ea4892801c0ad5101a81f694152b6c559\"\n            }\n          },\n          \"constraints\": {},\n          \"platform\": {\n            \"Architecture\": \"amd64\",\n            \"OS\": \"linux\"\n          }\n        }\n      },\n      {\n        \"id\": \"step2\",\n        \"op\": {\n          \"Op\": {\n            \"source\": {\n              \"attrs\": {\n                \"local.followpaths\": \"[\\\"binary-linux-amd64/binary-linux-amd64\\\"]\",\n                \"local.sharedkeyhint\": \"context\"\n              },\n              \"identifier\": \"local://context\"\n            }\n          },\n          \"constraints\": {}\n        }\n      },\n      {\n        \"id\": \"step3\",\n        \"inputs\": [\n          \"step1:0\",\n          \"step2:0\"\n        ],\n        \"op\": {\n          \"Op\": {\n            \"file\": {\n              \"actions\": [\n                {\n                  \"Action\": {\n                    \"copy\": {\n                      \"allowEmptyWildcard\": true,\n                      \"allowWildcard\": true,\n                      \"attemptUnpackDockerCompatibility\": true,\n                      \"createDestPath\": true,\n                      \"dest\": \"/app\",\n                      \"dirCopyContents\": true,\n                      \"followSymlink\": true,\n                      \"mode\": -1,\n                      \"src\": \"/binary-linux-amd64/binary-linux-amd64\",\n                      \"timestamp\": -1\n                    }\n                  },\n                  \"input\": 0,\n                  \"output\": 0,\n                  \"secondaryInput\": 1\n                }\n              ]\n            }\n          },\n          \"constraints\": {},\n          \"platform\": {\n            \"Architecture\": \"amd64\",\n            \"OS\": \"linux\"\n          }\n        }\n      },\n      {\n        \"id\": \"step4\",\n        \"inputs\": [\n          \"step3:0\"\n        ],\n        \"op\": {\n          \"Op\": {\n            \"exec\": {\n              \"meta\": {\n                \"args\": [\n                  \"/bin/sh\",\n                  \"-c\",\n                  \"chmod 755 /app\"\n                ],\n                \"cwd\": \"/\",\n                \"env\": [\n                  \"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\"\n                ],\n                \"removeMountStubsRecursive\": true\n              },\n              \"mounts\": [\n                {\n                  \"dest\": \"/\",\n                  \"input\": 0,\n                  \"output\": 0\n                }\n              ]\n            }\n          },\n          \"constraints\": {},\n          \"platform\": {\n            \"Architecture\": \"amd64\",\n            \"OS\": \"linux\"\n          }\n        }\n      },\n      {\n        \"id\": \"step5\",\n        \"inputs\": [\n          \"step0:0\",\n          \"step4:0\"\n        ],\n        \"op\": {\n          \"Op\": {\n            \"file\": {\n              \"actions\": [\n                {\n                  \"Action\": {\n                    \"copy\": {\n                      \"allowEmptyWildcard\": true,\n                      \"allowWildcard\": true,\n                      \"createDestPath\": true,\n                      \"dest\": \"/app\",\n                      \"dirCopyContents\": true,\n                      \"followSymlink\": true,\n                      \"mode\": -1,\n                      \"src\": \"/app\",\n                      \"timestamp\": -1\n                    }\n                  },\n                  \"input\": 0,\n                  \"output\": 0,\n                  \"secondaryInput\": 1\n                }\n              ]\n            }\n          },\n          \"constraints\": {},\n          \"platform\": {\n            \"Architecture\": \"amd64\",\n            \"OS\": \"linux\"\n          }\n        }\n      },\n      {\n        \"id\": \"step6\",\n        \"inputs\": [\n          \"step5:0\"\n        ],\n        \"op\": {\n          \"Op\": null\n        }\n      }\n    ]\n  },\n  \"buildType\": \"https://mobyproject.org/buildkit@v1\",\n  \"builder\": {\n    \"id\": \"https://github.com/zlabjp/slsa-provenance-test/actions/runs/4351897538\"\n  },\n  \"invocation\": {\n    \"configSource\": {\n      \"entryPoint\": \"Dockerfile\"\n    },\n    \"environment\": {\n      \"platform\": \"linux/amd64\"\n    },\n    \"parameters\": {\n      \"args\": {\n        \"label:org.opencontainers.image.created\": \"2023-03-07T08:04:37.152Z\",\n        \"label:org.opencontainers.image.description\": \"\",\n        \"label:org.opencontainers.image.licenses\": \"\",\n        \"label:org.opencontainers.image.revision\": \"b24673de2d8a1f1ae5dd4b5a74b6b4ec2e4f88de\",\n        \"label:org.opencontainers.image.source\": \"https://github.com/zlabjp/slsa-provenance-test\",\n        \"label:org.opencontainers.image.title\": \"slsa-provenance-test\",\n        \"label:org.opencontainers.image.url\": \"https://github.com/zlabjp/slsa-provenance-test\",\n        \"label:org.opencontainers.image.version\": \"v0.0.5\"\n      },\n      \"frontend\": \"dockerfile.v0\",\n      \"locals\": [\n        {\n          \"name\": \"context\"\n        },\n        {\n          \"name\": \"dockerfile\"\n        }\n      ]\n    }\n  },\n  \"materials\": [\n    {\n      \"digest\": {\n        \"sha256\": \"b2175cd4cfdd5cdb1740b0e6ec6bbb4ea4892801c0ad5101a81f694152b6c559\"\n      },\n      \"uri\": \"pkg:docker/ubuntu?digest=sha256:b2175cd4cfdd5cdb1740b0e6ec6bbb4ea4892801c0ad5101a81f694152b6c559\\u0026platform=linux%2Famd64\"\n    },\n    {\n      \"digest\": {\n        \"sha256\": \"3c5767883bc3ad6c4ad7caf97f313e482f500f2c214f78e452ac1ca932e1bf7f\"\n      },\n      \"uri\": \"pkg:docker/gcr.io/distroless/static?digest=sha256:3c5767883bc3ad6c4ad7caf97f313e482f500f2c214f78e452ac1ca932e1bf7f\\u0026platform=linux%2Famd64\"\n    }\n  ],\n  \"metadata\": {\n    \"buildFinishedOn\": \"2023-03-07T08:04:40.837845646Z\",\n    \"buildInvocationID\": \"hgxc1q21vu053qmi8cf6w58cb\",\n    \"buildStartedOn\": \"2023-03-07T08:04:37.968235247Z\",\n    \"completeness\": {\n      \"environment\": true,\n      \"materials\": false,\n      \"parameters\": true\n    },\n    \"https://mobyproject.org/buildkit@v1#metadata\": {\n      \"layers\": {\n        \"step0:0\": [\n          [\n            {\n              \"digest\": \"sha256:383e1c5dd0c1830143b1230e90292ebd4219911e0512b70d250c8907c4899110\",\n              \"mediaType\": \"application/vnd.docker.image.rootfs.diff.tar.gzip\",\n              \"size\": 820995\n            }\n          ],\n          [\n            {\n              \"digest\": \"sha256:383e1c5dd0c1830143b1230e90292ebd4219911e0512b70d250c8907c4899110\",\n              \"mediaType\": \"application/vnd.docker.image.rootfs.diff.tar.gzip\",\n              \"size\": 820995\n            }\n          ]\n        ],\n        \"step1:0\": [\n          [\n            {\n              \"digest\": \"sha256:76769433fd8a87dd77a6ce33db12156b1ea8dad3da3a95e7c9c36a47ec17b24c\",\n              \"mediaType\": \"application/vnd.oci.image.layer.v1.tar+gzip\",\n              \"size\": 29533839\n            }\n          ],\n          [\n            {\n              \"digest\": \"sha256:76769433fd8a87dd77a6ce33db12156b1ea8dad3da3a95e7c9c36a47ec17b24c\",\n              \"mediaType\": \"application/vnd.oci.image.layer.v1.tar+gzip\",\n              \"size\": 29533839\n            }\n          ]\n        ],\n        \"step5:0\": [\n          [\n            {\n              \"digest\": \"sha256:383e1c5dd0c1830143b1230e90292ebd4219911e0512b70d250c8907c4899110\",\n              \"mediaType\": \"application/vnd.docker.image.rootfs.diff.tar.gzip\",\n              \"size\": 820995\n            },\n            {\n              \"digest\": \"sha256:ca23dae0171c399ac2921170e24602172f2a0edc35ab43b7b62d5cd4acbc6339\",\n              \"mediaType\": \"application/vnd.oci.image.layer.v1.tar+gzip\",\n              \"size\": 1098240\n            }\n          ]\n        ]\n      },\n      \"source\": {\n        \"infos\": [\n          {\n            \"data\": \"IyB1YnVudHU6MjIuMDQKRlJPTSB1YnVudHVAc2hhMjU2OmIyMTc1Y2Q0Y2ZkZDVjZGIxNzQwYjBlNmVjNmJiYjRlYTQ4OTI4MDFjMGFkNTEwMWE4MWY2OTQxNTJiNmM1NTkgYXMgYnVpbGRlcgoKQUREIGJpbmFyeS1saW51eC1hbWQ2NC9iaW5hcnktbGludXgtYW1kNjQgL2FwcAojIGh0dHBzOi8vZ2l0aHViLmNvbS9hY3Rpb25zL3VwbG9hZC1hcnRpZmFjdC9pc3N1ZXMvMzgKUlVOIGNobW9kIDc1NSAvYXBwCgpGUk9NIGdjci5pby9kaXN0cm9sZXNzL3N0YXRpY0BzaGEyNTY6M2M1NzY3ODgzYmMzYWQ2YzRhZDdjYWY5N2YzMTNlNDgyZjUwMGYyYzIxNGY3OGU0NTJhYzFjYTkzMmUxYmY3ZgoKQ09QWSAtLWZyb209YnVpbGRlciAvYXBwIC9hcHAKCkVOVFJZUE9JTlQgWyAiL2FwcCIgXQo=\",\n            \"digestMapping\": {\n              \"sha256:9bf2b0e6ce0dc40907bd374f988d04c05d9c24df6beacad0a7c658e6cb4c4610\": \"step0\",\n              \"sha256:d4392f480299c373a778443b4b31fb4fa8ad1dded52136eb5a84527d89bc97cb\": \"step1\"\n            },\n            \"filename\": \"Dockerfile\",\n            \"llbDefinition\": [\n              {\n                \"id\": \"step0\",\n                \"op\": {\n                  \"Op\": {\n                    \"source\": {\n                      \"attrs\": {\n                        \"local.differ\": \"none\",\n                        \"local.followpaths\": \"[\\\"Dockerfile\\\",\\\"Dockerfile.dockerignore\\\",\\\"dockerfile\\\"]\",\n                        \"local.sharedkeyhint\": \"dockerfile\"\n                      },\n                      \"identifier\": \"local://dockerfile\"\n                    }\n                  },\n                  \"constraints\": {}\n                }\n              },\n              {\n                \"id\": \"step1\",\n                \"inputs\": [\n                  \"step0:0\"\n                ],\n                \"op\": {\n                  \"Op\": null\n                }\n              }\n            ]\n          }\n        ],\n        \"locations\": {\n          \"step0\": {\n            \"locations\": [\n              {\n                \"ranges\": [\n                  {\n                    \"end\": {\n                      \"line\": 8\n                    },\n                    \"start\": {\n                      \"line\": 8\n                    }\n                  }\n                ]\n              }\n            ]\n          },\n          \"step1\": {\n            \"locations\": [\n              {\n                \"ranges\": [\n                  {\n                    \"end\": {\n                      \"line\": 2\n                    },\n                    \"start\": {\n                      \"line\": 2\n                    }\n                  }\n                ]\n              }\n            ]\n          },\n          \"step2\": {},\n          \"step3\": {\n            \"locations\": [\n              {\n                \"ranges\": [\n                  {\n                    \"end\": {\n                      \"line\": 4\n                    },\n                    \"start\": {\n                      \"line\": 4\n                    }\n                  }\n                ]\n              }\n            ]\n          },\n          \"step4\": {\n            \"locations\": [\n              {\n                \"ranges\": [\n                  {\n                    \"end\": {\n                      \"line\": 6\n                    },\n                    \"start\": {\n                      \"line\": 6\n                    }\n                  }\n                ]\n              }\n            ]\n          },\n          \"step5\": {\n            \"locations\": [\n              {\n                \"ranges\": [\n                  {\n                    \"end\": {\n                      \"line\": 10\n                    },\n                    \"start\": {\n                      \"line\": 10\n                    }\n                  }\n                ]\n              }\n            ]\n          }\n        }\n      },\n      \"vcs\": {\n        \"revision\": \"b24673de2d8a1f1ae5dd4b5a74b6b4ec2e4f88de-dirty\",\n        \"source\": \"https://github.com/zlabjp/slsa-provenance-test\"\n      }\n    },\n    \"reproducible\": false\n  }\n}\n```\n\n\u003c/details\u003e\n\n```\n$ crane manifest ghcr.io/zlabjp/slsa-provenance-test:sha256-3dbd76ff6dc789a8bfd7b3303b15dd6fbac052af442f830b2eb527ab26976cf3.att\n```\n\n```json\n{\n  \"schemaVersion\": 2,\n  \"mediaType\": \"application/vnd.oci.image.manifest.v1+json\",\n  \"config\": {\n    \"mediaType\": \"application/vnd.oci.image.config.v1+json\",\n    \"size\": 243,\n    \"digest\": \"sha256:f9a896778abeaac8cc3ba97d02612aacb9399585b8a7c430c073ef46ca0f2c36\"\n  },\n  \"layers\": [\n    {\n      \"mediaType\": \"application/vnd.dsse.envelope.v1+json\",\n      \"size\": 12420,\n      \"digest\": \"sha256:f8cf8a16b23744aa2ff562b4251c026f2218f9871b7b2834d39d8baba9778e4b\",\n      \"annotations\": {\n        \"dev.cosignproject.cosign/signature\": \"\",\n        \"dev.sigstore.cosign/bundle\": \"{\\\"SignedEntryTimestamp\\\":\\\"MEUCIQCRljS6HyU+AYEaRlmX39uEwXmoD0XK1txEq9q9B/o4OAIgCWCYDKTKc+CFqmzQLYDXCda18xt/1lIPdckw/NNSDbo=\\\",\\\"Payload\\\":{\\\"body\\\":\\\"eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaW50b3RvIiwic3BlYyI6eyJjb250ZW50Ijp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiJmOGNmOGExNmIyMzc0NGFhMmZmNTYyYjQyNTFjMDI2ZjIyMThmOTg3MWI3YjI4MzRkMzlkOGJhYmE5Nzc4ZTRiIn0sInBheWxvYWRIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiZjYyMzA0NzM0NTg3YmQ2MWEwZjQ2MmE0NTNiODZhZTBlNDhlMGZiNjFmODI4YmU3YTU1OTM0M2FiYjI2YWEzYiJ9fSwicHVibGljS2V5IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVUjVla05EUVRGSFowRjNTVUpCWjBsVlVUQnRTQ3RCTjB4M1RqUlhkRTgyUmxSTU9HUlJkbmgyY0RsTmQwTm5XVWxMYjFwSmVtb3dSVUYzVFhjS1RucEZWazFDVFVkQk1WVkZRMmhOVFdNeWJHNWpNMUoyWTIxVmRWcEhWakpOVWpSM1NFRlpSRlpSVVVSRmVGWjZZVmRrZW1SSE9YbGFVekZ3WW01U2JBcGpiVEZzV2tkc2FHUkhWWGRJYUdOT1RXcE5kMDE2UVROTlJHZDNUbXBKTlZkb1kwNU5hazEzVFhwQk0wMUVaM2hPYWtrMVYycEJRVTFHYTNkRmQxbElDa3R2V2tsNmFqQkRRVkZaU1V0dldrbDZhakJFUVZGalJGRm5RVVZaYVZvME1URlRSazVMYkd4U1FVWnZMMHhNTjJab2JHZEJSMXBEZUU5dGMwOVhaQzhLTVdZclQweHpTM1pYYkV4VVJuVmFXbTFZTnpacllXTnFlRlUyYWtRNFpqWnFWa1pvY1hJeU9TOW9jVnBCVlRSM1dHRlBRMEZ1UVhkblowcHpUVUUwUndwQk1WVmtSSGRGUWk5M1VVVkJkMGxJWjBSQlZFSm5UbFpJVTFWRlJFUkJTMEpuWjNKQ1owVkdRbEZqUkVGNlFXUkNaMDVXU0ZFMFJVWm5VVlZwYWpGbENqaFFZU3RhTDNSeGFtNDJTa2xxTUZscFNXeEJkeTlSZDBoM1dVUldVakJxUWtKbmQwWnZRVlV6T1ZCd2VqRlphMFZhWWpWeFRtcHdTMFpYYVhocE5Ga0tXa1E0ZDJkWlZVZEJNVlZrUlZGRlFpOTNVamROU0cxSFpESm9NR1JJUW5wUGFUaDJXakpzTUdGSVZtbE1iVTUyWWxNNWVtSklUbWhNVjFwNVdWY3hiQXBrTWpsNVlYazVlbUpJVG1oTVYyUndaRWRvTVZscE1XNWFWelZzWTIxR01HSXpTWFpNYldSd1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFNbFoxQ2xwWVNtaGtSemw1V0RKT2RtSnVVbWhoVnpWc1kydzVlbUpJVG1oTmVUVTFZbGQ0UVdOdFZtMWplVGx2V2xkR2EyTjVPWFJaVjJ4MVRVUnJSME5wYzBjS1FWRlJRbWMzT0hkQlVVVkZTekpvTUdSSVFucFBhVGgyWkVjNWNscFhOSFZaVjA0d1lWYzVkV041Tlc1aFdGSnZaRmRLTVdNeVZubFpNamwxWkVkV2RRcGtRelZxWWpJd2QwVm5XVXRMZDFsQ1FrRkhSSFo2UVVKQloxRkZZMGhXZW1GRVFUSkNaMjl5UW1kRlJVRlpUeTlOUVVWRVFrTm9hVTFxVVRKT2VrNXJDbHBVU210UFIwVjRXbXBHYUZwVVZtdGFSRkpwVGxkRk0wNUhTVEpaYWxKc1dYcEtiRTVIV1RSUFIxSnNUVUkwUjBOcGMwZEJVVkZDWnpjNGQwRlJVVVVLUlVaT1RWVXdSV2RhTWpoblkyMVdjMXBYUm5wYVdFbDNTMUZaUzB0M1dVSkNRVWRFZG5wQlFrSlJVV0psYlhob1dXMXdkMHd6VG5Oak1rVjBZMGhLZGdwa2JWWjFXVmMxYWxwVE1UQmFXRTR3VFVJMFIwTnBjMGRCVVZGQ1p6YzRkMEZSV1VWRlNFcHNXbTVOZG1SSFJtNWplVGt5VFVNMGQweHFWWGRuV1c5SENrTnBjMGRCVVZGQ01XNXJRMEpCU1VWbVFWSTJRVWhuUVdSblJHUlFWRUp4ZUhOalVrMXRUVnBJYUhsYVducGpRMjlyY0dWMVRqUTRjbVlyU0dsdVMwRUtUSGx1ZFdwblFVRkJXV0UzUnpSeVNVRkJRVVZCZDBKSVRVVlZRMGxHTUhCQlJXUndlV1JFWjNWc2JXZGxObEowUWtwaWJEQjVSRFpFVjBsTk1IaDBLd281V2pOa2RrbFJTMEZwUlVGbmFtUlFVM0JMUjJsbk56aFBlV1ZVV0hOMFVraFJkRkpVY1dNMFIwMXNRWEp6ZG5CMFoydG9Xbkp6ZDBObldVbExiMXBKQ25wcU1FVkJkMDFFWVVGQmQxcFJTWGRYWTJObFRrRmpORmRSY1d4NVowVlhTVnBHVW1SSFRsTjNZbmxXTUZwUWEwaGtUVGRKU2t4SlRteEVUVXBXVmprS1owY3hSMFZOT0V4bU4zZGpVQ3RRVWtGcVJVRTNhSEZPZEZNM1VESTVjSFZtVEd4TE5UWm5VMVZTZHpReVQxSjFZa1ZhYUZGVU1rODJSVXhFUmxoU1pncEZVM1JWTm5nelkwb3JXV0kwTkd3MlRVSkVhd290TFMwdExVVk9SQ0JEUlZKVVNVWkpRMEZVUlMwdExTMHRDZz09In19\\\",\\\"integratedTime\\\":1678176390,\\\"logIndex\\\":14849656,\\\"logID\\\":\\\"c0d23d6ad406973f9559f3ba2d1ca01f84147d8ffc5b8445c224f98b9591801d\\\"}}\",\n        \"dev.sigstore.cosign/certificate\": \"-----BEGIN CERTIFICATE-----\\nMIIDyzCCA1GgAwIBAgIUQ0mH+A7LwN4WtO6FTL8dQvxvp9MwCgYIKoZIzj0EAwMw\\nNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRl\\ncm1lZGlhdGUwHhcNMjMwMzA3MDgwNjI5WhcNMjMwMzA3MDgxNjI5WjAAMFkwEwYH\\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEYiZ411SFNKllRAFo/LL7fhlgAGZCxOmsOWd/\\n1f+OLsKvWlLTFuZZmX76kacjxU6jD8f6jVFhqr29/hqZAU4wXaOCAnAwggJsMA4G\\nA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUij1e\\n8Pa+Z/tqjn6JIj0YiIlAw/QwHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4Y\\nZD8wgYUGA1UdEQEB/wR7MHmGd2h0dHBzOi8vZ2l0aHViLmNvbS9zbHNhLWZyYW1l\\nd29yay9zbHNhLWdpdGh1Yi1nZW5lcmF0b3IvLmdpdGh1Yi93b3JrZmxvd3MvZ2Vu\\nZXJhdG9yX2NvbnRhaW5lcl9zbHNhMy55bWxAcmVmcy9oZWFkcy9tYWluMDkGCisG\\nAQQBg78wAQEEK2h0dHBzOi8vdG9rZW4uYWN0aW9ucy5naXRodWJ1c2VyY29udGVu\\ndC5jb20wEgYKKwYBBAGDvzABAgQEcHVzaDA2BgorBgEEAYO/MAEDBChiMjQ2NzNk\\nZTJkOGExZjFhZTVkZDRiNWE3NGI2YjRlYzJlNGY4OGRlMB4GCisGAQQBg78wAQQE\\nEFNMU0EgZ28gcmVsZWFzZXIwKQYKKwYBBAGDvzABBQQbemxhYmpwL3Nsc2EtcHJv\\ndmVuYW5jZS10ZXN0MB4GCisGAQQBg78wAQYEEHJlZnMvdGFncy92MC4wLjUwgYoG\\nCisGAQQB1nkCBAIEfAR6AHgAdgDdPTBqxscRMmMZHhyZZzcCokpeuN48rf+HinKA\\nLynujgAAAYa7G4rIAAAEAwBHMEUCIF0pAEdpydDgulmge6RtBJbl0yD6DWIM0xt+\\n9Z3dvIQKAiEAgjdPSpKGig78OyeTXstRHQtRTqc4GMlArsvptgkhZrswCgYIKoZI\\nzj0EAwMDaAAwZQIwWcceNAc4WQqlygEWIZFRdGNSwbyV0ZPkHdM7IJLINlDMJVV9\\ngG1GEM8Lf7wcP+PRAjEA7hqNtS7P29pufLlK56gSURw42ORubEZhQT2O6ELDFXRf\\nEStU6x3cJ+Yb44l6MBDk\\n-----END CERTIFICATE-----\\n\",\n        \"dev.sigstore.cosign/chain\": \"-----BEGIN CERTIFICATE-----\\nMIICGjCCAaGgAwIBAgIUALnViVfnU0brJasmRkHrn/UnfaQwCgYIKoZIzj0EAwMw\\nKjEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MREwDwYDVQQDEwhzaWdzdG9yZTAeFw0y\\nMjA0MTMyMDA2MTVaFw0zMTEwMDUxMzU2NThaMDcxFTATBgNVBAoTDHNpZ3N0b3Jl\\nLmRldjEeMBwGA1UEAxMVc2lnc3RvcmUtaW50ZXJtZWRpYXRlMHYwEAYHKoZIzj0C\\nAQYFK4EEACIDYgAE8RVS/ysH+NOvuDZyPIZtilgUF9NlarYpAd9HP1vBBH1U5CV7\\n7LSS7s0ZiH4nE7Hv7ptS6LvvR/STk798LVgMzLlJ4HeIfF3tHSaexLcYpSASr1kS\\n0N/RgBJz/9jWCiXno3sweTAOBgNVHQ8BAf8EBAMCAQYwEwYDVR0lBAwwCgYIKwYB\\nBQUHAwMwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQU39Ppz1YkEZb5qNjp\\nKFWixi4YZD8wHwYDVR0jBBgwFoAUWMAeX5FFpWapesyQoZMi0CrFxfowCgYIKoZI\\nzj0EAwMDZwAwZAIwPCsQK4DYiZYDPIaDi5HFKnfxXx6ASSVmERfsynYBiX2X6SJR\\nnZU84/9DZdnFvvxmAjBOt6QpBlc4J/0DxvkTCqpclvziL6BCCPnjdlIB3Pu3BxsP\\nmygUY7Ii2zbdCdliiow=\\n-----END CERTIFICATE-----\\n-----BEGIN CERTIFICATE-----\\nMIIB9zCCAXygAwIBAgIUALZNAPFdxHPwjeDloDwyYChAO/4wCgYIKoZIzj0EAwMw\\nKjEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MREwDwYDVQQDEwhzaWdzdG9yZTAeFw0y\\nMTEwMDcxMzU2NTlaFw0zMTEwMDUxMzU2NThaMCoxFTATBgNVBAoTDHNpZ3N0b3Jl\\nLmRldjERMA8GA1UEAxMIc2lnc3RvcmUwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAT7\\nXeFT4rb3PQGwS4IajtLk3/OlnpgangaBclYpsYBr5i+4ynB07ceb3LP0OIOZdxex\\nX69c5iVuyJRQ+Hz05yi+UF3uBWAlHpiS5sh0+H2GHE7SXrk1EC5m1Tr19L9gg92j\\nYzBhMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRY\\nwB5fkUWlZql6zJChkyLQKsXF+jAfBgNVHSMEGDAWgBRYwB5fkUWlZql6zJChkyLQ\\nKsXF+jAKBggqhkjOPQQDAwNpADBmAjEAj1nHeXZp+13NWBNa+EDsDP8G1WWg1tCM\\nWP/WHPqpaVo0jhsweNFZgSs0eE7wYI4qAjEA2WB9ot98sIkoF3vZYdd3/VtWB5b9\\nTNMea7Ix/stJ5TfcLLeABLE4BNJOsQ4vnBHJ\\n-----END CERTIFICATE-----\",\n        \"predicateType\": \"https://slsa.dev/provenance/v0.2\"\n      }\n    }\n  ]\n}\n```\n\n```\n$ crane blob ghcr.io/zlabjp/slsa-provenance-test:@sha256:f8cf8a16b23744aa2ff562b4251c026f2218f9871b7b2834d39d8baba9778e4b\n```\n```json\n{\n  \"payloadType\": \"application/vnd.in-toto+json\",\n  \"payload\": \"eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjAuMSIsInByZWRpY2F0ZVR5cGUiOiJodHRwczovL3Nsc2EuZGV2L3Byb3ZlbmFuY2UvdjAuMiIsInN1YmplY3QiOlt7Im5hbWUiOiJnaGNyLmlvL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdCIsImRpZ2VzdCI6eyJzaGEyNTYiOiIzZGJkNzZmZjZkYzc4OWE4YmZkN2IzMzAzYjE1ZGQ2ZmJhYzA1MmFmNDQyZjgzMGIyZWI1MjdhYjI2OTc2Y2YzIn19XSwicHJlZGljYXRlIjp7ImJ1aWxkZXIiOnsiaWQiOiJodHRwczovL2dpdGh1Yi5jb20vc2xzYS1mcmFtZXdvcmsvc2xzYS1naXRodWItZ2VuZXJhdG9yLy5naXRodWIvd29ya2Zsb3dzL2dlbmVyYXRvcl9jb250YWluZXJfc2xzYTMueW1sQHJlZnMvaGVhZHMvbWFpbiJ9LCJidWlsZFR5cGUiOiJodHRwczovL2dpdGh1Yi5jb20vc2xzYS1mcmFtZXdvcmsvc2xzYS1naXRodWItZ2VuZXJhdG9yL2NvbnRhaW5lckB2MSIsImludm9jYXRpb24iOnsiY29uZmlnU291cmNlIjp7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0QHJlZnMvdGFncy92MC4wLjUiLCJkaWdlc3QiOnsic2hhMSI6ImIyNDY3M2RlMmQ4YTFmMWFlNWRkNGI1YTc0YjZiNGVjMmU0Zjg4ZGUifSwiZW50cnlQb2ludCI6Ii5naXRodWIvd29ya2Zsb3dzL3Nsc2EtcHJvdmVuYW5jZS55bWwifSwicGFyYW1ldGVycyI6e30sImVudmlyb25tZW50Ijp7ImdpdGh1Yl9hY3RvciI6ImhpeW9zaSIsImdpdGh1Yl9hY3Rvcl9pZCI6Ijk0ODc2MCIsImdpdGh1Yl9iYXNlX3JlZiI6IiIsImdpdGh1Yl9ldmVudF9uYW1lIjoicHVzaCIsImdpdGh1Yl9ldmVudF9wYXlsb2FkIjp7ImFmdGVyIjoiYjI0NjczZGUyZDhhMWYxYWU1ZGQ0YjVhNzRiNmI0ZWMyZTRmODhkZSIsImJhc2VfcmVmIjoicmVmcy9oZWFkcy9tYWluIiwiYmVmb3JlIjoiMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMCIsImNvbW1pdHMiOltdLCJjb21wYXJlIjoiaHR0cHM6Ly9naXRodWIuY29tL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9jb21wYXJlL3YwLjAuNSIsImNyZWF0ZWQiOnRydWUsImRlbGV0ZWQiOmZhbHNlLCJmb3JjZWQiOmZhbHNlLCJoZWFkX2NvbW1pdCI6eyJhdXRob3IiOnsiZW1haWwiOiI5NDg3NjArdG91c2FtaUB1c2Vycy5ub3JlcGx5LmdpdGh1Yi5jb20iLCJuYW1lIjoiVG9tb3lhIFVzYW1pIiwidXNlcm5hbWUiOiJoaXlvc2kifSwiY29tbWl0dGVyIjp7ImVtYWlsIjoiOTQ4NzYwK3RvdXNhbWlAdXNlcnMubm9yZXBseS5naXRodWIuY29tIiwibmFtZSI6IlRvbW95YSBVc2FtaSIsInVzZXJuYW1lIjoiaGl5b3NpIn0sImRpc3RpbmN0Ijp0cnVlLCJpZCI6ImIyNDY3M2RlMmQ4YTFmMWFlNWRkNGI1YTc0YjZiNGVjMmU0Zjg4ZGUiLCJtZXNzYWdlIjoiUmV2ZXJ0IHdvcmthcm91bmQiLCJ0aW1lc3RhbXAiOiIyMDIzLTAzLTA3VDE2OjU5OjQyKzA5OjAwIiwidHJlZV9pZCI6IjY0Mzk1OGRiYjIwMDVhMTU2MzI1YjM3MDk2NWIyY2YyYjE4MGEyY2EiLCJ1cmwiOiJodHRwczovL2dpdGh1Yi5jb20vemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2NvbW1pdC9iMjQ2NzNkZTJkOGExZjFhZTVkZDRiNWE3NGI2YjRlYzJlNGY4OGRlIn0sIm9yZ2FuaXphdGlvbiI6eyJhdmF0YXJfdXJsIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzE2MDQzODA4P3Y9NCIsImRlc2NyaXB0aW9uIjoiIiwiZXZlbnRzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vb3Jncy96bGFianAvZXZlbnRzIiwiaG9va3NfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9vcmdzL3psYWJqcC9ob29rcyIsImlkIjoxNjA0MzgwOCwiaXNzdWVzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vb3Jncy96bGFianAvaXNzdWVzIiwibG9naW4iOiJ6bGFianAiLCJtZW1iZXJzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vb3Jncy96bGFianAvbWVtYmVyc3svbWVtYmVyfSIsIm5vZGVfaWQiOiJNREV5T2s5eVoyRnVhWHBoZEdsdmJqRTJNRFF6T0RBNCIsInB1YmxpY19tZW1iZXJzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vb3Jncy96bGFianAvcHVibGljX21lbWJlcnN7L21lbWJlcn0iLCJyZXBvc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL29yZ3MvemxhYmpwL3JlcG9zIiwidXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9vcmdzL3psYWJqcCJ9LCJwdXNoZXIiOnsiZW1haWwiOiI5NDg3NjAraGl5b3NpQHVzZXJzLm5vcmVwbHkuZ2l0aHViLmNvbSIsIm5hbWUiOiJoaXlvc2kifSwicmVmIjoicmVmcy90YWdzL3YwLjAuNSIsInJlcG9zaXRvcnkiOnsiYWxsb3dfZm9ya2luZyI6dHJ1ZSwiYXJjaGl2ZV91cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC97YXJjaGl2ZV9mb3JtYXR9ey9yZWZ9IiwiYXJjaGl2ZWQiOmZhbHNlLCJhc3NpZ25lZXNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvYXNzaWduZWVzey91c2VyfSIsImJsb2JzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2dpdC9ibG9ic3svc2hhfSIsImJyYW5jaGVzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2JyYW5jaGVzey9icmFuY2h9IiwiY2xvbmVfdXJsIjoiaHR0cHM6Ly9naXRodWIuY29tL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC5naXQiLCJjb2xsYWJvcmF0b3JzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2NvbGxhYm9yYXRvcnN7L2NvbGxhYm9yYXRvcn0iLCJjb21tZW50c191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9jb21tZW50c3svbnVtYmVyfSIsImNvbW1pdHNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvY29tbWl0c3svc2hhfSIsImNvbXBhcmVfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvY29tcGFyZS97YmFzZX0uLi57aGVhZH0iLCJjb250ZW50c191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9jb250ZW50cy97K3BhdGh9IiwiY29udHJpYnV0b3JzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2NvbnRyaWJ1dG9ycyIsImNyZWF0ZWRfYXQiOjE2NzgwNjEwMjgsImRlZmF1bHRfYnJhbmNoIjoibWFpbiIsImRlcGxveW1lbnRzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2RlcGxveW1lbnRzIiwiZGVzY3JpcHRpb24iOm51bGwsImRpc2FibGVkIjpmYWxzZSwiZG93bmxvYWRzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2Rvd25sb2FkcyIsImV2ZW50c191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9ldmVudHMiLCJmb3JrIjpmYWxzZSwiZm9ya3MiOjAsImZvcmtzX2NvdW50IjowLCJmb3Jrc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9mb3JrcyIsImZ1bGxfbmFtZSI6InpsYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdCIsImdpdF9jb21taXRzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2dpdC9jb21taXRzey9zaGF9IiwiZ2l0X3JlZnNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvZ2l0L3JlZnN7L3NoYX0iLCJnaXRfdGFnc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9naXQvdGFnc3svc2hhfSIsImdpdF91cmwiOiJnaXQ6Ly9naXRodWIuY29tL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC5naXQiLCJoYXNfZGlzY3Vzc2lvbnMiOmZhbHNlLCJoYXNfZG93bmxvYWRzIjp0cnVlLCJoYXNfaXNzdWVzIjp0cnVlLCJoYXNfcGFnZXMiOmZhbHNlLCJoYXNfcHJvamVjdHMiOnRydWUsImhhc193aWtpIjp0cnVlLCJob21lcGFnZSI6bnVsbCwiaG9va3NfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvaG9va3MiLCJodG1sX3VybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QiLCJpZCI6NjEwMDM0NzQ1LCJpc190ZW1wbGF0ZSI6ZmFsc2UsImlzc3VlX2NvbW1lbnRfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvaXNzdWVzL2NvbW1lbnRzey9udW1iZXJ9IiwiaXNzdWVfZXZlbnRzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2lzc3Vlcy9ldmVudHN7L251bWJlcn0iLCJpc3N1ZXNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvaXNzdWVzey9udW1iZXJ9Iiwia2V5c191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9rZXlzey9rZXlfaWR9IiwibGFiZWxzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2xhYmVsc3svbmFtZX0iLCJsYW5ndWFnZSI6IkRvY2tlcmZpbGUiLCJsYW5ndWFnZXNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvbGFuZ3VhZ2VzIiwibGljZW5zZSI6bnVsbCwibWFzdGVyX2JyYW5jaCI6Im1haW4iLCJtZXJnZXNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvbWVyZ2VzIiwibWlsZXN0b25lc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9taWxlc3RvbmVzey9udW1iZXJ9IiwibWlycm9yX3VybCI6bnVsbCwibmFtZSI6InNsc2EtcHJvdmVuYW5jZS10ZXN0Iiwibm9kZV9pZCI6IlJfa2dET0pGeGtPUSIsIm5vdGlmaWNhdGlvbnNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3Qvbm90aWZpY2F0aW9uc3s/c2luY2UsYWxsLHBhcnRpY2lwYXRpbmd9Iiwib3Blbl9pc3N1ZXMiOjAsIm9wZW5faXNzdWVzX2NvdW50IjowLCJvcmdhbml6YXRpb24iOiJ6bGFianAiLCJvd25lciI6eyJhdmF0YXJfdXJsIjoiaHR0cHM6Ly9hdmF0YXJzLmdpdGh1YnVzZXJjb250ZW50LmNvbS91LzE2MDQzODA4P3Y9NCIsImVtYWlsIjpudWxsLCJldmVudHNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS91c2Vycy96bGFianAvZXZlbnRzey9wcml2YWN5fSIsImZvbGxvd2Vyc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3VzZXJzL3psYWJqcC9mb2xsb3dlcnMiLCJmb2xsb3dpbmdfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS91c2Vycy96bGFianAvZm9sbG93aW5ney9vdGhlcl91c2VyfSIsImdpc3RzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vdXNlcnMvemxhYmpwL2dpc3Rzey9naXN0X2lkfSIsImdyYXZhdGFyX2lkIjoiIiwiaHRtbF91cmwiOiJodHRwczovL2dpdGh1Yi5jb20vemxhYmpwIiwiaWQiOjE2MDQzODA4LCJsb2dpbiI6InpsYWJqcCIsIm5hbWUiOiJ6bGFianAiLCJub2RlX2lkIjoiTURFeU9rOXlaMkZ1YVhwaGRHbHZiakUyTURRek9EQTQiLCJvcmdhbml6YXRpb25zX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vdXNlcnMvemxhYmpwL29yZ3MiLCJyZWNlaXZlZF9ldmVudHNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS91c2Vycy96bGFianAvcmVjZWl2ZWRfZXZlbnRzIiwicmVwb3NfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS91c2Vycy96bGFianAvcmVwb3MiLCJzaXRlX2FkbWluIjpmYWxzZSwic3RhcnJlZF91cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3VzZXJzL3psYWJqcC9zdGFycmVkey9vd25lcn17L3JlcG99Iiwic3Vic2NyaXB0aW9uc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3VzZXJzL3psYWJqcC9zdWJzY3JpcHRpb25zIiwidHlwZSI6Ik9yZ2FuaXphdGlvbiIsInVybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vdXNlcnMvemxhYmpwIn0sInByaXZhdGUiOmZhbHNlLCJwdWxsc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC9wdWxsc3svbnVtYmVyfSIsInB1c2hlZF9hdCI6MTY3ODE3NjAzMiwicmVsZWFzZXNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QvcmVsZWFzZXN7L2lkfSIsInNpemUiOjI5LCJzc2hfdXJsIjoiZ2l0QGdpdGh1Yi5jb206emxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0LmdpdCIsInN0YXJnYXplcnMiOjAsInN0YXJnYXplcnNfY291bnQiOjAsInN0YXJnYXplcnNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3Qvc3RhcmdhemVycyIsInN0YXR1c2VzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L3N0YXR1c2VzL3tzaGF9Iiwic3Vic2NyaWJlcnNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3Qvc3Vic2NyaWJlcnMiLCJzdWJzY3JpcHRpb25fdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvcy96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3Qvc3Vic2NyaXB0aW9uIiwic3ZuX3VybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QiLCJ0YWdzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L3RhZ3MiLCJ0ZWFtc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3JlcG9zL3psYWJqcC9zbHNhLXByb3ZlbmFuY2UtdGVzdC90ZWFtcyIsInRvcGljcyI6W10sInRyZWVzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vcmVwb3MvemxhYmpwL3Nsc2EtcHJvdmVuYW5jZS10ZXN0L2dpdC90cmVlc3svc2hhfSIsInVwZGF0ZWRfYXQiOiIyMDIzLTAzLTA3VDAyOjAzOjMwWiIsInVybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3QiLCJ2aXNpYmlsaXR5IjoicHVibGljIiwid2F0Y2hlcnMiOjAsIndhdGNoZXJzX2NvdW50IjowLCJ3ZWJfY29tbWl0X3NpZ25vZmZfcmVxdWlyZWQiOmZhbHNlfSwic2VuZGVyIjp7ImF2YXRhcl91cmwiOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvOTQ4NzYwP3Y9NCIsImV2ZW50c191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3VzZXJzL2hpeW9zaS9ldmVudHN7L3ByaXZhY3l9IiwiZm9sbG93ZXJzX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vdXNlcnMvaGl5b3NpL2ZvbGxvd2VycyIsImZvbGxvd2luZ191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3VzZXJzL2hpeW9zaS9mb2xsb3dpbmd7L290aGVyX3VzZXJ9IiwiZ2lzdHNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS91c2Vycy9oaXlvc2kvZ2lzdHN7L2dpc3RfaWR9IiwiZ3JhdmF0YXJfaWQiOiIiLCJodG1sX3VybCI6Imh0dHBzOi8vZ2l0aHViLmNvbS9oaXlvc2kiLCJpZCI6OTQ4NzYwLCJsb2dpbiI6ImhpeW9zaSIsIm5vZGVfaWQiOiJNRFE2VlhObGNqazBPRGMyTUE9PSIsIm9yZ2FuaXphdGlvbnNfdXJsIjoiaHR0cHM6Ly9hcGkuZ2l0aHViLmNvbS91c2Vycy9oaXlvc2kvb3JncyIsInJlY2VpdmVkX2V2ZW50c191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3VzZXJzL2hpeW9zaS9yZWNlaXZlZF9ldmVudHMiLCJyZXBvc191cmwiOiJodHRwczovL2FwaS5naXRodWIuY29tL3VzZXJzL2hpeW9zaS9yZXBvcyIsInNpdGVfYWRtaW4iOmZhbHNlLCJzdGFycmVkX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vdXNlcnMvaGl5b3NpL3N0YXJyZWR7L293bmVyfXsvcmVwb30iLCJzdWJzY3JpcHRpb25zX3VybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vdXNlcnMvaGl5b3NpL3N1YnNjcmlwdGlvbnMiLCJ0eXBlIjoiVXNlciIsInVybCI6Imh0dHBzOi8vYXBpLmdpdGh1Yi5jb20vdXNlcnMvaGl5b3NpIn19LCJnaXRodWJfaGVhZF9yZWYiOiIiLCJnaXRodWJfcmVmIjoicmVmcy90YWdzL3YwLjAuNSIsImdpdGh1Yl9yZWZfdHlwZSI6InRhZyIsImdpdGh1Yl9yZXBvc2l0b3J5X2lkIjoiNjEwMDM0NzQ1IiwiZ2l0aHViX3JlcG9zaXRvcnlfb3duZXIiOiJ6bGFianAiLCJnaXRodWJfcmVwb3NpdG9yeV9vd25lcl9pZCI6IjE2MDQzODA4IiwiZ2l0aHViX3J1bl9hdHRlbXB0IjoiMSIsImdpdGh1Yl9ydW5faWQiOiI0MzUxODk3NTM4IiwiZ2l0aHViX3J1bl9udW1iZXIiOiIzNSIsImdpdGh1Yl9zaGExIjoiYjI0NjczZGUyZDhhMWYxYWU1ZGQ0YjVhNzRiNmI0ZWMyZTRmODhkZSJ9fSwibWV0YWRhdGEiOnsiYnVpbGRJbnZvY2F0aW9uSUQiOiI0MzUxODk3NTM4LTEiLCJjb21wbGV0ZW5lc3MiOnsicGFyYW1ldGVycyI6dHJ1ZSwiZW52aXJvbm1lbnQiOmZhbHNlLCJtYXRlcmlhbHMiOmZhbHNlfSwicmVwcm9kdWNpYmxlIjpmYWxzZX0sIm1hdGVyaWFscyI6W3sidXJpIjoiZ2l0K2h0dHBzOi8vZ2l0aHViLmNvbS96bGFianAvc2xzYS1wcm92ZW5hbmNlLXRlc3RAcmVmcy90YWdzL3YwLjAuNSIsImRpZ2VzdCI6eyJzaGExIjoiYjI0NjczZGUyZDhhMWYxYWU1ZGQ0YjVhNzRiNmI0ZWMyZTRmODhkZSJ9fV19fQ==\",\n  \"signatures\": [\n    {\n      \"keyid\": \"\",\n      \"sig\": \"MEUCIHUX1qZ7TssTUH4MABePlMYPt9hZ97OldKq0U75I5jBsAiEA2eDS0ePGIFIP+iRTe14xGA+0MhNEmIgYEvzDUmeZWNA=\"\n    }\n  ]\n}\n```\n\n```\n$ crane blob ghcr.io/zlabjp/slsa-provenance-test:@sha256:f8cf8a16b23744aa2ff562b4251c026f2218f9871b7b2834d39d8baba9778e4b | jq -r .payload | base64 -d | jq .\n```\n\n\u003cdetails\u003e\n\u003csummary\u003eoutput\u003c/summary\u003e\n\n```json\n{\n  \"_type\": \"https://in-toto.io/Statement/v0.1\",\n  \"predicateType\": \"https://slsa.dev/provenance/v0.2\",\n  \"subject\": [\n    {\n      \"name\": \"ghcr.io/zlabjp/slsa-provenance-test\",\n      \"digest\": {\n        \"sha256\": \"3dbd76ff6dc789a8bfd7b3303b15dd6fbac052af442f830b2eb527ab26976cf3\"\n      }\n    }\n  ],\n  \"predicate\": {\n    \"builder\": {\n      \"id\": \"https://github.com/slsa-framework/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@refs/heads/main\"\n    },\n    \"buildType\": \"https://github.com/slsa-framework/slsa-github-generator/container@v1\",\n    \"invocation\": {\n      \"configSource\": {\n        \"uri\": \"git+https://github.com/zlabjp/slsa-provenance-test@refs/tags/v0.0.5\",\n        \"digest\": {\n          \"sha1\": \"b24673de2d8a1f1ae5dd4b5a74b6b4ec2e4f88de\"\n        },\n        \"entryPoint\": \".github/workflows/slsa-provenance.yml\"\n      },\n      \"parameters\": {},\n      \"environment\": {\n        \"github_actor\": \"hiyosi\",\n        \"github_actor_id\": \"948760\",\n        \"github_base_ref\": \"\",\n        \"github_event_name\": \"push\",\n        \"github_event_payload\": {\n          \"after\": \"b24673de2d8a1f1ae5dd4b5a74b6b4ec2e4f88de\",\n          \"base_ref\": \"refs/heads/main\",\n          \"before\": \"0000000000000000000000000000000000000000\",\n          \"commits\": [],\n          \"compare\": \"https://github.com/zlabjp/slsa-provenance-test/compare/v0.0.5\",\n          \"created\": true,\n          \"deleted\": false,\n          \"forced\": false,\n          \"head_commit\": {\n            \"author\": {\n              \"email\": \"948760+tousami@users.noreply.github.com\",\n              \"name\": \"Tomoya Usami\",\n              \"username\": \"hiyosi\"\n            },\n            \"committer\": {\n              \"email\": \"948760+tousami@users.noreply.github.com\",\n              \"name\": \"Tomoya Usami\",\n              \"username\": \"hiyosi\"\n            },\n            \"distinct\": true,\n            \"id\": \"b24673de2d8a1f1ae5dd4b5a74b6b4ec2e4f88de\",\n            \"message\": \"Revert workaround\",\n            \"timestamp\": \"2023-03-07T16:59:42+09:00\",\n            \"tree_id\": \"643958dbb2005a156325b370965b2cf2b180a2ca\",\n            \"url\": \"https://github.com/zlabjp/slsa-provenance-test/commit/b24673de2d8a1f1ae5dd4b5a74b6b4ec2e4f88de\"\n          },\n          \"organization\": {\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/16043808?v=4\",\n            \"description\": \"\",\n            \"events_url\": \"https://api.github.com/orgs/zlabjp/events\",\n            \"hooks_url\": \"https://api.github.com/orgs/zlabjp/hooks\",\n            \"id\": 16043808,\n            \"issues_url\": \"https://api.github.com/orgs/zlabjp/issues\",\n            \"login\": \"zlabjp\",\n            \"members_url\": \"https://api.github.com/orgs/zlabjp/members{/member}\",\n            \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjE2MDQzODA4\",\n            \"public_members_url\": \"https://api.github.com/orgs/zlabjp/public_members{/member}\",\n            \"repos_url\": \"https://api.github.com/orgs/zlabjp/repos\",\n            \"url\": \"https://api.github.com/orgs/zlabjp\"\n          },\n          \"pusher\": {\n            \"email\": \"948760+hiyosi@users.noreply.github.com\",\n            \"name\": \"hiyosi\"\n          },\n          \"ref\": \"refs/tags/v0.0.5\",\n          \"repository\": {\n            \"allow_forking\": true,\n            \"archive_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/{archive_format}{/ref}\",\n            \"archived\": false,\n            \"assignees_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/assignees{/user}\",\n            \"blobs_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/blobs{/sha}\",\n            \"branches_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/branches{/branch}\",\n            \"clone_url\": \"https://github.com/zlabjp/slsa-provenance-test.git\",\n            \"collaborators_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/collaborators{/collaborator}\",\n            \"comments_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/comments{/number}\",\n            \"commits_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/commits{/sha}\",\n            \"compare_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/compare/{base}...{head}\",\n            \"contents_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/contents/{+path}\",\n            \"contributors_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/contributors\",\n            \"created_at\": 1678061028,\n            \"default_branch\": \"main\",\n            \"deployments_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/deployments\",\n            \"description\": null,\n            \"disabled\": false,\n            \"downloads_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/downloads\",\n            \"events_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/events\",\n            \"fork\": false,\n            \"forks\": 0,\n            \"forks_count\": 0,\n            \"forks_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/forks\",\n            \"full_name\": \"zlabjp/slsa-provenance-test\",\n            \"git_commits_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/commits{/sha}\",\n            \"git_refs_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/refs{/sha}\",\n            \"git_tags_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/tags{/sha}\",\n            \"git_url\": \"git://github.com/zlabjp/slsa-provenance-test.git\",\n            \"has_discussions\": false,\n            \"has_downloads\": true,\n            \"has_issues\": true,\n            \"has_pages\": false,\n            \"has_projects\": true,\n            \"has_wiki\": true,\n            \"homepage\": null,\n            \"hooks_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/hooks\",\n            \"html_url\": \"https://github.com/zlabjp/slsa-provenance-test\",\n            \"id\": 610034745,\n            \"is_template\": false,\n            \"issue_comment_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/issues/comments{/number}\",\n            \"issue_events_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/issues/events{/number}\",\n            \"issues_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/issues{/number}\",\n            \"keys_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/keys{/key_id}\",\n            \"labels_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/labels{/name}\",\n            \"language\": \"Dockerfile\",\n            \"languages_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/languages\",\n            \"license\": null,\n            \"master_branch\": \"main\",\n            \"merges_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/merges\",\n            \"milestones_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/milestones{/number}\",\n            \"mirror_url\": null,\n            \"name\": \"slsa-provenance-test\",\n            \"node_id\": \"R_kgDOJFxkOQ\",\n            \"notifications_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/notifications{?since,all,participating}\",\n            \"open_issues\": 0,\n            \"open_issues_count\": 0,\n            \"organization\": \"zlabjp\",\n            \"owner\": {\n              \"avatar_url\": \"https://avatars.githubusercontent.com/u/16043808?v=4\",\n              \"email\": null,\n              \"events_url\": \"https://api.github.com/users/zlabjp/events{/privacy}\",\n              \"followers_url\": \"https://api.github.com/users/zlabjp/followers\",\n              \"following_url\": \"https://api.github.com/users/zlabjp/following{/other_user}\",\n              \"gists_url\": \"https://api.github.com/users/zlabjp/gists{/gist_id}\",\n              \"gravatar_id\": \"\",\n              \"html_url\": \"https://github.com/zlabjp\",\n              \"id\": 16043808,\n              \"login\": \"zlabjp\",\n              \"name\": \"zlabjp\",\n              \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjE2MDQzODA4\",\n              \"organizations_url\": \"https://api.github.com/users/zlabjp/orgs\",\n              \"received_events_url\": \"https://api.github.com/users/zlabjp/received_events\",\n              \"repos_url\": \"https://api.github.com/users/zlabjp/repos\",\n              \"site_admin\": false,\n              \"starred_url\": \"https://api.github.com/users/zlabjp/starred{/owner}{/repo}\",\n              \"subscriptions_url\": \"https://api.github.com/users/zlabjp/subscriptions\",\n              \"type\": \"Organization\",\n              \"url\": \"https://api.github.com/users/zlabjp\"\n            },\n            \"private\": false,\n            \"pulls_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/pulls{/number}\",\n            \"pushed_at\": 1678176032,\n            \"releases_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/releases{/id}\",\n            \"size\": 29,\n            \"ssh_url\": \"git@github.com:zlabjp/slsa-provenance-test.git\",\n            \"stargazers\": 0,\n            \"stargazers_count\": 0,\n            \"stargazers_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/stargazers\",\n            \"statuses_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/statuses/{sha}\",\n            \"subscribers_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/subscribers\",\n            \"subscription_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/subscription\",\n            \"svn_url\": \"https://github.com/zlabjp/slsa-provenance-test\",\n            \"tags_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/tags\",\n            \"teams_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/teams\",\n            \"topics\": [],\n            \"trees_url\": \"https://api.github.com/repos/zlabjp/slsa-provenance-test/git/trees{/sha}\",\n            \"updated_at\": \"2023-03-07T02:03:30Z\",\n            \"url\": \"https://github.com/zlabjp/slsa-provenance-test\",\n            \"visibility\": \"public\",\n            \"watchers\": 0,\n            \"watchers_count\": 0,\n            \"web_commit_signoff_required\": false\n          },\n          \"sender\": {\n            \"avatar_url\": \"https://avatars.githubusercontent.com/u/948760?v=4\",\n            \"events_url\": \"https://api.github.com/users/hiyosi/events{/privacy}\",\n            \"followers_url\": \"https://api.github.com/users/hiyosi/followers\",\n            \"following_url\": \"https://api.github.com/users/hiyosi/following{/other_user}\",\n            \"gists_url\": \"https://api.github.com/users/hiyosi/gists{/gist_id}\",\n            \"gravatar_id\": \"\",\n            \"html_url\": \"https://github.com/hiyosi\",\n            \"id\": 948760,\n            \"login\": \"hiyosi\",\n            \"node_id\": \"MDQ6VXNlcjk0ODc2MA==\",\n            \"organizations_url\": \"https://api.github.com/users/hiyosi/orgs\",\n            \"received_events_url\": \"https://api.github.com/users/hiyosi/received_events\",\n            \"repos_url\": \"https://api.github.com/users/hiyosi/repos\",\n            \"site_admin\": false,\n            \"starred_url\": \"https://api.github.com/users/hiyosi/starred{/owner}{/repo}\",\n            \"subscriptions_url\": \"https://api.github.com/users/hiyosi/subscriptions\",\n            \"type\": \"User\",\n            \"url\": \"https://api.github.com/users/hiyosi\"\n          }\n        },\n        \"github_head_ref\": \"\",\n        \"github_ref\": \"refs/tags/v0.0.5\",\n        \"github_ref_type\": \"tag\",\n        \"github_repository_id\": \"610034745\",\n        \"github_repository_owner\": \"zlabjp\",\n        \"github_repository_owner_id\": \"16043808\",\n        \"github_run_attempt\": \"1\",\n        \"github_run_id\": \"4351897538\",\n        \"github_run_number\": \"35\",\n        \"github_sha1\": \"b24673de2d8a1f1ae5dd4b5a74b6b4ec2e4f88de\"\n      }\n    },\n    \"metadata\": {\n      \"buildInvocationID\": \"4351897538-1\",\n      \"completeness\": {\n        \"parameters\": true,\n        \"environment\": false,\n        \"materials\": false\n      },\n      \"reproducible\": false\n    },\n    \"materials\": [\n      {\n        \"uri\": \"git+https://github.com/zlabjp/slsa-provenance-test@refs/tags/v0.0.5\",\n        \"digest\": {\n          \"sha1\": \"b24673de2d8a1f1ae5dd4b5a74b6b4ec2e4f88de\"\n        }\n      }\n    ]\n  }\n}","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzlabjp%2Fslsa-provenance-test","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzlabjp%2Fslsa-provenance-test","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzlabjp%2Fslsa-provenance-test/lists"}