-----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 | gpg --import $ gpg --list-keys --with-fingerprint release-bookworm-images@turnkeylinux.org pub rsa4096 2023-05-22 [SC] [expires: 2043-05-17] 2614 7592 087C 0EDE 4214 3B63 7761 DEBA BBCF BA7C uid [ unknown] TurnKey GNU/Linux Bookworm Images (GPG signing key for TurnKey Linux Bookworm Images) sub rsa4096 2023-05-22 [S] [expires: 2043-05-17] $ gpg --verify debian-12-turnkey-icescrum_18.0-1_amd64.tar.gz.hash gpg: Signature made using RSA key ID 26147592087C0EDE42143B637761DEBABBCFBA7C gpg: Good signature from "0" 2. Recalculate the image hash and make sure it matches your choice of hash below. $ sha256sum debian-12-turnkey-icescrum_18.0-1_amd64.tar.gz da21c7a9698bc6b9cf088dc969b4eb9061765031fbe833d4e2dff5a75c5026ed debian-12-turnkey-icescrum_18.0-1_amd64.tar.gz $ sha512sum debian-12-turnkey-icescrum_18.0-1_amd64.tar.gz 7f9a4e8fbabb81cca829f289f4d44e6d07632793556c4068e2cd9cd2574d7b01c825833a2d6c36663d5300c717898cf63097325c40b83a18f922c520aadab345 debian-12-turnkey-icescrum_18.0-1_amd64.tar.gz Note, you can compare hashes automatically:: $ sha256sum -c debian-12-turnkey-icescrum_18.0-1_amd64.tar.gz.hash debian-12-turnkey-icescrum_18.0-1_amd64.tar.gz: OK $ sha512sum -c debian-12-turnkey-icescrum_18.0-1_amd64.tar.gz.hash debian-12-turnkey-icescrum_18.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----- iQIzBAEBCgAdFiEE0achB3UVKiMsY4ckkPLGHN5q3jcFAmX2s+AACgkQkPLGHN5q 3jfBtQ//T8TlzAZGNcGJsaYZOAvyVCw1eiufqgTviTuUUEFgfloXkAvpHk0IjrkD GLIxuNUZ7KLzIuJ5nlihRZ7kQHkT248pbVWYU2Wq/twMr6nV1b9xq0oN3XznXY5Y YqdLXQZ62xvGibi73KyJyAm74uOKUJe09z47hWDno9HiTKugRbrO8cH5vaSfmofy e5mWeWjtNEFLx5aOJkri1g5Lk1LjhhUBlZtMq1wKGNdd2IF7z9ZUAXoL3b2zNRsC Jsaxcy1Fu7txgDGIGNC+THCGXVTNOXV5F6AsKBd++MEg6cGdqDnxqzzbveLz0xX5 o9qjN/bMd2hTC4eudiKhwY06sw9WxRJMPoW4UW/9dDriDEHCU0Wa/xF861j4IhcP EUnj7oaSDFJHQZlI0Mrm8qmPC9gmDdcIx7pcqHwLOlM1jVdnLYGqK0B06Zym++BG aR1m/CToH/xDDsOrfahR5XmGuYZcURppzKF/XcPX1xLdgOqMoPy50tRheJYyjHXk dxaymoGVG79K6qdWtZNzwJVH7p0kHUZL/00pJOuOr9r11LZmX1TuldBJmlw5GfSe 13tZZgXYqdl/ykSfQyfyovKtfF7uCqsFz063HfPDP2Dc74cvxc5+nsovw62Qh2Ef MWtOyKt4I+km02Ai4mX2xNhkM6/nRY4hKRLiYUaUQrZsiwxJd90= =gl5g -----END PGP SIGNATURE-----