-----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-moodle_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-moodle_19.0-1_amd64.tar.gz 39f776eb7972d01a1e81fd1f0097da64ade4f9ff05bdc37517198744abfff20d debian-13-turnkey-moodle_19.0-1_amd64.tar.gz $ sha512sum debian-13-turnkey-moodle_19.0-1_amd64.tar.gz 60857ab4cd1b3692e4462502026667f28bd17803a0c67344fa28c2e2dbafbb15cb52bb75cc2fc7fe909d46dbfaa0ce00449a4770b7d5d3e4f5529be284cc8dca debian-13-turnkey-moodle_19.0-1_amd64.tar.gz Note, you can compare hashes automatically:: $ sha256sum -c debian-13-turnkey-moodle_19.0-1_amd64.tar.gz.hash debian-13-turnkey-moodle_19.0-1_amd64.tar.gz: OK $ sha512sum -c debian-13-turnkey-moodle_19.0-1_amd64.tar.gz.hash debian-13-turnkey-moodle_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/y7GQTGNnqj32fx1wp0KAzsFAmrgKrUACgkQ2fx1wp0K AzvEcA/9HYqetO7LHyPbbyMb39zzoPWzvxRPPYPZ/f+T7NL8HUGr3kGLYoYgq6qH 6sbZa+EmTlKKWJQTNoBVEfxtfKLZib3IdrblyllICVcojlgrebN/T/10v2ZKWa3F Vwy6QYF1rMv4wBycC7Bnv/sVEEL+aalHk2tBmhrmnO6BP/UaFEXjCjKEjHVWe9SD IliW5EYTL2S/Pb+UqfKR1AyYT+YdGHoSaQ8F2v1Wnupp/10corci3BQ0G2YqGOh6 nYPtGswxMdiE0MqswMsbXTV4CxB0yR0BtkCIlUkKcPJ+5/h1SIMPz1d5g0BWs3BT PVWTZKMkTo4pqgOcv22Hd5bTHKwW0d8u0iN5LkLAj9t4BMlwofJq01fOF21snQiT XwOWvvgXiWonF+wOOPy+Iz4zwOECsRhIYYdJESfm/KKoQ67bh4ZB/s+S7//agRXo VPmgnnp4hHT2zN+LsoILmUo2Q85tL0JzxNK+NMM/r0ZQ/CVPPazhbc4mRCcb7KF7 PF10vwuyS3fcd0+mxp2X/pMd/VptkDscQLku4HgMth/JGI6OZI9QwqKOYay+mq7G Aoip1Atylm9QVE1RGlxx4+B3sHs+s+L+oKv6vgcA29jgxjYLdfcqv2v397iyWA56 wuEHkBPa190Cqby8L9818dfn1amNNfdqBFZ2YeOkikXQ/f+MAek= =/iSS -----END PGP SIGNATURE-----