Fethi Polat 1
Fethi Polat
xranzei 1
xranzei
Bvural41 1
Bvural41
kralhakan2009 1
kralhakan2009
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
B 1
berione65
sen272 1
sen272
Mt2Hizmet 1
Mt2Hizmet
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

RSA Anahtar Üretimi

  • Konuyu başlatan Konuyu başlatan iGrand
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 296

iGrand

Level 19
TM Üye
Üye
Katılım
29 Eyl 2012
Konular
6,428
Mesajlar
13,741
Reaksiyon Skoru
502
Altın Konu
0
TM Yaşı
13 Yıl 8 Ay 13 Gün
Başarım Puanı
340
Yaş
29
MmoLira
-382
DevLira
0
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

RSA için bir ortak anahtar bir de özel anahtar gerekir. Ortak anahtar herkes tarafından bilinir ve mesajı şifrelemek için kullanılır. Bir ortak anahtarla şifrelenmiş mesaj sadece özel anahtarla çözülebilir. RSA anahtarları şu şekilde oluşturulur:

  1. İki adet birbirinden değişik asal sayı seçin, bunların adını da
    5a34bb082daf037b3c4b14c13af6855b.png
    ve
    d35e628d4924b45b5200ab2b56b1efb8.png
    koyalım.
    • Güvenlik amacıyla p ve q sayıları rastgele seçilmeli ve yakın uzunlukta olmalıdırlar. Bu sayılar asallık testi kullanılarak etkin bir şekilde bulunabilir.
  2. 68d74ff176503095ac4d06c909b68b6b.png
    hesaplayın.
    • a957404c96e59f1746f97ab668c8e1f8.png
      özel ve ortak anahtarlar için mod değeri olarak kullanılacaktır.
  3. Bu sayıların totientı olan
    5a92cc4fb89ba9160def68ddf50205b2.png
    hesaplayın.
  4. Bir tam sayı üretin ve adını da
    b5f7e60e340c9674ec2f7559eb9505d5.png
    koyun. Bu sayı,
    93e94d292673d414fa772b504acba6d9.png
    koşuluna uygun olmalı ve
    134f4088d5c7021ac1acbf96f3b14f6d.png
    ile en büyük ortak böleni 1 olmalıdır (başka bir deyişle
    134f4088d5c7021ac1acbf96f3b14f6d.png
    ve
    b5f7e60e340c9674ec2f7559eb9505d5.png
    kendi aralarında asal olmalıdır).
    • b5f7e60e340c9674ec2f7559eb9505d5.png
      ortak anahtar olarak açıklanır.
    • Bit uzunluğu kısa olan ve küçük Hamming Ağırlığına sahip
      b5f7e60e340c9674ec2f7559eb9505d5.png
      değerleri (yaygın olarak 0x10001 = 65,537) daha verimli şifreleme sağlarlar. Fakat küçük
      b5f7e60e340c9674ec2f7559eb9505d5.png
      değerleri (örneğin 3) bazı durumlarda güvenliği azaltabilir.
  5. 22c325275f6ed7e39fe52ceb615b62fb.png
    olacak şekilde bir
    3d6de401d007ea0cffc99610ad623239.png
    'yi belirleyin.
    • 3d6de401d007ea0cffc99610ad623239.png
      özel anahtar üssü olarak saklanır.
    • 3d6de401d007ea0cffc99610ad623239.png
      değeri genellikle Genişletilmiş Öklid Algoritması kullanılarak hesaplanır.
Ortak anahtar mod değeri olan
a957404c96e59f1746f97ab668c8e1f8.png
’den ve ortak üs olan
b5f7e60e340c9674ec2f7559eb9505d5.png
’den oluşur. Özel anahtar ise mod değeri olan
a957404c96e59f1746f97ab668c8e1f8.png
’den ve özel üs olan ve gizli kalması gereken
3d6de401d007ea0cffc99610ad623239.png
’den oluşur. (
5a34bb082daf037b3c4b14c13af6855b.png
,
d35e628d4924b45b5200ab2b56b1efb8.png
ve
134f4088d5c7021ac1acbf96f3b14f6d.png
değerleri de gizli kalmalıdır çünkü
3d6de401d007ea0cffc99610ad623239.png
’yi hesaplamada kullanılırlar.)
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst