Skip to content

vishal-chdhry/json-image-verification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Image Verification

Try out

Try out the following command to test different cases

Cosign Keyed Verification

Success case

go run ./cmd --policy ./cmd/examples/cosign-keyed/policy.yaml --resource ./cmd/examples/cosign-keyed/payload.json

Failure case

go run ./cmd --policy ./cmd/examples/cosign-keyed/policy.yaml --resource ./cmd/examples/cosign-keyed/bad-payload.json

Cosign Keyless Verification

Success case

go run ./cmd --policy ./cmd/examples/cosign-keyless/policy.yaml --resource ./cmd/examples/cosign-keyless/payload.json

Failure case

go run ./cmd --policy ./cmd/examples/cosign-keyless/policy.yaml --resource ./cmd/examples/cosign-keyless/bad-payload.json

Notary Image Verification

Success case

go run ./cmd --policy ./cmd/examples/notary-image-verification/policy.yaml --resource ./cmd/examples/notary-image-verification/payload.json 

Failure case

go run ./cmd --policy ./cmd/examples/notary-image-verification/policy.yaml --resource ./cmd/examples/notary-image-verification/bad-payload.json

Notary Atteastation Verification

Success case

go run ./cmd --policy ./cmd/examples/notary-attestation-verification/policy.yaml --resource ./cmd/examples/notary-attestation-verification/payload.json

Failure case

go run ./cmd --policy ./cmd/examples/notary-attestation-verification/policy.yaml --resource ./cmd/examples/notary-attestation-verification/bad-payload.json

About

Cosign and Notary Image verification for any JSON payload

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •