RisenCrypto / RisenCrypto.github.io

Write ups on Mathematical Cryptography
https://risencrypto.github.io/
MIT License
2 stars 3 forks source link

WeilMOV/ #9

Open utterances-bot opened 8 months ago

utterances-bot commented 8 months ago

Weil Pairing and the MOV attack on Elliptic Curve Cryptography – Risen Crypto – Mathematical Cryptography, zkSNARKs

https://risencrypto.github.io/WeilMOV/

skaunov commented 8 months ago

"The actual construction/computation of the Weil Pairing using Rational Functions is beyond the scope of this post." =( This might be useful to move to the beginning. X)

Could you recommend an explainer better than Moonmath manual and https://crypto.stanford.edu/pbc/notes/elliptic/weil2.html?

RisenCrypto commented 8 months ago

Could you recommend an explainer better than Moonmath manual and https://crypto.stanford.edu/pbc/notes/elliptic/weil2.html?

The mathematics is non-trivial - I spent a lot of time & then gave up. It's way too difficult for anyone except an Algebraic Geometrist. I gave up after I read Ariel Gabizon mention somewhere that the mathematics behind pairings is not relevant for a Cryptographer & is only relevant to a Mathematician. He advised that Cryptographers should regard Pairings as a blackbox.

skaunov commented 8 months ago

Makes sense, thanks!

On 2023-11-17 16:57, RisenCrypto wrote:

Could you recommend an explainer better than Moonmath manual and https://crypto.stanford.edu/pbc/notes/elliptic/weil2.html?

The mathematics is non-trivial - I spent a lot of time & then gave up. It's way too difficult for anyone except an Algebraic Geometrist. I gave up after I read Ariel Gabizon mention somewhere that the mathematics behind pairings are not relevant for a Cryptographer & is only relevant to a Mathematician. He advised that Cryptographers should regard Pairings as a blackbox.

-- Reply to this email directly, view it on GitHub [1], or unsubscribe [2]. You are receiving this because you commented.Message ID: @.***>

Links:

[1] https://github.com/RisenCrypto/RisenCrypto.github.io/issues/9#issuecomment-1816477329 [2] https://github.com/notifications/unsubscribe-auth/APXLOTY2GX7BLK2V6Y3SAHLYE5ULXAVCNFSM6AAAAAA7MZ2Q3KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMJWGQ3TOMZSHE