archive.tar)tar -xf archive.tar
cd archive
Locate the image file. Note that for some targets it is located in
sd-image/ or build/ directory. The signature file is in scs/ or
scs/sd-image/ or scs/iso/ directory.
Run the verification script from ghaf-infra. This script will use the correct public keys, which are stored in and pulled from ghaf-infra-pki.
nix run github:tiiuae/ghaf-infra/669e944#verify-signature -- \
image disk1.raw.zst disk1.raw.zst.sig
Verified OK
provenance mode. The provenance and signature files are located in scs/
directory.nix run github:tiiuae/ghaf-infra/669e944#verify-signature -- \
provenance provenance.json provenance.json.sig
Signature Verified Successfully