-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 To ensure the image has not been corrupted in transmit or tampered with, perform the following two steps to cryptographically verify image integrity: 1. Verify the authenticity of this file by checking that it is signed with our GPG release key: $ curl https://raw.githubusercontent.com/turnkeylinux/common/master/keys/tkl-buster-images.asc | gpg --import $ gpg --list-keys --with-fingerprint release-buster-images@turnkeylinux.org pub rsa4096 2020-02-05 [SC] [expires: 2040-01-31] A8B2 EF42 8781 9B03 D351 6CCA 7623 1C20 425E 9772 uid [ unknown] TurnKey GNU/Linux Buster Images (GPG signing key for TurnKey Linux Buster Images) sub rsa4096 2020-02-05 [S] [expires: 2040-01-31] $ gpg --verify turnkey-oscommerce-16.1-buster-amd64.iso.hash gpg: Signature made using RSA key ID A8B2EF4287819B03D3516CCA76231C20425E9772 gpg: Good signature from "0" 2. Recalculate the image hash and make sure it matches your choice of hash below. $ sha256sum turnkey-oscommerce-16.1-buster-amd64.iso b25326ead170be9196ff63c00e2560b048ed0cb536d50fb91233c843f6f57fcc turnkey-oscommerce-16.1-buster-amd64.iso $ sha512sum turnkey-oscommerce-16.1-buster-amd64.iso 41258cf3e29ac17dbd87a11a2fca23d01461341efac036294fb56afbb1763636c9207df3db76852d07848559164d3031dc7f3d9b602212eb31d26d3219fd23e4 turnkey-oscommerce-16.1-buster-amd64.iso Note, you can compare hashes automatically:: $ sha256sum -c turnkey-oscommerce-16.1-buster-amd64.iso.hash turnkey-oscommerce-16.1-buster-amd64.iso: OK $ sha512sum -c turnkey-oscommerce-16.1-buster-amd64.iso.hash turnkey-oscommerce-16.1-buster-amd64.iso: OK Final note, when checking SHAs automatically, please ignore warning noting that some lines are improperly formatted. -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE8ZCki1TcVrLH8k3LrF6wBJPlvBwFAmBh2N4ACgkQrF6wBJPl vBwiWw//QeswCiOeGbO1LB7bm+yLerVNisno+P62GaB1x3myebQw3+Eso8650Et0 WmXvnWofw8SQpFkQYOJKM5LBCJ52Zum4ZW8GLGUI88UwSdp27Q/gwuFUI2T3pGey xfzlFDN44EIbiDRsnAKqDMeBTrkYSTY65N/gF31VXSMjQR1/wYtSfhNTd5MJTH38 dJyLTmTclSeufnqHBQNU9VWcDvlrn7yNJihNAtwMqSu9PoKsJPeXYDC+V13FS3+1 cKHNCni75g+51iFIv06q4EEQp9dGgaD9rLKf+oye4qpxgHlrY3WauyLckPZSw7y9 PWU0B3bTSVMs4W+K6QP2EOD3/LFYrhFIABRGtIqegEkzV/PD2CU/F0+LVZZtlqhq VfBIw1wQVirV9cFbFjpcGTa2gwLz5x3CEN+p+tXlJ3ivDLRVv9dnnO8ql7xMZxou KdNqm/TCho8QD0WVBT7GELLXKHhJ5UQBi3D2ejAUrLm+wP+ShDrDDyeoFRzp9/f0 iTzb8wbCMbjwy0PKs4rhKKUpdoCNNC8Es56hkOUNARn/wF/EYbzTPy+JNxLRmfaN SsT+GSbvWsFEWu7pP80dDiH+WseM3gBL117jb7kTfAzm4NBZxh6PnW3UudZrpZB7 Jeaw3eci4A6wPAx6rVsc+tgETos0fb4CQlTiOTC9XumvVEpqyt0= =EmE2 -----END PGP SIGNATURE-----