[zapps-wg] Attestation of Contribution to Powers of Tau

2018-03-11 Thread Monica Quaintance via zapps-wg
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Monica Quaintance
Brooklyn, NY
2018/03/11

For my contribution to Powers of Tau I added additional randomness using audio 
input.

I downloaded the challenge file at approximately 5pm New York time on 
2018/03/10 (22:00 UTC) onto a machine with the following specifications:

Model: MacBook Pro 2017
OS: OSX 10.13.2
Memory: 16Gb
Processor: 3.5 GHz Intel Core i7
Architecture: amd64

Subsequently the machine was disconnected from the internet and remained so 
until after computation. The entire process occured within the confines of my 
apartment and my roof with one other trusted person. Using a high-sensitiity 
microphone, I made three separate audio recordings of:

1) my rendition of a sung bluegrass piece "Annabelle" (Gillian Welch), 
accompanied on mandolin
2) a reading of "Ozymandias" (Percy Bysshe Shelley) by this other trusted person
3) two mintues of NYC street noise

The binary representation of each audio file was hashed using a different 
function; BLAKE2, SHA256, and md5, respectively.

The hash from each was added to /dev/random, contributing to the entropy pool 
of the CSPRNG.
The code for this mixing can be found at 
https://github.com/quaintm/misc-projects/blob/c586ed2d4a39ecea7dff1dcd95a00ecc8eef2500/audio_mixer.py.

Subsequently, I ran the golang implementation of powersoftau from this commit: 
https://github.com/FiloSottile/powersoftau/commit/e2af113817477d26e6155f1aae478d3cb58d62c5
 and used the go compiler version go1.10. The computation took a shockingly 
long time to run; it began at 2018/03/11 01:16:30 UTC and completed at 
2018/3/11 17:00:56. No hypotheses at this time for why it took so long; 
taucompute used up 2.18G of memory at peak while kernel_task used 1.4G of 
memory at peak. There should have been far more memory accessible (16Gb 
machine), yet the process used up to 1.15G of swap. Despite the lag, it did 
finally complete.

The generated response was uploaded at 18:15 PM UTC and has been retained. The 
BLAKE2b hash of `./response` is:

6f2bfecd 1a379246 1a0a4dec 936fccc8
55f97200 d8797912 5eb561dd 1b98d4f0
2e3ed576 27933295 a51d71e1 81863945
cb70d2cf 83f3a3b9 646155fa 0e28d3ac

Public copy of this hash was also posted on twitter: 
https://twitter.com/QuaintM/status/972961152593465344

After the computation all audio files were saved over in place and the machine 
was restarted.

Thank you to Jason Davies and Miron Cuperman for answering questions, Filippo 
Valsorda for your golang implementation, Zcash for this killer project, and Jay 
Graber for tipping me off in the first place.

Monica Quaintance
-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEE7tdIUnoiCYMElknHfcsDG8N+hAgFAlqlrKYACgkQfcsDG8N+
hAhObw//f5/sv+cbjorOwI63WU7S/qo1E+s2+hCS5Ok8vON0YOuoQKIv1LJZXD0Q
ntNFmIwLA+jISEd+wdy0rQF8+jLnC1eU3FOXye9yQ9sXjs0bf/wIgM2+vZrSHTrq
MJxoTuvIilKi5i6hOodUuYr/ozaD/wciWts6xjSuR6iNNOJW1bwZ/Qfxtz7vgGOc
u49Si394QXvSVgrpFm34PLtmrSW9KlGMLYfChG/Ow71GjM20P4ejyRh+iMdOpJ1F
w6oqc3lvpaosHNFnjalXACRvPuJT5eItjC184bRh7mb04YfyuhAbzjJNABAGz/cx
TnBoO35/eWnC+zmlUPgE4VSvgsYPAXsG6sjIK0G/EPaZO7+i74EljnGZD5jPLBxR
dnCVBGd4+/TVk4G89S9WB+bC/n7y3ScibBjWP+sCzvkK6tlPNhUNx19mYeg8srBE
Pr8yhDsIRlHslhyAfKomqZf4x9KE/PFRqR8dfU5VjKXlC3D9sCGG06pDWXcRmM2m
ymyd2WGEPusKofCiwAv6GcwPz2wAyFrlY7aA1dVsTHgAErc6H1w4Ei7q4VHHGcKW
qA8iy9unqUEqFXcKI/Y63jo6fw2AhF14Tf0wvFy+ju3mJm2APS74btaUO5bGc7AC
p/IIoLj8y2qGQ342ZL7w3ya0hpYCZ1r70L1dIyXwtfBFHp9F8x4=
=fiVO
-END PGP SIGNATURE-

