This implementation is being used from many places in the code. We consider easy switching from one
EC implementation from another as possible option, while switching to some other signature schemes
(e.g. hash-based signatures) will require a lot of code changes around the project(at least because of
big signature size).
Linear Supertypes
Curve25519, EllipticCurve, SigningFunctions, AnyRef, Any
This implementation is being used from many places in the code. We consider easy switching from one EC implementation from another as possible option, while switching to some other signature schemes (e.g. hash-based signatures) will require a lot of code changes around the project(at least because of big signature size).