Elliptic curve Diffie-Hellman key exchange
Written by Dominik Joe Pantůček on 2018-05-17
curvesdiffie-hellmancryptographyWe have already learned about elliptic curves in simple Weierstrass form over a finite field and the group structure the points of such curve form that we can use all this information to look at some cryptography built on top of this. Going from the point negation, doubling and addition over scalar multiplication and prime order curves with no problematic points to the discrete logarithm problem and back, we show how to perform a secure key exchange using our favourite doughnuts.