Release signatures are attached to each release at https://github.com/nunchuk-io/nunchuk-desktop/releases.
Follow these steps:
-
Download the app for your OS (.zip) and the signature file (.asc) into the same directory, then open the Command Line and
cd
into the directory. -
Import the public key of our signer. The signing key can be found above.
gpg --keyserver keyserver.ubuntu.com --recv-keys 0x8C8ECD3F660CA53CD878792A6E38A462ED2EF525
-
Verify the checksum
sha256sum --check SHA256SUMS.asc
The output should say "OK" if the checksum is valid for the given file (if you only download the app for one OS, ignore the warnings for the other OSes).
-
Verify the signature
gpg --verify SHA256SUMS.asc
The output should say "Good signature" from our signer.
On Linux, you will need to install udev rules for the devices to be reachable by HWI. Get the rules from HWI then run the following command:
cd hwilib/; \
sudo cp udev/*.rules /etc/udev/rules.d/ && \
sudo udevadm trigger && \
sudo udevadm control --reload-rules && \
sudo groupadd plugdev && \
sudo usermod -aG plugdev `whoami`
Visit here for more information.