资 源 简 介
The Hyper-Elliptic Curve Cryptography(HECC) is one of the emerging cryptographic primitives of recent years. It offers the same security as established public-key cryptography systems, such as those based on RSA or elliptic curves, with much shorter operand size. Consequently, it allows highly efficient computation on the underlying field arithmetic. However, until recently the common belief in industry and in the research community was that Hyper-Elliptic curves are out of scope for any practical application. The reason being the complex group operation leading to a worse overall performance as compared to established public-key primitives.
This project was developed as a library for allowing HECC over both PRIME and BINARY Finite Fields. It is a step towards the practical use of HECC by narrowing the performance gap between elliptic curve cryptography(ECC) and HECC. I was able to reduce complexity of the group ope