JavaScript Elliptic Curve Integrated Encryption Scheme (ECIES) Library - Based off Geth's implementation