Handbook of elliptic and hyperelliptic curve cryptography - Cohen, Henri. (Chapman & Hall/CRC, 2006)