-----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-icescrum-16.1-buster-amd64-vmdk.zip.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-icescrum-16.1-buster-amd64-vmdk.zip 3ec849d0599d104c2dd83933894bf6473c51ac9fa742ab1a77bfc82f7aecd045 turnkey-icescrum-16.1-buster-amd64-vmdk.zip $ sha512sum turnkey-icescrum-16.1-buster-amd64-vmdk.zip ebc6d2f7e79f4127a1df5deb504c21906dc358a00b12080abb6850f8cf7dcb1d2acd5750293e39a0c935abc81dad5ec3bb96cd391bc429bb5e6c8fddcf093bd5 turnkey-icescrum-16.1-buster-amd64-vmdk.zip Note, you can compare hashes automatically:: $ sha256sum -c turnkey-icescrum-16.1-buster-amd64-vmdk.zip.hash turnkey-icescrum-16.1-buster-amd64-vmdk.zip: OK $ sha512sum -c turnkey-icescrum-16.1-buster-amd64-vmdk.zip.hash turnkey-icescrum-16.1-buster-amd64-vmdk.zip: OK Final note, when checking SHAs automatically, please ignore warning noting that some lines are improperly formatted. -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE8ZCki1TcVrLH8k3LrF6wBJPlvBwFAmA7b5oACgkQrF6wBJPl vBwcKxAAtt5W1SjuK1GRs234LkjtLZGLFUXOOFYuVFLs8GfabV5fKT1P7tbUt0SH /bYQu9ViBHph2e4yoZU+fDtBJz6/xMNDXB+dvtXy3Lsi7VoANR9wxSspJOpGA7FK bZBdh7Z51rUYmG4thOm2RGzpr/V2Lm/5pSiWxDjllP5QOsFL4o+Hw4tTxnk19Fcx Pxisq01X4Z7VIh+Wul0pLzhDNzkB8rCssIPbVOpCmR5NIVTPwi/TbeS8zWZM0foN tVm9xWKZSW1IfyRPvrvNmmL0b0ypZm1hJJTDdh0iPBcPZONran6K36VK2pXdSdlp uyXK0/WF/JmlbdHlOxP4vIyeAoJaJVOMNfkVFq+Ua2FWvbhJgSZ4tp9v4QCvz5YL KMYwtpniTs9GZjgChKMiOK7x06OvTFymjUMHqzu9Wzr2RVYSM0Mdg3TWciT/6/l1 KDq3muaZCAB/wCa4p4DzAIaCPzsuywfrvYpyb6ru3SZ8f+sbPExGEa8/TewaAdOD RN95WX8S0qSHvhFOUaGWy1Qc7z6EK19+WwUf7YU9JbET9qrAW657ItzFdq2rHfdJ Pq1SWKs0Hrb4xXMYMTGBUhHQczEbuRYJsQlC9v5Loauh9wN824I+6B5JP70rgG/n c/etG4Jn4RHG9njQcnMjm+iX5q6gMFOitom2WtSzYvXVNY6bXu0= =4DqB -----END PGP SIGNATURE-----