summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Poelstra <apoelstra@wpsoftware.net>2024-05-24 14:14:48 +0000
committerbitcoindev <bitcoindev@googlegroups.com>2024-05-24 07:21:08 -0700
commit381e78a5b850d4ff000b6aeffbf7193822db665c (patch)
tree52e48fee404f2bd87b7ac707973916ce67cc47d6
parentc836b13a30ce67e9c80e020b3e260cca44c8cfce (diff)
downloadpi-bitcoindev-381e78a5b850d4ff000b6aeffbf7193822db665c.tar.gz
pi-bitcoindev-381e78a5b850d4ff000b6aeffbf7193822db665c.zip
Re: [bitcoindev] Penlock, a paper-computer for secret-splitting BIP39 seed phrases
-rw-r--r--f2/4d14cf9fec753abbc8fb62195388308161452e197
1 files changed, 197 insertions, 0 deletions
diff --git a/f2/4d14cf9fec753abbc8fb62195388308161452e b/f2/4d14cf9fec753abbc8fb62195388308161452e
new file mode 100644
index 000000000..dc80868b1
--- /dev/null
+++ b/f2/4d14cf9fec753abbc8fb62195388308161452e
@@ -0,0 +1,197 @@
+Delivery-date: Fri, 24 May 2024 07:21:08 -0700
+Received: from mail-oo1-f62.google.com ([209.85.161.62])
+ by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
+ (Exim 4.94.2)
+ (envelope-from <bitcoindev+bncBAABBTGEYKZAMGQELE2IGWA@googlegroups.com>)
+ id 1sAVnA-00074G-BD
+ for bitcoindev@gnusha.org; Fri, 24 May 2024 07:21:08 -0700
+Received: by mail-oo1-f62.google.com with SMTP id 006d021491bc7-5b97a7bf8e5sf164324eaf.3
+ for <bitcoindev@gnusha.org>; Fri, 24 May 2024 07:21:08 -0700 (PDT)
+ARC-Seal: i=2; a=rsa-sha256; t=1716560462; cv=pass;
+ d=google.com; s=arc-20160816;
+ b=AuvzIqn+V53rOGbwK4ofXuuOZyGCSAs6u+wXjFBZ2NKUWABGCS5q5QrLyxD41+izCj
+ LBXgqph3jv2+FyBvBLfCTUE6GLrOw5rFBn8qMvbhAlZ7gsfIVJliAeg5bno0x9hDZ4NC
+ DoAp6DfbKALenlIJXkd8IP7t32E9oHSoOFbClIiAKpim6+CUHMsVYYT9s0vLrblJ71xI
+ cY14CYh+U8kyEBDZ8E/p8oU+3LEsI2g/gNdIBqOJL8CY2kywoI9cDXGJReRwKZFaALg+
+ SqAzUoGT8b4ONciMKx6qw3VgVq/DvjgUZULkydjftoCeksaeudCLPbQPpaBqTWoRry5n
+ cc2w==
+ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
+ 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:sender
+ :dkim-signature;
+ bh=gP1Z2K4U1PJdSXY8fBWGtP+fE6KtnpkDuB/94XdLOMo=;
+ fh=+GSVUrQ86nfJ6r/2bYtgzJaqG1BQ35uIEd8FLdziUr8=;
+ b=IHddHRIo1mA70h6fT4Wpi1cmIh8O69c08cr3IuUsR8t0aydCgr97zBU5O5Zr9HCAX6
+ 1hnFU7LsvwY7bDAs1wJZdIX/CTQV13s2uFHNiw8baxBaJx+qnTJcn7pwVkYM/O+QTCJd
+ fvREJ/Iy7rEFmyRA9p+ywJ7QmdHfjUZ55ObmUacdA0Q6E9QLN3XhFJqEgDUqFR8H73xz
+ dVHK0XMS0+wRHPiI/ARUei1xwvonkrWYpv+X1grETiacP1kYbwdfQ42I8Jm8cRyi7WmT
+ t6vjzZbMAB2lyIXKeCkZDin+uVyF4GOsEGrez2YwV9bH6lS9kI5u7PPtVdgjXFS15a9T
+ bFOw==;
+ darn=gnusha.org
+ARC-Authentication-Results: i=2; gmr-mx.google.com;
+ dkim=pass header.i=@mail.wpsoftware.net header.s=default header.b=YibzxC1d;
+ spf=pass (google.com: domain of apoelstra@wpsoftware.net designates 66.183.0.205 as permitted sender) smtp.mailfrom=apoelstra@wpsoftware.net;
+ dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=wpsoftware.net
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=googlegroups.com; s=20230601; t=1716560462; x=1717165262; 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:sender:from:to:cc
+ :subject:date:message-id:reply-to;
+ bh=gP1Z2K4U1PJdSXY8fBWGtP+fE6KtnpkDuB/94XdLOMo=;
+ b=ChtzEaMNpTYzwe7cYZrBG5VMeZmATCiQVp6+qGrnPe+rt0ysUurmFwGaq6+YqgjEU9
+ fpD9E2p7vw6zq0TxVE6TzZQQSmH9S+jhDLKz5b5Id18A+00xH163EyASaxnMQWkVJvwW
+ J7tNWvM0+lTs1UNSZ244N4BcxtN0aWR4yM6Ro7a/9NwWBWhn5pBW8jOXNUA7i0awSqgH
+ ZLJKP16sbgRD3Xojm/hZI5QJIUpybttI04ZrRJWSSHTSNvXL5JByhhRiuoF3CK+1zxcg
+ rUpN3NjzB06feYtzwDWvtVkaZQZ8V/0XqfJppwzkmfqWW1c08VLuafyabB91IdScReek
+ /IMg==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=1e100.net; s=20230601; t=1716560462; x=1717165262;
+ 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:x-beenthere
+ :x-gm-message-state:sender:from:to:cc:subject:date:message-id
+ :reply-to;
+ bh=gP1Z2K4U1PJdSXY8fBWGtP+fE6KtnpkDuB/94XdLOMo=;
+ b=kYqasC2wp7BrTakQ4tKpvD/iP0qR+9yXtV3GjIJFmgmvvFO6raQMoae5I8NtFNPONP
+ iZOH5xetE6cPEK+9vlGq8cX58ozksbknJvu3CEyookHJKZrEOXpvCZA7xdpytkfODDWr
+ mU+v+TDyE35rUH4J2NfrroFLJm+fO8KRRjmQAVPaSnYPZc4kqSXN/dJpuRPs4csEgPNc
+ TAulMAloC27REpHWRHI++eQEkwrT1FyykHYe6yrdO63bFdnyKS4svjIDyG2aKZ537G9J
+ 7LUMfZG+1GrBz6HaKyg5R2P4V4aCbiphjt26WHmTMoGshuLAUv7UL3MjaYxdnV27C2hQ
+ eJYA==
+Sender: bitcoindev@googlegroups.com
+X-Forwarded-Encrypted: i=2; AJvYcCWE5M71zr3e81VRXlsN0CGzrpEqgeNUEkudalm+JY4BRbnd9IY5p475wPy6Egzh4KywHjmWf5lPREwKKMt2jsmIaJYd7K4=
+X-Gm-Message-State: AOJu0YwsXHbZLlomZ3LRj9s5SmGGQZwDvPqbyWRFq1/i0Ruqjm2+WkFg
+ WRB4duEfdBMBjxfJOnN41Tmrj0/IEsMISrx38drD6tLaoUO3mRDg
+X-Google-Smtp-Source: AGHT+IFeFwkJzFC/uVZUaYlZ+d8m3Uj5I4v4sb/EF7u1HFr05PmUtCghzoiJSaA1l3GxJpsIhDeHVw==
+X-Received: by 2002:a05:6820:61f:b0:5b3:3065:2657 with SMTP id 006d021491bc7-5b96209caf5mr2608329eaf.6.1716560462122;
+ Fri, 24 May 2024 07:21:02 -0700 (PDT)
+X-BeenThere: bitcoindev@googlegroups.com
+Received: by 2002:a05:6820:2203:b0:5ae:1f6c:8988 with SMTP id
+ 006d021491bc7-5b9458f4e67ls87582eaf.1.-pod-prod-00-us; Fri, 24 May 2024
+ 07:21:00 -0700 (PDT)
+X-Received: by 2002:a05:6820:2291:b0:5b3:160:8cc1 with SMTP id 006d021491bc7-5b961a625bdmr229564eaf.1.1716560460598;
+ Fri, 24 May 2024 07:21:00 -0700 (PDT)
+Received: by 2002:a05:6808:1059:b0:3c8:5389:e9a8 with SMTP id 5614622812f47-3d1b40ee599msb6e;
+ Fri, 24 May 2024 07:14:53 -0700 (PDT)
+X-Received: by 2002:a17:90b:30c1:b0:2b1:b1a1:1310 with SMTP id 98e67ed59e1d1-2bf5f20265cmr2381693a91.29.1716560090647;
+ Fri, 24 May 2024 07:14:50 -0700 (PDT)
+ARC-Seal: i=1; a=rsa-sha256; t=1716560090; cv=none;
+ d=google.com; s=arc-20160816;
+ b=CiogaisBX0mMW+9VHkoowyHzup/Ueb0JDtCH9xHmmW1VydO3C5jIjF6jwDmSHirfuz
+ papXUO4AbZLHKraJt4GyMTpFLu0vgD/R4q7X2txukJrHbLRtneKFmrbmGzQcHLHtuFTJ
+ 1GGLRxr3A9csyWI9+zw6LLFKp2zzHCzi2Na3JPfLfR5V/h0/dyf6t2q1H2iPn4Bv8H/r
+ f/LAxW5yMI8K1J/nZQVqwYnppZODD0EV2U9dvChQqRmKPjsoDhFec1fc9F2Veo5TNAno
+ b7rhjUX/9KXCH3qyPjyOVLCvzoCa3zsSv6yaZ63SNT4XE7/05D4L6PJmBM2D440HZrcl
+ 8wiw==
+ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
+ h=in-reply-to:content-disposition:mime-version:references:message-id
+ :subject:cc:to:from:date:dkim-signature;
+ bh=6JiLrGWB44RFUaQQReZJ74SVhKK/G13xiSSDGVOnWYI=;
+ fh=PTLQ4Mhmyo5GEuoRgMibTvglQdHU5aknkzIdWk9dDG4=;
+ b=jEuQSIuh+Hr6qpoPY1Mt5O0IrQs2gnGhGhb6IQ+NN8prgA2gvQzMDP3evmAeRu+N8e
+ nx4KzdnPs5zVD/Cbnd9Tw+Z7FPloalV0GCwd1CSo9TwHNlWnUKRufe86WRR1I8fb57j0
+ y91QCCSB0aMq3tByDG+rBQ60bmOHwrhy1vh5qPx6GwL6R7Hh4UXoHuptFQlA4HA3Fc98
+ atAk83JZPbu+qb032fnkNS908EIsnqxYFB0O8Nx0bWbBDWN9nQ0MPJEmD00VosjSTpoz
+ KaewR0+nrfukrgD7jTIszmvR1Q/upxfPkKgcHSFJmoqRJKWli4z1vaYlpsB89h/o7qZX
+ yeKw==;
+ dara=google.com
+ARC-Authentication-Results: i=1; gmr-mx.google.com;
+ dkim=pass header.i=@mail.wpsoftware.net header.s=default header.b=YibzxC1d;
+ spf=pass (google.com: domain of apoelstra@wpsoftware.net designates 66.183.0.205 as permitted sender) smtp.mailfrom=apoelstra@wpsoftware.net;
+ dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=wpsoftware.net
+Received: from mail.wpsoftware.net ([66.183.0.205])
+ by gmr-mx.google.com with ESMTP id 98e67ed59e1d1-2bf69961c56si87609a91.1.2024.05.24.07.14.50
+ for <bitcoindev@googlegroups.com>;
+ Fri, 24 May 2024 07:14:50 -0700 (PDT)
+Received-SPF: pass (google.com: domain of apoelstra@wpsoftware.net designates 66.183.0.205 as permitted sender) client-ip=66.183.0.205;
+Received: from camus (camus-andrew.lan [192.168.0.190])
+ by mail.wpsoftware.net (Postfix) with ESMTPSA id EC13440106;
+ Fri, 24 May 2024 14:14:49 +0000 (UTC)
+Date: Fri, 24 May 2024 14:14:48 +0000
+From: Andrew Poelstra <apoelstra@wpsoftware.net>
+To: Rama Gan <ganrama@proton.me>, g@camus
+Cc: "bitcoindev@googlegroups.com" <bitcoindev@googlegroups.com>
+Subject: Re: [bitcoindev] Penlock, a paper-computer for secret-splitting BIP39
+ seed phrases
+Message-ID: <ZlCg2C4kZSGUN3Qx@camus>
+References: <9bt6npqSdpuYOcaDySZDvBOwXVq_v70FBnIseMT6AXNZ4V9HylyubEaGU0S8K5TMckXTcUqQIv-FN-QLIZjj8hJbzfB9ja9S8gxKTaQ2FfM=@proton.me>
+ <ZkIYXs7PgbjazVFk@camus>
+ <GqYxqTBUgHl6yq1UAaOc2O9Ea4-5yKnM-jGZzGaKC19c-k3KcUN_Bo2e7XPYUrNaX3NMJC0tCMudgSl0_l1BCRUz4DIYBR1ecL2ifopzs98=@proton.me>
+ <ZkNqVZFNBNTq7mAL@camus>
+ <e1V4sbaLiJ4XGzEEEnr7lg2O1h3OxQabGcSoeTmDeo8bLVgIGhz9HHo3qtGQIVi-5aoU4xc2Kdj_qcC8Rt_xtFvQDahhXcIg4V0raMJxh2Y=@proton.me>
+ <ZkYJ21cloqyvT93G@camus>
+ <ZkZBSriGn96GDLg-@camus>
+ <EfekwtxUZKN_4z53hjqo7lXhcMDaRHlIC-EOWNjcpL_cJgeYPa1-_1g0b6PxLZPEL0oj7YAXEWK7yg7WiEHH2FkIk7WHIFGwjMB1zoxYb6M=@proton.me>
+MIME-Version: 1.0
+Content-Type: multipart/signed; micalg=pgp-sha256;
+ protocol="application/pgp-signature"; boundary="UB+UFCra7fvN6eVL"
+Content-Disposition: inline
+In-Reply-To: <EfekwtxUZKN_4z53hjqo7lXhcMDaRHlIC-EOWNjcpL_cJgeYPa1-_1g0b6PxLZPEL0oj7YAXEWK7yg7WiEHH2FkIk7WHIFGwjMB1zoxYb6M=@proton.me>
+X-Original-Sender: apoelstra@wpsoftware.net
+X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
+ header.i=@mail.wpsoftware.net header.s=default header.b=YibzxC1d;
+ spf=pass (google.com: domain of apoelstra@wpsoftware.net designates
+ 66.183.0.205 as permitted sender) smtp.mailfrom=apoelstra@wpsoftware.net;
+ dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=wpsoftware.net
+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 (/)
+
+
+--UB+UFCra7fvN6eVL
+Content-Type: text/plain; charset="UTF-8"
+Content-Disposition: inline
+
+On Fri, May 24, 2024 at 10:39:57AM +0000, Rama Gan wrote:
+>
+> About a header, the problem is that the fast 2-of-M algorithm won't preserve
+> constant values across shares as Codex32 does.
+>
+
+Are you sure? It seems that if two shares have the same value in a given
+position, the line through them should be constant, meaning that every
+other share will have the same constant value.
+
+--
+Andrew Poelstra
+Director, Blockstream Research
+Email: apoelstra at wpsoftware.net
+Web: https://www.wpsoftware.net/andrew
+
+The sun is always shining in space
+ -Justin Lewis-Webster
+
+--
+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 on the web visit https://groups.google.com/d/msgid/bitcoindev/ZlCg2C4kZSGUN3Qx%40camus.
+
+--UB+UFCra7fvN6eVL
+Content-Type: application/pgp-signature; name="signature.asc"
+
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAEBCAAdFiEEkPnKPD7Je+ki35VexYjWPOQbl8EFAmZQoNYACgkQxYjWPOQb
+l8Gj3AgAh2UI23u3aBsbQTCC7/l6sqB6hPZwW/XsTfnH7p4/twYqOXdon3zMVXAU
+F8MkkLknax11deQ45V8tvANh35kP2IhOgmbG/zalqHAOk4HrWUJtynIzUQnjvrut
+1oJTchzzl0ZbjJr5DVCnfKxSVX5SoTbQoYj6tYRPFX0rnPdPfoRnbrHF2XtNCICR
+ObHgKcyJH5X1eXtRrLbO80xQ/mw0oiLf1aZBsIDZCM1M3mGd3QtQuXzyKhasb7Qx
+9X3+C6uwKTXcbCax1+0SPH0OG1U5T2wLpKbX+D2hreAqehzlizB3rdiZsjVSMxUZ
+PZV9B8AO0os1EkBegzWpIrx26cPkqg==
+=e7sn
+-----END PGP SIGNATURE-----
+
+--UB+UFCra7fvN6eVL--
+