It is not possible to draw tangent at all the points of a singular curve. What is the specialty of this and how it is related to cryptography and elliptic discriminant?

  • $\begingroup$ In ECC we use elliptic curves, where by definition are non-singular. But you can use varieties in cryptography. For instance, you can use Jacobian varieties, because they form a group where dlog is hard. If it occurs non-singular curves to form a group, whee dlog is hard, then they will also used such curves. $\endgroup$
    – 111
    Jan 25, 2017 at 0:29

1 Answer 1


Not-so-useful answer: An elliptic curve is by definition a non-singular curve. Therefore by definition we use non-singular curves in elliptic-curve cryptography.

Why not use singular curves? It turns out that the group structure on those curves is isomorphic to the multiplicative group of a (quadratic extension of) a field. Therefore the discrete logarithm problem is not harder than of that in a finite field, so there is little reason to use the curve in the first place.

The discriminant characterizes all curves which are non-singular. In other words, the curves that are non-singular are exactly those for which the discriminant $\Delta$ is non-zero.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.