-----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-leantime_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-leantime_18.0-1_amd64.tar.gz 643ed1dc22b6bb98b97edecbb6a6c855dc6758a979c045833ff3280487b80f7f debian-12-turnkey-leantime_18.0-1_amd64.tar.gz $ sha512sum debian-12-turnkey-leantime_18.0-1_amd64.tar.gz 3b49e558f27f0c13354a2f2066333fd82b915e367ef1b7fcc280ff3b8f7c52a0b2b373ad8d085ad4d9c2292c2a5e2d53132fe6b9a7163834499c652d8a5e596c debian-12-turnkey-leantime_18.0-1_amd64.tar.gz Note, you can compare hashes automatically:: $ sha256sum -c debian-12-turnkey-leantime_18.0-1_amd64.tar.gz.hash debian-12-turnkey-leantime_18.0-1_amd64.tar.gz: OK $ sha512sum -c debian-12-turnkey-leantime_18.0-1_amd64.tar.gz.hash debian-12-turnkey-leantime_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----- iQIzBAEBCgAdFiEE0achB3UVKiMsY4ckkPLGHN5q3jcFAmXIsWMACgkQkPLGHN5q 3jeFvg/9GHlhK6KmSaio3WlseSK6FiwnXOfEtlDZiFKcNYKM+zbPH124Tgpen5/d ZlKPR8iGFnvu0QWz9rgX6T+epO8o+bWw1OBJKDm8X+K4S+XARhsN/3VSkVyUR2HZ bOm920Bazr3kSgLo2HTLgnFLDeYscLd4OEYWPRH2kAUrtyNOXxhlzMqfe97oZmws oG3048eYZxvc9ij6MhVgbBAzMP5+fp5jGiPJYcU1u5LH5FseOwjgtF+5FRE1qUKy sO+xnJ7w3l4WNjCaPubkBevPwZv7AYRlaDiLhaP076dNHJ+h+8qUxGpMf1cWB7kQ Z7DUIvD/Xa1fOkREaQKI96n44YhYlN+Tofzdo4f2hVi7uR+0eYSKry5LaIjkaCBd 4v3ICY5SRwvp6UIPjzGSfOlI9wiyGWEd/mWUOop8eEQTfSQ1gDHBSmmcoxGe2yc/ kJzsIDi65cv526sygWRcKSFQbQw5gWYa70wf/LYtUjzeQytwvlNEpjLD7DNWSaXg uVkTQiBrdRMSOQZXX76fwru+FbK7g8W7x+8FcAnRXCyMDQrc6tGZBvHUArvQ6gkk AqXbD/PPrj+MNb0F7RxAOYAXySr2VRWaqZ45xBnbTAGjaEsvYGUUu51RF4G0fuoQ UTVOLoWHQn7QSayWLlxsVc+JQG6qdWekDyb5nCrb7tOZXsRaxZk= =nSLD -----END PGP SIGNATURE-----