Using GPG to encrypt and decrypt a file

Опубликовано: 19 Март 2026
на канале: Melvin L
87,800
654

in this quick video you can see how to use GPG commands to encrypt and decypt a file.
demo using GnuPG/GPG CLI
GPG to encrypt and decrypt a (data) file
Key lifecycle - Export and import keys (public and private keys)
------------------------------------------------------------------------
Install:
--------
apt-get install gnupg

List keys:
----------
gpg --list-secret-keys
gpg --list-keys

Generate keys:
-------------
gpg --full-generate-key
OR
gpg --gen-key

Export/Import keys:
-------------------
gpg --export -a Melvin > melvin_public.key
gpg --import melvin_public.key
gpg --export-secret-keys Melvin > melvin-private-key.key
gpg --import melvin-private-key.key

Encrypt & Decrypt
-----------------
gpg -e -r "Melvin" users.csv
gpg --always-trust -e -r "Melvin" users.csv

gpg -d users.csv.gpg
gpg --batch --passphrase demo users.csv.gpg