On Efficient Polynomial Multiplication and Its Impact on Curve based Cryptosystems