A Speed-Area-Efficient Hardware ECPM-Engine in GF(p) over Generic Weierstrass Curves