Verification of the Monero binary files should be done prior to extracting,installing, or using the Monero software. This is the only way to ensurethat you are using the official Monero software. If you receive a fakeMonero binary (eg. phishing, MITM, etc.), following this guide will protectyou from being tricked into using it.
To protect the integrity of the binaries the Monero team provides acryptographically signed list of all theSHA256 hashes. If your downloadedbinary has been tampered with it will be produce a differenthash than the one in thefile.
The current version of GnuPG is 2.2.31. See the download page for other maintained versions. Gpg4win is a Windows version of GnuPG featuring a context menu tool, a crypto manager, and an Outlook plugin to send and receive standard PGP/MIME mails. The current version of Gpg4win is 3.1.16.
- Similar Products/Initiatives. GnuPG; GPGTools. GPGTools provides a Mac OS X version of GnuPG. It is nicely integrated into an installer and features all required tools.
- GnuPG 2.1 Packages for Mac OS X. Click on the (i) button at the right side of the download bar to get additional informations like SHA1 sum. Source: readme.textile, updated 2014-10-29.
This is an advanced guide for Linux, Mac, or Windows operating systems andwill make use of the command line. It will walk you through the process ofinstalling the required software, importing the signing key, downloading thenecessary files, and finally verifying that your binary is authentic.
Table of Contents:
- Install GnuPG
- Verify & Import Signing Key
- Download & Verify Hash File
- Download & Verify Binary
Installing GnuPG
On Windows, go to the Gpg4win downloadpage and follow the instructions forinstallation.
On Mac, go to the Gpgtools download page andfollow the instructions for installation.
On Linux, GnuPG is installed by default.
Verify and Import Signing Key
This section will cover getting the Monero signing key, making sure it iscorrect, and importing the key to GnuPG.
Get Signing Key
On Windows or Mac, go to binaryFate's GPGkey,which he uses to sign the Monero binaries, and save the page asbinaryfate.asc
to your home directory.
On Linux, you can download binaryFate's signing key by issuing the followingcommand:
Verify Signing Key
On all operating systems, check the fingerprint of binaryfate.asc
byissuing the following command in a terminal:
gpg --keyid-format long --with-fingerprint binaryfate.asc
Verify the fingerprint matches:
If the fingerprint DOES match, then you may proceed.
If the fingerprint DOES NOT match, DO NOT CONTINUE. Instead deletethe file binaryfate.asc
and go back to section 2.1.
Import Signing Key
From a terminal, import the signing key:
gpg --import binaryfate.asc
If this is the first time you have imported the key, the output will looklike this:
If you have imported the key previously, the output will look like this:
Download and Verify Hash File
This section will cover downloading the hash file and verifying itsauthenticity.
Get Hash File
On Windows or Mac, go to the hashes file on getmonero.org and save the page as hashes.txt
to your home directory.
On Linux, you can download the signed hashes file by issuing the followingcommand:
wget -O hashes.txt https://www.getmonero.org/downloads/hashes.txt
Verify Hash File
The hash file is signed with key 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D462A0B DF92
, as reflected in the output below.
On all operating systems, verify the signature of the hash file by issuingthe following command in a terminal:
gpg --verify hashes.txt
If the file is authentic, the output will look like this:
If your output shows Good signature, as in the example, then you mayproceed.
If you see BAD signature in the output, DO NOT CONTINUE. Insteaddelete the file hashes.txt
and go back to section3.1.
Gnupg Mac Download Mac
Download and Verify Binary
This section will cover downloading the Monero binary for your operatingsystem, getting the SHA256
hash of your download, and verifying that it iscorrect.
Get Monero binary
On Windows or Mac, go to getmonero.organd download the correct file for your operating system. Save the file toyour home directory. Do not extract the files yet.
On Linux, you can download the command line tools by issuing the followingcommand:
Binary Verification on Linux or Mac
The steps for both Linux and Mac are the same. From a terminal, get theSHA256
hash of your downloaded Monero binary. As an example this guidewill use the Linux, 64bit
GUI binary. Substitutemonero-gui-linux-x64-v0.15.0.1.tar.bz2
with the name of the binary thatyou downloaded in section 4.1.
The output will look like this, but will be different for each binaryfile. Your SHA256
hash should match the one listed in the hashes.txt
file for your binary file.
If your hash DOES match, then you are finished with the guide! You canextract the files and install.
If your hash DOES NOT match, DO NOT CONTINUE. Instead delete thebinary you downloaded and go back to section 4.1.
Binary Verification on Windows
From a terminal, get the SHA256
hash of your downloaded Monero binary. Asan example this guide will use the Windows, 64bit
GUI binary. Substitutemonero-gui-win-x64-v0.15.0.1.zip
with the name of the binary that youdownloaded in section 4.1.
certUtil -hashfile monero-gui-win-x64-v0.15.0.1.zip SHA256
The output will look like this, but will be different for each binaryfile. Your SHA256
hash should match the one listed in the hashes.txt
file for your binary file.

