Changed
- internal structure to use native ruby logic instead of openssl
Added
- EllipticCurve::Curve.add() function to dynamically add curves to the library
- EllipticCurve::PublicKey.toCompressed() function to dump a public key in compressed format
- EllipticCurve::PublicKey.fromCompressed() function to read a public key in compressed format