Содержание

Общий принцип работы с GPG

Создние ключей

Изначально требуется сгенерировать приватный и публичный ключи командой:

gpg --full-generate-key
# ... выбираем нужные параметры ...

Информация о существующих ключах

Получение информации о существующих ключах происходит с помощью команд:

# для публичного ключа
gpg -k
gpg --list-keys
 
# для приватного
gpg -K
gpg --list-secret-keys

Шифровка и дешифровка файла

Создание подписи файла

Удаление ключей

Перед удалением открытого ключа следует удалить закрытый:

gpg --delete-secret-keys <user-id>

А после удаления закрытого ключа уже можно и удалять открытый:

gpg --delete-keys <user-id>

Или сразу и секретный(закрытый), и публичный(открытый):

gpg --delete-secret-and-public-keys <user-id>