-----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 https://raw.githubusercontent.com/turnkeylinux/common/19.x/keys/tkl-trixie-images.asc | gpg --import $ gpg --list-keys --with-fingerprint release-trixie-images@turnkeylinux.org pub rsa4096 2025-10-07 [SC] [expires: 2045-10-02] DEE9 0D99 70AE 35D5 5B7C 6C2D C6D2 54B7 6A9D 9430 uid [ unknown] TurnKey GNU/Linux Trixie Images (GPG signing key for TurnKey Linux Trixie Images) sub rsa4096 2025-10-07 [S] [expires: 2045-10-02] $ gpg --verify debian-13-turnkey-gitea_19.0-1_amd64.tar.gz.hash gpg: Signature made using RSA key ID DEE90D9970AE35D55B7C6C2DC6D254B76A9D9430 gpg: Good signature from "0" 2. Recalculate the image hash and make sure it matches your choice of hash below. $ sha256sum debian-13-turnkey-gitea_19.0-1_amd64.tar.gz 4fceca6cb56f6887e8e77a005e1cd95b10dca04b9ddcdd0a4ea1e6b1a7720def debian-13-turnkey-gitea_19.0-1_amd64.tar.gz $ sha512sum debian-13-turnkey-gitea_19.0-1_amd64.tar.gz 7d45425e2a574313edf99200192ba9332ba03d2990a0cfad344ed1b4d4c6069144d6183afd6d99aec7af264639ebe4aaaa5eb53994265523de305a8a488a7d48 debian-13-turnkey-gitea_19.0-1_amd64.tar.gz Note, you can compare hashes automatically:: $ sha256sum -c debian-13-turnkey-gitea_19.0-1_amd64.tar.gz.hash debian-13-turnkey-gitea_19.0-1_amd64.tar.gz: OK $ sha512sum -c debian-13-turnkey-gitea_19.0-1_amd64.tar.gz.hash debian-13-turnkey-gitea_19.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----- iQIzBAEBCgAdFiEEIfzl/y7GQTGNnqj32fx1wp0KAzsFAmre7cQACgkQ2fx1wp0K Azt9cg//Rdidhd5dMu7WGfkBW5RqdPn5cu086F8X0zdtwPmAYERseiGGlhCHJEte a6j7PBiSQCn6H3xMoB78HQ7N2NdNuIg9a9pdhdfAlpvBNrLuYSINjf+X7z/MBSRC GbnND+r3lOgG6TZz5MWaE8aQW9W74rukzFQWFYeUFjvdC3iY1Wk8zOEcc3LtuZOJ C+C+tGyIa/tTAo690MqrISaSeUBTHm/kd/tYjGGpXtUW1xDSqF3tJ3lUrNDbz2pK 3V74pd6ER+3M3NT7Ud+qph547KRfZFIFASJRtO3F7fIXXtpzrXdKfv8k/gFJMfkS Gk62LaV6z+7wXxi4oU/rQ9cFicFlKbfNG0259A/EYr6HaAk/GNHyyxWKIGLbPc+Z yC73rtxPQUGzauVeDA0pVAXwRJnPOviH/XyX89Ctt71TIKwt0m3kTo55RQGuDBxi reeFcQeCgYp7VqHA9s5QPySE4Vc2397OfjNo8AwHReLAMV3v+sxDCFEPCeHSBLQa 6X6YZU39ESiz5tUPZO/AamW8Z8A2ijEUosOCquLPTYNOuZKni3pf1ouMRST/Gmj4 RAt72hQKw4tafK7hfgb+Btku9jjhHgHEScI9vHofBOvirXS35kRO6YNKRiBZTBw6 +WGsoYZMPgze9FtJGJjmSUfZkRBdBeXZLn5xhsnzFAwAbs+BCVo= =OIxq -----END PGP SIGNATURE-----