If your hash DOES match, then you are finished with the guide! You canextract the files and install.
If your hash DOES NOT match, DO NOT CONTINUE. Instead delete thebinary you downloaded and go back to section 4.1.

Software list
This is the complete list of software we know to work or once used towork with GnuPG. The header line indicates the supported operatingsystems and the type of the software:
- GUI
- A graphical user interface for GnuPG
- MUA
- A Mail User Agent (mail program) or a Plugin for MUA
- CHAT
- A chat client
- INST
- An installer package
- LIB
- Software to help writing programs with GnuPG support.
- SRV
- Software for use on servers.
- MISC
- Other types of software
The flag Active indicates that we know that this software isactively maintained. Obsolete mean that the software is not anymoreuseful.
Claws Mail [Unix, Windows] MUA Active
Is a very nice GTK+ based MUA with full support for GnuPG.
Cryptophane [Windows] GUI
Cryptophane is an easy-to-use application for MS Windows. It allowsusers to encrypt, sign, decrypt, and perform key maintenance withouthaving to deal with GnuPG's command-line interface.
EGD [Unix] MISC Obsolete
Unices without a /dev/random
should download and installthis Entropy Gathering Daemon.
enigform [Unix,Windows,OSX] MISC
Mozilla Firefox extension for HTTP+OpenPGP support(see mod_auth_openpgp).
Enigmail [Unix, Windows, OSX] MUA Active
EudoraGPG [Windows] MUA
Is a plugin for the proprietary Eudora MUA.
Evolution [Unix] MUA Active
Is a catch all MUA application for the GNOME desktop.
Pgp Osx
exmh [Unix] MUA
ez-pine-gpg [Unix] MUA
ez-pine-gpg is a set of scripts that allows beginners and experts touse gpg with Pine. There are plenty of other applications that allowgpg to be used with Pine: this one is intended to be the best, sinceit merges intuitive use with powerful features. The result is anapplication that's not only fast and secure, but also perfect fornovices and power-users alike.
Gabber [Unix] CHAT
Gabber is a Free and Open Source GNOME client for an instant messagingsystem called Jabber (XMPP). Jabber is a Free and Open Source distributedinstant messaging system. It does not rely on a single server, and theprotocol is well documented. Jabber allows communication with manydifferent instant messaging systems, including ICQ and AIM.
Gajim [Unix] CHAT Active
The goal of Gajim is to provide a full featured and easy to use Jabberclient. Gajim works nicely with GNOME, but does not require it torun. It is released under the GNU General Public License.
GNU Anubis [Unix] MUA
Is an outgoing mail processor, and an SMTP tunnel between the MUA andthe MTA. It strongly uses the GnuPG via the GPGME interface. With thisGNU tool you can encrypt or sign an outgoing mail on-the-fly.
GNUmail.app [Unix] MUA Active
GnuPG Shell [Unix] GUI
GnuPG Shell is a cross-platform graphical frontend for GnuPG.
gnupg-for-java [Unix,Windows,OSX] LIB
GPA [Unix, Windows] GUI Active
Aims to be the standard GnuPG graphical frontend. GPA is hosted onthis site. The Windows version is part of Gpg4win.
gpg_encrypt [Unix] SRV
gpg_encrypt() is a PHP function that will allow you to easily useGnuPG to encrypt data to your public PGP key and mail that encrypteddata to yourself, where it can be securely decrypted with your privatekey. This is designed primarily for use with web-based forms but canbe used to encrypt any data.
gpg_mail [Unix] SRV
This script is able to encode/sign emails in an automaticfashion. There is also a mirror site available.
Gpg4win [Windows] INST Active
Gpg4win is an installer package for Windows with computer programs andhandbooks for email and file encryption.
GPGMail [OSX] MUA Active

