summaryrefslogtreecommitdiff
path: root/95/74f3f1ef73aa5b8dd3068c38aff17a90aeb87c
blob: 9fa8d4eaa169943b94696aeb3248240e81bf0247 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
Delivery-date: Fri, 24 Jan 2025 08:30:00 -0800
Received: from mail-oa1-f59.google.com ([209.85.160.59])
	by mail.fairlystable.org with esmtps  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
	(Exim 4.94.2)
	(envelope-from <bitcoindev+bncBDRYHVHZTUGRB7X7Z26AMGQEWEWPVNA@googlegroups.com>)
	id 1tbMZD-0002bx-Gz
	for bitcoindev@gnusha.org; Fri, 24 Jan 2025 08:30:00 -0800
Received: by mail-oa1-f59.google.com with SMTP id 586e51a60fabf-29fdd65e24asf2726000fac.2
        for <bitcoindev@gnusha.org>; Fri, 24 Jan 2025 08:29:59 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1737736193; cv=pass;
        d=google.com; s=arc-20240605;
        b=ImVQoOJoHIe4jzaT5JNusfRSkutgcy9eVZ9jnETLyWQo2gs099suCksPnFKGBbLHws
         8rkUTu2zlV+ZAN3cs/+Zzb4CBLDracVZVa+brA3IM7BPqTg72JRx6L1CfsB5vvuXatZ0
         +qptTDWzpQrkTS5gKzpUj97EcUhuAHr83efVrfy2YSuvwh8lm+zf6mSBX7Bv6RyYEliP
         bJ0ZYr3I4r1g1U9CxrSJRF7Xc+V5zJOZr0C94h2RxWUW+w8b7fLRI4cqNieGM+IzkEKC
         mh8+I1670TCp9uO11IQvqCSPchxjFB+go8AXfijDhCN8KxZve8XgvYlmRlg4Qbxq9x7V
         evfg==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:in-reply-to:content-disposition
         :mime-version:references:message-id:subject:cc:to:from:date
         :feedback-id:sender:dkim-signature;
        bh=MQfCYWdAf0kOE78Nz2/jNrS9bsxdq56BkYkdQBQpSKY=;
        fh=wn1mIryvj1mZ7Fn0uS3xz9zOrKBiU0XpRHqaY9C/uEo=;
        b=NqJJAnWysm/0IiZEjxqF/fK6QO/OMD5ECGpNqFfwUBfq+/N67ma7+LLMnqkvoZRSXe
         /+wpfqt2LwsMvDvplGBsXCftXJcVBoTcmpWparxVMhuFUwpJKT39Akv5NwpcLMBfiOxI
         DcoILPrbsSt1kj40wwq/StEPX7jxcbC+iNdGrqReojBhrDZRBRB2HS5GOiuL6AyFAwPD
         tEtT56d0g9qpD8HQZkdhe3GzHarn20/XF3epDDgz3Ugu47r57UrdNSP+AF0yi3w+H4U0
         BTXwtbohNLKJqurtJmHdwVjDfxF+29E0PoyvcVM9jN+e85+Tp8TE5Lb51mElDwOe5Dpl
         W+pA==;
        darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
       dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=pYKF9mO6;
       spf=pass (google.com: domain of pete@petertodd.org designates 103.168.172.157 as permitted sender) smtp.mailfrom=pete@petertodd.org
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlegroups.com; s=20230601; t=1737736193; x=1738340993; darn=gnusha.org;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:in-reply-to:content-disposition:mime-version
         :references:message-id:subject:cc:to:from:date:feedback-id:sender
         :from:to:cc:subject:date:message-id:reply-to;
        bh=MQfCYWdAf0kOE78Nz2/jNrS9bsxdq56BkYkdQBQpSKY=;
        b=dS68X9qZABg3q/wRSbgaMH9NEsLa1qa7sqwm0no29uglKwmGXYbxuD8LM6xWc9i5Yz
         Q/frv63gtJw0/ZbjuzLy/vCMC1Oa4wdNegx4arh8+K1ogzY/YudS3UbcFdhJrOLxyooR
         KK6My5B/643y2CQUDfWzend7kpK8bHgpEUXqHfLeGRIDjTacBPHfawCVANfv2GAb3h7Z
         n5mzKHabaFVZrFBQTFLWtU07tIX8DpBjTBEysfCE+t5B8NFle9YYmSbzLS3ZVvx8ecRp
         Z9gmWA6mTalNxgqQFWFmPIu+yLxcHqjLsD4nj9xnheMojz8iT22uGSG2eYEun1V5chez
         qF1Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1737736193; x=1738340993;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:in-reply-to:content-disposition:mime-version
         :references:message-id:subject:cc:to:from:date:feedback-id
         :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date
         :message-id:reply-to;
        bh=MQfCYWdAf0kOE78Nz2/jNrS9bsxdq56BkYkdQBQpSKY=;
        b=Jn1y0tKfKpZTAYoVUsRo9XE0PYB/UuiyIdFukbXh+7X2oA7kCJ0joYFga2Ct6AhxYb
         dGH4nTyjCTxKcA2+YNnRwJ+NgtSkin9YkDBeYlM6ym4186JCFY5HHkEqucSAG6+B9hOZ
         Xtxa2SQYAdH6L3c7vdjeu6Ypx+hor7qGVV4Al9MHRDtZG4W+h9H0hpeWGnVFGsWBKnNS
         nEO2l7GStibLtVasxhs1vDNtd46OVkBLG/G8W5nJqfRiXo3hYsJE4yMqTEbPhpI025ho
         Rt2US2/8CbcD+sUUYqng9yIEW+rav72e0lWqy6B40u4MXUIQsZJquXvxPytn9gbsnysZ
         gi/g==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCWwWgKX0dDDKkLsAYKB/DVUbiNztRr1MC4ipKIQdPbKMHvgOjoeuqb9vxGPs2bycFDiLawM1Cl/vdW+@gnusha.org
