PGP Anahtarlarını GPG ile Yedekleme, Geri Yükleme
Base64 kodlu ASCII armorlu yedeklemek şöyle:
gpg --armor --export > pgp-public-keys.asc
gpg --armor --export-secret-keys > pgp-private-keys.asc
gpg --export-ownertrust > pgp-ownertrust.asc
Private anahtarınızı gizli tutulmasını unutmayın. Bir parola ile bile private anahtarınızı açığa çıkarmak, PGP anahtarınızın güvenliğini sadece bu parolaya azaltır.
Bundan bahsetmişken, anahtarlarınızı yedeklerken bir iptal sertifikası oluşturmak da isteyebilirsiniz :
İlk olarak, son kullanma tarihinden sonraki ikinci sütunda anahtar kimliğinizi not edin:
gpg --list-keys
Ardından sertifikayı oluşturun. Birkaç kez uyarılacaksınız, ancak nedeniniz olarak “1 = Anahtarın güvenliği ihlal edilmiş” seçeneğini seçmek isteyebilirsiniz:
gpg --armor --gen-revoke [your key ID] > pgp-revocation.asc
Anahtarı geri yükleme
gpg --import pgp-public-keys.asc
gpg --import pgp-private-keys.asc
gpg --import-ownertrust pgp-ownertrust.asc
Sertifikayı iptal etmek
Anahtarınızın güvenliği ihlal edilirse, sertifikanızı aynı şekilde iptal edebilirsiniz:
gpg --import pgp-revocation.asc
İptal sertifikanızı genel sertifikanızı yüklediğiniz anahtar sunucularına yüklediğinizden emin olun!
PGP anahtarımı nerede yedeklemeliyim?
Harika bir yöntem, bunu bir QR kodu olarak yazdırmaktır , ancak yukarıda oluşturulan düz metin dosyalarını yazdırmak da mantıklıdır.
Yedeklerinizi yedeklemeye çalıştığınız aynı PGP anahtarıyla şifrelerseniz, yedeklemelerinizle birlikte depolamak en iyi seçim değildir.
Bir bulut hizmetine yüklemek en uygun yöntemdir, ancak özel anahtarlarınızla bu sağlayıcıya dolaylı olarak güveniyorsunuzdur.
Şu kaynaktan çeviridir: https://msol.io/blog/tech/back-up-your-pgp-keys-with-gpg/