-----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) <release-buster-images@turnkeylinux.org>
      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-----