Monica Quaintance

Lead, Engineering and Adoption
Kadena
t: 404-491-0441

Re: [zapps-wg] Powers of Tau Response

2018-03-11 Thread Chase Roberts via zapps-wg
On Tue, Mar 6, 2018, 10:25 PM Chase Roberts  wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
>
> My response BLAKE2b.
>
> f8111d44 6841d376 5ef01319 14ab1007
> 779961a6 66998b1d ad63edbe c0123ba6
> b2581e69 936fc4c9 0ff51211 d5ff7cd0
> 85425f38 d8752ec2 25447c25 c29fc9ca
>
> The compute was done on an old air-gaped desktop. All network devices were
> removed from the desktop. I used a Ubuntu 16.04 boot drive that never was
> reconnected to the internet after the installation and setup was completed.
> After the response was verified, the desktop, keyboard, and all USB
> devices were destroyed with a hammer. What remains are in a vase on the bar
> in my apartment.
>
> I plan on adding this blake2b hash on the ZEC and Bitcoin blockchains
> after I finish miterms and spring break.
>
> Glad to be part of this. Cheers.
> -BEGIN PGP SIGNATURE-
> Version: Keybase OpenPGP v2.0.76
> Comment: https://keybase.io/crypto
>
> wsBcBAABCgAGBQJan1t4AAoJEL5U7Ddh2JzxidgH/1A19tx6QSV4kgs/1m6nj7H+
> lvk3rZd8/wpUx8fVxLOT6fgb/D5dv+oj5N7eTCSDI4M+FbHAuy3xUudGH964HwHE
> 8+BZlvX8mNUasAhPM1ddQbypYDii1TBRq97R1rDVAhotT43Uzct5MCy934Daec2o
> Eft9+n5Y9bF17Z6DV9G/drbBZnZnqiV59hBki/WKw0YJlPLPbkwDI/gwwyomzsu9
> 6rhoni+lCCTKO9IRQnP7NJA4TL03l9QCD2+zA2R793DoFX2dMPQ5TgquzbNPMxQX
> MejPYbiXiCDhy8YsuW8QpFYHFnzkMY5vxJDeYuoXosBecQRhroH4ALFxZXE4O6Y=
> =NPGU
> -END PGP SIGNATURE-
>
>


Re: [zapps-wg] Participation in MPC process

2018-03-11 Thread Zcash FR Team via zapps-wg

Hi

We finally did it. Thanks to Sean, Jason and the Zcash Foundation for 
make it possible.


Here our signed report.

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Powers of Tau Operational Writeup
=

Round: 70
Date: 2018-03-06
Name: Zcash FR Team
Location: Paris, FR


Preparation steps
=

Zcash FR Team is currently compose of 3 members. Each member brings is 
own computer prepared by himself. We did not talk to each other which 
preparation was made neither which software or version was installed.


Sidechannel Defences


The computing process was done in the flat of a Zcash FR Team member. In 
this flat there was the 3 members of Zcash FR Team and nobody else.

Computing was done offline.

Procedure
=

We start with 3 computers ready to compute. For convenience reason we 
needed to use 1 computer so we took 1 computer at random and get it off 
the computing process.


Then we downloaded the challenge file on the 2 computers selected to 
participate.


The text entered to provide additional entropy was different on the 2 
computers.

It was composed of :
- - - Random type
- - - Name of Zcash FR Team members
- - - Information display on TV channel
- - - Play card picked randomly


After the response file was generated on both computer we decided to 
play a video game to decide which response file will be send. The winner 
send is own response file.



The BLAKE2b hash of `./response` is:
9298f7b3 31daa220 55c31fae 4564ca59
33e0a1ce 6861c92d 33d755bc 4a68756d
6b1c6f78 7a2c4a1a 53681f2b b4026ece
350bb618 d8a9f847 2b18ddc2 ce117865



