archive.tar
)tar -xf archive.tar
cd archive
Locate the image file and its signature. Note that sometimes they are located in sd-image
directory.
Run the verification script with the path of the image and signature:
nix run github:tiiuae/ci-yubi#verify -- \
--cert INT-Ghaf-Devenv-Image \
--path disk1.raw.zst \
--sigfile disk1.raw.zst.sig
Signature verification result: {'message': 'Signature Verification Result', 'is_valid': True}
scs
directory:nix run github:tiiuae/ci-yubi#verify -- \
--cert INT-Ghaf-Devenv-Image \
--path scs/provenance.json \
--sigfile scs/provenance.json.sig
Signature verification result: {'message': 'Signature Verification Result', 'is_valid': True}