An Elliptic Curve Cryptography Acceleration Core for OpenVPN on an FPGA Softcore