-----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-gnusocial_16.0-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-gnusocial_16.0-1_amd64.tar.gz 2b6068e0bb38667e925c05156d6f3e58240730b80546a24dee057ea129c71ce8 debian-10-turnkey-gnusocial_16.0-1_amd64.tar.gz $ sha512sum debian-10-turnkey-gnusocial_16.0-1_amd64.tar.gz 33e4f1fc84b5b187762acbaa2885d14036604be8ec11b6f89f47d12c375ee94f4487a72a5f8c29cfa947b70077281366ec3154d7003e8d4986eb851b4a9c5a66 debian-10-turnkey-gnusocial_16.0-1_amd64.tar.gz Note, you can compare hashes automatically:: $ sha256sum -c debian-10-turnkey-gnusocial_16.0-1_amd64.tar.gz.hash debian-10-turnkey-gnusocial_16.0-1_amd64.tar.gz: OK $ sha512sum -c debian-10-turnkey-gnusocial_16.0-1_amd64.tar.gz.hash debian-10-turnkey-gnusocial_16.0-1_amd64.tar.gz: OK Final note, when checking SHAs automatically, please ignore warning noting that some lines are improperly formatted. -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE8ZCki1TcVrLH8k3LrF6wBJPlvBwFAl9LYOcACgkQrF6wBJPl vBwSyA//clu+T+lLB1AGCpNHlmlsSWEGO1KUo0S5Xt1RHyyZv0ng9rOutE4PyFY7 s1BB13NA6pL6Ylf/0WZo1g2GckJSWZlEe0EvDtk82cyi379I5x5C0PDLAYjgZ2Hv QjrplMElvWKHdKkSiGlwDRJ0VBvZPEPtDuXx5fCMMX7m/+uXYt9dqjiTIsm7g/Z8 2Ehr1mvPBY9NKLVht786ChoDvzhN90Kv55sgglcubWxkcdEePG/XPNwWl8PuItdx E6mu4a6y0SxhMQ19DSCtcg5uytZoJQy4P3K9BkPWzsGSp9+0NVRbbiZOVX3tjqbn nA+8cP6Hz3uKhRfuF3VOQvMQ/nFI3u0AUZjnou1XyFhbh4xRcSVrAiP4pf08NDhf h8ykxcSnMZK22rdC8zfiKJi8BVwGmLlqpUyk6scCdcwefSg5DQDJraEfG8HNgBuy nAhBZxd52Nzq5QQKWkMJkKGiLw4cn2P64QShAEXCsFMFVCM/bUuieiG4q2VVakgr H1jVYtdr4fuXlXo5tLayKDSL0VLgwEj0cJ2uhe5m7dhc+skNlr9A8RYBUL++jzHL MJhwEeDpR5XH9Yya5qMYpD6V7qcreikbfxADFxuIaQmDyaK6otiQvxV1B00IPtRn oJmOdca1KQ5u65WbfVT4RTk+TqDdDRwt4JFlSc4aE9oOHctzjhA= =G33t -----END PGP SIGNATURE-----