-----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-snipe-it-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-snipe-it-16.0-buster-amd64.iso 41060be534331302a526a9ffdab2ba153dfd47a3904ca5d765bdf5abadb1654a turnkey-snipe-it-16.0-buster-amd64.iso $ sha512sum turnkey-snipe-it-16.0-buster-amd64.iso 20c5ea3e4734261665b3c40e556114bf9249016466a468e94c72e098150d5dd5d6195b00be28cb51082922010fbecf24f5dd0d805cc87b9c5a30715d5fc1f0ca turnkey-snipe-it-16.0-buster-amd64.iso Note, you can compare hashes automatically:: $ sha256sum -c turnkey-snipe-it-16.0-buster-amd64.iso.hash turnkey-snipe-it-16.0-buster-amd64.iso: OK $ sha512sum -c turnkey-snipe-it-16.0-buster-amd64.iso.hash turnkey-snipe-it-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----- iQIzBAEBCgAdFiEE8ZCki1TcVrLH8k3LrF6wBJPlvBwFAl/YwagACgkQrF6wBJPl vBwgXA//euFaEb5mEP4u0cwTcCbUN+DYVtiFRHapysEB3xFEhDZWHwq4zeaY8Ohg uyEn03T+OdrCuNDyhGx3Ng5f9E14Edx5YdtsUegL5InA+AmcWlC/LPS0YNpEhzTV sWS0n6KxG0KE2ntAKN3FhPg5P3o7kWgQZec3iNypILsA4FppWWeactVxRQvnwyaN naPdUpPoEre4OyfNTu+wn1sJetQpAcXBAssVPzIP4Q4YG44lTIp4uLknPPnJdv0+ 1BiIslcNiwrocoqwGKJFAuWC7ocR8fB8dJs6f+EkJLDPm7jkdgbtoZfdK86A3Tjd K4x/kbWKBxnb3Gj+xu9kouIlGON/PHfI/32ZgLYq2WPKugal/E9nUnNqZs3hfG61 4DNvVjPHxxPQKULRW6fjknYyLtbKmoFL+XDlnsBa00oEnD1ZCPEyJ1ShlD6b1qew eHvLg4mDW/MUiqFU3fjM0AQkV0Ya4ChUNvLFuj5A00v5S6XP2kTX8W1MsQhSpNvP 3bv/4LpqrGp286RXciw4/XTaIp8QZHjr+mFL1BX6GQTITvne4iNj3qrZdn7R1q5C NWIzMwdJcAz6vhZCMMA0QVMoQNm4bGj0w1kMHD7oaWSRzIW8UErtFArBk0gcZjc+ d219cub4bG50L6k6bOCImiMkoa3MsWz5Stej5vkihDWwtMEXMy0= =uts5 -----END PGP SIGNATURE-----