Cryptography, Public Key Cryptography, Elliptic Curve, Ecc, Encryption.
the operator+= function sets the point to the zero point. EllipticPoint &operator-=(const EllipticPoint &rhs) noexcept { *this += -rhs; return *this; } Subtracts one point by another point. It does this by adding the negative of one point. EllipticPoint &operator*=(int rhs) noexcept { EllipticPoint