Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:manual:verify_live_images [2017/09/27 01:49] coadde created |
en:manual:verify_live_images [2024/01/19 14:45] (current) throgh |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | //**This page explains how to verify their integrity and authenticity.**/ | + | <note important> |
====== Preparation ====== | ====== Preparation ====== | ||
- | - Create a directory called | + | - Create a directory called |
- Move the live image you downloaded in this directory. | - Move the live image you downloaded in this directory. | ||
- | - Download the following files and move them into the "live_image" | + | - Download the following files and move them into the **live_image** directory. |
===== Hyperbola live image ===== | ===== Hyperbola live image ===== | ||
Line 13: | Line 13: | ||
! style=" | ! style=" | ||
|- | |- | ||
- | | [[https:// | + | | [[https:// |
| Contains the SHA512 sums to check the integrity of the Hyperbola live image. | | Contains the SHA512 sums to check the integrity of the Hyperbola live image. | ||
|- | |- | ||
- | | [[https:// | + | | [[https:// |
| Signed by the Hyperbola team to check the authenticity of the sha512sum file of the Hyperbola live image. | | Signed by the Hyperbola team to check the authenticity of the sha512sum file of the Hyperbola live image. | ||
|} | |} | ||
- | ===== Hypertalking | + | Your **live_image** directory should now contain 3 files: Your live image and the sha512 file and the signed one, like this: |
- | {| border=" | + | * hyperbola-milky-way-v0.4.4-dual.iso |
- | ! style=" | + | |
- | ! style=" | + | |
- | |- | + | |
- | | [[https:// | + | |
- | | Contains the SHA512 sums to check the integrity of the Hypertalking live image. | + | |
- | |- | + | |
- | | [[https:// | + | |
- | | Signed by the Hyperbola team to check the authenticity of the sha512sum file of the Hypertalking live image. | + | |
- | |} | + | |
- | + | ||
- | Your ~/ | + | |
- | + | ||
- | hyperbola-2017.07.14-dual.iso | + | |
- | hyperbola-2017.07.14-dual.iso.sha512 | + | |
- | hyperbola-2017.07.14-dual.iso.sha512.sig | + | |
===== Integrity check ===== | ===== Integrity check ===== | ||
Line 45: | Line 32: | ||
In most GNU/Linux distributions the SHA512 sum can be generated by opening a terminal and running the following commands: | In most GNU/Linux distributions the SHA512 sum can be generated by opening a terminal and running the following commands: | ||
- | | + | <code bash> |
- | cd live_image | + | cd |
- | sha512sum -b *.iso | + | </ |
+ | |||
+ | <code bash> | ||
+ | cd live_image | ||
+ | </ | ||
+ | |||
+ | <code bash> | ||
+ | sha512sum -b *.iso | ||
+ | </ | ||
The last command should show you the SHA512 sum of your live file. Compare it to the sha512sum file. If it match, you've successfully verified the integrity of your live image. | The last command should show you the SHA512 sum of your live file. Compare it to the sha512sum file. If it match, you've successfully verified the integrity of your live image. | ||
- | **Note: | + | < |
+ | If you have <color # | ||
- | | + | <code bash> |
+ | sha512sum -c hyperbola-milky-way-v0.4.4-dual.iso.sha512 | ||
+ | </ | ||
+ | </ | ||
===== Authenticity check ===== | ===== Authenticity check ===== | ||
Line 61: | Line 60: | ||
**Import the Hyperbola signing key:** | **Import the Hyperbola signing key:** | ||
- | | + | <code bash> |
+ | gpg --keyserver | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | If gpg complains about the key ID, try the following commands instead: | ||
+ | |||
+ | <code bash> | ||
+ | gpg --keyserver keyserver.ubuntu.com --recv-key F9704456 | ||
+ | </ | ||
- | Note: If gpg complains about the key ID, try the following commands instead: | + | <code bash> |
+ | gpg --list-key --with-fingerprint F9704456 | ||
+ | </ | ||
- | gpg --keyserver pgp.mit.edu --recv-key DDB59515 | + | Check the output of the last command, to make sure the fingerprint is **C92B AA71 3B8D 53D3 CAE6 3FC9 E697 4752 F970 4456**. |
+ | </ | ||
- | gpg --list-key --with-fingerprint DDB59515 | + | **Verify the authenticity of the sha512sum file, like this:** |
- | Check the output of the last command, to make sure the fingerprint is 684D 54A1 8930 5A9C C954 46D3 6B88 8913 DDB5 9515. | + | <code bash> |
+ | cd | ||
+ | </ | ||
- | **Verify the authenticity of he sha512sum file, like this:** | + | <code bash> |
+ | cd live_image | ||
+ | </ | ||
- | cd | + | <code bash> |
- | cd live_image | + | gpg --verify hyperbola-milky-way-v0.4.4-dual.iso.sha512.sig |
- | | + | </ |
- | The output of the last command should tell you that the file signature is ' | + | The output of the last command should tell you that the file signature is ' |
===== Acknowledgement ===== | ===== Acknowledgement ===== | ||
This wiki article is based on **Mint' | This wiki article is based on **Mint' |