Is a mail program for MAC OS X. Note that only the source code isdelivered without charge; a binary version requires a paidsubscription.
GPGME [Unix,Windows,OSX] LIB Active
GnuPG Made Easy is the standard library for applications to accessmost GnuPG functions.
GpgOL [Windows] MUA Active
A plug-in for the Windows version of Microsoft Outlook.It is part of Gpg4win.
GPGrelay [Windows] MUA
Is a Windows program which can be used to use GnuPG with all MUAs.
GPGTools [OSX] INST Active
GPGTools is an installer package for Mac OS X. It integrates allrequired modules for easy use of GnuPG on this OS. Note that only thesource code is delivered without charge; a binary version requires apaid subscription.
Jaro Mail [Unix,OSX] MUA
Jaro Mail is an integrated suite of interoperable tools to managee-mail communication in a private and efficient way, without relyingtoo much on on-line services, in fact encouraging users to store theiremail locally.
Keylookup [Unix] MISC
KGpg [Unix] GUI
Is a KDE frontend for GnuPG.
KMail [Unix] MUA Active
kuvert [Unix] MUA
This frontend is for GnuPG and old-style pgp2. It works slightlysimilar to Raph Levien's premail: it sits between MUA and MTA anddecides based on the keyring contents whether to sign, sign/encrypt orleave an email as it is. kuvert is unix-only and designed to work foroutbound emails only. It's a daemon tool and requires some form ofpassphrase cache. kuvert has been around (under earlier names) sinceabout 1996.
MacGPG, MacGPG2 [OSX] MISC
The MacGPG project has information on using GnuPG on OS-X.
MagicPGP [Unix] MUA
Is yet another set of scripts to use GnuPG with Pine.
Mailcrypt [Unix] MUA Obsolete
For Emacs. You may need the latest patches until there is a newrelease of Mailcrypt.
Mew [Unix] MUA
Miranda ICQ [Unix] CHAT
Has support for GnuPG.
mod_auth_openpgp [Unix] SRV
Apache module for HTTP+OpenPGP support(see also Enigform).
Mutt [Unix] MUA Active
Is an advanced non-graphical MUA with complete MIME and GnuPG/PGPsupport.
NSBD [Unix] MISC
OpenPGP Webmail [Unix] SRV
Is a web based mailer to send encrypted messages.
PGG [Unix] MUA
PGG is a complete PGP signing/encrypting solution provided fromscratch by the Gnus development team. It deserves the same thanmailcrypt but it has also native MIME support whereas mailcrypt doesnot. There is no PGG homepage at the moment, sorry.
PGPdump Web interface [All] MISC
pgpenvelope [Unix] MUA
Is a Pine and procmail filter which allows one to process messageswith GnuPG.
pgpgpg [Unix] MISC
Is a comandline wrapper tool to allow the use of scripts written forPGP with GnuPG.
PGPHTML [Unix] SRV
Pinentry [Unix,Windows,OSX] MISC Active
Secure PinEntry Dialog. This is required by GnuPG-2 and part of allinstallers.
Python GnuPGInterface [Unix] GUI
PSI [Unix, Windows] CHAT Active
Psi is a free and crossplatform client for connecting to the Jabbernetwork. It supports multiple accounts, group chat, Unicode, andstrong security (TLS and GnuPG).
Scribe [Unix, Windows] MUA
Scribe is a small and fast email client that lets you send, receiveand manage email without fuss. Scribe comes with a plugin that callsGnuPG.
Securemail [Unix] SRV
Seahorse [Unix] GUI
Is a GNOME frontend for GnuPG.
Soupermail [Unix] SRV
Squirrelmail Plugin [Unix] SRV
A gpg plugin for the popular Squirrelmail web mail server.
Sylpheed [Unix] MUA
Is a very nice GTK+ based MUA with full support for GnuPG.
Tkabber [Unix] CHAT
Tkabber is a free client for an instant messaging system calledJabber (aka XMPP). It is written in Tcl/Tk and supports many features likesupport of unicode, ssl support, http proxy, file transfers andsupport of multi-user conference protocol.
Topal [Unix] MUA
wija [Unix, Windows, OSX] CHAT
Gnupg Mac Download Crack
wija is a free and cross-platform Jabber/XMPP client written in Java,with built-in GnuPG key rings management GUI. Its extended protocolsallow users to encrypt chat and multi-user chat as well asencrypting/signing messages and signing presence of the user. It ismultilingual and runs on GNU/Linux, Mac OS X and Windows.
WinGPG [Windows] GUI
WinGPG is a tray-based classical Windows application, Windows NTExplorer shell extension, and a classic GPGv2 distribution (it usesthe cryptography from the official site without making anymodifications).
XAP [Unix] GUI
Install Gnupg Mac
XFmail [Unix] MUA
Works with GnuPG.
Comments are closed.