add ECDSA `Signature` type