Timeline for How are Elliptic Curve private and public keys actually used to encrypt or sign data?
Current License: CC BY-SA 4.0
10 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jun 9, 2019 at 1:58 | comment | added | Squeamish Ossifrage | @Dan Thanks, you are absolutely correct: it was a typo! Fixed. | |
Jun 9, 2019 at 1:57 | history | edited | Squeamish Ossifrage | CC BY-SA 4.0 |
Fix typo.
|
Jun 8, 2019 at 22:17 | comment | added | Dan |
@SqueamishOssifrage: you've posted an abundance of incredibly useful and helpful on this forum (some of which I actually understood ;-) ). anyway -- under "Encryption", you wrote compute a temporary session key π=π»([π‘]π΅)=π»([π‘β
π]π΅), and transmit π -- seems that there might be typo? Seems like π=π»([π‘]π΅)=π»([π‘β
π]P) might be the intent? Always intimidating to post a suggested correction to an expert, sorry if I missed the boat here.
|
|
Nov 7, 2017 at 19:05 | history | edited | Squeamish Ossifrage | CC BY-SA 3.0 |
Tweak placement of wording about $E(k)$. Replace accidental $a[X]$ by $[a]X$.
|
Nov 6, 2017 at 17:12 | comment | added | Squeamish Ossifrage | Yes: secret scalars are always elements of $\mathbb Z/\ell\mathbb Z$. Note that $\ell$ is not a property of the field, although it is limited by the size of the field, according to Hasse's theoremβit is a property of the field and the curve, and may vary from point to point in cases of curves like Curve25519 with composite order. See an earlier answer I wrote for more details on how they are related. | |
Nov 6, 2017 at 17:03 | vote | accept | Corey Ogburn | ||
Nov 6, 2017 at 16:58 | comment | added | Corey Ogburn | So if I understand correctly, if the field is limited by $\ell$ then any private key (Alice's $a$, Bob's $b$ or a temporary key of $t$) larger than $\ell$ is equivalent to that key mod $\ell$, right? Basically any scalar you multiply the generator point by has no benefit to being larger than $\ell$? I'm still processing Example 2, maybe a larger scalar matters there. | |
Nov 6, 2017 at 16:03 | history | edited | Squeamish Ossifrage | CC BY-SA 3.0 |
Remove an superfluous n.
|
Nov 5, 2017 at 23:19 | history | edited | Squeamish Ossifrage | CC BY-SA 3.0 |
Answer about encryption too.
|
Nov 5, 2017 at 23:07 | history | answered | Squeamish Ossifrage | CC BY-SA 3.0 |