-----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/master/keys/tkl-buster-images.asc | gpg --import $ gpg --list-keys --with-fingerprint release-buster-images@turnkeylinux.org pub rsa4096 2020-02-05 [SC] [expires: 2040-01-31] A8B2 EF42 8781 9B03 D351 6CCA 7623 1C20 425E 9772 uid [ unknown] TurnKey GNU/Linux Buster Images (GPG signing key for TurnKey Linux Buster Images) sub rsa4096 2020-02-05 [S] [expires: 2040-01-31] $ gpg --verify turnkey-limesurvey-16.1-buster-amd64.ova.hash gpg: Signature made using RSA key ID A8B2EF4287819B03D3516CCA76231C20425E9772 gpg: Good signature from "0" 2. Recalculate the image hash and make sure it matches your choice of hash below. $ sha256sum turnkey-limesurvey-16.1-buster-amd64.ova ff0f01e9f62e1565250f3562cf8d7a97ef83e1d77016c8f75cc8a476ee650da8 turnkey-limesurvey-16.1-buster-amd64.ova $ sha512sum turnkey-limesurvey-16.1-buster-amd64.ova 49b61247fbf4fb0d24768aa5f5bdd61db05d0f84859a418b3d6180d4e8e2efe4c74e5d706c827884a1a3ab2947102b40ecafde927c93ec6e23a60c8af75c11ed turnkey-limesurvey-16.1-buster-amd64.ova Note, you can compare hashes automatically:: $ sha256sum -c turnkey-limesurvey-16.1-buster-amd64.ova.hash turnkey-limesurvey-16.1-buster-amd64.ova: OK $ sha512sum -c turnkey-limesurvey-16.1-buster-amd64.ova.hash turnkey-limesurvey-16.1-buster-amd64.ova: OK Final note, when checking SHAs automatically, please ignore warning noting that some lines are improperly formatted. -----BEGIN PGP SIGNATURE----- iQIyBAEBCgAdFiEE8ZCki1TcVrLH8k3LrF6wBJPlvBwFAmBh2NgACgkQrF6wBJPl vBzo/A/3TH0tyMmspxykqJK79kHPpQu8u5INRVzTMtYwp8ghAd2IBYDEVcmMD0gQ w5grrlLYQiVK4G8estTmGqFVL0xyxPino/XU3qCplgcNUEQ0H+HLrkimC6Il/+YX 44L1VucY91F43AEk9pzcVjFcP36JK9rEeOaCvftesSsqiSF7Ac0ZN8xm8hhC3+lf Q24wwfKOW9OCIt/7vlsWtvxOabrv8ho8E32qWGf8Gq+/J2/ZDuGfFQkBe/jvqp9i 7MgE+sOw/Pmw4nDS/yELGW/8EE3Kc+z8It5rlgSQQsn1NiHHW6Q/wLZ1wWa7Ie28 WULGGEE5Crh1fcZ3Q2desS3AxnXj2BXLnxZMuIhitMSSY7Fi53xgM8A3F4uz7Ztv /7EJuURQkSQrJQszr0VqweBjMaVT4uMAOWfzQLq9a0T17kroXUcQ31CPcP+S3STU d3glCZdmMtGi6ABqahOMxA5P6LKiwolGV9TG4zFq02MxnzVTwcRxredNW8dFm6BZ QAYFEXYm3BJCoSv8wcHXuizQD6Fz0eb4EMrCfKi9Uf4NSQLME7e8BXlvaRprsQ98 oEVV+v+BWWw/U3WdJyk3TW4tiVDacGO2UUqRQtATjo3bavqDXiOuXi+SL0gKIzHE PAhboQcxlJhyUf1XDq2aQaJx7wvXJHQru4qn/x3udBzNU8j80w== =9dSK -----END PGP SIGNATURE-----