X-Gm-Message-State: AOJu0YyG1vdI0j5wbWHAk9flTw1il/b01ZAOIQSAB/lw73S1WqfDbQDf
	wUY6/t0M2aCH8m0qeYQLH0Pla7U/cn7EAlam7wqRCGz7RwnanoQ5
X-Google-Smtp-Source: AGHT+IGB3woxpkMIjfoD4NalSZBPwPMR4FsM6yvdn/r56euvkS4YnDm9zzZ71FZaLDLz9ClvUrtAYg==
X-Received: by 2002:a05:6871:a516:b0:287:4904:7125 with SMTP id 586e51a60fabf-2b1c08caa8bmr17750314fac.14.1737736193640;
        Fri, 24 Jan 2025 08:29:53 -0800 (PST)
X-BeenThere: bitcoindev@googlegroups.com
Received: by 2002:a05:6870:ef01:b0:29f:f56e:68fa with SMTP id
 586e51a60fabf-2b27338bdd2ls929689fac.2.-pod-prod-09-us; Fri, 24 Jan 2025
 08:29:50 -0800 (PST)
X-Received: by 2002:a05:6808:3c4e:b0:3e7:f43d:3cf1 with SMTP id 5614622812f47-3f19fc3f14bmr21443662b6e.2.1737736190143;
        Fri, 24 Jan 2025 08:29:50 -0800 (PST)
Received: by 2002:a05:6808:6044:b0:3eb:7446:f871 with SMTP id 5614622812f47-3f1efed1c35msb6e;
        Fri, 24 Jan 2025 08:00:34 -0800 (PST)
X-Received: by 2002:a17:90b:5344:b0:2ee:c457:bf83 with SMTP id 98e67ed59e1d1-2f782c997a4mr41143065a91.19.1737734433280;
        Fri, 24 Jan 2025 08:00:33 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1737734433; cv=none;
        d=google.com; s=arc-20240605;
        b=UrYDY4XX2HPDYxgt9zTimB7mIutlLGkRGqI/tZ9IdQtd6dH5ph1rIYoYjjqWo3bdvp
         4C+Ujz0F7sSyx8Sn3JqxYOkN9z4TZ4ikHL6K+AUMFj1HaQU8258wgqhWfYnypnwo9qZX
         Kcc8dTmYs6Um5h/OElw4/bXPPBIxmOoBPkaDo5E81nVesuu2nNN7+WCjA6eSpiGMOj/d
         w21JUDcNZCftB1i0kCyp0AuhOh2FWnMeogwy2HPkaxI38jOrcWD4sANUURhqJd60dgji
         usphPKZqPI3jmHzS7sdsb7TCrCOh/iQ8agUZ0ttpaaJc++zd7MHUtQbIR4+s14kHsdYr
         9e7w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
        h=in-reply-to:content-disposition:mime-version:references:message-id
         :subject:cc:to:from:date:feedback-id:dkim-signature;
        bh=Bd5sDO67NEg0ouJRBQhR8Dg9GCjxM1Zce7+1vXWGDV8=;
        fh=5HyPAjoX9Qu8lrKcSbvwAEk6+YgBxPNZL8TnxYb/Mm4=;
        b=Nco/AVzW8jfoJDg+T1QjLR35NudccIx5F3sGqrwMKAyt/uAktSK1Rix3fDQ2yx5Hh3
         zi3N5B9r7OsWO1EW/96HNE4X13hkwJgoS+2P2YgrqsjqjTl3h8q+cVbKsuEVfBs09ZVD
         K9jPK+8A1P6M6PgNYssopXWEFkO1lDeJVExO18RSzyzP7MpvpIg/mmaTHcbHLOdaV3sa
         SN9687M2Nd3lUE8CrBCWNDNmURbvJ1sN01HtmafQGZZpZ1bLKQPUSzbArIqnWQmsTjT6
         qikJhadGZK0t3GBRaaYvDDJv3XUMStzmWSTuF8q2AejFqS/GuLWUPb2YxjDnqVktDIEA
         4GKw==;
        dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
       dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=pYKF9mO6;
       spf=pass (google.com: domain of pete@petertodd.org designates 103.168.172.157 as permitted sender) smtp.mailfrom=pete@petertodd.org
