Генерация ключей шифрования:
gpg --full-gen-key
Просмотр публичных ключей:
gpg -k
Просмотр приватных ключей:
gpg -K
Шифрование:
gpg -e -a -r $KEYCHAIN file
Расшифровка:
gpg -d -o file file.asc
Экспорт публичных ключей:
gpg --export -a $KEYCHAIN > pub.gpg.asc
Экспорт приватных ключей:
gpg --export-secret-key -a $KEYCHAIN > sec.gpg.asc
Удаление приватных ключей:
gpg --delete-secret-keys $KEYCHAIN
Удаление публичных ключей:
gpg --delete-keys $KEYCHAIN
Импорт ключей:
gpg --import pub.gpg.asc
gpg --import sec.gpg.asc
- $KEYCHAIN - связка ключей, в простейшем случае - электронная почта, указанная при генерации ключей