Openssl, Ecc, Ellipse, Elliptic Curve, Cryptography.
and used as a scalar value. The scalar value is used to multiply the base point on the curve, resulting in a new point. The sender uses the x-coordinate of the new point as the shared secret key. The message is encrypted using a symmetric encryption algorithm, such as AES, with the shared secret