pub fn sign(secret: &Secret, message: &Message) -> Result<Signature, Error>
Signs message with the given secret key. Returns the corresponding signature.