-----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/18.x/keys/tkl-bookworm-images.asc | 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-wordpress_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-wordpress_18.0-1_amd64.tar.gz 67497c3b9fe7e87ae822212b3bee22d85512a087b664cb806dc1bf27c42983ed debian-12-turnkey-wordpress_18.0-1_amd64.tar.gz $ sha512sum debian-12-turnkey-wordpress_18.0-1_amd64.tar.gz 4b0fbb0eba8d8db66985e944f9c5e80d873f2da6aca80954935a43f96f94eb779c85e8f95e18ce7d795a30eb3156ba12bff26fc290cf0c01c83397e5fe8d1fd5 debian-12-turnkey-wordpress_18.0-1_amd64.tar.gz Note, you can compare hashes automatically:: $ sha256sum -c debian-12-turnkey-wordpress_18.0-1_amd64.tar.gz.hash debian-12-turnkey-wordpress_18.0-1_amd64.tar.gz: OK $ sha512sum -c debian-12-turnkey-wordpress_18.0-1_amd64.tar.gz.hash debian-12-turnkey-wordpress_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----- iQIzBAEBCgAdFiEE0achB3UVKiMsY4ckkPLGHN5q3jcFAmVLfxUACgkQkPLGHN5q 3jdZvw/+L3f8FylQN2gmFO56LX7oyGomQHDIGGzgAVr0hsTF7vUxY1PmQGLIyQ8H D/3bnOt3GdYp/NeU0UpZRHeVvvyrGYnWzqTGmpe21ugpbu3BmzJnQn+IVrd8TH3a sEJTRtROdG4EKUbPa2QjF1+s1/bwdg6PhmZCwPRL1B2idCrAijjT0PEmP5KJpExS NPj8/pO1DpZzlzmNO9LEWoZWc6Yb4yebBc3rMigdNar4gbfzFbzlGOi25V+v3l2y uJHLspaDT0sj7Wy8nbbL0uRbiAdS6rbpE8/BQA297WEZf3nCkdAmZ01+QRq4hU4x ow5zP5CTmNmaKaSz6zsm7HzStoDL5GDTVppjvD1XCUFScs4/muIntv3j583FWVDL fHP/2eVuw+gKr3c5Xx3cqYrR43QddvIRME+fZObP3F5nztK4KWJffeWheplWq05Z Uh9EauRYnnFC/E0kd0CF0T2dcGL6KO49aQd+kuTSFwBU7UvRnQRJLK5Q9nmBQeQL OuNxOUKsO9KTmktHN4zTnDVjW2T6lhWaxCGb0oRX457yMCW5TUUbpbKZG/ZVe2OF njvFWuGiWsJzHH/q36ZI4PQEyLMlGYkdjRrM0D80dHJFZEYTcIcGppdnlid8OxLB QJs0iHP5EAayFSFKK2vzMPZIAdu+FtORe0tmEt2IIN85qiWhYxk= =asO5 -----END PGP SIGNATURE-----