-----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 debian-10-turnkey-drupal8_16.2-1_amd64.tar.gz.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 debian-10-turnkey-drupal8_16.2-1_amd64.tar.gz 8dd67daf13413d933aa7af962e1a317d9b745b24f421bb5728c0e3b15239ca50 debian-10-turnkey-drupal8_16.2-1_amd64.tar.gz $ sha512sum debian-10-turnkey-drupal8_16.2-1_amd64.tar.gz bcc7b4cc03541db137d32be9dd614b397c7fdace3f2199a2baf0d5886d0869b24c6314f47f0f78cf7f6fa21a9201f5e60ae18640d25a2346db461a7504fb37d0 debian-10-turnkey-drupal8_16.2-1_amd64.tar.gz Note, you can compare hashes automatically:: $ sha256sum -c debian-10-turnkey-drupal8_16.2-1_amd64.tar.gz.hash debian-10-turnkey-drupal8_16.2-1_amd64.tar.gz: OK $ sha512sum -c debian-10-turnkey-drupal8_16.2-1_amd64.tar.gz.hash debian-10-turnkey-drupal8_16.2-1_amd64.tar.gz: OK Final note, when checking SHAs automatically, please ignore warning noting that some lines are improperly formatted. -----BEGIN PGP SIGNATURE----- iQIyBAEBCgAdFiEE8ZCki1TcVrLH8k3LrF6wBJPlvBwFAmE0pOgACgkQrF6wBJPl vBy5Qw/3S2sKB8WMgyxR/CVGyui1xm4WRZ0C39ToFjRuMwVeFaGEhb6JrSkGFdNK Dvj1SQ+fny4tlEWcmH031N/W3zr5Pvf/0hLAHtQShlQ2CAYH5m7tET7RBPwqJuGb AQM6RN8vuDq/qT+SgQegWrXumlt9cJTfewiZxwoYBnpntNWy2yImZ4KFhtEQ7FE1 E22b8v9RCxoAXGPnsl5pbKetNrxbXFpnba3eU7GqK4BcEa/Z796qOjR51pEu30bZ 05ZuOIYn6ZyNyhkp1XF9/TahGOORcUIaZhzXW46Pkme76WKoiebdoDIAw3FWvCMF 1kcF8vDviFKmENhGvKtJjocYATwHRzEy3E+MXhcdeDvm3SoXx3OYpaMBQTC1HGS/ ez8MJgGAcQw8K2hKm5sn5u36p67ikRk11n2+okyJXdHiOEWh/4Ue+xFwldB05O+f w6AFLLbOsjPrByRhZjAuhutZ0vuK7Lp7iuhWAtPBhS4J2tRUDbmXUd+e+0BFuhLE zpGC3WD4tG/JHr1/xNIPvMR8jHHsQDZ6vA5DzWNDJAXqchO5mxH44THa+cOK9OLa lsOk3zI+X4Rx88aSBWi4fpdGGKEf8kyFBzKIt5MVvQk9TfeVai8I7nScxaR9zi2C UrkwEHUtWRu2HkeYc4khM5hR2YYUT33moIQ8Rj5cR/9KX75jTA== =YKxv -----END PGP SIGNATURE-----