-----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-bugzilla_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-bugzilla_18.0-1_amd64.tar.gz d03185598a57416af5ec1c83875fceaadd52c850bc1b5f83eef414cc2c8e40cd debian-12-turnkey-bugzilla_18.0-1_amd64.tar.gz $ sha512sum debian-12-turnkey-bugzilla_18.0-1_amd64.tar.gz 70f5e768d0faa6c74204c84ed53da13b3f5159f9df97836b1b2ffce7084fb004abec33a4dba0eb83787429e80d6f2ee43c66082ba021055c20cd06a8e25563ad debian-12-turnkey-bugzilla_18.0-1_amd64.tar.gz Note, you can compare hashes automatically:: $ sha256sum -c debian-12-turnkey-bugzilla_18.0-1_amd64.tar.gz.hash debian-12-turnkey-bugzilla_18.0-1_amd64.tar.gz: OK $ sha512sum -c debian-12-turnkey-bugzilla_18.0-1_amd64.tar.gz.hash debian-12-turnkey-bugzilla_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----- iQIzBAEBCgAdFiEE0achB3UVKiMsY4ckkPLGHN5q3jcFAmYbiCYACgkQkPLGHN5q 3jfxnw/+MPwp/6eU3eDbioc8Vf19zVdY5r+ZCz+v0L5L/+rcRFFyDugb8bR4nfiz YNLmpvWKZUdR6qnqp4x/gexmAAWEYmjzk1IBpJQ0PFw2cMDeSs8+/TtZaKwv/dBK WRcD9Z3LaLB8djaQmryKweXMtfAwYT3VSX5uVHw+RKjyMdqM3P6P5hwrsfCc1Mwn MShZA5ap6/13201Hb3dqQTHtZspZt6yKn5li4tIQTfx516ZBdH2VnpaqYe5vVjUy xp8Rh/slamdkqN7T4NE1YszECwKVxa/lpU2szOGZ1h5f5pxU+J1Xul/P/Y+CPuBJ +n44Yrz6giu4CZMY6yuwz85lVyf0m4MNdB9MIUik5OUMQntj9ItAv81UsgMSInZI 3S8I99Ao/4LvrJNXNTLh2YhN+sPXQCmg1M6n77/0nBbKRWgosSIPRhJabcOmzuqv HK7MsxYoFooYwQ1z701lObq7Ej1J5Sq7r1XfW5PCExEMD99HSKb3E5ugZBUVY2wv 6UjAxzYVrFCfUYXBSEeRUa+nZQbeGQjvjTuK0owPNuDrYlooJL8mnocVfH6cBtvo 4E3AvdC9CoBjgWu94I5DG8uSQRxSwwteR4+eJA9A/GE3b/SZKXsqP71HvPMVv2jM z4WEafVNLQMjjInsD642pa0N19qcsYp7zN2MxP7k68kCln0Kses= =CvyW -----END PGP SIGNATURE-----