-----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-bullseye-images@turnkeylinux.org pub rsa4096 2021-08-04 [SC] [expires: 2041-07-30] E10F 6567 0C8E BE42 ED0C 3A49 CCA5 1174 468F 9073 uid [ unknown] TurnKey GNU/Linux Bullseye Images (GPG signing key for TurnKey Linux Bullseye Images) sub rsa4096 2021-08-04 [S] [expires: 2041-07-30] $ gpg --verify turnkey-django-17.1-bullseye-amd64.iso.hash gpg: Signature made using RSA key ID E10F65670C8EBE42ED0C3A49CCA51174468F9073 gpg: Good signature from "0" 2. Recalculate the image hash and make sure it matches your choice of hash below. $ sha256sum turnkey-django-17.1-bullseye-amd64.iso bbdaa71062a726fc413bdec3b78f8e39551ab3c8117134f51396831ba06e74a4 turnkey-django-17.1-bullseye-amd64.iso $ sha512sum turnkey-django-17.1-bullseye-amd64.iso 4efdbae39f7cf1b32d02198a2c94205721a73b553226c60df6843ca861a0d4cbc66705919f0c21f3f11c6a9e2d43ed4dbf3e0801052d47a38d9395df6ef31b31 turnkey-django-17.1-bullseye-amd64.iso Note, you can compare hashes automatically:: $ sha256sum -c turnkey-django-17.1-bullseye-amd64.iso.hash turnkey-django-17.1-bullseye-amd64.iso: OK $ sha512sum -c turnkey-django-17.1-bullseye-amd64.iso.hash turnkey-django-17.1-bullseye-amd64.iso: OK Final note, when checking SHAs automatically, please ignore warning noting that some lines are improperly formatted. -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE3YP+u+JWuSop/BuCHkh6RjHW/rYFAmKAx+8ACgkQHkh6RjHW /rbECA/9Ex2D0t3ZN6iV4u1GLJWzdTMLYY8ujFnsNr2hT/rvSu6RKZJPIA6o5sfL xmUQM6K4DTVPssTkwncH9uNcrOwxZ0OuG3Y1+R4HRP0J0YgGUBpIobOYCKxP+NYR O5cwS8YgurxoRwB3XrZpJ7wCInngwMWwJzgC4qJMXnIpTdVwC6AGXLhPkhn8QA4v 7SNEPITjOEQ3XQxIyt4dA8c38DIFyyi8DaXSgN2uD/z9RJG2vgObYLkfOOLRCbI9 468UO1G6BGCP4wQA4DaiBenooyfDV1mkLIdN+54peCmVNwFut5RO5LVCUAHK6gUb qG/HGh1hPHM2cnhmKkTEGoRx7PBmO7jeweu2BV8d3T8HZqd6jAfAgvkizOqmfxlH aXTuM/FZTtwqo9Hw62uiBQi7dufENdv7iMv5La+GDu8g7/OCG4pKzAduCgeH5OFt syZatDQkbiTpbBUGGl5fUVJmCnYe3Uw77IwifjsvZStg6w64mGrVIqDd2VSITNMs LltzB8QzS2d9GJaC2ERnRp9ES+m/N5OImoFKk9CkvJUSRwAbmgZM38dsPyZ7AGwG wJWRBKG0ObJ6xoWn2/O1dV+zMrKMfXhKSFdBaYkvxZdEa9UutmS+qOWnjDy0mRdz RpqRa+exyRBPpu10CClICzuWpvy71JA2kQuDkVQYmQiHUHH7bmI= =MJYo -----END PGP SIGNATURE-----