Verify ExpressVPN PGP signature for Linux


Need a VPN for Linux?

Get ExpressVPN Now
refer a friend

Love ExpressVPN? Want a free month?

Refer a friend now

This tutorial will show you how to verify that the installer for the ExpressVPN app for Linux really came from ExpressVPN. This involves a system called PGP, which ExpressVPN uses to digitally sign its installers for Linux.

To learn how to set up your VPN for Linux, see the setup tutorial for the ExpressVPN app for Linux.

Jump to section

Download the PGP key
Verify the fingerprint of the PGP key
Verifying the signature on an installer

Download the PGP key

Download the ExpressVPN PGP key by running the command:

gpg --keyserver x-hkp:// --recv-keys 0xAFF2A1415F6A3A38

download pgp key

Back to top

Verify the fingerprint of the PGP key

Run this command: gpg --fingerprint 0xAFF2A1415F6A3A38 and verify the fingerprint is 1D0B 09AD 6C93 FEE9 3FDD  BD9D AFF2 A141 5F6A 3A38

verify pgp signature

Back to top

Verifying the signature on an installer

Now that you’ve installed ExpressVPN’s PGP key, you can use it to verify authenticity of files released by ExpressVPN. Whenever you download a new version of ExpressVPN for Linux, use the following steps to confirm that it was really issued by ExpressVPN:

Navigate to the folder where you downloaded the installer file. For example: cd ~/Downloads/

Once inside the folder, run one of the following commands:

For 64 bit systems:  gpg --verify expressvpn_1.0_amd64.deb.asc

For 32 bit systems: gpg --verify expressvpn_1.0_i386.deb.asc

Back to top

Was this article helpful to you?9 2 Undo

Not an ExpressVPN user yet? Sign up today so you can start using our apps!

Install ExpressVPN on all your devices!

windows apple android ios linux chrome ebooks phones consoles router nas share