Superingular Isgeny Diffie Hellman.md
Superingular Isgeny Diffie-Hellman¶
- Post Quantam Crypto Algorithm
- Each participant uses a different Curve. Isgeny is a way to map a elliptic curve to a different epileptic curve.
- This works where each participant share there curve and repeat
https://en.wikipedia.org/wiki/Supersingular_isogeny_key_exchange
https://medium.com/coinmonks/supersingular-isogeny-diffie-hellman-sidh-for-post-quantum-computer-key-generation-6742d2ea78dc
How it works¶
- Alice and Bob choose a shared curve
- Alice creates a random number and uses that to create a new curve (Ea)
- Bob creates a random number and uses that to create a new curve (Eb)
- Bob sends his curve to Alice
- Alice sends her curve to Bob
- Alice then uses her random number on the curve that Bob sent her
- Bob then uses her random number on the curve that Alice sent her
- Both Alice and Bob now have a curve that is known to both
https://medium.com/asecuritysite-when-bob-met-alice/supersingular-isogeny-diffie-hellman-sidh-key-exchange-b36c8f6563de
Math¶
https://medium.com/coinmonks/supersingular-isogeny-diffie-hellman-sidh-for-post-quantum-computer-key-generation-6742d2ea78dc