Re: [zapps-wg] Request to join MPC ceremony
Would that be the file powersoftau-master/src/bin/compute.rs? All data on disk was preserved, except for the challenge file resulting from `cargo run --release --bin new`. El 28/11/17 a las 13:41, Devrandom escribió: > Curious if you saved your compute binary? > > On Mon, Nov 27, 2017 at 9:32 PM > Neal Conner via zapps-wgwrote: > > Powers of Tau Operational Write-up > == > > Round: 18 > Date: 2017-11-25 > Name: Neal Jayu > Location: Boston, Massachusetts, New England > > Hashes > == > > challenge: > c2d62e5fdff19023554f21d19b86490470ac9a2860094d10397c666f9c6fc652 > > response (blake2b & sha256): > ef15cb99 7c331928 855dd7ce 42ade214 > 3033be18 5be45f3e eac5b95b b12777db > 582992b0 a862c92a 1cba4e95 044c52f5 > de857776 31462a0d c51d7a4f 846b9d7e > 122efac62a11da143dca24e5facd33cf61ff2597e65aa4ff09aae89fe838c045 > > powersoftau-master.zip: > 3a6db71b0bb9d39c3f58f2d51388560ab92b139d5066eb9b66c30580262309d7147289fb598926a5d99779935b30411b075504b2ebd0488335c6e9df5bf80e00 > > rust-1.22.1-x86_64-unknown-linux-gnu.tar.gz: > 0fd3776a7fd38cbcbffe8a257836f9f5c0d04762af3107b93b8860b98b6d92b0912b4668c973d9f647a7a74b4855a5680cab042c3389c6158efee1b4640a60de > > debian-9.2.1-amd64-DVD-1.iso: > b7afe686f36f9e26ac0888ca341572d2bf1fbe70c50acb6af822cf9e04318e5a3f974ebdfd91e1706758f0f2aa1a332462f3d74ecdaf69f0061849ac595e67df > > Procedure > = > > After downloading the aforementioned files to my daily Linux machine, I > checked each's sha256/512 sum against published values, or in the case > of the Rust standalone, recorded its sha512 sum and verified its > signature file against the project's PGP key from Keybase. > > I burnt the Powers of Tau zip, Rust standalone installer, Debian ISO, > and Memtest86+ to DVD/CDs; and copied the challenge file to a SanDisk > USB drive. > > On the compute node (see Side Channel Defences below), I booted from the > Debian DVD, installed it to a Samsung USB drive, then booted the machine > from the USB drive. > > Rust and Powers of Tau were copied from CD. Both sums were re-checked on > the compute node. build-essential was installed from the Debian DVD. > > I connected Ethernet to run `cargo run --release --bin new` in order to > download and configure dependencies. Ethernet was removed once complete, > and the resulting challenge file deleted. > > The provided challenge file was copied over and computation began. As > input, I used the results of two minutes of 20-sided dice rolls, > followed by arbitrarily selected words from a book extolling the virtues > of laissez-faire capitalism. > > One complete, a hash of the response file was taken, copied to the > SanDisk USB drive, then uploaded to the AWS bucket via my daily machine. > > Side Channel Defences & Postprocessing > == > > The compute node was a disused 7-year-old Lenovo Thinkpad T420 borrowed > from a friend without foreknowledge of my intentions for it. > > I removed the hard drive prior to booting the laptop. Although I did not > have permission to remove its radio devices, I activated its hardware > switch which purportedly disabled them. > > Further, during the installation of the Debian instance onto the Samsung > USB drive, I declined to install drivers for the machine's wireless > devices. > > The computation was performed within living quarters with no particular > precautions taken save for watching Voyager at formidable volume and > inaudibly typing the entropy sources. > > After copying the response file and Blake hash to the SanDisk USB drive, > I powered off the laptop and booted into the Memtest86+ CD. I allowed > Memtest to run for two full cycles (about 1.5 hours) then powered off. > > I removed power and battery from the machine and intend to leave it > powered off for the foreseable future. > > Archival > > > The Debian installation media, Powers of Tau repo, Rust toolchain, and > Memtest are on DVD/CDs which I've autographed. > > The Samsung USB drive containing the Debian instance, and SanDisk USB > drive with challenge and response files (and their hashes), are both > LUKS-encrypted. As such, I don't expect these to be tampered with > following the operation. > > I've sealed all five of the above media in a signed and sealed envelope, > which I've locked in a safe to which I alone posses the keys. They are > available to audit upon request. > > > El 25/11/17 a las 15:54, Sean Bowe escribió: > > You're next! :) > > > > Sean > > > > On Sat, Nov 25, 2017 at 1:50 PM, Neal Conner via zapps-wg > > wrote: > >> Hello, > >> > >> Please consider this my request to join the MPC ceremony. > >> > >> I've made the necessary preparations and can compute within 24 hours of > >> receiving the challenge file, including today if a slot is available. > >> > >> Thanks, > >> > >> Neal Conner > >> https://keybase.io/nealjayu > >> > >> > signature.asc
Re: [zapps-wg] Request to join MPC ceremony
Curious if you saved your compute binary? On Mon, Nov 27, 2017 at 9:32 PM Neal Conner via zapps-wgwrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > Powers of Tau Operational Write-up > == > > Round: 18 > Date: 2017-11-25 > Name: Neal Jayu > Location: Boston, Massachusetts, New England > > Hashes > == > > challenge: > c2d62e5fdff19023554f21d19b86490470ac9a2860094d10397c666f9c6fc652 > > response (blake2b & sha256): > ef15cb99 7c331928 855dd7ce 42ade214 > 3033be18 5be45f3e eac5b95b b12777db > 582992b0 a862c92a 1cba4e95 044c52f5 > de857776 31462a0d c51d7a4f 846b9d7e > 122efac62a11da143dca24e5facd33cf61ff2597e65aa4ff09aae89fe838c045 > > powersoftau-master.zip: > > 3a6db71b0bb9d39c3f58f2d51388560ab92b139d5066eb9b66c30580262309d7147289fb598926a5d99779935b30411b075504b2ebd0488335c6e9df5bf80e00 > > rust-1.22.1-x86_64-unknown-linux-gnu.tar.gz: > > 0fd3776a7fd38cbcbffe8a257836f9f5c0d04762af3107b93b8860b98b6d92b0912b4668c973d9f647a7a74b4855a5680cab042c3389c6158efee1b4640a60de > > debian-9.2.1-amd64-DVD-1.iso: > > b7afe686f36f9e26ac0888ca341572d2bf1fbe70c50acb6af822cf9e04318e5a3f974ebdfd91e1706758f0f2aa1a332462f3d74ecdaf69f0061849ac595e67df > > Procedure > = > > After downloading the aforementioned files to my daily Linux machine, I > checked each's sha256/512 sum against published values, or in the case > of the Rust standalone, recorded its sha512 sum and verified its > signature file against the project's PGP key from Keybase. > > I burnt the Powers of Tau zip, Rust standalone installer, Debian ISO, > and Memtest86+ to DVD/CDs; and copied the challenge file to a SanDisk > USB drive. > > On the compute node (see Side Channel Defences below), I booted from the > Debian DVD, installed it to a Samsung USB drive, then booted the machine > from the USB drive. > > Rust and Powers of Tau were copied from CD. Both sums were re-checked on > the compute node. build-essential was installed from the Debian DVD. > > I connected Ethernet to run `cargo run --release --bin new` in order to > download and configure dependencies. Ethernet was removed once complete, > and the resulting challenge file deleted. > > The provided challenge file was copied over and computation began. As > input, I used the results of two minutes of 20-sided dice rolls, > followed by arbitrarily selected words from a book extolling the virtues > of laissez-faire capitalism. > > One complete, a hash of the response file was taken, copied to the > SanDisk USB drive, then uploaded to the AWS bucket via my daily machine. > > Side Channel Defences & Postprocessing > == > > The compute node was a disused 7-year-old Lenovo Thinkpad T420 borrowed > from a friend without foreknowledge of my intentions for it. > > I removed the hard drive prior to booting the laptop. Although I did not > have permission to remove its radio devices, I activated its hardware > switch which purportedly disabled them. > > Further, during the installation of the Debian instance onto the Samsung > USB drive, I declined to install drivers for the machine's wireless > devices. > > The computation was performed within living quarters with no particular > precautions taken save for watching Voyager at formidable volume and > inaudibly typing the entropy sources. > > After copying the response file and Blake hash to the SanDisk USB drive, > I powered off the laptop and booted into the Memtest86+ CD. I allowed > Memtest to run for two full cycles (about 1.5 hours) then powered off. > > I removed power and battery from the machine and intend to leave it > powered off for the foreseable future. > > Archival > > > The Debian installation media, Powers of Tau repo, Rust toolchain, and > Memtest are on DVD/CDs which I've autographed. > > The Samsung USB drive containing the Debian instance, and SanDisk USB > drive with challenge and response files (and their hashes), are both > LUKS-encrypted. As such, I don't expect these to be tampered with > following the operation. > > I've sealed all five of the above media in a signed and sealed envelope, > which I've locked in a safe to which I alone posses the keys. They are > available to audit upon request. > -BEGIN PGP SIGNATURE- > > iQIxBAEBCAAbBQJaHPG6FBxuZWFsamF5dUBrZXliYXNlLmlvAAoJEEakC/1Nia+r > iBwP/RQi1HIiuDoGKq5Dqv8fNr/eGUztUM/x4le3bgennM0vAomIgRuqoEZz1ng0 > JYG+jelUVzx3mSbnSnq68J3t2Nn/BEYyPGUacw1+Vp0pfJOPLQSDIwk9fXQ6tiqJ > 862XXvSHdUzmcvw1+bRXqkDm+uHuMWja6DNfznle7u+1WAPU51Cef6efh5xpA0Mk > wBUx9eOkxNvTrUZuyfdclfn2ZoMAlPwN+Xtw1aS4LtT6bsxR4Vpm+GFk/l5gQHyX > 8E4mcHfRp5V2Lis3bOTdUegbp7ZjRHjL/VaZeRjW3nqslzFk6cP2gp3rzylJNyID > guKt8hhGE92t/RXmAdkyn41mmHuao9dVus8ocdAtzRG49wqDQXcfBlj+3hUuGtJP > v2cj7qlW4JXdGWQZTBLOTfegGIt+juBWBgszGqmrVeVFQ6A0EBDliND7hl4nk5R/ > FMCGr1CBcZmLiNvgKbKf1H4w5dyGWwBszrnZJSuIGUZLcaPDKO8xouvB4Nk3exGC > 2d/bYYpEq/P4DBiKfKnVPacxfeJTRWg32aZF4Z0D05UNW/SJ/sdUDvzyZ0LU/kdR >
[zapps-wg] Powers of Tau Attestation
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 POWERS OF TAU ATTESTATION date: 2017-11-28 name: rudi cilibrasi location: california, usa phase: waxing gibbous Tue Nov 28 06:12:42 PST 2017 Finished release [optimized] target(s) in 0.0 secs Running `target/release/compute` Type some random text and press [ENTER] to provide additional entropy... Reading `./challenge` into memory... Computing, this could take a while... Writing your contribution to `./response`... Done! Your contribution has been written to `./response` The BLAKE2b hash of `./response` is: 81cde8d5 4b0b7e37 f72112ea 37796982 29ff8eab 330acec9 c4bc8b1c 19680064 64b8c779 7c91b3e6 2b1b0dec 37d7899c e7be96c9 90ff12b7 719e6926 bc22523b real 190m1.670s user 377m11.980 sys 0m16.548s Tue Nov 28 09:22:43 PST 2017 Script started on Tue 28 Nov 2017 07:42:15 AM PST ubuntu@ubuntu:~/result$ cd ../powersoftau/ ubuntu@ubuntu:~/powersoftau$ git show-ref HEAD d47a1d3d1f007063cbcc35f1ab902601a8b3bd91 refs/remotes/origin/HEAD ubuntu@ubuntu:~/powersoftau$ cargo version cargo 0.23.0 (61fa02415 2017-11-22) ubuntu@ubuntu:~/powersoftau$ grep name /proc/cpuinfo | sort | uniq model name : Pentium(R) Dual-Core CPU T4400 @ 2.20GHz ubuntu@ubuntu:~/powersoftau$ uname -a Linux ubuntu 4.4.0-87-generic #110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux ubuntu@ubuntu:~/powersoftau$ b2sum Cargo.toml challenge $(find src -type f) 7d1ba4f585c79934e88ad79629d319a51423a1916ff2eb98bd54fed82ca7cfbd94456aea6e751f6d5c30ac774e36f9f7c8ca096c9a6c6bf8fca738a043412031 Cargo.toml f5756e48ac2d0f6bb4ef4f363ca16d986da80bd3500442ebee69e9513c681f3bbc446e27685de81b9eb27b947d5e6ed719f0b50615b49c501e1b9d991c3ad2e0 challenge ca92bbf9d1a7090da5a801348efb169bab677ab73ff5a80671950761785a4f579cd773d6a0a450d04f8791362d2b38e849b6a2b08aea68990da46d63549731ce src/bin/new.rs 4c18b4e6ba35b0ca7980dd8b9a896b7c4620db4d7a2f6cc9bc0a0e25b4fb4b4c8d16a72cec9302a807b072a45b3df2b1b99d3a44ff2f8d11be0269c648a18abb src/bin/verify_transform.rs 0bcef2313d41f1b022fde0c289a1ed451d4fbc44cb07cbfe3fb141960001878fc90e531d08271280985ea6ea351d102a8c09e43e214a2a01c62791875278 src/bin/compute.rs 6e1a061adb58602e5d5ce0b5fc4412ffe81c086e418bcdc5a60da7bbc165d8caaa51b2aa36bbecc37d9dce2740c5446d5586d25f9028e9903a9622341d198d8e src/lib.rs ubuntu@ubuntu:~/powersoftau$ exit Script done on Tue 28 Nov 2017 07:54:40 AM PST the machine was a pentium laptop purchased in 2010. i've installed linux 16.04.3 on it last week. i plan to dispose of the laptop soon after this ceremony. i will remove the ram modules and break them one by one. thank you for inviting me and cheers, rudi [555 respect] [666 truth] [888 love] [999 appreciation] ><'> https://goo.gl/iqtvQx https://goo.gl/yrdTGR https://goo.gl/hbvW6K https://goo.gl/gX3wva \,,/(^_^)\,,/ GPG key> https://keybase.io/rudi_cilibrasi/pgp_keys.asc?fingerprint=19f401cf8e8caf7fc7a0e37cd6dd16005bd50a42 / -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBAgAGBQJaHaZ4AAoJENbdFgBb1QpCwfAP/0Odf5s3uYx1b1ZPpbY8OzpW AjVZnG4vOEjECVsD1PufxEwKcBSjzNh87CfDnzJ7SVAhBltQv+1OaVFLPrHT2QHi ZpXPEJNF/9+47/xHVvBXoTUlsxjtAGrdFC4BqRl5M36eCtMH1weUVjK3Xab3i8jt y4AeFdmcetmiMRMIhN9AExszLqfaj8AM7VnAQbA0HjicClkrhscRnVn8b9t/gn+Q iUhSVURMkha583VC7By5QR54WlicCl4qP4Sx8DZgVz0xBjFACp5T1rri0bS1/J6d ax9Eo6T2Uw5XrTHfq1XHqSrWH0YHxHhy/MHEc3cEOXpzTYQIyQzY8iU+46GQh3r4 lXjdbl2CGyCUb8uDAiZ1+7zZSbN9s9bGrzHn4gdoAKmg8cPN+aepSyRkMCn+NwKa ou7IPivsqVqrj2Lre1WvW5q95sK60sB/J2WZ9ltdBuNV3ZjS87UMfm3OfTsF40mm gZUpRdIO6u5J5hB+QpJ6dqS/JxyxLa0tq7IyoRiOpdS3QWwhA+VkKk9M5CISJip4 GqZfKkPaxqaT/Mx99+sCG1x0TAOA+65REIR2HngkmrY+3Bajj89iVMpTY9lpo/cL nfsUTED2zo6lpx7rZtpyIGqWDJOZMYGpgPaeI6/1B8BwWGEKz/hC5ZwVcwH3VGLg F86LnUpslqpCRMC6A/23 =nHsX -END PGP SIGNATURE- -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 POWERS OF TAU ATTESTATION date: 2017-11-28 name: rudi cilibrasi location: california, usa phase: waxing gibbous Tue Nov 28 06:12:42 PST 2017 Finished release [optimized] target(s) in 0.0 secs Running `target/release/compute` Type some random text and press [ENTER] to provide additional entropy... Reading `./challenge` into memory... Computing, this could take a while... Writing your contribution to `./response`... Done! Your contribution has been written to `./response` The BLAKE2b hash of `./response` is: 81cde8d5 4b0b7e37 f72112ea 37796982 29ff8eab 330acec9 c4bc8b1c 19680064 64b8c779 7c91b3e6 2b1b0dec 37d7899c e7be96c9 90ff12b7 719e6926 bc22523b real190m1.670s user377m11.980 sys 0m16.548s Tue Nov 28 09:22:43 PST 2017 Script started on Tue 28 Nov 2017 07:42:15 AM PST ubuntu@ubuntu:~/result$ cd ../powersoftau/ ubuntu@ubuntu:~/powersoftau$ git show-ref HEAD d47a1d3d1f007063cbcc35f1ab902601a8b3bd91 refs/remotes/origin/HEAD ubuntu@ubuntu:~/powersoftau$ cargo version cargo 0.23.0 (61fa02415 2017-11-22) ubuntu@ubuntu:~/powersoftau$ grep name /proc/cpuinfo | sort | uniq model name : Pentium(R) Dual-Core