PGP anahtarını nasıl yaparım?


64

PGP anahtarını nasıl yaparım ? PPA yüklemelerini ve benzerlerini imzalamak için olmasını istiyorum.

Yanıtlar:


76

PGP Anahtarı Oluşturma

Yeni bir PGP anahtarı oluşturmanın GUI yolu.

  1. Şifreler ve Anahtarlar (Seahorse) uygulaması

    Bu ekran görünecektir.

    Şifreler ve Anahtarlar ekran görüntüsü

  2. Genel menüden FileNewseçeneğine gidin veya Ctrl+N

  3. In Oluştur Yeni ... pencere seçmek PGP Anahtarını ve isabet Devam

    Yeni Yarat ... ekran görüntüsü

  4. Adınızı ve e-posta adresinizi girin, yorum isteğe bağlıdır

    Yeni PGP key ekran görüntüsü

  5. Hatırlayacağınız güçlü bir şifre girin

    Yeni PGP Key ekran görüntüsü için parola

  6. Anahtar oluşturma iletişim kutusunun bitmesini bekleyin (bu biraz zaman alabilir)

  7. Sen bittin!

Anahtarınızı Şifreler ve Anahtarlar uygulamasının Kişisel Anahtarlarım sekmesinde bulabilirsiniz.

Kişisel Anahtarlarım ekran görüntüsü

Anahtarınızı Launchpad'e yükleme

Anahtarınızı Launchpad'e yüklemek sadece bir kaç tıklama.

  1. Launchpad.net'e gidin ve giriş yapın

  2. Profil sayfanızda OpenPGP tuşlarının yanındaki sarı renkli butona (gri renkli bir kalem simgesi olan yuvarlak butona) tıklayın.

    Not: Bu sayfanın URL'si şuna benzer. https://launchpad.net/~yourusername

    LP'de OpenPGP anahtarları

  3. Uygulamayı Aç Şifreleri ve Anahtarları (Denizatı)

  4. Gidin My Kişisel Tuşlar sekmesi

  5. Anahtarınızı seçin ve global menüde Remote→ seçeneğine gidin.Sync and Publish Keys

  6. Hit Sync

    görüntü tanımını buraya girin

    Not: Eşitleme sunucusu seçilmezse Eşitleme düğmesi gri renkte olabilir. Bu durumda:

    • Hit Anahtar Sunucular düğmesini

      görüntü tanımını buraya girin

    • Listelemek ve kapatmak hkp://keyserver.ubuntu.com:XXXXXiçin Yayımlama tuşlarından anahtar sunucuyu seçin

      görüntü tanımını buraya girin

  7. Kişisel Anahtarlarım sekmesindeki listeden PGP Anahtarınızı çift tıklayın.

  8. Yeni beliren ana pencerede Ayrıntılar sekmesine gidin, farenizle Parmak İzini seçin ve Ctrl+C

    görüntü tanımını buraya girin

  9. Yeni kopyalanan parmak izini , Launchpad'deki OpenPGP anahtarlarınızı değiştirin sayfasındaki Parmak İzi metin alanına yapıştırın ve Al tuşuna basın

    görüntü tanımını buraya girin

  10. Sen bittin!


Parola verilmezse, hata yapar, ancak neredeyse işe yaramaz bir hata verir mi?
Aug--

7
9. adımda, Ubuntu sunucusunun anahtarınızı bilmesi 10 dakika sürebilir.
Nicolas Raoul

Sadece "burada bir GUI var" ile başlar. Ancak bu GUI'yi nereden alabilirim, bu GUI'yi nasıl yükleyebilirim? Örneğin: sudo apt install openpgpgui veya yeni bir depo eklemem gerekiyor mu?
Alex WLBI

@AlexWLBI Açıkça " Parola ve Anahtarları Aç (Seahorse) uygulamasını "
yazıyor

İçe aktardıktan sonra, bir açılır mesaj aldım, XXXXXXXXXXXX şifreli anahtarla bir e-posta gönderildi. Ben de postayı aldım. Ancak bana verilen XXXXXXXX anahtarını kullanarak gönderilen mesajın şifresini nasıl çözerim?
sphoenix

44

OpenPGP anahtarlarınızı gpg ile oluşturmak

Adım 1: Bir terminal açın ve şunu yazın:

gpg --gen-key

Adım 2: GPG şimdi oluşturmak istediğiniz anahtarın türü hakkında size birkaç soru soracak. Her seferinde varsayılan seçeneği seçmek için aşağıdaki adımları izleyin.

Adım 3: Anahtarınızın yazıldığını gpg --list-keysve başarılı olup olmadığını kontrol edin.

pub 1024D / 12345678 -> bu önemli sayı

