www.turkiyespot.com web sayfası kontrol panelleleri yardımlaşma forumları Forum Ana Sayfa www.turkiyespot.com web sayfası kontrol panelleleri yardımlaşma forumları
ucuz hosting domain kontrol panelleri yardımlaşma forumları
 
 SSSSSS   AramaArama   Üye ListesiÜye Listesi   Kullanıcı GruplarıKullanıcı Grupları   KayıtKayıt 
 ProfilProfil   Özel mesajlarınızı kontrol etmek için giriş yapınÖzel mesajlarınızı kontrol etmek için giriş yapın   GirişGiriş 

GnuPG (Windows 2000)

 
Yeni başlık gönder   Başlığa cevap gönder    www.turkiyespot.com web sayfası kontrol panelleleri yardımlaşma forumları Forum Ana Sayfa -> GÜVENLİK HACK CRACK SECURİTY
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
turkiyespot
Site Admin


Kayıt: 11 Ksm 2005
Mesajlar: 320
Konum: istanbul

MesajTarih: Cum Ksm 25, 2005 12:43 am    Mesaj konusu: GnuPG (Windows 2000) Alıntıyla Cevap Gönder

GnuPG (GNU Privacy Guard)
GnuPG, PGP' nin yerini alabilecek, tamamlanmış ve serbest bir yazılımdır, çünkü patentli IDEA agoritmasını kullanmaz (yine de IDEA yı kullanmak isterseniz, gerekli yamayı kendiniz indirip kurabilirsiniz) ve herhangi bir kısıtlama olmadan kullanabilirsiniz.

GnuPG, GNU General Public License altında dağıtılmaktadır ve RFC2440 (OpenPGP) ile uyumlu bir uygulamadır.



--------------------------------------------------------------------------------

Kurulum
Bu yazıda GnuPG' nin Windows (Windows 2000) altında kurulumunu ve kullanımını inceleyeceğiz. Yazılımı kendiniz derleyebileceğiniz gibi, önceden derlenmiş ikili dosyaları da indirebilirsiniz.


Dosyaları diske açalım
GnuPG sitesinin Download bölümüne girin ve Binaries bölümünden Microsoft Windows için hazırlanmış zip dosyasını indirin. (Kurulum hakkında ayrıntılı bilgi için zip içindeki README.W32 dosyasını inceleyebilirsiniz.) zip arşivindeki dosyaları C:\gnupg altına yerleştirin.

Eğer farklı bir dizin seçerseniz, Registry içinde bazı işlemler yapmanız gerekiyor. HKEY_CURRENT_USER - Software -> GNU -> GnuPG kısmına girip (GNU ve GnuPG anahtarlarını sizin oluşturmanız gerekebilir) HomeDir altına seçtiğiniz dizini yazın. Registry' de GnuPG için dosya ayarlaması yaparken bölü işaretini kullanın ``/''.


Uygulama dosyalarının olduğu dizini PATH değişkenine ekleyelim
zip içindeki ``gpg.exe'', ``gpgv.exe'' ve ``gpgkeys_ldap.exe'' dosyalarını PATH içinde yeralan bir dizine kopyalayabileceğimiz gibi, kurulumu yaptığımız C:\gnupg dizinini de PATH içine ekleyebiliriz.

Bunun için, Denetim Masası >> Sistem >> Gelişmiş kartından Ortam Değişkenleri bölümüne girelim ve Sistem Değişkenleri içinden Path değerini seçerek Düzenle düğmesine tıklayalım. Değişken değeri kısmında bir değer varsa, bu değerin sonuna bir noktalı virgül ``;'' koyalım ve ardından da GnuPG' yi kurduğumuz dizin olan C:\gnupg değerini ekleyelim.



Seçimimizi onayladıktan sonra bir komut satırı penceresi açalım:

gpg --help
Yazdığımızda program çalışıyorsa kurulumda sorun yok demektir.


