-----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-redis-16.0-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-redis-16.0-buster-amd64.ova bf69b45cb6ff9498a30d99b334c4d54a5e52a4825743664e6e3eb48cfae92e53 turnkey-redis-16.0-buster-amd64.ova $ sha512sum turnkey-redis-16.0-buster-amd64.ova 140eca497fc325025c6dd61a3d93f49187e1531e412bbebde3184a716ea89184a8f67de13f731273afdd422121a228e5561da1238b54c762792e9fdb2f7fa7f1 turnkey-redis-16.0-buster-amd64.ova Note, you can compare hashes automatically:: $ sha256sum -c turnkey-redis-16.0-buster-amd64.ova.hash turnkey-redis-16.0-buster-amd64.ova: OK $ sha512sum -c turnkey-redis-16.0-buster-amd64.ova.hash turnkey-redis-16.0-buster-amd64.ova: OK Final note, when checking SHAs automatically, please ignore warning noting that some lines are improperly formatted. -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE8ZCki1TcVrLH8k3LrF6wBJPlvBwFAl8Bl5kACgkQrF6wBJPl vBzKixAAxWs1ATlf35ImmRycqnPo3EyR0Wn9GNSM5D2SAQ56fES+Eax48tRuoPbM +XS86lEyYxoJtpEXl9G6RvNEbPwGNtcBiItRls311A1QXyrcvcmyHkhD+/wroSaj yPrPkaG1isE6UZ+jFchUz/lYQB/Dn5knBQuRPo/eOiRX8a1TiQJhQkoTLMh4WfP0 s/nTalHRRyP9vt4giapBqbWx9qZ/7EgkaiY7MWBUI2qzssktcqOQg05w83q7PCJE lmqrxoAGXy7zqstmUNgOptVKzGN9S6uFJDa1Iivvbmg3004ZusozVHMY+Wf3afBZ /vypySpWjpRAoRdXSWSCtM+2co/yc6ed6BLY0zBIltkoj3pymdx0titEFyqmaoLN t1ueVO7seftIQVRFFteQijt102/s83Lm0mKTqJFwoaxtak/xf1v6se1NQ3Or8RtH se39XD8fE1Kquytxof2VNxTAuYdCUK2j8aO+Ao3zUQmjasUSSbshxU7lFz6uFPW5 poYMoJRkbBV0bAk0owQ+sYxJSGWTU5NZE42C2FWqRswxL+QKNBugI8wIzVGpZ/iD DREjGHR89MMEg/44Jj1YIzOEN7GXAioyaHavbOmGwJgo7cSy3elG25Kq07MdOY0t uhOBQYIm04whbZ6Cq74+YtVB+uswOFVpwH79itNf8f0EHi0O8nU= =JXKe -----END PGP SIGNATURE-----