-----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-syncthing_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-syncthing_18.0-1_amd64.tar.gz ced8c92a20f8b0740ba2022b8d6ddc2a68842442ee70ea46bae08ba72b2587ab debian-12-turnkey-syncthing_18.0-1_amd64.tar.gz $ sha512sum debian-12-turnkey-syncthing_18.0-1_amd64.tar.gz 55242d100fa5d7481dc2a404f24bdb306ecf0f466f5985a978985abf5f50f1d10835b6f523e42bc2921e1f74b551849a5719d9a70a1a1edf2241141c82193424 debian-12-turnkey-syncthing_18.0-1_amd64.tar.gz Note, you can compare hashes automatically:: $ sha256sum -c debian-12-turnkey-syncthing_18.0-1_amd64.tar.gz.hash debian-12-turnkey-syncthing_18.0-1_amd64.tar.gz: OK $ sha512sum -c debian-12-turnkey-syncthing_18.0-1_amd64.tar.gz.hash debian-12-turnkey-syncthing_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+EACgkQkPLGHN5q 3jcLjg//Qwqg0PAbCLN4XjIoDC5xNEuTOnaT1CAZzCfTULfiiV/tf7lAJtoJm0/s P925i+AU+gmoEtk6hvtKN5IIWEgxPHPHAb6uaLQLqJ2ebJ/+bdI1Ir07xbJuzKwR 4/nE8ecifbuyKH+MpSIv/qpPx+oILevt9L2ZQGpzbQLGa/KH5PFw1JHKsHPidl5W 2N2JnwseEfj/NdN6Vl7Mm0J/8mpdoGvW4UQaDHYzTJODKiUQ2axlF8j9tO2RNle8 tRZvYSuEdOFCWWAnjIKqFJBkaHveRJyXCwjmimebUFVMxQgTo8+PofiLNVsuIxRE T3D/P5oXAMN+MOcBNLXpzDhJEqBLyUfo9aa1zDmn9EFrUkY7yVzhRD77R7MWy2HH ok0nMNHeMmq7xHVzHemdSfzFdf/Iw8YvHev6jKyW7JW5Q5cjbkfcZEGCfZw7HQW+ 3KgCs6LmaXYtMCE8iUsy5WIwO7EbEH+jEpQgdRh85lpo6PMNAbEW5XYJpY56hSw3 IChucIvYISPLnleUq8V1YDS2YgtOWQSuHkyEEklAdYoqykXqriCOy41uSJ3C7QC8 bqInPYrHBsb42zgwLPh8NgIJ8h4LwGDC/ZvWufolt3IPaZyy0D5xy433O3azjwTi fcom6FYfEsqaSdkg9r2Ky0qJFY+NFFXPrE7+pRv6k+5WpTEssWs= =+M/c -----END PGP SIGNATURE-----