Skip to content

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

  1. Alice and Bob choose a shared curve
  2. Alice creates a random number and uses that to create a new curve (Ea)
  3. Bob creates a random number and uses that to create a new curve (Eb)
  4. Bob sends his curve to Alice
  5. Alice sends her curve to Bob
  6. Alice then uses her random number on the curve that Bob sent her
  7. Bob then uses her random number on the curve that Alice sent her
  8. 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