Consider the solutions of the equation $y^2 = x^3 \pmod p$ for some prime $p=6k+1$. When considered as an elliptic curve, it has a cusp at $(0, 0)$, and addition involving this point doesn't work out. Let's remove this point. It seems that what remains is a cyclic group of order $p$, satisfying the regular elliptic curve addition (and hence also scalar multiplication).
To verify the size, notice that the points form $(p-1)/6$ packs of size 6 given by $\pm A_i ,\pm B_i, \pm C_i$ satisfying $A_i + B_i + C_i = \mathcal O$ and each has the same $y$ coordinate. When we consider the identity element $\mathcal O$ also, we get to exactly $p$ points.
Questions:
- Is this really a cyclic group of order $p$ under regular EC addition?
- Is DLP (discrete logarithm problem) easy in this group?
Update: I'm starting to think there should be a very easy DLP algorithm for this curve.
This elliptic curve satisfies the ideal pairing property: If $aG = (x_1, y_1)$ and $bG = (x_2, y_2)$ then $abG = (x_1x_2, y_1y_2)$. Namely given $aG$, $bG$, we can efficiently find $abG$
This means that if DLP was hard on this curve, we would get simple fast FHE. So almost certainly there is a very simple algorithm to perform point to point division in this curve (aka DLP). Please let me know how this can be done.