-----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-ghost_16.1-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-ghost_16.1-1_amd64.tar.gz 465b08b9377728166308cf8fb97ff8dabeb52a002dde513ab04ee28e4880e127 debian-10-turnkey-ghost_16.1-1_amd64.tar.gz $ sha512sum debian-10-turnkey-ghost_16.1-1_amd64.tar.gz 5755be3b3568643b0f3fdd4c170ef6ad398c2d738ff55d08e84964dd54c0c57da8ff65f1096b41973b75f78cef5c325f16a304969bd2235a0e03f3533f2ef459 debian-10-turnkey-ghost_16.1-1_amd64.tar.gz Note, you can compare hashes automatically:: $ sha256sum -c debian-10-turnkey-ghost_16.1-1_amd64.tar.gz.hash debian-10-turnkey-ghost_16.1-1_amd64.tar.gz: OK $ sha512sum -c debian-10-turnkey-ghost_16.1-1_amd64.tar.gz.hash debian-10-turnkey-ghost_16.1-1_amd64.tar.gz: OK Final note, when checking SHAs automatically, please ignore warning noting that some lines are improperly formatted. -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE8ZCki1TcVrLH8k3LrF6wBJPlvBwFAmBh2NIACgkQrF6wBJPl vBypBBAAgnO0BUvb3AWGPdL1gaTWdjEZ9gjwHGbxhRVaI0+iK+qBKadd6Z3m6cyL 9AZc/Wih6KWhRYr++w/fS+q9OKtbxKi2OIBDu4l+WVCUmNnkKnkOjtp9Dx4faCAr 06nyh61lHHtSW89SXhXBS8CkM2Ckx4Pzc0pJNJfj3SiCtpajUm40xw0yHZhMt/RX LGncTFIF2mb0Wvj11RehIkXf3zhK96y8nLXlKVJ/ggHPVBNt6ydH0er8t1hge3kS /5vjCbqXol+ZKbFijLDszD5L2cCk04AgMo+TN/SQUUFR0/Sqe4hUBodvm8IEZyzC dK+VaRJUc/APAueqBCEwc1LP1JdsS8YR5TsVqvkqz8G892JC0wzNRRfgmrUJY1zq 40Wa9OpunhHOUX1Jeu5Fhh9zuBnXnhKLUA5tPJCCRQlqMfihoU7tL3h9lXXkIZLy dvtlNrEzogQazaaGJFCNF4fg98q10Ro32KMP+Vdv/MVT+jHWB6RAubJIR6hGfHUA I1UETb+NClX6UU2QlWKdePjyOS8adD2AAkKqQgMQJnJmj03J/mlQwxPErZ8j5UkF 5RckR37spvrL5lAcw8UTJPjxAYrahJ1nlcmIUb7LUp5iGPxLvB6PaF7fdu1r+AEU P/CzxLxQXm0fHcVoDomKhAIFbS3Z1gDkHMuPX9MWdZY3VKyEzh8= =JarT -----END PGP SIGNATURE-----