27 Mart 2008 Perşembe

Anahtarım...

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.4 (GNU/Linux)

mQINBEfrwVcBEAC1c1XSmggWY/ETUFatlZOhscIes0WL4iKGz9b4Yi2XZxhiL6pg
rEQoe/6WZpcuFaSgMtuTzKX3drPnoEcmwvmXh5JDcPQjuESwvYTAyHwIIq7A6xLZ
t49XlFdZ/85zirzBVVPpsTNuC1GI3rZ0tMY8xypXC5+/l7EjKBl0BG3yX9ZSNFa7
1db/Pw7O86CKS4kPfFyw/uloM6qxENAchzcMlNEd0gevEJCCs3XGi5sVbNc4wT3M
St6/8usv6sRRW5qWUr4daBZ+AG9+szXWyIaA83T6Cwt4PQngACRZ18AWmzwpZukD
9KKdLnbzrFRonjoLXPpaX7AOZ4H2JxFIsX2KYGf6GUp4cUHI7Y6eHO9EHndVjntl
OQJL1mysYuTPNoVlRbj/2AlhE8CIuS/9oh8oop3Fgo6eq+ravpoCdyqJimGn2Hug
VjcTH6ay8Oq0T/mOCN+RjpEhQcjeVTokrJt2feGcxC97GXtUGUJHgUvHl5499U3f
9jG/S/8kxyf2IxaDCM6F6d338/Kt4ahw0px7lFRvq369JYZ3OShf3scFYjbKuATU
fUW4OTZoIUnpiCy6Xr8m0AMlI9sMDEmPeQF9NEQyAZ7bxvCDaH5vB3K1DBYn40UR
rEjrootPPPYkB64XD3UqDixa1l0dtWFIw0Eas/wKsyp3BCVh4fWCpKQw8wARAQAB
tCZNZXN1dCBDYW4gR8O8cmxlIDxtZXN1dGNhbmdAZ21haWwuY29tPokCNgQTAQIA
IAUCR+vBVwIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEKdi2Tv0buutoe4P
/1Df53bzpuL1JrH0Ekwz0lFW5cQjcNuFhX2NxjnaDDGu3nFa1zV8lRAPa6XmXGN2
Y3EISS0xhuAVnTiDhcndjidH++O8R7fDF/ug/a7hLGCcr5fyhKr3libbXLVX8Hyx
0ClJIyFe3zagRZiqtTGo+ghv2ed2obnZNElNeFIY4ELG9GsS2PUFY4WAQAkMHmqG
ITcn/dxeLo15Ir6XT4zb8aa2THcGFidCJpHKIPgL6EwifbE8xJRyorPT6PGEMzoO
NvC+TgkCOu8z9J1hIlamZTLl5p2htCD/l/wyKk63st1sjT/uFiq326nTuUgguBaq
xGesiY8KYa30YPj9YKU5+1cU0CcgF0GDIOTrMXr8UTkHvQIhpcDWhpjHFXEzmCuS
iNUDGTwqUYmM/RJIRpl4YKUY3wgOpcx4RXAsbU6Qzqe+ewRDQ5cv6Cz/s5a+bLZP
J5H/x5NB/cdlAGeZ70efRAl2pBRaer56QAe9F/M8dyLtdYjR0tQlGpbdL4AedhTg
5QQg7AcXDrb4e8KCIpdBLV+fKVRIUEsYigz9XlBjvIrLNevg2UuuIv4HG7z+z7sC
RIzcdmf8fOUEts2Raj5Ct/q50X/xSXaeRY5Fk3LYS2SWxlOYDOfEZsXnfT+rlWe4
qKLxwztlaeJh2TQzTvAaPrk+wLUcdnGnABvNCDH0g+5+
=Yg9E
-----END PGP PUBLIC KEY BLOCK-----


Bloguma bir süre erişemedikten sonra yine de şu an bu problemin üstesinden gelebilmek gerçekten güzel. Her neyse ilk girdimde biraz da ödevle ilgili de olsa yinede buraya not almak da istedim.

GPG ile anahtar üretimi:

Pardus ve birçok linux dağıtım ile birlikte hazır bir şekilde gelen GPG ile birer gizli ve açık anahtar üretelim. Bunun için ilk önce gpg ile bir anahtar üretmemiz gerekmekte:

gpg --gen-key

komutuyla ekranımızda görünen bilgiler doğrultusunda bir anahtar üretiyoruz.

gpg --list-key

Komutu ile oluşturmuş olduğumuz anahtarları görebiliriz.

Şimdi sırada ürettiğimiz bu anahtar sayesinde bir açık anahtarımızı görebiliriz.

gpg --armor --export anahtar_kimligi

Diyerek anahtar kimliğine ait public keyimizi ekranda görebiliriz. Armor seçeneği bu çıktıyı ASCII formatta görebilmemizi sağlıyor. Elbette çıktıyı byte olarak da görebilmek mümkün. Aynı zamanda açık anahtarımızı dağıtabilmek için bu komutun çıktısını bir dosyaya yönlendirmemiz de gayet uygun olacaktır.O zaman komutumuzu bir kez daha şekillendiriyoruz:

gpg --armor --export anahtar_kimligi >>public_key

Komutu ile public keyimiz public_key isimli dosyaya yazılıyor ve bunu bizimle iletişime geçecek kişilere iletebiliriz.
Aynı zamanda eğer gizli anahtarımızı da görmek istersek:

gpg --armor --export-secret-key anahtar_kimligi

komutu ile ilgili anahtar kimligine ait gizli anahtarımızı görüntüleyebiliriz.

gpg --delete-key anahtar_kimligi
gpg --delete-secret-key anahtar_kimligi

Komutlarıyla da ilgili anahtar_kimligine ait anahtarlarımızı kolaylıkla silebiliyoruz.

gpg --import dosya_adı

Komutu ile dosya_adı ile belirtilen açık anahtarı gpg'ye tanıtıyoruz.

GPG ile 1024-2048 ve 4096 bit şifreleme yapabiliyoruz. Her ne kadar gpg'nin kullanımıyla ilgili bir nasıl belgesi belgelerde bulunsa da kısaca bende aktardım.

Hiç yorum yok: