Creates a Winternitz signature for the given `secret_key` and `message`. The message is internally converted into digits. ## See [`Verifier::sign_digits`]
(&self, ps: &Parameters, secret_key: &SecretKey, message: &[u8])
| 240 | /// |
| 241 | /// [`Verifier::sign_digits`] |
| 242 | pub fn sign(&self, ps: &Parameters, secret_key: &SecretKey, message: &[u8]) -> Witness { |
| 243 | VERIFIER::sign_digits( |
| 244 | ps, |
| 245 | secret_key, |
| 246 | message_to_digits(ps.message_digit_len, ps.log2_base, message), |
| 247 | ) |
| 248 | } |
| 249 | |
| 250 | /// Returns a Bitcoin script that verifies a Winternitz signature for the given `public_key`. |
| 251 | /// |
no test coverage detected