This is a mini ECDSA library that provides opportunity for creating signatures and validating String messages. In Curve class you can find constant of Secp256k1 curve (btw it is also used in Bitcoin network as well) for quick testing. In addition, it was covered by unit tests.
Signs the message and returns the Signature
Returns true if the message is verified
An example of signing a message is shown in Main.java.