-----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 | 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 turnkey-orangehrm-18.0-bookworm-amd64.iso.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 turnkey-orangehrm-18.0-bookworm-amd64.iso e804f1f24171647dbccf20139897c7a41c20f832e9432ff0a1ca86aaf9e5ac03 turnkey-orangehrm-18.0-bookworm-amd64.iso $ sha512sum turnkey-orangehrm-18.0-bookworm-amd64.iso 9437d36f51c0857833fad6b7614972da0d91a7b894c281cb87f84133002411f14ad3062fbfd1f2c68a231342a200b72167b71fc8827bc5b771e695189ba6e0f3 turnkey-orangehrm-18.0-bookworm-amd64.iso Note, you can compare hashes automatically:: $ sha256sum -c turnkey-orangehrm-18.0-bookworm-amd64.iso.hash turnkey-orangehrm-18.0-bookworm-amd64.iso: OK $ sha512sum -c turnkey-orangehrm-18.0-bookworm-amd64.iso.hash turnkey-orangehrm-18.0-bookworm-amd64.iso: OK Final note, when checking SHAs automatically, please ignore warning noting that some lines are improperly formatted. -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE0achB3UVKiMsY4ckkPLGHN5q3jcFAmUYMFsACgkQkPLGHN5q 3jdKmw/9GtK1Lgs14WRPeJU63vkk1ExnkQ4C9HHdpv2xRafXt/V1n/J8JBEaMM1V 9asqhzRjlHBkqGVwWJoO0WHBocnAQaa2C5cLsPV5nJa3NjZCnv4CmHUvKLSMGY9K Xs9qD+ZvpoVyiERXLwWoyOoLVnQkXykDl8SUrDCtVG66n0SHNYceD/UI70pf403T xoFcTzKfxW2XiJdp1lw/XSv7ns9WF9mICGQ6PEKwcqimROospkru20G98ihlNez8 VlOz/+SUS6JEwHqXkjTw/kKoPXUWLx8koElAk109HYfcHTZa4fItms+ocJPf1tig 6ZakDWbFiv0ZI1NYTNggUYCl5/MR4wYgAwKwGUiLiNQ1jyrAU75B5sWsfVONzYe0 lowqfizsJPFfDykZnsgozdoGilRmT2qS9egi2GnVnBuk7zzTaM9mSPKRHey6gDca GSUDsYH7e360x405WHB/IhSTEAsXWLmuLPzYQdnCKZoeENfOWD+ZFiJKD1u8Mplc PpFM+ySXw2GI3FjirhEvCIMDjCgl2YPJvKfuUrWwQv7KuCXcZ6PC2qBAC8pqPugY Vwo9v7yZxmS9iVlwHnbBnAtIl1Ki7sLC3l5Z3J6QCN2OfvYV3J2pJOuk98DQ6cej g0yYvNKrziuOnxgLAcE6pj4Nkg2CHwOI3JXMM8HA6j+EB6CRFD4= =xgH0 -----END PGP SIGNATURE-----