Postprocessing
==
Nothing special, the computer was turn off.

- ---
Zcash FR Team
Unofficial Zcash French community
https://zcashfr.io
-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEHvcWrqlEtD9L0lNRovtSVxs9q/YFAlqlMIMACgkQovtSVxs9
q/Y+egf/cDrDG3dckRVVzTitbRSDAjHUsDf07QgE8icPWWThmbF8G35cecgKgCWu
IuKddwngoyhtPdmcQ8gtbjhMqdUmczxs056BB/MTISN+rYPWh4raHDjL3J5nyQ9g
OrXnQfZFGHRKTCb1Q241DROoczvO43KJvBRW7u0fnvYazpuIeVNcaVljzSYhlejz
C1FxYz+W0jIOeg545kQs1qJXwwRr3vIXNSW1qJgWWQraivFGTLQJcmp2Sqf4AFDH
6v0rmSE8sRFSeB1r2okfHVNYe4gjJ9NLVp7sA7KdOvDPB2aD4utruBpsKF2U1us0
l8Eo2RNL6ZEa/9NKWiPnUNIqTGBVFg==
=Q4qU
-END PGP SIGNATURE-


--
Zcash FR Team
Unofficial Zcash French community
https://zcashfr.io

Le 2018-01-22 17:02, Team Zcash FR via zapps-wg a écrit :

Hi,
We would like to participate to MPC as Zcash FR team 
(https://zcashfr.io)

We are 3 and or process need to be together at the same time to launch
the process.
We can perform the computation Tuesday 23 January or Tuesday 30 
January.
We will compute and send back the response file at the evening UTC 
time.

Thank you.-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Powers of Tau Operational Writeup
=

Round: 70
Date: 2018-03-06
Name: Zcash FR Team
Location: Paris, FR


Preparation steps
=

Zcash FR Team is currently compose of 3 members. Each member brings is own 
computer prepared by himself. We did not talk to each other which preparation 
was made neither which software or version was installed.

Sidechannel Defences


The computing process was done in the flat of a Zcash FR Team member. In this 
flat there was the 3 members of Zcash FR Team and nobody else.
Computing was done offline.

Procedure
=

We start with 3 computers ready to compute. For convenience reason we needed to 
use 1 computer so we took 1 computer at random and get it off the computing 
process.

Then we downloaded the challenge file on the 2 computers selected to 
participate.

The text entered to provide additional entropy was different on the 2 computers.
It was composed of :
- - - Random type
- - - Name of Zcash FR Team members
- - - Information display on TV channel
- - - Play card picked randomly


After the response file was generated on both computer we decided to play a 
video game to decide which response file will be send. The winner send is own 
response file.


The BLAKE2b hash of `./response` is:
9298f7b3 31daa220 55c31fae 4564ca59
33e0a1ce 6861c92d 33d755bc 4a68756d
6b1c6f78 7a2c4a1a 53681f2b b4026ece
350bb618 d8a9f847 2b18ddc2 ce117865

 

Postprocessing
==
Nothing special, the computer was turn off.

- ---
Zcash FR Team
Unofficial Zcash French community
https://zcashfr.io
-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEHvcWrqlEtD9L0lNRovtSVxs9q/YFAlqlMIMACgkQovtSVxs9
q/Y+egf/cDrDG3dckRVVzTitbRSDAjHUsDf07QgE8icPWWThmbF8G35cecgKgCWu
IuKddwngoyhtPdmcQ8gtbjhMqdUmczxs056BB/MTISN+rYPWh4raHDjL3J5nyQ9g
OrXnQfZFGHRKTCb1Q241DROoczvO43KJvBRW7u0fnvYazpuIeVNcaVljzSYhlejz
C1FxYz+W0jIOeg545kQs1qJXwwRr3vIXNSW1qJgWWQraivFGTLQJcmp2Sqf4AFDH
6v0rmSE8sRFSeB1r2okfHVNYe4gjJ9NLVp7sA7KdOvDPB2aD4utruBpsKF2U1us0
l8Eo2RNL6ZEa/9NKWiPnUNIqTGBVFg==
=Q4qU
-END PGP SIGNATURE-