I was wondering if someone could give me some resources on elliptic curve cryptography. Specifically I need to know how to do something like:
$y^2=x^3-x+1$ compute $(0,1)⊕(1,1)$ or
$y^2=x^3+x^2-x$ compute $2*(-1,1)$
I can't seem to find anything that explains how to do things like this online
$y^2=x^3-x+1$ compute
$(0,1)⊕(1,1) =(-1,-1)$
$(-1,-1)⊕(1,1) =(1,-3)$
$(1,-1)⊕(3,5) =(5,-11)$
$2*(3,5)=(-6,-5)$
For the first one, find the equation of the line through the two given points: It is $y=1$. Find the three intersection between this line and the curve. Substituting in $y=1$ in the curve equation and simplifying gives $x^3-x=0$, with the three solutions $x=0$, $x=1$, and $x=-1$. (If the equation had been any harder, you could have simplified it by dividing by $x(x-1)$, since you already know that $x=0$ and $x=1$ are solutions.) The new solution is $x=-1$, so the third point on the curve and the line is $(-1,1)$. Now flip the $y$ coordinate to get the answer $(-1,-1)$.
See? It's easy, you don't need any textbook for this. For the second one, note that you're asked to produce the sum of $(-1,1)$ with itself.
What you do need textbooks for, is to understand the theory of elliptic curves. See the answer by Ferra for some possible ones. There will be many more.