-----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-oscommerce_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-oscommerce_16.0-1_amd64.tar.gz 9190bfb29e01c691d96fd83de88796c2b6e3ec5d87c0772fbeca3b1523e50274 debian-10-turnkey-oscommerce_16.0-1_amd64.tar.gz $ sha512sum debian-10-turnkey-oscommerce_16.0-1_amd64.tar.gz 591a38e4727f74b2f355c8f983cbf6dd0776355b32f3c6b879c1b514665ec60041fe4f539d227af5a0583cee1268cf4a2213806e5da982f683d0d3082587c5d1 debian-10-turnkey-oscommerce_16.0-1_amd64.tar.gz Note, you can compare hashes automatically:: $ sha256sum -c debian-10-turnkey-oscommerce_16.0-1_amd64.tar.gz.hash debian-10-turnkey-oscommerce_16.0-1_amd64.tar.gz: OK $ sha512sum -c debian-10-turnkey-oscommerce_16.0-1_amd64.tar.gz.hash debian-10-turnkey-oscommerce_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----- iQIzBAEBCgAdFiEE8ZCki1TcVrLH8k3LrF6wBJPlvBwFAl7KTa8ACgkQrF6wBJPl vBy9AhAAnWcsbZSXdrf1DvihFmkeVIw9VbvZRPGskdX/HvTCOmBpN6EPsLxKsDL1 TqQhA3wONbQamo4awC7miaVCTVggPoNXZjpXUoKsToxZ3d8+OA8O5gooegHy90ms 3dQb8PbrvRamHyiogULKRc3sAONz7dL3pONg8BqoWg1+VcyasBvk/9tguzmGjHZb HYzA+LLLfMpdtTHD/XE7Jvs73e2MZuNU3T/OrNq2QkSMsQxxm7zN8Vxw1jFKJaMT 1KmIyDH+mcLqGtCyROSGA9vOXHAH++73dLVJAN5UjFhBOQYV6rPNfy1B3sYnN1+8 El2joqF2fB5GYYKNzIgw6ICTJwRPkOkSdCmCFWHfGwXelZxFTLqhQkXCPUxbtY5h fTFp1rvBv38kBXlJ0ZSse4JpuleBxelAyKoJDieAQlLcep2MxmR6J9cbRLSS12AG +WjU2A0a1v1xlJxdrn6TaUx2ZVIjDOqWR3l/QmB03MHJ/W/18lmFzFoptk0xSj50 ZrAnc/xxUoyNodbNE7H15ybhIJeTwHwON8m48K2LmOTsgMyhpr+IlEhJl3w0SZbs LvJXGoB/saoPj00FMCxM94q9WNS8t7Qr5n3ZfXdrxlokUzIaNU/Tjy8xycW0Obix SVHul56Zj62DanC2S2xvzN7clWaWdExABA71YuLv2Lbk9nceDFs= =caxM -----END PGP SIGNATURE-----