-----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-simplemachines_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-simplemachines_18.0-1_amd64.tar.gz 21bd80ef573df538bfe52a96f139d48131ed32c59a4397bbb6456c881eae421a debian-12-turnkey-simplemachines_18.0-1_amd64.tar.gz $ sha512sum debian-12-turnkey-simplemachines_18.0-1_amd64.tar.gz d499b3f090cd6211bcb00b8bf7353d7be9d8474904066534f4cd503ce9647d85f6ab5a7bd29865c66b56621cd825353ba057b8e8add390089e8b6d0331dceb95 debian-12-turnkey-simplemachines_18.0-1_amd64.tar.gz Note, you can compare hashes automatically:: $ sha256sum -c debian-12-turnkey-simplemachines_18.0-1_amd64.tar.gz.hash debian-12-turnkey-simplemachines_18.0-1_amd64.tar.gz: OK $ sha512sum -c debian-12-turnkey-simplemachines_18.0-1_amd64.tar.gz.hash debian-12-turnkey-simplemachines_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 3jd6Rw//Tuc56UduGKY1tg97ODgbBot+6h3l91KPgP8NGk/uJE2C7NhWaPkRZdSR sBZhXWij1YXRRWesjHcMfmbtzpo1o5TMybNP6TuvHHoezdHhrFyNUPE6Ay6dAT7k E+7GFtoQG/+95ddGD3p0Zk6TfE4uxacrDqSEDC3xBDnAQtXt1JwmIAtFdec5LKUm HM1lSF2SOHnCDm+gY0NGqvFXHfMSX8VoWCmKzfvxG7blBstC6QDzjY0dfxH0TRBl TZRqKLFKo2VjKyGIDLvJpzcXAEfVj43f88gqpj815AQYlRjozwxpzP6OENHWd6a8 ZjEmDWkpBprZ8KIw/aE6dY2K/5wGi+eySwhBDvaXOAqYB5+21rfYvw/uZ/VfcIGu HrmcFBdNXalY4cwIqKpNcycGqRMixjwkNPj4eQ4Stquwvn6GSiyokozycoCXvyw6 c7kFAyv+EhLhpr2RmdjUHaj7gCfmxtwanEGIS5DfnGTDZtS/gYp/RwkUI+68L7qq moCQus+PkuwEoSlk5QVgWFjvombyN7HzRrrjJo5meun1hUuYM33A1pOZ/QhF7b1D jsnkBpAUtG9X7WkbvcFWQaRbwil6DHpVASd9RNqZAn55o8TX2sPVYcR9hAPSd/c0 K/0ODZxozbgFHhruf6hPlWKa4qL6EjHv9nmSLxrlMFcbvr1Ldmo= =kuqL -----END PGP SIGNATURE-----