Skip to content

Commit d26100c

Browse files
committed
Exclude nonce_process from pre-processing steps
1 parent b7607f9 commit d26100c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/modules/musig/musig.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ Essentially, the protocol proceeds in the following steps:
4242

4343
The aggregate signature can be verified with `secp256k1_schnorrsig_verify`.
4444

45-
Note that steps 1 to 6 can happen before the message to be signed is known to the signers.
45+
Note that steps 1 to 5 can happen before the message to be signed is known to the signers.
4646
Therefore, the communication round to exchange nonces can be viewed as a pre-processing step that is run whenever convenient to the signers.
4747
This disables some of the defense-in-depth measures that may protect against API misuse in some cases.
48-
Similarly, the API supports an alternative protocol flow where generating the aggregate key (steps 1 to 3) is allowed to happen after exchanging nonces (steps 4 to 6).
48+
Similarly, the API supports an alternative protocol flow where generating the aggregate key (steps 1 to 3) is allowed to happen after exchanging nonces (steps 4 to 5).
4949

5050
# Verification
5151

0 commit comments

Comments
 (0)