Puncte:1

Putem rezolva ECC DLP dacă putem distinge dacă dublarea unei chei publice este însoțită de reducere (modulo n) sau nu?

drapel lu

Lăsa $E$ fie o curbă eliptică peste un câmp de extensie prim sau binar $GF(2^m)$, si lasa $G(x_g,y_g)$ fi un punct generator pe curbă. Lăsa $Q$ fi un punct arbitrar $Q = r*G$, cu $r$ scalar, și $Q$ un element din grupul generatorului $G$ de ordine $n$.

Am citit din unele surse (de ex. Aici pentru curbe peste câmpuri de extensie binare) care, dacă un actor poate distinge dacă dublarea de $Q$ este însoțită de reducere (modulo $n$), atunci din punct de vedere matematic rezultă că el/ea poate distinge între utilizarea algoritmului de împărțire (0) sau de scădere-împărțire pentru a inversa numărul căutat. $2^l G$ sau $(2^l + 1) G$, care nu necesită mai mult decât $log_2n$ diviziuni și astfel inversează înmulțirea curbei eliptice și rezolvă DLP pentru curbele eliptice binare.

Cu toate acestea, nu înțeleg de ce cunoașterea dacă o dublare este redusă $n$ sau nu oferă suficiente informații pentru a rezolva DLP. Poate cineva să detalieze?

kelalaka avatar
drapel in
Similar cu [prima imagine a acestui răspuns](https://crypto.stackexchange.com/a/75419/18298). Acesta este motivul pentru care avem nevoie de o [completitudine](https://safecurves.cr.yp.to/complete.html)
Aman Grewal avatar
drapel gb
Există un motiv special pentru care nu includeți curbe peste alte câmpuri de extensie?
G. Stergiopoulos avatar
drapel lu
@kelalaka atât o adunare de puncte, cât și o înmulțire pot rezulta la reducerea mod n, nu văd legătura cu măsurarea consumului de energie și determinarea biților exponenți la întrebarea în cauză.
G. Stergiopoulos avatar
drapel lu
@AmanGrewal nu în mod deosebit, doar din cauza cazurilor la care lucrez, în cazul în care face o diferență (deși nu mă pot gândi la niciunul). Posibil ar trebui să generalizez întrebarea.
kelalaka avatar
drapel in
Nu este vorba despre mod, este vorba despre diferite formule de dublu și adăugare...
G. Stergiopoulos avatar
drapel lu
Îmi pare rău, dar nu vă înțeleg punctul de vedere. Vă rugăm să detaliați un răspuns dacă aveți chef.
kelalaka avatar
drapel in
Pentru a vedea [Uită-te la formulele standard de adunare și dublare](https://crypto.stackexchange.com/a/66296/18298)
G. Stergiopoulos avatar
drapel lu
@kelaka Sunt pe deplin conștient de toate acestea, gândurile tale sunt fie incomplete, fie în afara contextului, așa că te rog să fii atât de amabil încât fie să detaliezi un răspuns, fie să lași pe altcineva să o facă. Multumesc pentru timpul acordat.
drapel bd
Nu pot comenta articolul la care l-ai conectat pentru că se află în spatele unui paywall. Înțelegerea mea (probabil foarte datată) este că kelalaka discută despre procedura de protecție a înmulțirii cu $r$ prin orbirea ei folosind în schimb $r+m*n$, $m$ aleatoriu.Deci, atunci când un atacator pe canal lateral încearcă să recupereze $r$ bit cu bit (în funcție de alegerea unei ramuri în double-and-add) nu are avantajul de a colecta date statistice din mai multe rulări ca $m $ variază de la o rulare la alta. Articolul din link poate discuta cu totul altceva.
G. Stergiopoulos avatar
drapel lu
@JyrkiLahtonen într-adevăr, aceasta este și eu înțelegerea, dar acest lucru este în afara domeniului de aplicare în ceea ce privește întrebarea adresată și da, articolul discută altceva.Întrebarea mea nu are legătură cu scurgerile de biți din cauza testelor diferențiale, ci cu utilizarea mod p ca discriminator în ecuațiile ECC atunci când se calculează dublările și adunările. Înțelegerea mea inițială este că, dacă știm că o anumită coordonată x include/nu include o reducere modulară, atunci putem distinge situații pentru a impune o căutare binară inversă pe cheia publică, urmând dublările/adăugările efectuate. [continuare]
G. Stergiopoulos avatar
drapel lu
[continuare] Cel puțin asta este ceea ce *cred* că articolul implică, dar nu îl pot pune în matematică.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.