About
PGP (Pretty Good Privacy) (or OpenPGP) is a standard defined by RFC4880 (OpenPGP Message Format) that define how to securely provide:
- electronic communications (email)
- and data storage services.
in order to protect its privacy.
In general, the terms GnuPG, GPG, GNU Privacy Guard, OpenPGP and PGP are used interchangeably.
Technically:
- OpenPGP (Pretty Good Privacy) is the encryption standard,
- GNU Privacy Guard (often shortened to GPG or GnuPG) is the program that implements the standard.
Client List
- For online email, see https://www.mailvelope.com/en/
- Cryptography Software - gpg (GNU Privacy Guard) (gpg is a implementation of pgp)
Example with kleopatra
Steps:
- Fill your name and email
- Create a key pair given your passphrase
- Backup your private key
- Upload it to a public server
- Create a revocation certificate if needed (Select the key > Details > Create Revocation)
My Public Key:
-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: User-ID: Nicolas GERARD <[email protected]>
Comment: Created: 25-03-2018 18:19
Comment: Type: 2048-bit RSA (secret key available)
Comment: Usage: Signing, Encryption, Certifying User-IDs
Comment: Fingerprint: 63DB89E6A72B55B3794B53D855A20B34D9C7857C
mQENBFq3zAQBCADWBOYNmAYu6gU5qwS0uL1zotMRKorRTlQ4BmWrsh/M6bYHOzXz
7gR2JkhEVj4Ivqr7ldv6BSx8Ntv5SHEM9IvYy8fCt2QS7l9bABVdkVLT61zScO5W
PIfDmcXdf18fWMaPZIc2bfRvMo6ERZftVXuVs3EBpbl0CZYsoAYR3iNty6+zlNdI
vIjKQ5Es7yWKjaEjhqznbz79eqCTaV2Atv0rIj3ub49HT4w/ZSjyB1DbOd9TMDq/
PU7Mt7ySGLxyVJ/1GQLREVdyrYY/HqFXJSgoRzrD/neAAua5tKBtmS4LfTHftgli
fRGHy7UDo5z3DRfMht2OIl3cZ8E2euPZdtDTABEBAAG0JU5pY29sYXMgR0VSQVJE
IDxnZXJhcmRuaWNvQGdtYWlsLmNvbT6JAU4EEwEIADgWIQRj24nmpytVs3lLU9hV
ogs02ceFfAUCWrfMBAIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRBVogs0
2ceFfN7pB/9xoLZiQX2ccphxoGgSJNU2lK9yyg1FfAE88EBhi6GRKBFupqvEKWP2
HEES1dF2xIAJFsqXH/73YdL2+xZRNKzat6103JVbfiBpDrXs/xucI30TXxZ1QLA2
Gxw2bYTJ8r1PxhaquneDvz9H3+Qnl3u4GtFlnJfOuFQNM9O896QZ5tqIQs+OiAxq
T8oMFsG+TBhCWMvIt9/bzWFutVURFYeV1eRPed3F+LirEl9TjtV4GDFOIHJS+bP/
gRXFfOH/iIarO2Q7Kf1pJavIwY7U8rR1lxxjAJVXTsZ8B9IVHHNpCnTXQCsUL38y
XcENgO2DZ1+lujH4hhGYw2otb/OwiZOSuQENBFq3zAQBCADVlIo5YA4OjL1sLrwI
WrI+/9FoyCGwcAkJU0pIHviKIe+uO6NAT9NgO4mzNFR0uzdUHcmx5VT3ET411QO2
a/DBJq9MPJAJlJvikbqoukrsVbw1x67Yk76NMFIJiSCUbuqSC/sRIpFEIIBkRhbK
lP1wmbVxETg45EWm+S99Zgo1zsIqYhYM1OJ6M1LW31c6eSgB1Fc9jGcI62HVtdjw
9eDS4boLCQpQLPLPo3MPvkESJbDSlNQTE0bTKwfOwJwAcG63eyEiskXQ+xgKFuzL
v5jVyjDjc4S/wMEMZgAtKVWRjalpOChdaTuwAftddiXrvYzl0bXgJAevw95+e97z
fdKRABEBAAGJATYEGAEIACAWIQRj24nmpytVs3lLU9hVogs02ceFfAUCWrfMBAIb
DAAKCRBVogs02ceFfH0BCACDanS2XEb4Afj+rl9m9atTMuagr4f1hw6fXzgubOR7
yW0qD90rvVzm8OzlCsF6KrNn2U+lhxBObsDRAX3sfUwW6iP2ichDkfP0KzckB+kZ
gBUw5sxBLe/wJNrNERWtf7iOQoIOpjbxWG5KxJB43NF9UpNe9hD9zn2DzuHVM1/W
8+8RUq2aNZ/5dWc/Ebv4WRTCxaimV+dQfZGhq8kFPok3pEs2AC40frQWXXwXdEcW
P5bxsW+Yth4Tc5ksRKsazPmmYYA1gr1UVgEQEO4shjv6Tkrbr2sK59gkwnd+lk/2
xa0QE2shvAlfjUbZdGED98Vail6lfRmdRqWayIwLLXOM
=fy6W
-----END PGP PUBLIC KEY BLOCK-----