Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
RSA anahtarı hesaplama sorunu
#1
Ustalarım cümleten kolay gelsin. Neredeyse 1 haftadır uğraştığım soruna bir türlü çözüm bulamadım. Android cihazlar bağlanıp işlem yapmak istiyorum protocolleri vb. full yazdım ama gel gelelim ki ufak bir hesaplamada sıkıştım kaldım.


İlk öncelikle yaptığım işlem adbnin auth protocolü ile yapılıyor. Kaynağı şurada.

https://android.googlesource.com/platfor...otocol.txt

Python ile olan kaynak.


https://github.com/google/python-adb/sea..._key&type=


Adb.exenin cihaza gönderdiği veri şu şekilde.


JDp03Y.png




Ardından 256 bytelik bir hesaplama ile cihaza şu veriyi gönderiyor.

8zlV8a.png

256 bytelik bir hesaplama durumu var yazılan veriden anlaşılacağı üzeri.

Ardından ikinci bir hesaplama devreye giriyor.

Üsteki veri gönderilince cihazdan şu şekilde bir cevap geliyor.

j649Br.png


Ardından adb.exe tekrar bir hesaplama yapıyor ve uzunca bir veri gönderiyor.

lZkMEX.png


resmin devamı.

LDpBQj.png

Ve veriye açılmış oluyor bu şekilde.

Benim kullandığım kaynak kodu şu şekilde.İlk hesaplamayı aşamadığımdan ikinciye geçmedim.

begin
 (*
 with alice do
 begin
   n.assign(17113);
   d.assign(4895);
   e.assign(4175);
 end;
 *)
 screen.Cursor:=crhourglass;
 case Bobrecodebtn.tag of
   1:  {We are encrypting a message to send to Alice}
     begin
       bobencryptedmemo.text:=encrypt(BobPlaintextMemo.text,alice);
     end;
   2: {We are decrypting a message to us from Alice}
     BobEncryptedmemo.text:=decrypt(#$EB#$7E#$D4#$AF#$A2#$2F#$FA#$FF#$8A#$B7#$BE#$09#$AF#$50#$06#$22, Bob);
 end;
 screen.Cursor:=crdefault;
end;


Bu hesaplamanın cevabı şu şekilde.

194812130448145190023841301613265033265033257287051378019283155595165082281823138659254206145554321534014776094088142243210408319859245195086387210408149939125241319859173518219386136894209609242374331365022208041192235856084740318215130448009889221245200442331365210408038873122606255300316315214650173518167728018892216401084740306407254206007595093874174175219564226310193200061900046978058825084740183683222517165082246704193913019947207155086387223051078419183683222517233262262214265033057310249890042811019283155595281823249890278723179453093874034687320142265033000000


8zlVPa.png

Resimde görüldüğü gibi. Bu hesaplamayı şuradan aldım.

http://delphiforfun.org/Programs/math_to...eyDemo.htm


Nerede hata yapıyorum nasıl bir yol izlemeliyim yardımcı olursanız çok memnun olurum. Şimdiden çok teşekkür ederim.
Cevapla


Bu Konudaki Yorumlar
RSA anahtarı hesaplama sorunu - Yazar: seci20 - 11-06-2018, Saat: 05:03
RSA anahtarı hesaplama sorunu - Yazar: SimaWB - 11-06-2018, Saat: 10:23
Cvp: RSA anahtarı hesaplama sorunu - Yazar: seci20 - 11-06-2018, Saat: 13:11
RSA anahtarı hesaplama sorunu - Yazar: seci20 - 13-06-2018, Saat: 00:29
Cvp: RSA anahtarı hesaplama sorunu - Yazar: Halil Han BADEM - 13-06-2018, Saat: 01:03
Cvp: RSA anahtarı hesaplama sorunu - Yazar: seci20 - 13-06-2018, Saat: 06:09
Cvp: RSA anahtarı hesaplama sorunu - Yazar: Halil Han BADEM - 13-06-2018, Saat: 16:18
Cvp: RSA anahtarı hesaplama sorunu - Yazar: seci20 - 14-06-2018, Saat: 04:13
RSA anahtarı hesaplama sorunu - Yazar: seci20 - 14-06-2018, Saat: 15:19

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Button Renk sorunu CesuR 3 642 21-05-2026, Saat: 04:29
Son Yorum: emailx45
  Win 11 ve Delphi 7 Minimize sorunu. enigma 7 1.088 11-02-2026, Saat: 10:27
Son Yorum: RAD Coder
  Delphi SLL kullanım sorunu Bay_Y 12 2.199 22-12-2025, Saat: 18:11
Son Yorum: Bay_Y
  CxGrid Türkçe karakter sorunu mur93 1 533 12-11-2025, Saat: 09:22
Son Yorum: cinarbil
Exclamation Ftp gönderilen dosyada tr karakter sorunu forumcuali 7 3.822 01-05-2025, Saat: 02:26
Son Yorum: m_ekici



Konuyu Okuyanlar: 1 Ziyaretçi