Received: from fhigh-a6-smtp.messagingengine.com (fhigh-a6-smtp.messagingengine.com. [103.168.172.157])
        by gmr-mx.google.com with ESMTPS id 98e67ed59e1d1-2f7ff91097esi74975a91.0.2025.01.24.08.00.32
        for <bitcoindev@googlegroups.com>
        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
        Fri, 24 Jan 2025 08:00:32 -0800 (PST)
Received-SPF: pass (google.com: domain of pete@petertodd.org designates 103.168.172.157 as permitted sender) client-ip=103.168.172.157;
Received: from phl-compute-11.internal (phl-compute-11.phl.internal [10.202.2.51])
	by mailfhigh.phl.internal (Postfix) with ESMTP id D8E471140245;
	Fri, 24 Jan 2025 11:00:31 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
  by phl-compute-11.internal (MEProxy); Fri, 24 Jan 2025 11:00:31 -0500
X-ME-Sender: <xms:H7mTZ0rHT6EsaiFH_KHbEeakVcUJ-iznQhvn0KbIJYdy_YYgdoW0EQ>
    <xme:H7mTZ6pyMoj9-fAVUbzMRxYsF5nnmzYldmPRyxn-4riPJMWEUy50UE3Ticxu_GdmF
    lW4mNc4YyZxHAEUGzA>
X-ME-Received: <xmr:H7mTZ5Pml2ifRUa9I6m55zQeUZuFDRsDDVvFb_2xJWFbYG0RkVvhgtKIyQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudejgedggeelfecutefuodetggdotefrod
    ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
    uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg
    hnthhsucdlqddutddtmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtderredttddv
    necuhfhrohhmpefrvghtvghrucfvohguugcuoehpvghtvgesphgvthgvrhhtohguugdroh
    hrgheqnecuggftrfgrthhtvghrnhepledvleelffdtudekudffjefgfeejueehieelfedt
    gfetudetgeegveeutefhjedtnecuffhomhgrihhnpehpvghtvghrthhouggurdhorhhgne
    cuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepphgvthgv
    sehpvghtvghrthhouggurdhorhhgpdhnsggprhgtphhtthhopedvpdhmohguvgepshhmth
    hpohhuthdprhgtphhtthhopegsihhttghoihhnuggvvhesghhoohhglhgvghhrohhuphhs
    rdgtohhmpdhrtghpthhtohepnhhothhhihhnghhmuhgthhesfihoohgslhhinhhgrdhorh
    hg
X-ME-Proxy: <xmx:H7mTZ76qPFCjrfaDjSro4c5dbAn_5YNvQyoc5jsgJ-C2sP5SHDFTaA>
    <xmx:H7mTZz4rpxL6qQgRlv3CdzRDZIfKtpStFxpU1DsLxs_ehsm2XQ9I1g>
    <xmx:H7mTZ7i5FURUJDRGLr9V-RvcuAUytmzgcKl_CrNQDAlBXL2X4NY9HA>
    <xmx:H7mTZ970WLox70yRd4Xr3icb_v7Fxzh-VLVzddrlkeLjaVi5boHMHg>
    <xmx:H7mTZ5R_folGSwTgnYn-wsIKjvW4wPC1C9sXf1LmURxJNg6fURzM-dAW>
Feedback-ID: i525146e8:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri,
 24 Jan 2025 11:00:31 -0500 (EST)
Received: by localhost (Postfix, from userid 1000)
	id 0EB1A9FC49; Fri, 24 Jan 2025 16:00:29 +0000 (UTC)
