-----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-matomo-16.0-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-matomo-16.0-buster-amd64.iso 1121d525f418a724334e3d5aaae251e59aca4ba3e823622df62f50cd67b247d5 turnkey-matomo-16.0-buster-amd64.iso $ sha512sum turnkey-matomo-16.0-buster-amd64.iso a0dabc3e6fbbb0bec1a35d68246ce2b77f0b99ac49dbe692af03e829904d2ad5625eef9c5863d2211ccf422a7d33fa58987438117259618eba5e22d92b52ca0a turnkey-matomo-16.0-buster-amd64.iso Note, you can compare hashes automatically:: $ sha256sum -c turnkey-matomo-16.0-buster-amd64.iso.hash turnkey-matomo-16.0-buster-amd64.iso: OK $ sha512sum -c turnkey-matomo-16.0-buster-amd64.iso.hash turnkey-matomo-16.0-buster-amd64.iso: OK Final note, when checking SHAs automatically, please ignore warning noting that some lines are improperly formatted. -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE8ZCki1TcVrLH8k3LrF6wBJPlvBwFAl66q5gACgkQrF6wBJPl vBybJBAAlM9xiAsk8CHoXA7j6HNki3ReGLmIennyMXzfcBmve5wXn7ukS/tu21Lj vCJZISBRqwoF/2+3ZYtyRIk0xg2rzTgcewN3pA8vdQpASWToSQSnvdOOlyerxEvr 7ats+bpTNASYQRWjKNM1JmIABnRczAJeCv5+IxMaDdbr2vXG4ODx+WdaoWAeeee2 4hI05RF9FNVDfolP32Jn1Z9fny2Gk7Z3hGKDmvUyob5p+YG9K4AHrziAclEzsEVY fKSN+BhS2i4cif0nTzXSFXJfhP71zTayad9SAZIor0h2J/SqxtcAgDkac882KdRG Rt1tEDn19aDq+DCOkbJeD5RZEtiZ/AUd8uzMRuJxJ6PcmJDmnxL6evYpSCunabiY 91OYZboGAW0teaAHq0x+/CMspOIdDswg1hMFAlQufdQuyE55EdIY94yA87iwwaj8 7l7XrmRpDXZ7TBnChCwgIh/OGuAU0n5YnE4yfyGIHooYz6md4RAtQQGxW/ps/fuC ruUjsY/ZdCG+oSZTToMsMEClzRrN8rDJvJPKInQg7UQyacZ+7u7CfbRlkF2CT6HK lgpJf8NJaCH1a3bSXf7GT7eBStBP0LKFJmB0UOfalmJslCGMjo+qxOZmpJUYviK8 6qHbZe8vKp7neS8aoIbVC0wHUsBO1u1+Toh7waryDGSPzDPT6Y8= =bBGc -----END PGP SIGNATURE-----