diff options
author | Tim Ruffing <crypto@timruffing.de> | 2024-06-13 20:54:57 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-13 20:54:57 +0200 |
commit | 6a7af366a507192d6801b0fe5f507ecf2c34b242 (patch) | |
tree | 47fced6f2b1056503d46b4231facd6cf95108050 /bip-0327.mediawiki | |
parent | 85cda4e225b4d5fd7aff403f69d827f23f6afbbc (diff) |
bip-0327: Remove obsolete paragraph
Diffstat (limited to 'bip-0327.mediawiki')
-rw-r--r-- | bip-0327.mediawiki | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/bip-0327.mediawiki b/bip-0327.mediawiki index 181926b..b659629 100644 --- a/bip-0327.mediawiki +++ b/bip-0327.mediawiki @@ -190,9 +190,6 @@ The aggregate public key can be ''tweaked'', which modifies the key as defined i In order to apply a tweak, the KeyAgg Context output by ''KeyAgg'' is provided to the ''ApplyTweak'' algorithm with the ''is_xonly_t'' argument set to false for plain tweaking and true for X-only tweaking. The resulting KeyAgg Context can be used to apply another tweak with ''ApplyTweak'' or obtain the aggregate public key with ''GetXonlyPubkey'' or ''GetPlainPubkey''. -In addition to individual public keys, the ''KeyAgg'' algorithm accepts tweaks, which modify the aggregate public key as defined in the [[#tweaking-definition|Tweaking Definition]] subsection. -For example, if ''KeyAgg'' is run with ''v = 2'', ''is_xonly_t<sub>1</sub> = false'', ''is_xonly_t<sub>2</sub> = true'', then the aggregate key is first plain tweaked with ''tweak<sub>1</sub>'' and then X-only tweaked with ''tweak<sub>2</sub>''. - The purpose of supporting tweaking is to ensure compatibility with existing uses of tweaking, i.e., that the result of signing is a valid signature for the tweaked public key. The MuSig2 algorithms take arbitrary tweaks as input but accepting arbitrary tweaks may negatively affect the security of the scheme.<ref>It is an open question whether allowing arbitrary tweaks from an adversary affects the unforgeability of MuSig2.</ref> Instead, signers should obtain the tweaks according to other specifications. |