Adım 4: Launchpad anahtarınızı doğrudan saklamaz , bu nedenle ortak anahtarınızı keyserver.ubuntu.com gibi bir anahtar sunucuya vermeniz gerekir:

gpg --keyserver keyserver.ubuntu.com --send-keys 12345678

12345678'i 3. adımda not ettiğiniz pub kimliği ile değiştirin .

Başarılı olursa, GPG şuna benzer bir mesaj görüntüler:

gpg: sending key 12345678 to hkp server keyserver.ubuntu.com

Anahtarınızı gpg ile Launchpad'e aktarın

Adım 1: Launchpad, OpenPGP anahtarınızı parmak izi ile tanımlar . Terminalinizde, yazarak GPG'den anahtarınızın parmak izini isteyebilirsiniz:

gpg --fingerprint

GPG şuna benzer bir mesaj görüntüler:

  Key fingerprint = `0464 39CD 2486 190A 2C5A  0739 0E68 04DC 16E7 CB72`

yalnızca sayısal parmak izini kopyalamak: 0464 39CD 2486 190A 2C5A 0739 0E68 04DC 16E7 CB72.

Adım 2: OpenPGP'nizi ziyaret edin

Adım 3: 1. adımda kopyaladığınız parmak izini Parmak İzi metin kutusuna yapıştırın ve ardından Anahtar Al düğmesini tıklatın. Launchpad, anahtarınız için Ubuntu anahtar sunucusunu kontrol etmek için parmak izini kullanır ve başarılı olursa, anahtarın içe aktarılmasını onaylamanızı isteyen şifreli bir e-posta gönderir.

Not: bu kısa bir ... lansman süreci sürecinden… iki işlem de biraz zaman alacaktır, sadece zaman ayırın ...


2
Bir donanım rasgele sayı üreticiniz yoksa, 1. Adım biraz zaman alabilir. Anahtarlarınızı daha zayıf kıldığından, bunu hızlandıracak yöntemler kullanmayın.
Lekensteyn

1
Gpg komutu keyserver anahtarı göndermek başarısız olursa, hiç "gpg --export -a IMPORTANT_NUMBER" sonucunu yapıştırmayı deneyin keyserver.ubuntu.com .
igordcard

sudoKök olarak çalışmıyorsanız , ilk komutu önekleyin . Aksi halde gpganahtarı depolayamayacak ve bu nedenle anahtar yaratma başarısız olacaktır.
BurninLeo

Adım 2'de rastlantısallık meydana gelirken giphy'ye göz atın.
Jonathan Landrum,

keyserver.ubuntu.comGüncellemesi 10 dakika sürebilir . Doğrulamak için keyserver.ubuntu.com adresine gidebilir ve anahtarı oluşturmak için kullanılan ad veya e-posta ile arama yapabilirsiniz .
Wisbucky

1

Şifre ve anahtarların (denizatı) uygulamasının bulunmadığı lubuntu gibi bazı sistemlerde , PGP anahtarını yapmanın iyi ve basit bir yolu gpa (GNU gizlilik asistanı) kullanmaktır. Gpg için grafiksel bir arayüzdür. Bu yöntem aynı zamanda diğer ubuntu türevleri için de geçerlidir.

  1. gpa yükleyin

sudo apt yüklemek gpg gpa

2. uygulamalar menüsünden gpa'yı başlatın

görüntü tanımını buraya girin

3. Tuşlar menüsünden, ardından Yeni Anahtar'ı seçin . size yeni bir pencere sunulur

görüntü tanımını buraya girin

Tam Adı 4.type, tıklayın öne , sonra Geniune eposta address.press yazmanız ileri . Şimdi daha sonra yedekleme yapma seçeneğini seçin .

  1. PGP anahtarınızı korumak için bir şifre girin (bir kelime veya cümle olabilir)

  2. Şimdi başarıyla bir pgp anahtarı oluşturdunuz. Aslında, hem özel anahtarınızdan hem de genel anahtarınızdan oluşan bir çift

  3. PGP'yi yazışmalarınızda kullanmak için, örneğin güvenli bir şekilde e-posta alışverişi yapmak için karşı tarafa ortak anahtarınızı vermeniz gerekir. Bu yüzden önce genel anahtarınızı dışa aktaralım, sonra onlara gönderebilirsiniz. Vermek için, gpa'yı açın ve anahtarınızı seçin. Şimdi Tuşlar menüsüne ve ardından ihracat tuşlarına basın . Genel anahtarınıza bir ad verin ve kaydedin

ipucu: genel anahtarı dışa aktardığınızdan emin olmak için, bir metin editörüyle açın ve bir başlangıç ​​satırı olup olmadığını kontrol edin.

`-----BEGIN PGP PUBLIC KEY BLOCK-----`
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.