summaryrefslogtreecommitdiff
path: root/28/403285231c9caf6a7b277f4dd36aa678479a03
blob: b2c12c7fe3a4275410b7557f6781090a2132e7ad (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
Received: from sog-mx-3.v43.ch3.sourceforge.com ([172.29.43.193]
	helo=mx.sourceforge.net)
	by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <adam.back@gmail.com>) id 1UpNFs-00016X-3L
	for bitcoin-development@lists.sourceforge.net;
	Wed, 19 Jun 2013 18:37:16 +0000
Received-SPF: pass (sog-mx-3.v43.ch3.sourceforge.com: domain of gmail.com
	designates 74.125.83.43 as permitted sender)
	client-ip=74.125.83.43; envelope-from=adam.back@gmail.com;
	helo=mail-ee0-f43.google.com; 
Received: from mail-ee0-f43.google.com ([74.125.83.43])
	by sog-mx-3.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
	(Exim 4.76) id 1UpNFm-00023Z-Q0
	for bitcoin-development@lists.sourceforge.net;
	Wed, 19 Jun 2013 18:37:16 +0000
Received: by mail-ee0-f43.google.com with SMTP id l10so3407069eei.30
	for <bitcoin-development@lists.sourceforge.net>;
	Wed, 19 Jun 2013 11:37:04 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=google.com; s=20120113;
	h=date:from:to:cc:subject:message-id:references:mime-version
	:content-type:content-disposition:in-reply-to:user-agent:x-hashcash
	:x-hashcash:x-hashcash:x-hashcash;
	bh=n4DkS1TD6ND1re4nQVaIgz+lIPWPC1n3S7vFiLDD2os=;
	b=g/sfa/D+GcUFSeiIk2VlN1rzsceTmTFDB005nxM/WXmO6VAL3uOoswVke0VXkHuq1N
	D+5e22Xl/LF8IizniV+VB+33hqBEr1xgom5mPuVnuVgFwJQK/4GJG+09j27z/w7p2/bp
	uJ9SFFzR4yJdzvw/8maK6Nw6huCMF4X0SNQw0mek3Z8QIpI5Ps6meF5w2V61zKm5T7G0
	vKO73cG49iCLqRbhM3n0TDa0KPVZHvT87SJwXn98RMqIUOSBQCG013Nxh0/s7G88in+A
	Aolo0y3Vxbkf1aAp+YWHspv9/+5IUiG5Y7jfcCXsNb0RhlHrWgWiIHo8CWxuKoDs8PPo
	tpZA==
X-Received: by 10.15.33.13 with SMTP id b13mr3907736eev.0.1371667024414;
	Wed, 19 Jun 2013 11:37:04 -0700 (PDT)
Received: from netbook (c83-90.i07-21.onvol.net. [92.251.83.90])
	by mx.google.com with ESMTPSA id c5sm38603145eeu.8.2013.06.19.11.37.02
	for <multiple recipients>
	(version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Wed, 19 Jun 2013 11:37:03 -0700 (PDT)
Received: by netbook (Postfix, from userid 1000)
	id 626752E05D8; Wed, 19 Jun 2013 20:37:01 +0200 (CEST)
Received: by flare (hashcash-sendmail, from uid 1000);
	Wed, 19 Jun 2013 20:36:57 +0200
Date: Wed, 19 Jun 2013 20:36:57 +0200
From: Adam Back <adam@cypherspace.org>
To: Alan Reiner <etotheipi@gmail.com>
Message-ID: <20130619183657.GA16708@netbook.cypherspace.org>
References: <51BFD886.8000701@gmail.com> <20130619142510.GA17239@crunch>
	<51C1C288.4000305@gmail.com>
	<20130619152815.GA14729@netbook.cypherspace.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
In-Reply-To: <20130619152815.GA14729@netbook.cypherspace.org>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Hashcash: 1:20:130619:etotheipi@gmail.com::S3CJscTR70cDsxEj:000000000000000000
	0000000000000000000000005V72
X-Hashcash: 1:20:130619:timo.hanke@web.de::tvsbcK31UHmGVmMK:00000000000000000000
	000000000000000000000000260V
X-Hashcash: 1:20:130619:bitcoin-development@lists.sourceforge.net::Jp3AXCmMD+ebK
	sw3:00000000000000000000AoOV
X-Hashcash: 1:20:130619:adam@cypherspace.org::WCsKXNuVNA9Vu2Gr:00000000000000000
	000000000000000000000000BVPJ
X-Spam-Score: -1.5 (-)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	-1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for
	sender-domain
	0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
	(adam.back[at]gmail.com)
	-0.0 SPF_PASS               SPF: sender matches SPF record
X-Headers-End: 1UpNFm-00023Z-Q0
Cc: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>, timo.hanke@web.de
Subject: Re: [Bitcoin-development] Optional "wallet-linkable" address format
 - Payment Protocol
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Wed, 19 Jun 2013 18:37:16 -0000

This maybe simpler and trivially compatible with existing type2 public keys
(ones that are multiples of a parent public key): send an ECDSA signature of
the multiplier, and as we know you can compute ("recover") the parent public
key from an the ECDSA signature made using it.

Adam

On Wed, Jun 19, 2013 at 05:28:15PM +0200, Adam Back wrote:
>[q-th root with unknown no discrete log artefact]
>
>If it was a concern I guess you could require a proof of knowledge of
>discrete log.  ie as well as public key parent, multiplier the address must
>include ECDSA sig or Schnorr proof of knowledge (which both demonstrate
>knowledge of the discrete log of Q to base G.)