-----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-asp-net-core-17.0-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-asp-net-core-17.0-bullseye-amd64.iso e485af4a4264fc42244a0a8eaa5d4b12fee803f5b26a8dd79e10b587c5b583ab turnkey-asp-net-core-17.0-bullseye-amd64.iso $ sha512sum turnkey-asp-net-core-17.0-bullseye-amd64.iso ace71c7b71efea76df749d58d1afd410f514681e3c44ca74e65f0dac111a8381a057fd630660b3fb6ab5d5ec28be1912f7d5be6b6c578f2bfe49a82e07f59824 turnkey-asp-net-core-17.0-bullseye-amd64.iso Note, you can compare hashes automatically:: $ sha256sum -c turnkey-asp-net-core-17.0-bullseye-amd64.iso.hash turnkey-asp-net-core-17.0-bullseye-amd64.iso: OK $ sha512sum -c turnkey-asp-net-core-17.0-bullseye-amd64.iso.hash turnkey-asp-net-core-17.0-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/rYFAmJw05YACgkQHkh6RjHW /rbJIBAAiovRuSFN5JfQ7pFno3b3eqTkMZaH3SpTMoqYEU2bYHsgiOF2HOO2+Sy9 mB/nGqHY907Ms8fuFXatQDYM+n5sLx4qAhA6zizQQVesJsnhlkafIR8jtNtg1Pxv lUyN4LGcCNq3lAN8ey/YjoUpidi3h6NdEIGrC4hdIdiz67O0U4Oc31qVo9Pgohgu mYEvJ76gNRxRk03DGvY+pIwrTyPOYzo1DhcYENrXwxvyTjYJvJYLQcFREinY2GTZ PQLGegEzHQcv/7nQ9zkiRBT3jNN8haoLOcaXp94ge00FinMo76+LoxH7BZQPOYrk 5EStqL0wClJk5ik/8OWv6DlX0YPHEZCpDaudX2kDG5qLfVt+5RWQNrMMQGgqQ2lZ m/4bOmG1tM9Z9RRi+7rapkfw1bBugl58EXZSznf0bLrGOEahsZDl9lxkNygvjcd+ H28r2/UTxwkzV85RoeoZLFFsVwPl9yFrR8u9+uNu8C6R36ngx3Rymh3I+jL918sH 6GcEGmSb1Q4BgB/4glofVNHBw9ubAyj725ffUHIHr4MjreQ5XDTFkDFYsOi0yNdR UUshR7HZC5lgRCOjgdO2QCrcvyjHKgLferD+JGmX6DWV3U1b4xepFXgFWPo0oUlv 2bVMwUMyzAAaoUAOJl7bEQtKaj4S1gltERnbEZ9nVVEQy7BCbpk= =PjHe -----END PGP SIGNATURE-----