Gizli anahtarımızı oluşturalım
GnuPG' yi dosyaları imzalamak ve imzaların geçerliliğini denetlemek için kullanabiliriz. Kendimize ait bir imza oluşturmak için:

gpg --gen-key
Komutunu girelim. karşımıza ne tür bir anahtar istediğimizi soran bir ekran gelecek:

C:\>gpg --gen-key
gpg (GnuPG) 1.2.5; Copyright (C) 2004 Free Software Foundation, Inc.
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions. See the file COPYING for details.

Please select what kind of key you want:
(1) DSA and ElGamal (default)
(2) DSA (sign only)
(4) RSA (sign only)
Your selection?
Burda varsayılan değer olan DSA and ElGamal, patentli olmadığı için hemen her yerde desteklenmektedir. Bunu seçtikten sonra anahtar büyüklüğü sorulacaktır:

DSA keypair will have 1024 bits.
About to generate a new ELG-E keypair.
minimum keysize is 768 bits
default keysize is 1024 bits
highest suggested keysize is 2048 bits
What keysize do you want? (1024)
1024 değeri çoğunlukla yeterli olacaktır (ve 2048 bu yazı yazıldığı sırada üst sınırdı).

Sonrasında, oluşturduğumuz anahtarın ne kadar süre ile geçerli olduğunu belirtmemiz gerekiyor. Eğer varsayılan değer olan sıfırı seçersek, anahtarımız zaman aşımına uğramaz. Sadece rakam gireresek, zaman aşımını gün olarak belirleriz, w harfi hafta, m harfi ay, y harfi de yıl cinsinden değerler belirtmek için kullanılabilir.

Requested keysize is 1024 bits
Please specify how long the key should be valid.
0 = key does not expire
<n> = key expires in n days
<n>w = key expires in n weeks
<n>m = key expires in n months
<n>y = key expires in n years
Key is valid for? (0)
Burada sıfırı seçersek, bunu onaylamamız için bir soru sorulacaktır:

Key does not expire at all
Is this correct (y/n)?
Eğer bunu kabul etmezsek bir önceki adıma döneriz.

Sıradaki bölümde ise, anahtarımızı tanımlamak için bize bazı sorular sorulacak. Birinci soru adımız:

Real name:
Buraya adımızı ve soyadımızı yazabiliriz. Sonraki ekranda e-posta adresimiz sorulacaktır:

Email address:
Bundan sonra ise bir yorum kısmı eklemek istersek bunu girebiliriz. Örneğin internette kullandığımız bir lakap olabilir.

Comment:
Bu kısımdan sonra kullanıcı tanımlama bilgimiz

You selected this USER-ID:
Adım Soyadım (Lakap) <falan@filan.com>
olarak girdiğimiz bilgilerden oluşturulacaktır.

Sonraki ekranda kullanıcı tanımlama bilgimizi oluşturan alanları değiştirebilir, onaylayabilir veya çıkabiliriz:

Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit?
Anahtar oluşturulmadan önce yapacağımız son şey ise, anahtarımızı korumak için bir parola oluşturmak:

Enter passphrase:
Parolamız boşluk ve abecesayısal olmayan değerleri içerebilir, tahmin edilmesi zor ve biraz da uzun olmasında fayda vardır. Ancak seçtiğiniz parolayı UNUTMAMANIZ gerekir. Aksi taktirde, gizli anahtarınızı kullanamazsınız. Parolayı belirledikten sonra anahtar oluşturma işlemi başlayacaktır. Anahtar oluşturulurken rasgele veriye ihtiyaç duyulur, bunu sağlamak için, örneğin işlemin yapıldığı pencereyi küçültüp, fareyi hareket ettirerek, klavyeyi kullanarak veya başka pencereler açarak yardımcı olabilirsiniz.

Bu işlemin sonunda gizli ve açık anahtarlarımız oluşturulacaktır.



--------------------------------------------------------------------------------

