Herşeyi yükledikten sonra ve istediğiniz gibi yapılandırdıktan sonra, şifrelemeye ve şifre çözmeye başlayabiliriz.
Şifrelerken veya şifre çözerken birden fazla gizli anahtar kullanımda olabilir. Eğer bu
olursa aktif olan anahtarı seçmeniz gerekebilir. Bu
-u UID seçeneğini kullanarak
ya da
--local-user UID seçeneğini kullanarak yapılabilir.
Bu istenilen anahtarın öntanımlı anahtar yerine kullanılmasını sağlar.
Eğer alıcıyı değiştirmek istiyorsanız bu
-r seçeneği veya
--recipient
seçeneği ile yapılabilir.
Şifreleme için kullanılan komutlar
veya
gpg -e Recipient [Veri]
komutlarıdır. Başka birisinin siz olduğunu iddia etmesi riskinden sakınmak için gönderdiğiniz tüm şifreli şeyleri imzalamalısınız, imzalar bölümüne bakın.
gpg --encrypt Recipient [Veri]
Şifre çözümleme için kullanılan komutlar
veya
gpg [-d] [Veri]
komutlarıdır. Çıktı
gpg [--decrypt] [Veri]
stdout'a aktarılır fakat
-oseçeneğini kullanarak sonucun dosyaya aktarılmasını sağlayabilirsiniz.