You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to add the top-level external functions for HashML-DSA. As with the other external functions (#198), these must generate randomness, perform checks, and format inputs. Unlike the other external functions, these allow the user to pass a pre-hashed message, in case the hashing step in signing / verification is prohibitively slow.
This comes with lots of additional caveats, so document those warnings carefully!
Since we can't generate randomness in cryptol, we need to pass it as an Option instead (there's an example in ML-KEM).
We need to add the top-level external functions for HashML-DSA. As with the other external functions (#198), these must generate randomness, perform checks, and format inputs. Unlike the other external functions, these allow the user to pass a pre-hashed message, in case the hashing step in signing / verification is prohibitively slow.
This comes with lots of additional caveats, so document those warnings carefully!
Since we can't generate randomness in cryptol, we need to pass it as an
Option
instead (there's an example in ML-KEM).Sign
Verify
The text was updated successfully, but these errors were encountered: