设C是代数曲线,如果存在一个从C到射影直线P¹的二次覆盖(即全纯的2:1满射),就称C是超椭圆曲线。超椭圆曲线在密码学中有很大的应用。美国华盛顿大学教授Neal Koblitz首先发明了超椭圆曲线密码。超椭圆曲线密码是利用超椭圆曲线C的Jacobian上的离散对数问题(HECDLP)的“不可行性”。但是只有亏格为2的超椭圆曲线密码的安全性能和椭圆曲线密码的安全性媲美。