- 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 17 Gün
- Başarım Puanı
- 340
- Yaş
- 29
- MmoLira
- -382
- DevLira
- 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!
Şifrelimetini çözmek için özel anahtarlar gerekir. Süreç aşağıdaki gibidir. Eğer c ve r bilinirse düz metin
ile
olacaktır. r bir kompozit sayıdır kompozit sayı asal olmayan her hangi bir pozitif sayıdan daha büyük pozitif sayı demektir . Eğer N >0 bir tamsayı ise ve N=a*b gibi 1<a,b,<N sayısı var ise o zaman N kompozit sayı demektir .(yani Rabin algoritmasının
formülüne benzer ) m yi bulmak için bilinen daha etkili bir method yoktur.eğer asalsa (Rabin algoritmasındaki p ve q gibi )çin kalan teoremi m nin çözümü için başvurulabilecek bir metodtur. Bu yüzden kare kökler
:
ve
:
Hesaplanılmış olmalıdır. Bizim örneğimizde
ve
. alalım Genişletilmiş Eöklidian Algoritması uygulanarak biz
ve
yu bulmak isteyelim.
. ile bulunur.ve bizim örneğimizde
and
bulunur.
Şimdi, çin kalan teoreminin çağırılmasıyla
ve c nin 4 kare kökü (
hesaplanılır. {0,....n-1}
: içindeki 4 kare kök :
Dir. Bu kare köklerin bir tanesi
orjinal düzmetin m dir. Bizim örneğimizde
dir.
Rabin kendi makalesinde eğer bir kişi hem
hemde
yi hesaplayabilirse o zaman
nin çarpanlarınıda hesaplayabileceğini bize şöyle gösteriyor
:ya
ya
, where
means Greatest common divisor.
gcd en büyük ortak bölen anlamına gelir.
Çünkü eğer sen
ve
yi biliyorsan ,en büyük ortak bölen
nin çarpanlarını bulmak için etkili bir hesaplama yöntemidir bizim örneğimizde (
ve
ü
ve
olarak alalım):
:
ve
:
Hesaplanılmış olmalıdır. Bizim örneğimizde
Şimdi, çin kalan teoreminin çağırılmasıyla
Rabin kendi makalesinde eğer bir kişi hem
:ya
gcd en büyük ortak bölen anlamına gelir.
Çünkü eğer sen


