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
|
Return-Path: <mbencun@gmail.com>
Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137])
by lists.linuxfoundation.org (Postfix) with ESMTP id 6C487C013E
for <bitcoin-dev@lists.linuxfoundation.org>;
Tue, 3 Mar 2020 11:29:28 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
by fraxinus.osuosl.org (Postfix) with ESMTP id 5B33684C78
for <bitcoin-dev@lists.linuxfoundation.org>;
Tue, 3 Mar 2020 11:29:28 +0000 (UTC)
X-Virus-Scanned: amavisd-new at osuosl.org
Received: from fraxinus.osuosl.org ([127.0.0.1])
by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id G2NJAUj1rb3L
for <bitcoin-dev@lists.linuxfoundation.org>;
Tue, 3 Mar 2020 11:29:27 +0000 (UTC)
X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6
Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com
[209.85.128.43])
by fraxinus.osuosl.org (Postfix) with ESMTPS id F3D9984AD2
for <bitcoin-dev@lists.linuxfoundation.org>;
Tue, 3 Mar 2020 11:29:26 +0000 (UTC)
Received: by mail-wm1-f43.google.com with SMTP id g134so1368532wme.3
for <bitcoin-dev@lists.linuxfoundation.org>;
Tue, 03 Mar 2020 03:29:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=to:in-reply-to:from:autocrypt:subject:message-id:date:user-agent
:mime-version:content-transfer-encoding:content-language;
bh=rwELJslF1bhwGyi7L3WZmptlRDPl9MW7pwwxBjt8PqM=;
b=uPzZn1CYpGeJpbDN3vkIlr8zypgn9nOBrTlBMG0dVuVtWcqV0QI7Z8nt16IPF08cST
Fx2ug+nh/G/5aIOIao6l4bA5nLrv+wZMrlqvDdZJELbWvUJ0FVWqjzKBIrZxBw98k3vb
eKi3NNG+lSOiEfTbX44zhUAfM+Z9m557ivBhg4C482ttIhxxOH5VAubDO1UEQSqVFxeE
2Pk28nTFHeHYhtsrlqjAXNZzzatLitX1WfmWowArwcntXBmpx3azU7DCAROil3CakUJo
zM5Vmg458+UiACJffgkaYogmxlGtMV3bHQjl9Ly419Blhni7FcC1Zs/h5xnrSNYb/pGr
AGGQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:to:in-reply-to:from:autocrypt:subject:message-id
:date:user-agent:mime-version:content-transfer-encoding
:content-language;
bh=rwELJslF1bhwGyi7L3WZmptlRDPl9MW7pwwxBjt8PqM=;
b=DIjoL6pJThfGKoZqOOwU5ob4wH42RsDe6VxuYTq2Z3HI42Y+PKQE14jXJsoTsrIq+3
4xCuUi7DmihP4kBHL+ntewoBA+YhIqH50kvLl5R3XxzMhpX6XdVZhpkQRfBv+D1KbKzI
CfvWd1nkhzVeBVVF4V4xQ9L9jfqSIMDaiD/5K53cmOe6+8CMj1nHjHHePRewEckdMdQk
Bq3Rq8DMa+An9Bvw22ktqZeQcoLonezXIinBfY2zvgmz9ENovY48xQcHKXWlb7JvB7NY
Q4kABE7nXG2II5B9u/od3JvZYx6P2LRuhcYTvut4vxBq079HTFc9BxNPC0jsmuh6BsR0
NfbQ==
X-Gm-Message-State: ANhLgQ3RBXTHDs8Cub25rV+jW6cgn7G6mz0V7O3PKpDm66DDK1ez+2fS
kJhYclxUlpY7SQC/fKpZMvi8Cop8
X-Google-Smtp-Source: ADFU+vtzf8x96BG/VcNjurV3rxWK9GwxP55lDNNdZ79Lhoe0z0qKx8mnqtq4L+gk+apxicFf+QvBRA==
X-Received: by 2002:a1c:7919:: with SMTP id l25mr3791385wme.135.1583234965138;
Tue, 03 Mar 2020 03:29:25 -0800 (PST)
Received: from [192.168.1.155]
(118.236.197.178.dynamic.wless.lssmb00p-cgnat.res.cust.swisscom.ch.
[178.197.236.118])
by smtp.gmail.com with ESMTPSA id p15sm3372263wma.40.2020.03.03.03.29.24
for <bitcoin-dev@lists.linuxfoundation.org>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Tue, 03 Mar 2020 03:29:24 -0800 (PST)
To: bitcoin-dev@lists.linuxfoundation.org
In-Reply-To:
From: Marko <mbencun@gmail.com>
Autocrypt: addr=mbencun@gmail.com; keydata=
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
AwmrMztlKLGt3w+MOOhrGbH254B+kjLZHO4=
Message-ID: <ceeb0cd5-e5fe-5c01-df84-bbb761c41f95@gmail.com>
Date: Tue, 3 Mar 2020 12:29:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
Thunderbird/68.4.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Language: en-US
X-Mailman-Approved-At: Tue, 03 Mar 2020 14:38:56 +0000
Subject: Re: [bitcoin-dev] Fwd: BIP 340 updates: even pubkeys,
more secure nonce generation
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>,
<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>,
<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2020 11:29:28 -0000
That is an interesting point. Does the same concern apply to anti nonce
covert channel protocols? In those, the host would mix in a random nonce
of its own. The process is still deterministic and can be checked during
signing, but unless the host persists the nonce contributions it
provides, one can't check how the nonce was computed for past
signatures. I am unsure how desirable this property would be in
practice, though. I am guessing not that desirable, but it would be good
to hear other opinions.
See
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-February/017=
655.html
and
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-February/017=
663.html
Best, Marko
|