-----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-omeka-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-omeka-16.1-buster-amd64.ova e2e0b90b3622f06f677554747ed1536ec99be02364cea8c0e58671bd3326ebe5 turnkey-omeka-16.1-buster-amd64.ova $ sha512sum turnkey-omeka-16.1-buster-amd64.ova 87d356b6a976397bd96820c3e0ef26b24b67eb9b76cd9acd5ae20815172fadeba86de04e771ce226d12bf1782160a221fd1d254a814da518425f028415d36609 turnkey-omeka-16.1-buster-amd64.ova Note, you can compare hashes automatically:: $ sha256sum -c turnkey-omeka-16.1-buster-amd64.ova.hash turnkey-omeka-16.1-buster-amd64.ova: OK $ sha512sum -c turnkey-omeka-16.1-buster-amd64.ova.hash turnkey-omeka-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----- iQIzBAEBCgAdFiEE8ZCki1TcVrLH8k3LrF6wBJPlvBwFAmBh2N0ACgkQrF6wBJPl vBzmYA//V9Y8r66njH0CWnhekXCXbU81SAemrnvCbZ9xrlTAFGl28PD4kuzDHmyz ARgTY2EzEYa51YyZ04SFXK1kNMdkRhm503VYr6Q1LjWmep5tb7LKb52FSzci1Hgi MOSZzwC2Dih8ClPeQwuUjND1n+3/9oQlCsOP+dhfXoLmu2zjsyEb5aBm2ZLtFPQ/ 9Kpi4oUjzW6uyJWDt8xFTZCppqZ91ji7CicEAilHB1tJKeJ1zn9QNbXahejmHxhy LeuZPxcwEGeI4K71is+NLEsaldvBeiYZU8qkBM8pGDzfgA4DDN2RJjvO7nlEC6Lc MKN5QS0N3+dcKcT5q4HH+i5YmI9zc00du0L/JMlNMaHX0YX0Q+1bK+Rb3SfTeSzb QOnCoW+RniNg1D5/9PKip917JJTQR9g5mJnTtjt67mObGnD8qkCedvkdkBjCIRlz TpIh3XkVRamNpCmJUJt9n+h9t0noBVOMXdbMFyuYDJd3tWwek2Yrb1hFdLtGlKGX LRbO3DKUKepiyjnc8VuL0fom0l6SQTvv3rhC1Z5jzAw6VRmqZYow1VXAcxAedOoz ZxvuJeaQhqhOGSL/sZJw1D20nzD+fZgp9i+x+IoHVKm3iluw6nXaSKZ9woxKU5cc uosEnOqXkGnvyYAQ0mRar8Zyes2FVgzzGURq8yMutE+n6pliS8g= =Cpoe -----END PGP SIGNATURE-----