Kullanım
GnuPG' yi dosyaları sayısal imzamızla imzalamak ve elimize geçen dosyaların imzalarının doğruluğunu deentlemek için kullanabiliriz.


Dosyaları imzalamak
gpg -s dosya.adı
Komutu ile dosyaları imzalayabiliriz. Bu komutu girdikten sonra bize, gizli anahtarımız için oluşturulan parola sorulacaktır (yıldızlı yerler anahtar hakkında bilgileri içerir):

You need a passphrase to unlock the secret key for
user: "Adım Soyadım <falan@filan.com>"
****-bit DSA key, ID ********, created ****-**-**

Enter passphrase:
Parolayı girdikten sonra, bir imza dosyası oluşturulacaktır. Ancak oluşturulan dosya sıkıştırmada içerdiğinden okunaklı değildir. Okunabilir bir doya oluşturmak isterseniz şu komutu kullanın:

gpg --clearsign dosya.adı

İmzaları onaylamak
Şu komutu kullanarak imzaların doğruluğunu denetleyebilirsiniz:

gpg --verify imza.gpg
gpg --verify imza.asc

Anahtarları ihracetmek
gpg --export
Komutuyla bütün anahtarları ihracedebiliriz. Veya belli bir anahtarı ihrac etmek için

gpg --export AD
Komutu kullanılabilir. Ancak anahtarı bir dosyaya ASCII olarak yazmak daha uygun olcaktır. Aşağıdaki kod imzayı IMZA.pub adlı dosyaya yazar.

gpg --export -a -o IMZA.pub

Anahtarları ithaletmek
Birisine ait açık anahtarı aldığınızda, bunu kullanabilmek için bunu anahtar veritabanına eklemeniz gerekir. Bunun için

gpg --import BURAK.pub
Gibi bir komut kullanabiliriz. BURAK.pub dosyası içindeki anahtar kaydedilecektir.

Diğer özellikler için GnuPG yardım dosyaları incelenebilir.



--------------------------------------------------------------------------------

Bağlantılar
PGP hakkında bilgi için Halis Osman ERKAN' ın PGP yazısını inceleyebilirsiniz: http://www.mutasyon.net/makaleoku.asp.

Aşağıdaki sayfalar ingilizcedir:

GnuPg anasayfa: http://www.gnupg.org/
GnuPG indir: http://www.gnupg.org/(en)/download/index.html
Why not IDEA? http://www.gnupg.org/(en)/why-not-idea.html
GNU General Public License http://www.gnu.org/copyleft/gpl.html
GnuPG Mini Howto http://webber.dewinter.com/gnupg_howto/english/GPGMiniHowto.html




Anahtar : GNUPG, GNU, PGP, Public key, Secret key
Bölüm : Yazılım
Düzey :
Tarih : 16.8.2004
Yazar : Burak GÜRSOY
E-mail : bgursoy@mutasyon.net
_________________
www.turkiyespot.com ucuz hosting
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder E-posta gönder Yazarın web sitesini ziyaret et MSN Messenger
www.turkiyespot.com ucuz hosting
www.turkiyespot.com ucuz hosting





MesajTarih: Cum Ksm 25, 2005 12:43 am    Mesaj konusu: Advertisement Links

www.turkiyespot.com iyi Hosting vps vds radyo iyi reseller, kaliteli hosting, kaliteli host, kaliteli vps, iyi vps

Başa dön
Önceki mesajları göster:   
Yeni başlık gönder   Başlığa cevap gönder    www.turkiyespot.com web sayfası kontrol panelleleri yardımlaşma forumları Forum Ana Sayfa -> GÜVENLİK HACK CRACK SECURİTY Tüm zamanlar GMT +2 Saat
1. sayfa (Toplam 1 sayfa)

 
Geçiş Yap:  
Bu forumda yeni başlıklar açamazsınız
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız


Powered by phpBB © 2001, 2005 phpBB Group
Türkçe Çeviri: phpBB Turkey & Erdem Çorapçıoğlu