Puncte:1

Rezultat diferit între dublare și adăugare în coordonate Edwards răsucite extinse

drapel vu

In timp ce codificarea curbei Edwards, am observat că, formula de adunare și formula de dublare returnează ceea ce pare a fi rezultat diferit.

Am luat formula de adunare și de dublare de la ambele RFC-8032 și https://eprint.iacr.org/2008/522 și a confirmat această diferență.

De ce este asta? Cum, dacă efectuează calculele în cadrul EdDSA?

knaccc avatar
drapel es
Dacă ați dori să setați P la punctul de bază Ed25519, ce valori de 4 componente ați folosi pentru P? Bănuiesc că problema este legată de confuzia dintre sistemele de coordonate. Când adăugați, în mod normal, Augend este în spațiul de coordonate P3, iar Addend este convertit mai întâi în spațiu de coordonate „memorizat în cache”, unde conversia este (X,Y,Z,T)->(Y + X, Y - X, Z, 2*d*T).
DannyNiu avatar
drapel vu
Scuze, vina mea. Nici adăugarea și nici dublarea nu sunt incorecte. Este că generez puncte cu coordonate aleatorii care nu sunt puncte de curbă valide

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.