Date: Fri, 24 Jan 2025 16:00:28 +0000
From: Peter Todd <pete@petertodd.org>
To: Yuval Kogman <nothingmuch@woobling.org>
Cc: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Subject: Re: [bitcoindev] Reiterating centralized coinjoin (Wasabi & Samourai)
 deanonymization attacks
Message-ID: <Z5O5HGWyM597drg3@petertodd.org>
References: <CAAQdECCdRVV+3ZoJhOotKEvmUV4yrV7EYWE8SOWCE1CF9tZ6Yg@mail.gmail.com>
 <Z5JtilN2k7HwRRXt@petertodd.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="GNO6HQGdK5KE/84U"
Content-Disposition: inline
In-Reply-To: <Z5JtilN2k7HwRRXt@petertodd.org>
X-Original-Sender: pete@petertodd.org
X-Original-Authentication-Results: gmr-mx.google.com;       dkim=pass
 header.i=@messagingengine.com header.s=fm3 header.b=pYKF9mO6;       spf=pass
 (google.com: domain of pete@petertodd.org designates 103.168.172.157 as
 permitted sender) smtp.mailfrom=pete@petertodd.org
Precedence: list
Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com
List-ID: <bitcoindev.googlegroups.com>
X-Google-Group-Id: 786775582512
List-Post: <https://groups.google.com/group/bitcoindev/post>, <mailto:bitcoindev@googlegroups.com>
List-Help: <https://groups.google.com/support/>, <mailto:bitcoindev+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/bitcoindev
List-Subscribe: <https://groups.google.com/group/bitcoindev/subscribe>, <mailto:bitcoindev+subscribe@googlegroups.com>
List-Unsubscribe: <mailto:googlegroups-manage+786775582512+unsubscribe@googlegroups.com>,
 <https://groups.google.com/group/bitcoindev/subscribe>
X-Spam-Score: -0.8 (/)


--GNO6HQGdK5KE/84U
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline

On Thu, Jan 23, 2025 at 04:25:46PM +0000, Peter Todd wrote:
> The only question left for this technique is a cryptography one:
> 
> Is it possible to create an alternate pubkey p', that such that a valid
> signature s signed by arbitrary pubkey p for message m, also validates
> for p' for signature s and message m? I believe the answer is no for
> schnorr. But I'm not a cryptography expert, and I may have missed
> something.

Sorry, I forgot one condition in that paragraph. Here's what it should
have said:

Is it possible to create an alternate pubkey p', that such that a valid
signature s signed by arbitrary pubkey p for message m, also validates
for p' for signature s and message m, *and* also validates for signature
s' and message m'? I believe the answer is no for schnorr. But I'm not a
cryptography expert, and I may have missed something.

-- 
https://petertodd.org 'peter'[:-1]@petertodd.org

-- 
You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/Z5O5HGWyM597drg3%40petertodd.org.

--GNO6HQGdK5KE/84U
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE0RcYcKRzsEwFZ3N5Lly11TVRLzcFAmeTuRsACgkQLly11TVR
LzdtqA/+PaJ59u4AA6M/zM+4A8WLBgQSV+urvRUN/0GSN3ccduByGkFA/wVeyPcS
GL56+1bLj2SmNlkk+Kg/WUeupwP6WSxugZprw2Jp0xeS7RA8aqeGZNMgYehp0/ZU
2CpkbipLW5ffX1v22tVvZAxRByRgmelhLYDSVnz6EEkn0OylYoOk95BY0QupDxNC
f7sdDG3oHANAEiUAUllj83sNFZwNTBEkRIRMH9qweKUaWzowLOvyC3pZzYZdBK0l
yP9FsecVsZl+bQyvyf+jb3R39rvhluKZpwObxZ8SL37vwANtpaAlDUbJDzAMVYDr
vMIBFdQjULsa0DNRiWtLT9if4Bi/BgKGE12mYQwwQUi49OlLSQGU+k2mMSgjK79/
xzDrh7kOyMgNezVlm8saaqP9LNb3L4vep2+KB9+fYp+rTJNVdfnx5aFw9tcjhyZx
tdTxhvFSbdvpoTzkk7R3dBxnA9LMR6o/3IY3pzICLJwOY/BCJPFfDRmluvi6rN4U
c98+JlKxGfXo4BVZ1LY1NNJhdsiMFpIyYyiQaYdmED5w2v3eZ1WEETxbivMFDvG6
ys5hEm1fl6RHsIXZJA59vTGZhU6M5xe3JGaz2AMz+mM8gFDKOx4hOggNOTRh0rZ5
RbjmdttuVz2REyyaF4kxf3FO4NbBH3ALO+KYcioRp8jfw+msbH4=
=6lfY
-----END PGP SIGNATURE-----

--GNO6HQGdK5KE/84U--