Skip to content

Commit

Permalink
Updated GPG verification documentation (#91)
Browse files Browse the repository at this point in the history
* Update gpg-check.rst
* Update index.rst
* Update conf.py
  • Loading branch information
peleion authored and SomberNight committed Apr 10, 2019
1 parent 6fa30ea commit dc454e4
Show file tree
Hide file tree
Showing 3 changed files with 57 additions and 2 deletions.
4 changes: 2 additions & 2 deletions conf.py
Expand Up @@ -55,9 +55,9 @@
# built documents.
#
# The short X.Y version.
version = '3.1'
version = '3.3'
# The full version, including alpha/beta/rc tags.
release = '3.1'
release = '3.3'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
54 changes: 54 additions & 0 deletions gpg-check.rst
@@ -0,0 +1,54 @@
Verifying GPG signature of Electrum using Linux command line
============================================================

This can be used to verify the authenticity of Electrum binaries/sources.

Download only from electrum.org and remember to check the gpg signature again every time you download a new version

Obtain public GPG key for ThomasV
---------------------------------

In a terminal enter (or copy):

.. code-block:: bash
gpg --keyserver keys.gnupg.net --recv-keys 6694D8DE7BE8EE5631BED9502BD5824B7F9470E6
You should be able to substitute any public GPG keyserver if keys.gnupg.net is (temporarily) not working

Download Electrum and signature file (asc)
------------------------------------------

Download the Python Electrum-<version>.tar.gz or AppImage file

Right click on the signature file and save it as well

Verify GPG signature
--------------------

Run the following command from the same directory you saved the files replacing <electrum file> with the one actually downloaded:

.. code-block:: bash
gpg --verify <electrum file>.asc <electrum file>
The message should say:

.. code-block:: bash
Good signature from "Thomas Voegtlin (https://electrum.org) <thomasv@electrum.org>
and
.. code-block:: bash
Primary key fingerprint: 6694 D8DE 7BE8 EE56 31BE D950 2BD5 824B 7F94 70E6
You can ignore this:
.. code-block:: bash
WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
as it simply means you have not established a web of trust with other GPG users
1 change: 1 addition & 0 deletions index.rst
Expand Up @@ -33,6 +33,7 @@ Advanced users
merchant
hardfork
tor
gpg-check

For developers
--------------
Expand Down

0 comments on commit dc454e4

Please sign in to comment.