C Ecdsa Signature