-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Powers of Tau Ceremony Operational Writeup ========================================== Round: 77 Date: 2018-03-11 Contributor: Lucas E Morales Location: Cambridge MA, USA Challenge (blake2b): 137a1c2a9aecb46b0ae8a286241fe42ea47dbcb09c2d679b7d59ba308e12c831e173e4ce3d14352db8c94ab90342cd68de34aeefdd8294037de0bd862ed43905 Response (blake2b): ab0c2fbd794ab26d249617cdbfd145f0a6be9c5dc9da46d8ead2b427e694d12c8f0fd6013fdc3806c538bc7f60d7240b603d92aa117f6461479fc04358c60cb3 Procedure and Details: Compiled[1] both the rust[2] and go[3] implementations, and ran both on the same challenge file. One of the resulting responses was selected in a random manner such that I cannot know which was chosen. Additional entropy was gathered by randomly picking words/phrases from books on my shelf, recording outdoor audio, and aggregating readings of /dev/random from three machines. Compute node was a 2007 Macbook Pro (x86_64 Intel Core 2 Duo) with the primary intention of predating the Intel ME. It was running a Parabola GNU/Linux-libre live image[4], and air-gapped and placed in a Faraday cage. The compute binaries, the challenge, and ultimately the response were transferred via flash drive. The machine will probably never be used again. Response hash also posted on Mastodon: https://mastodon.mit.edu/@lucasem/99669377294120258 PGP public key: https://lucasem.com/pgp [1]: Compilation was not done on the compute node. rustc 1.26.0-nightly (2789b067d 2018-03-06) cargo 0.26.0-nightly (1d6dfea44 2018-01-26) go 1.9.2 gcc 7.3.0 (for the RELIC toolkit) [2]: ebfull/powersoftau d47a1d3d1f007063cbcc35f1ab902601a8b3bd91 compute binary (sha1) 686555685607879206d5253b527978921c3e7173 [3]: FiloSottile/powersoftau e2af113817477d26e6155f1aae478d3cb58d62c5 compute binary (sha1) 242fc0d7e69f4112483a5ce43ba78bb64b434f31 [4]: parabola-systemd-cli-dual-complete-2017.10.17-21.39-alpha.iso (sha1) b2d01aa3f399ae59db5a44cffdbb6acd7bc30212 -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEExgMSdpt0+BFsq5IwqzHpWfdVnhkFAlqmFg4ACgkQqzHpWfdV nhlUTQ/9EaV3EEjJmUWV1/TK8YLcif6xVmT7zW4b3mHdrIAAXiOu5WJvw7ldUTqZ L7gxZTiX6bGGPK3RmjQigsRj5XTvS/mSSwMts0kfwGX+AdUuzVWTeoXEWlcIDHte R7BeAt8+QhgcbErACmI1NjA3Tj42XinLaW18AmVEIxFl10RYlBZUXWVW6gRQ2Dev xPm4de1QJ8IWMMeOP/dYa/dzskuNrqc5jx5q780H2DU29/CN9Z5xQEHIxfaaCaor otDe08+V3GPXz7Cirw6Frna5C0XtFmMutrzXK2+b1vWa71nmJ98wEPo1Uybo220/ 2VLIDYW+URs9w91Fjr6a8WDfY5HlWWA7ZEfqCjCglgGEtnFV/3l/WbCTZlQCNTkN vOpJd0Ek1slmANZI/BN+Y8Ial2N7r3mhbuGKbRtMkKf15yJK/4J9t8CW2QtpgRr1 BZIN8BGTidCaVJt0EBVQ/RukFne0W0ItcGMK0NX0jeiLZiJlMImAYvWRvK99aWEx eQsKwH5hhAhi6NfealULS9G0o92h/7CslTnGaJBF5tPgOBSYUXTUIt7xeswMbzFJ ldYAz/URM+11WfV9ehaNtHO/0iotGvziBW4p4DA3Nu9PQ3UudBVYirutkCLPjGJD uXquflwtvLWth7m2iEvaHzVxKJGeWE6v9qXr/6MfCfiVpENynMA= =S7Ou -----END PGP SIGNATURE-----