Thu Jan 16 01:09:28 UTC 2025 I: starting to build liboprf/unstable/amd64 on jenkins on '2025-01-16 01:09' Thu Jan 16 01:09:28 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_8/45628/console.log Thu Jan 16 01:09:28 UTC 2025 I: Downloading source for unstable/liboprf=0.6.1-1 --2025-01-16 01:09:28-- http://deb.debian.org/debian/pool/main/libo/liboprf/liboprf_0.6.1-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2099 (2.0K) [text/prs.lines.tag] Saving to: ‘liboprf_0.6.1-1.dsc’ 0K .. 100% 312M=0s 2025-01-16 01:09:28 (312 MB/s) - ‘liboprf_0.6.1-1.dsc’ saved [2099/2099] Thu Jan 16 01:09:28 UTC 2025 I: liboprf_0.6.1-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: liboprf Binary: liboprf0t64, liboprf-dev, python3-pyoprf Architecture: any all Version: 0.6.1-1 Maintainer: Joost van Baal-Ilić Uploaders: Stefan Marsiske Homepage: https://github.com/stef/liboprf Standards-Version: 4.5.1 Vcs-Browser: https://salsa.debian.org/debian/liboprf Vcs-Git: https://salsa.debian.org/debian/liboprf.git Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), dh-exec (>= 0.3), pkgconf, libsodium-dev, dh-python, python3-setuptools, python3-all Package-List: liboprf-dev deb libdevel optional arch=any liboprf0t64 deb libs optional arch=any python3-pyoprf deb utils optional arch=all Checksums-Sha1: 658f8756ab414926b1ab5b3468031ab4fba940ff 123220 liboprf_0.6.1.orig.tar.gz 6bc513aeab4136771c1fae2dd439d6a1bd3cf3d2 7096 liboprf_0.6.1-1.debian.tar.xz Checksums-Sha256: b1ff846b3a4d758cff931348f9f533f08a0bb4e609a5d089c50c09077502abfc 123220 liboprf_0.6.1.orig.tar.gz 394c0419f92800cd6209411214e6f98ca93c5995bad947c00bdec3e01acdb0dd 7096 liboprf_0.6.1-1.debian.tar.xz Files: 5baea7ecd13f66d6672016429f83fc04 123220 liboprf_0.6.1.orig.tar.gz 0125a55a6f823800f56bab80093755cd 7096 liboprf_0.6.1-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEkqrZAbIbS8eaR6AwVPGmYxdIZxMFAmeHySsACgkQVPGmYxdI ZxNrKQ/9FOGnKeBOnyeeO0SQ/tSvaTvecn5ccPRbhAzBSpPBZHGa9L6O9/57mfGp bN2sCyVr+4K1PIdoRMeD7Adlcr8hD3QjAduXquJhhnu6WBBfaXAGeghj6LUlP2kJ u7cQkgbKSv5LEXRyAqLeLI2LrO8ttTFJQOumpHXNzKkRefOMwCvrV+o1zANEhg2v kHicWABITCQEBjtX0ZWzlE0JTJn3O6f9YHPuVhZykngtYY+oLCjxy1FCT4Q8p8ws lMAnB1y63irmXOl/P4Pyhhgp2sgdWPN0JrwlCeff9Sq0P/+js6ZVTKBwFMR8k3yY hFVLVIBlV0yb7TU7wx43w9+rlMbwFvCPGOP3YHq01sWdd/Z26iFoQeCxJtC0wL1W eTw2NoFnakGV2cVKyarnFTnWCcFkodwMpnrL66AsGHjRmuU52r5b065pUp7CN1v7 1gEVpm8SzMSyqmUup6T7UQrudBX2MX+Jye4b0iCjk6aVhtP+wT1nemWJF3ZcMnyz IojIGcCvFJmQQOCbAihwdjF0Z/XQb/5X3kmsLCgvA0VKGth4rCZn6TjHg1jBCu6z eLVXTTV0BBvqdLn89gxh1eYmo6Gdgk1LnwYS4Mtd9xmxynAybEPV6hc2ZnDQFVlv CwunigCh1ZAjsnD10Qjn2gmYXq/DWzGlEXbNioQyvDrbyIerWvc= =wWZa -----END PGP SIGNATURE----- Thu Jan 16 01:09:28 UTC 2025 I: Checking whether the package is not for us Thu Jan 16 01:09:28 UTC 2025 I: Starting 1st build on remote node ionos15-amd64.debian.net. Thu Jan 16 01:09:28 UTC 2025 I: Preparing to do remote build '1' on ionos15-amd64.debian.net. Thu Jan 16 01:11:18 UTC 2025 I: Deleting $TMPDIR on ionos15-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Tue Feb 17 19:32:28 -12 2026 I: pbuilder-time-stamp: 1771399948 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [liboprf_0.6.1-1.dsc] I: copying [./liboprf_0.6.1.orig.tar.gz] I: copying [./liboprf_0.6.1-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./liboprf_0.6.1-1.dsc: unsupported subcommand dpkg-source: info: extracting liboprf in liboprf-0.6.1 dpkg-source: info: unpacking liboprf_0.6.1.orig.tar.gz dpkg-source: info: unpacking liboprf_0.6.1-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/3208063/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='ace676754d984bdd9a92b8941e5a3cb3' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='3208063' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.TsaSoMlC/pbuilderrc_PUPk --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.TsaSoMlC/b1 --logfile b1/build.log liboprf_0.6.1-1.dsc' SUDO_GID='111' SUDO_UID='106' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos15-amd64 6.11.10+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.10-1~bpo12+1 (2024-12-19) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/3208063/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), dh-exec (>= 0.3), pkgconf, libsodium-dev, dh-python, python3-setuptools, python3-all dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19850 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-exec (>= 0.3); however: Package dh-exec is not installed. pbuilder-satisfydepends-dummy depends on pkgconf; however: Package pkgconf is not installed. pbuilder-satisfydepends-dummy depends on libsodium-dev; however: Package libsodium-dev is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-exec{a} dh-python{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libcom-err2{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libffi8{a} libfile-stripnondeterminism-perl{a} libgssapi-krb5-2{a} libicu72{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libmagic-mgc{a} libmagic1t64{a} libnsl2{a} libpipeline1{a} libpkgconf3{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libreadline8t64{a} libsodium-dev{a} libsodium23{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} media-types{a} netbase{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} python3{a} python3-all{a} python3-autocommand{a} python3-inflect{a} python3-jaraco.context{a} python3-jaraco.functools{a} python3-jaraco.text{a} python3-minimal{a} python3-more-itertools{a} python3-pkg-resources{a} python3-setuptools{a} python3-typeguard{a} python3-typing-extensions{a} python3-zipp{a} python3.12{a} python3.12-minimal{a} python3.13{a} python3.13-minimal{a} readline-common{a} sensible-utils{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl krb5-locales libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 76 newly installed, 0 to remove and 0 not upgraded. Need to get 35.2 MB of archives. After unpacking 137 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-minimal amd64 3.13.1-3 [858 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.6.4-1 [106 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 python3.13-minimal amd64 3.13.1-3 [2202 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.13.1-2 [27.0 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 tzdata all 2024b-6 [257 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.4.6-1 [23.6 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 readline-common all 8.2-6 [69.4 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.2-6 [169 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [1973 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 python3.13 amd64 3.13.1-3 [740 kB] Get: 13 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.13.1-2 [9952 B] Get: 14 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.13.1-2 [28.0 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 libpython3.12-minimal amd64 3.12.8-5 [817 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 python3.12-minimal amd64 3.12.8-5 [2164 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.24 [24.8 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.45-3+b1 [314 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.45-3+b1 [108 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.45-3+b1 [43.3 kB] Get: 21 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.1-1 [243 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 23 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-7 [1185 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.40.4-1 [92.2 kB] Get: 25 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.0-1 [1420 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.19-5 [294 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3 [493 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.1-1 [770 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.23 [90.6 kB] Get: 33 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-2 [539 kB] Get: 34 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 35 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 36 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 37 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 38 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 39 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 40 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-1 [476 kB] Get: 41 http://deb.debian.org/debian unstable/main amd64 libicu72 amd64 72.1-6 [9421 kB] Get: 42 http://deb.debian.org/debian unstable/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2+b1 [699 kB] Get: 43 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.1-1 [1680 kB] Get: 44 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 45 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 46 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.23 [919 kB] Get: 47 http://deb.debian.org/debian unstable/main amd64 dh-exec amd64 0.30 [25.6 kB] Get: 48 http://deb.debian.org/debian unstable/main amd64 python3-autocommand all 2.2.2-3 [13.6 kB] Get: 49 http://deb.debian.org/debian unstable/main amd64 python3-more-itertools all 10.5.0-1 [63.8 kB] Get: 50 http://deb.debian.org/debian unstable/main amd64 python3-typing-extensions all 4.12.2-2 [73.0 kB] Get: 51 http://deb.debian.org/debian unstable/main amd64 python3-typeguard all 4.4.1-1 [37.0 kB] Get: 52 http://deb.debian.org/debian unstable/main amd64 python3-inflect all 7.3.1-2 [32.4 kB] Get: 53 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.context all 6.0.0-1 [7984 B] Get: 54 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get: 55 http://deb.debian.org/debian unstable/main amd64 python3-pkg-resources all 75.6.0-1 [222 kB] Get: 56 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.text all 4.0.0-1 [11.4 kB] Get: 57 http://deb.debian.org/debian unstable/main amd64 python3-zipp all 3.21.0-1 [10.6 kB] Get: 58 http://deb.debian.org/debian unstable/main amd64 python3-setuptools all 75.6.0-1 [720 kB] Get: 59 http://deb.debian.org/debian unstable/main amd64 dh-python all 6.20250108 [113 kB] Get: 60 http://deb.debian.org/debian unstable/main amd64 libcom-err2 amd64 1.47.2-1 [24.0 kB] Get: 61 http://deb.debian.org/debian unstable/main amd64 libkrb5support0 amd64 1.21.3-3 [32.5 kB] Get: 62 http://deb.debian.org/debian unstable/main amd64 libk5crypto3 amd64 1.21.3-3 [79.9 kB] Get: 63 http://deb.debian.org/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-4 [9092 B] Get: 64 http://deb.debian.org/debian unstable/main amd64 libkrb5-3 amd64 1.21.3-3 [324 kB] Get: 65 http://deb.debian.org/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.21.3-3 [136 kB] Get: 66 http://deb.debian.org/debian unstable/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 67 http://deb.debian.org/debian unstable/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3+b1 [83.1 kB] Get: 68 http://deb.debian.org/debian unstable/main amd64 libnsl2 amd64 1.3.0-3+b3 [40.6 kB] Get: 69 http://deb.debian.org/debian unstable/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB] Get: 70 http://deb.debian.org/debian unstable/main amd64 libpython3.12-stdlib amd64 3.12.8-5 [1971 kB] Get: 71 http://deb.debian.org/debian unstable/main amd64 libsodium23 amd64 1.0.18-1+b2 [165 kB] Get: 72 http://deb.debian.org/debian unstable/main amd64 libsodium-dev amd64 1.0.18-1+b2 [184 kB] Get: 73 http://deb.debian.org/debian unstable/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB] Get: 74 http://deb.debian.org/debian unstable/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB] Get: 75 http://deb.debian.org/debian unstable/main amd64 python3.12 amd64 3.12.8-5 [677 kB] Get: 76 http://deb.debian.org/debian unstable/main amd64 python3-all amd64 3.13.1-2 [1056 B] Fetched 35.2 MB in 9s (3766 kB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19850 files and directories currently installed.) Preparing to unpack .../libpython3.13-minimal_3.13.1-3_amd64.deb ... Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.6.4-1_amd64.deb ... Unpacking libexpat1:amd64 (2.6.4-1) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../python3.13-minimal_3.13.1-3_amd64.deb ... Unpacking python3.13-minimal (3.13.1-3) ... Setting up libpython3.13-minimal:amd64 (3.13.1-3) ... Setting up libexpat1:amd64 (2.6.4-1) ... Setting up python3.13-minimal (3.13.1-3) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20184 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.13.1-2_amd64.deb ... Unpacking python3-minimal (3.13.1-2) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2024b-6_all.deb ... Unpacking tzdata (2024b-6) ... Selecting previously unselected package libffi8:amd64. Preparing to unpack .../4-libffi8_3.4.6-1_amd64.deb ... Unpacking libffi8:amd64 (3.4.6-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../5-readline-common_8.2-6_all.deb ... Unpacking readline-common (8.2-6) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../6-libreadline8t64_8.2-6_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-6) ... Selecting previously unselected package libpython3.13-stdlib:amd64. Preparing to unpack .../7-libpython3.13-stdlib_3.13.1-3_amd64.deb ... Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ... Selecting previously unselected package python3.13. Preparing to unpack .../8-python3.13_3.13.1-3_amd64.deb ... Unpacking python3.13 (3.13.1-3) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../9-libpython3-stdlib_3.13.1-2_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.13.1-2) ... Setting up python3-minimal (3.13.1-2) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21194 files and directories currently installed.) Preparing to unpack .../00-python3_3.13.1-2_amd64.deb ... Unpacking python3 (3.13.1-2) ... Selecting previously unselected package libpython3.12-minimal:amd64. Preparing to unpack .../01-libpython3.12-minimal_3.12.8-5_amd64.deb ... Unpacking libpython3.12-minimal:amd64 (3.12.8-5) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../02-python3.12-minimal_3.12.8-5_amd64.deb ... Unpacking python3.12-minimal (3.12.8-5) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../03-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../04-libmagic-mgc_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../05-libmagic1t64_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../06-file_1%3a5.45-3+b1_amd64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../07-gettext-base_0.23.1-1_amd64.deb ... Unpacking gettext-base (0.23.1-1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../08-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../09-groff-base_1.23.0-7_amd64.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../10-bsdextrautils_2.40.4-1_amd64.deb ... Unpacking bsdextrautils (2.40.4-1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../11-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../12-man-db_2.13.0-1_amd64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../13-m4_1.4.19-5_amd64.deb ... Unpacking m4 (1.4.19-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../14-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../15-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../16-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../17-autopoint_0.23.1-1_all.deb ... Unpacking autopoint (0.23.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../18-libdebhelper-perl_13.23_all.deb ... Unpacking libdebhelper-perl (13.23) ... Selecting previously unselected package libtool. Preparing to unpack .../19-libtool_2.5.4-2_all.deb ... Unpacking libtool (2.5.4-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../20-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../21-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../22-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../23-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../24-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../25-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../26-libunistring5_1.3-1_amd64.deb ... Unpacking libunistring5:amd64 (1.3-1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../27-libicu72_72.1-6_amd64.deb ... Unpacking libicu72:amd64 (72.1-6) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../28-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../29-gettext_0.23.1-1_amd64.deb ... Unpacking gettext (0.23.1-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../30-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../31-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../32-debhelper_13.23_all.deb ... Unpacking debhelper (13.23) ... Selecting previously unselected package dh-exec. Preparing to unpack .../33-dh-exec_0.30_amd64.deb ... Unpacking dh-exec (0.30) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../34-python3-autocommand_2.2.2-3_all.deb ... Unpacking python3-autocommand (2.2.2-3) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../35-python3-more-itertools_10.5.0-1_all.deb ... Unpacking python3-more-itertools (10.5.0-1) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../36-python3-typing-extensions_4.12.2-2_all.deb ... Unpacking python3-typing-extensions (4.12.2-2) ... Selecting previously unselected package python3-typeguard. Preparing to unpack .../37-python3-typeguard_4.4.1-1_all.deb ... Unpacking python3-typeguard (4.4.1-1) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../38-python3-inflect_7.3.1-2_all.deb ... Unpacking python3-inflect (7.3.1-2) ... Selecting previously unselected package python3-jaraco.context. Preparing to unpack .../39-python3-jaraco.context_6.0.0-1_all.deb ... Unpacking python3-jaraco.context (6.0.0-1) ... Selecting previously unselected package python3-jaraco.functools. Preparing to unpack .../40-python3-jaraco.functools_4.1.0-1_all.deb ... Unpacking python3-jaraco.functools (4.1.0-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../41-python3-pkg-resources_75.6.0-1_all.deb ... Unpacking python3-pkg-resources (75.6.0-1) ... Selecting previously unselected package python3-jaraco.text. Preparing to unpack .../42-python3-jaraco.text_4.0.0-1_all.deb ... Unpacking python3-jaraco.text (4.0.0-1) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../43-python3-zipp_3.21.0-1_all.deb ... Unpacking python3-zipp (3.21.0-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../44-python3-setuptools_75.6.0-1_all.deb ... Unpacking python3-setuptools (75.6.0-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../45-dh-python_6.20250108_all.deb ... Unpacking dh-python (6.20250108) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../46-libcom-err2_1.47.2-1_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.2-1) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../47-libkrb5support0_1.21.3-3_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-3) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../48-libk5crypto3_1.21.3-3_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../49-libkeyutils1_1.6.3-4_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../50-libkrb5-3_1.21.3-3_amd64.deb ... Unpacking libkrb5-3:amd64 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../51-libgssapi-krb5-2_1.21.3-3_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../52-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:amd64. Preparing to unpack .../53-libtirpc3t64_1.3.4+ds-1.3+b1_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3 to /lib/x86_64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3.0.0 to /lib/x86_64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:amd64. Preparing to unpack .../54-libnsl2_1.3.0-3+b3_amd64.deb ... Unpacking libnsl2:amd64 (1.3.0-3+b3) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../55-libpkgconf3_1.8.1-4_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-4) ... Selecting previously unselected package libpython3.12-stdlib:amd64. Preparing to unpack .../56-libpython3.12-stdlib_3.12.8-5_amd64.deb ... Unpacking libpython3.12-stdlib:amd64 (3.12.8-5) ... Selecting previously unselected package libsodium23:amd64. Preparing to unpack .../57-libsodium23_1.0.18-1+b2_amd64.deb ... Unpacking libsodium23:amd64 (1.0.18-1+b2) ... Selecting previously unselected package libsodium-dev:amd64. Preparing to unpack .../58-libsodium-dev_1.0.18-1+b2_amd64.deb ... Unpacking libsodium-dev:amd64 (1.0.18-1+b2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../59-pkgconf-bin_1.8.1-4_amd64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../60-pkgconf_1.8.1-4_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-4) ... Selecting previously unselected package python3.12. Preparing to unpack .../61-python3.12_3.12.8-5_amd64.deb ... Unpacking python3.12 (3.12.8-5) ... Selecting previously unselected package python3-all. Preparing to unpack .../62-python3-all_3.13.1-2_amd64.deb ... Unpacking python3-all (3.13.1-2) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up libkeyutils1:amd64 (1.6.3-4) ... Setting up libsodium23:amd64 (1.0.18-1+b2) ... Setting up libicu72:amd64 (72.1-6) ... Setting up bsdextrautils (2.40.4-1) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libdebhelper-perl (13.23) ... Setting up libmagic1t64:amd64 (1:5.45-3+b1) ... Setting up libpython3.12-minimal:amd64 (3.12.8-5) ... Setting up gettext-base (0.23.1-1) ... Setting up m4 (1.4.19-5) ... Setting up libcom-err2:amd64 (1.47.2-1) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up libkrb5support0:amd64 (1.21.3-3) ... Setting up tzdata (2024b-6) ... Current default time zone: 'Etc/UTC' Local time is now: Wed Feb 18 07:33:38 UTC 2026. Universal Time is now: Wed Feb 18 07:33:38 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up libpkgconf3:amd64 (1.8.1-4) ... Setting up libunistring5:amd64 (1.3-1) ... Setting up autopoint (0.23.1-1) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up libsodium-dev:amd64 (1.0.18-1+b2) ... Setting up libk5crypto3:amd64 (1.21.3-3) ... Setting up autoconf (2.72-3) ... Setting up libffi8:amd64 (3.4.6-1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up netbase (6.4) ... Setting up libkrb5-3:amd64 (1.21.3-3) ... Setting up readline-common (8.2-6) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up python3.12-minimal (3.12.8-5) ... Setting up gettext (0.23.1-1) ... Setting up libtool (2.5.4-2) ... Setting up pkgconf:amd64 (1.8.1-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libgssapi-krb5-2:amd64 (1.21.3-3) ... Setting up libreadline8t64:amd64 (8.2-6) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-7) ... Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ... Setting up libpython3-stdlib:amd64 (3.13.1-2) ... Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Setting up python3.13 (3.13.1-3) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up python3 (3.13.1-2) ... Setting up python3-zipp (3.21.0-1) ... Setting up python3-autocommand (2.2.2-3) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up python3-typing-extensions (4.12.2-2) ... Setting up libnsl2:amd64 (1.3.0-3+b3) ... Setting up python3-more-itertools (10.5.0-1) ... Setting up python3-jaraco.functools (4.1.0-1) ... Setting up libpython3.12-stdlib:amd64 (3.12.8-5) ... Setting up python3-jaraco.context (6.0.0-1) ... Setting up python3.12 (3.12.8-5) ... Setting up python3-typeguard (4.4.1-1) ... Setting up python3-all (3.13.1-2) ... Setting up debhelper (13.23) ... Setting up dh-exec (0.30) ... Setting up python3-inflect (7.3.1-2) ... Setting up python3-jaraco.text (4.0.0-1) ... Setting up python3-pkg-resources (75.6.0-1) ... Setting up python3-setuptools (75.6.0-1) ... Setting up dh-python (6.20250108) ... Processing triggers for libc-bin (2.40-5) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/liboprf-0.6.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../liboprf_0.6.1-1_source.changes dpkg-buildpackage: info: source package liboprf dpkg-buildpackage: info: source version 0.6.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Joost van Baal-Ilić dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --sourcedirectory=src --with python3 dh_auto_clean -O--sourcedirectory=src cd src && make -j42 clean make[1]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src' rm -f *.o liboprf.so liboprf.a liboprf-corrupt-dkg.so make -C tests clean make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/tests' rm -f cfrg_oprf_test_vector_decl.h cfrg_oprf_test_vectors.h tv1 tv2 tp-dkg dkg toprf mpmult make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/tests' make -C noise_xk clean make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' rm -rf *.so *.a src/*.o make -C example clean make[3]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk/example' rm -rf *.o xk-ex make[3]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk/example' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src' dh_autoreconf_clean -O--sourcedirectory=src dh_clean -O--sourcedirectory=src rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/liboprf0t64.substvars debian/liboprf-dev.substvars debian/python3-pyoprf.substvars debian/files rm -fr -- debian/liboprf0t64/ debian/tmp/ debian/liboprf-dev/ debian/python3-pyoprf/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) debian/rules binary dh binary --sourcedirectory=src --with python3 dh_update_autotools_config -O--sourcedirectory=src dh_autoreconf -O--sourcedirectory=src dh_auto_configure -O--sourcedirectory=src dh_auto_build -O--sourcedirectory=src cd src && make -j42 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src' make -C noise_xk all cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o oprf.o oprf.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o toprf.o toprf.c make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/Noise_XK.o src/Noise_XK.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/XK.o src/XK.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dkg.o dkg.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o utils.o utils.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tp-dkg.o tp-dkg.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mpmult.o mpmult.c ar rcs liboprf-noiseXK.a src/Noise_XK.o src/XK.o cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -fPIC -shared -Wl,-soname,liboprf-noiseXK.so.0 -o liboprf-noiseXK.so src/Noise_XK.o src/XK.o -lsodium make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fPIC -shared -Wl,-soname,liboprf.so.0 -o liboprf.so oprf.c toprf.c dkg.c utils.c tp-dkg.c mpmult.c noise_xk/liboprf-noiseXK.so -Wl,-z,relro -Wl,-z,now -lsodium ar rcs liboprf.a oprf.o toprf.o dkg.o utils.o tp-dkg.o mpmult.o make[1]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src' dh_auto_test -O--sourcedirectory=src cd src && make -j42 test make[1]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -DUNITTEST -DUNITTEST_CORRUPT -fPIC -shared -Wl,-soname,liboprf.so.0 -o liboprf-corrupt-dkg.so oprf.c toprf.c dkg.c utils.c tp-dkg.c mpmult.c noise_xk/liboprf-noiseXK.so -Wl,-z,relro -Wl,-z,now -lsodium make -C tests tests make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/tests' ./testvecs2h.py cfrg_oprf_test_vectors.h >cfrg_oprf_test_vectors.h ./testvecs2h.py cfrg_oprf_test_vector_decl.h >cfrg_oprf_test_vector_decl.h cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -g -I.. -DUNIT_TEST -o dkg dkg.c ../dkg.c ../utils.c ../liboprf.a -lsodium cc -g -o toprf toprf.c ../liboprf.a -lsodium cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -D_DEFAULT_SOURCE -g -std=c11 -I.. -I../noise_xk/include -I../noise_xk/include/karmel/ -I../noise_xk/include/karmel/minimal/ -DWITH_SODIUM -DUNITTEST -o tp-dkg tp-dkg.c ../tp-dkg.c ../liboprf.a ../noise_xk/liboprf-noiseXK.a -lsodium cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -D_DEFAULT_SOURCE -g -std=c11 -I.. -I../noise_xk/include -I../noise_xk/include/karmel/ -I../noise_xk/include/karmel/minimal/ -DWITH_SODIUM -DUNITTEST -DUNITTEST_CORRUPT -o tp-dkg-corrupt tp-dkg.c ../tp-dkg.c ../liboprf.a ../noise_xk/liboprf-noiseXK.a -lsodium cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -Wall -g -I.. -DUNIT_TEST -o mpmult mpmult.c ../mpmult.c ../utils.c ../toprf.c ../liboprf.a -lsodium cc -Wall -g -o tv1 -DCFRG_TEST_VEC=1 -DCFRG_OPRF_TEST_VEC=1 -DTC=0 test.c ../oprf.c ../utils.c -lsodium cc -Wall -g -o tv2 -DCFRG_TEST_VEC=1 -DCFRG_OPRF_TEST_VEC=1 -DTC=1 test.c ../oprf.c ../utils.c -lsodium ./dkg WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0200000000000000000000000000000000000000000000000000000000000000 a[1] 0300000000000000000000000000000000000000000000000000000000000000 a[2] 0400000000000000000000000000000000000000000000000000000000000000 s[1,1] 010900000000000000000000000000000000000000000000000000000000000000 s[1,2] 021800000000000000000000000000000000000000000000000000000000000000 s[1,3] 032f00000000000000000000000000000000000000000000000000000000000000 s[1,4] 044e00000000000000000000000000000000000000000000000000000000000000 s[1,5] 057500000000000000000000000000000000000000000000000000000000000000 a[0] 0500000000000000000000000000000000000000000000000000000000000000 a[1] 0600000000000000000000000000000000000000000000000000000000000000 a[2] 0700000000000000000000000000000000000000000000000000000000000000 s[2,1] 011200000000000000000000000000000000000000000000000000000000000000 s[2,2] 022d00000000000000000000000000000000000000000000000000000000000000 s[2,3] 035600000000000000000000000000000000000000000000000000000000000000 s[2,4] 048d00000000000000000000000000000000000000000000000000000000000000 s[2,5] 05d200000000000000000000000000000000000000000000000000000000000000 a[0] 0800000000000000000000000000000000000000000000000000000000000000 a[1] 0900000000000000000000000000000000000000000000000000000000000000 a[2] 0a00000000000000000000000000000000000000000000000000000000000000 s[3,1] 011b00000000000000000000000000000000000000000000000000000000000000 s[3,2] 024200000000000000000000000000000000000000000000000000000000000000 s[3,3] 037d00000000000000000000000000000000000000000000000000000000000000 s[3,4] 04cc00000000000000000000000000000000000000000000000000000000000000 s[3,5] 052f01000000000000000000000000000000000000000000000000000000000000 a[0] 0b00000000000000000000000000000000000000000000000000000000000000 a[1] 0c00000000000000000000000000000000000000000000000000000000000000 a[2] 0d00000000000000000000000000000000000000000000000000000000000000 s[4,1] 012400000000000000000000000000000000000000000000000000000000000000 s[4,2] 025700000000000000000000000000000000000000000000000000000000000000 s[4,3] 03a400000000000000000000000000000000000000000000000000000000000000 s[4,4] 040b01000000000000000000000000000000000000000000000000000000000000 s[4,5] 058c01000000000000000000000000000000000000000000000000000000000000 a[0] 0e00000000000000000000000000000000000000000000000000000000000000 a[1] 0f00000000000000000000000000000000000000000000000000000000000000 a[2] 1000000000000000000000000000000000000000000000000000000000000000 s[5,1] 012d00000000000000000000000000000000000000000000000000000000000000 s[5,2] 026c00000000000000000000000000000000000000000000000000000000000000 s[5,3] 03cb00000000000000000000000000000000000000000000000000000000000000 s[5,4] 044a01000000000000000000000000000000000000000000000000000000000000 s[5,5] 05e901000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,1] 010900000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,2] 011200000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,3] 011b00000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,4] 012400000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,5] 012d00000000000000000000000000000000000000000000000000000000000000 P_0 stage 1 correct! sent to peer 2 s[2,1] 021800000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,2] 022d00000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,3] 024200000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,4] 025700000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,5] 026c00000000000000000000000000000000000000000000000000000000000000 P_1 stage 1 correct! sent to peer 3 s[3,1] 032f00000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,2] 035600000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,3] 037d00000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,4] 03a400000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,5] 03cb00000000000000000000000000000000000000000000000000000000000000 P_2 stage 1 correct! sent to peer 4 s[4,1] 044e00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,2] 048d00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,3] 04cc00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,4] 040b01000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,5] 044a01000000000000000000000000000000000000000000000000000000000000 P_3 stage 1 correct! sent to peer 5 s[5,1] 057500000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,2] 05d200000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,3] 052f01000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,4] 058c01000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,5] 05e901000000000000000000000000000000000000000000000000000000000000 P_4 stage 1 correct! final_shares[1] 018700000000000000000000000000000000000000000000000000000000000000 final_shares[2] 024a01000000000000000000000000000000000000000000000000000000000000 final_shares[3] 037102000000000000000000000000000000000000000000000000000000000000 final_shares[4] 04fc03000000000000000000000000000000000000000000000000000000000000 final_shares[5] 05eb05000000000000000000000000000000000000000000000000000000000000 v0 3a2db4d28a5680e89f596032626556b14a2829021c2b4b92d1d1517a2a61f530 v1 3a2db4d28a5680e89f596032626556b14a2829021c2b4b92d1d1517a2a61f530 everything correct! ./tv1 input 00 uniform_bytes 97d81ddb9de1e53d47f812cb9fb5cb89c7d3ba75ab9505f5b6abb1f2070ca1282f3899bdb7667f3f23a6d1379fa7a7004b05e117c818907c2222a46ca1aa64a1 hashed-to-curve 5873db2e5f8f4f544ce3e574c74c487f03bc64a2cf63b7c913908091aab03357 H0 5873db2e5f8f4f544ce3e574c74c487f03bc64a2cf63b7c913908091aab03357 blinded 609a0ae68c15a3cf6903766461307e5c8bb2f95e7e6550e1ffa2dc99e412803c finalize input 00 all ok ./tv2 input 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a uniform_bytes ec4f3ffab95237c0f031ba04c177325d7b079a8355d7aa2e5d637181fef6d36ddc7931b2cc61d7cc60b792f30d2a2c011d82b9fe53173da6cfc404bfa87b73e9 hashed-to-curve 743d49d207339ae67aef8f4d0777744e5a604b94df5cbcc13e3dd87e79985a39 H0 743d49d207339ae67aef8f4d0777744e5a604b94df5cbcc13e3dd87e79985a39 blinded da27ef466870f5f15296299850aa088629945a17d1f5b7f5ff043f76b3c06418 finalize input 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a all ok ./toprf great success!!5! great success!!5! (ulimit -s 66000; ./tp-dkg 3 2) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg 8d9748a6b769ce0c87ccbc8a58fa9aaa5e331aa65df6e8fa40632a0de53058000276f695ed2102f6bb43e42d4ad6f6969290b0e76b63f9cfa6bdf9cc33947e0800000000b100ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408843f234dde0bd55c93847911b61dcd3435b963a943853138e6f11654cb67e0f90d644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 8d9748a6b769ce0c87ccbc8a58fa9aaa5e331aa65df6e8fa40632a0de53058000276f695ed2102f6bb43e42d4ad6f6969290b0e76b63f9cfa6bdf9cc33947e0800000000b100ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408843f234dde0bd55c93847911b61dcd3435b963a943853138e6f11654cb67e0f90d644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 8d9748a6b769ce0c87ccbc8a58fa9aaa5e331aa65df6e8fa40632a0de53058000276f695ed2102f6bb43e42d4ad6f6969290b0e76b63f9cfa6bdf9cc33947e0800000000b100ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408843f234dde0bd55c93847911b61dcd3435b963a943853138e6f11654cb67e0f90d644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 8d9748a6b769ce0c87ccbc8a58fa9aaa5e331aa65df6e8fa40632a0de53058000276f695ed2102f6bb43e42d4ad6f6969290b0e76b63f9cfa6bdf9cc33947e0800000000b100ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408843f234dde0bd55c93847911b61dcd3435b963a943853138e6f11654cb67e0f90d644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg 411889dc2cb5b01527857afaf7a44208688303aec12c8db2d51ca3c84ad39892ccc4abb5eea003dce4593417f2e9d4805b2324ea6f5dcd1482d19ba20fc98d07010000006f00010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884 [!] msgno: 1, len: 111, from: 0 to: 2 msg 3ceb4237df9cb4f06a211adf6f0a280a61790e1d606b922e0b43a1bc8855ff4d88b86840564467c0d962e72e0ba9a1b93e7d91077c3ff97953d2e37d442a870d010000006f00020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884 [!] msgno: 1, len: 111, from: 0 to: 3 msg 4a823632c6a9f574670de02e3df611db50f59e1cc25da6bc0dbab08e3397a59ac5eaf6a3b533d21a45ca44dea70e8c08c7e0d8de65b41a2e418ca7582386f108010000006f00030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg 411889dc2cb5b01527857afaf7a44208688303aec12c8db2d51ca3c84ad39892ccc4abb5eea003dce4593417f2e9d4805b2324ea6f5dcd1482d19ba20fc98d07010000006f00010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884 [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg 5560773cc46624fdbb669f396545acca90ac8f42ee9bd7c83edefc5519afcf813fd1eb4b30668f86deeb66a7e50fe5856a2c364b0a75db2711092a22ddf49a0802000000af01ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884342c6f32ed591b148f567da9d66b044102b44ba9d16fdd2b24d947ca4f3deaa09f83bbca6253b00e25d1c233ae9dfa215932581267f5cf0aadcdad081de848734d2d4825be158dcd42e2d83f669990a73f78501e859be0c896cbe7cf256e42c4e16224942f24ac386224c873a6f0f27f524544a9d2a7c765d219cd29e886fe0f [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg 3ceb4237df9cb4f06a211adf6f0a280a61790e1d606b922e0b43a1bc8855ff4d88b86840564467c0d962e72e0ba9a1b93e7d91077c3ff97953d2e37d442a870d010000006f00020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884 [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg 7e658e1acd5bbdaa882ff1ef4cb95ff3e7cd4e60178fe6c8a418a9639786b6b0134a20ea85bd027d54e1697c06fc9b4e2e41cd37f1cd2bb7ac60b30fc376f00c02000000af02ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884433e223a5414b5cda22265222ebc9c1a6743877015d02307b43e064d2cbd1a162955d60d656ad7b8f15780cef962a8a2b30a81c5a6d2ac3644e1bce6020385448ff15086000596e1128146db8d1b0fd0cdd4f7097f1c58bbe4424cc5cffca0050280069c4edd5ee1be2293c09c623de1935ca0a007a15a020eeafffaaf673b01 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg 4a823632c6a9f574670de02e3df611db50f59e1cc25da6bc0dbab08e3397a59ac5eaf6a3b533d21a45ca44dea70e8c08c7e0d8de65b41a2e418ca7582386f108010000006f00030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884 [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg 07a93392b6fcff098a3262bb8b26277b8dc6c1aceeaec3a7a23a662b1e42a71bfbae0501844c0bbfc0ce308004a473e05b9362361ba079ff4139c3d77ee2010b02000000af03ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844c616fdb52bf813b4c35d217f446328fc4255383fbb9468e7a9d1507b84b2a1e63179d9994f0560de887856a4f0285f908db13a796d3968e7c6a38679099095e788fb929a6ecfe05b6461389bbb139d6db10a185df3f32e6e1a998fd90b0e06ee9bfd3d82b31623e4a3b8d5d1bd412ad534539435feae3f5ce3d09f91019eb05 [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg 5560773cc46624fdbb669f396545acca90ac8f42ee9bd7c83edefc5519afcf813fd1eb4b30668f86deeb66a7e50fe5856a2c364b0a75db2711092a22ddf49a0802000000af01ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884342c6f32ed591b148f567da9d66b044102b44ba9d16fdd2b24d947ca4f3deaa09f83bbca6253b00e25d1c233ae9dfa215932581267f5cf0aadcdad081de84873 [!] msgno: 2, from: 2 to: ff msg 7e658e1acd5bbdaa882ff1ef4cb95ff3e7cd4e60178fe6c8a418a9639786b6b0134a20ea85bd027d54e1697c06fc9b4e2e41cd37f1cd2bb7ac60b30fc376f00c02000000af02ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884433e223a5414b5cda22265222ebc9c1a6743877015d02307b43e064d2cbd1a162955d60d656ad7b8f15780cef962a8a2b30a81c5a6d2ac3644e1bce602038544 [!] msgno: 2, from: 3 to: ff msg 07a93392b6fcff098a3262bb8b26277b8dc6c1aceeaec3a7a23a662b1e42a71bfbae0501844c0bbfc0ce308004a473e05b9362361ba079ff4139c3d77ee2010b02000000af03ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844c616fdb52bf813b4c35d217f446328fc4255383fbb9468e7a9d1507b84b2a1e63179d9994f0560de887856a4f0285f908db13a796d3968e7c6a38679099095e [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg 5560773cc46624fdbb669f396545acca90ac8f42ee9bd7c83edefc5519afcf813fd1eb4b30668f86deeb66a7e50fe5856a2c364b0a75db2711092a22ddf49a0802000000af01ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884342c6f32ed591b148f567da9d66b044102b44ba9d16fdd2b24d947ca4f3deaa09f83bbca6253b00e25d1c233ae9dfa215932581267f5cf0aadcdad081de84873 [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg 17ea009b95c9bf73c567375c00c1ed4db669f80cf65ec62d7d645372b114224602ebc20b84383979329e1cdee8bffe79d5d88ad270d2c5aaf29a8d9c03e84901040000009f01010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884ff93e0309b49bc8b41ecb3a537fe8ee9c3bfadaf22a348744fa08dcdbae0e5194690359986ed097b03e4fcc9ce9c6467 [1] msgno: 2, from: 2 to: ff msg 7e658e1acd5bbdaa882ff1ef4cb95ff3e7cd4e60178fe6c8a418a9639786b6b0134a20ea85bd027d54e1697c06fc9b4e2e41cd37f1cd2bb7ac60b30fc376f00c02000000af02ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884433e223a5414b5cda22265222ebc9c1a6743877015d02307b43e064d2cbd1a162955d60d656ad7b8f15780cef962a8a2b30a81c5a6d2ac3644e1bce602038544 [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg a64e974848e86c3dc4e5f24570bea77f02a7620a1104ef9203a2179fa609cad2892850f4a7c31f6c93cffa3e72cd7f4011601549d322f602742f01b47aeafd0b040000009f01020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408849431b3d9f3c671da7dbfb0c91148caa4e43811840a84b0748be1feeb1c50bf08c206ca3d7944c67c27f084c62311f386 [1] msgno: 2, from: 3 to: ff msg 07a93392b6fcff098a3262bb8b26277b8dc6c1aceeaec3a7a23a662b1e42a71bfbae0501844c0bbfc0ce308004a473e05b9362361ba079ff4139c3d77ee2010b02000000af03ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844c616fdb52bf813b4c35d217f446328fc4255383fbb9468e7a9d1507b84b2a1e63179d9994f0560de887856a4f0285f908db13a796d3968e7c6a38679099095e [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg 97618f037762b694219b1e840aea34c540eaad0f228a8f179ce550043ffcfbd25f2f3e008be9c4486b29051bbc1d95da80d227ed0481456b3c651c4286452d0b040000009f01030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884fd35c1aff28cdd260ebc1f58483d4114dd046bc3753aabd8648ae5f0272c026cd062bc3f0132a3a1e365907c9bce5549 [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg 5560773cc46624fdbb669f396545acca90ac8f42ee9bd7c83edefc5519afcf813fd1eb4b30668f86deeb66a7e50fe5856a2c364b0a75db2711092a22ddf49a0802000000af01ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884342c6f32ed591b148f567da9d66b044102b44ba9d16fdd2b24d947ca4f3deaa09f83bbca6253b00e25d1c233ae9dfa215932581267f5cf0aadcdad081de84873 [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg eed13be294257f073d5527d2472b04bd6aadcf1f5542493e14dff08565fa41e899c695e28763ef85123e7c44a7f9bf2556b9ac3553cae31c7d26a89c8fc62a0e040000009f02010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408843adcb9b2d0eee53b83b48823b265b24162e1ee3f27988c07e13553fa0b4aed274362b44db36902a8131457bedc4e454c [2] msgno: 2, from: 2 to: ff msg 7e658e1acd5bbdaa882ff1ef4cb95ff3e7cd4e60178fe6c8a418a9639786b6b0134a20ea85bd027d54e1697c06fc9b4e2e41cd37f1cd2bb7ac60b30fc376f00c02000000af02ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884433e223a5414b5cda22265222ebc9c1a6743877015d02307b43e064d2cbd1a162955d60d656ad7b8f15780cef962a8a2b30a81c5a6d2ac3644e1bce602038544 [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg a03222c2fdf1410c3bee2cc9f7a5bf9e4595b1779e0d870e1af6fddf3295ced42206ee042b96950fc9908dc4e4deabdde7c8a0985bf3931bc4b7425e8e9dcf06040000009f02020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884a968d98451fd11bbc2e199bc58ec6442678d460d2ddf1bfc1260220331ba682fc0fb1696efa5e6a56f6f21ed03588cb0 [2] msgno: 2, from: 3 to: ff msg 07a93392b6fcff098a3262bb8b26277b8dc6c1aceeaec3a7a23a662b1e42a71bfbae0501844c0bbfc0ce308004a473e05b9362361ba079ff4139c3d77ee2010b02000000af03ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844c616fdb52bf813b4c35d217f446328fc4255383fbb9468e7a9d1507b84b2a1e63179d9994f0560de887856a4f0285f908db13a796d3968e7c6a38679099095e [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg d7ed8494eff7f3c73848f5c069e980fc74f047f85b1900e8d168c61956f1ccb764ce7191476b11f03633717a43a1f06b81bebc91713da328225c206a37ad170d040000009f02030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884fc01a27419ab89d533eceb7dd7e9f59df9bf2451cb4b19e70a18e788f1ed723ba99683a119c9da6db9b351297f48e08c [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg 5560773cc46624fdbb669f396545acca90ac8f42ee9bd7c83edefc5519afcf813fd1eb4b30668f86deeb66a7e50fe5856a2c364b0a75db2711092a22ddf49a0802000000af01ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884342c6f32ed591b148f567da9d66b044102b44ba9d16fdd2b24d947ca4f3deaa09f83bbca6253b00e25d1c233ae9dfa215932581267f5cf0aadcdad081de84873 [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg 2f283bb6b4db3af46acece79041f786dfd6bfae752a1c0b13dd280291a3c1ce0385f50988e04c56e0bba5cf8fa20d928130c0e6e6fc3c72099930c52275b5b0b040000009f03010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408849d7a659949186d37e15f7cffb7bd7eba46493cc4929f2bd27e623767171b026ef807dafcf76b69aacf729cb0eb7e0829 [3] msgno: 2, from: 2 to: ff msg 7e658e1acd5bbdaa882ff1ef4cb95ff3e7cd4e60178fe6c8a418a9639786b6b0134a20ea85bd027d54e1697c06fc9b4e2e41cd37f1cd2bb7ac60b30fc376f00c02000000af02ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884433e223a5414b5cda22265222ebc9c1a6743877015d02307b43e064d2cbd1a162955d60d656ad7b8f15780cef962a8a2b30a81c5a6d2ac3644e1bce602038544 [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg afb3475fa5a5894957fc573f3f8134922017fe451ce5317fd738441df6a80405fc8116a35ea83a99d4a6b8bbc0852ff067392d7d6c780940e63317d77bd8d403040000009f03020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408849b943bca39fa623e826d21d53b8361622d0cdada5f10afe544682c952b3a2b2cdf201337bd731392fe107b776a54e16a [3] msgno: 2, from: 3 to: ff msg 07a93392b6fcff098a3262bb8b26277b8dc6c1aceeaec3a7a23a662b1e42a71bfbae0501844c0bbfc0ce308004a473e05b9362361ba079ff4139c3d77ee2010b02000000af03ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844c616fdb52bf813b4c35d217f446328fc4255383fbb9468e7a9d1507b84b2a1e63179d9994f0560de887856a4f0285f908db13a796d3968e7c6a38679099095e [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg bd44446a05d3c06d382a4543294b8262d5fddcedc4a9cb87c538ed752a9fe39ed198b721f54be84bacde0bfab5c28c81e256ba585b019b2df95cbdc2b6eddd07040000009f03030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088414b7b2872982220d9c7e349da509530e7629a77e87ec2b54019e16ab9e7941765bf71b16846b82569e0d3bdb35b42b56 [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg 17ea009b95c9bf73c567375c00c1ed4db669f80cf65ec62d7d645372b114224602ebc20b84383979329e1cdee8bffe79d5d88ad270d2c5aaf29a8d9c03e84901040000009f01010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884ff93e0309b49bc8b41ecb3a537fe8ee9c3bfadaf22a348744fa08dcdbae0e5194690359986ed097b03e4fcc9ce9c6467 [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg 69b0dae5cea3cafc1bdcb18d4a938f90bfb72e6df193fe4e86ecf75d16705c4930f096dca57f824e27d6c4ee9c1dedd9e4c01237927549396b058e0be66f4004050000009f01010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884eb44e50d8b7bda3f1c3193f84e3d3c3794b4ac736fb7640766e0b284ece0e3630d0130fdcdfe411f90cef67af7ef844b [1] msgno: 4, from: 2 to: 1 msg eed13be294257f073d5527d2472b04bd6aadcf1f5542493e14dff08565fa41e899c695e28763ef85123e7c44a7f9bf2556b9ac3553cae31c7d26a89c8fc62a0e040000009f02010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408843adcb9b2d0eee53b83b48823b265b24162e1ee3f27988c07e13553fa0b4aed274362b44db36902a8131457bedc4e454c [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg b6052689bb9a5f3a2f2fcbe8036eb3c2ae1b3546ef3ece253cb4fa98eb4af4741aad96ab640cc1430a70425496169e22b0614db7653a8346c311d4d3483b3b00050000009f01020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408846400c8a97659dfc8a6b76aa9f9d78ca25c9a8bdcf5e068b895707a7e3a00414829f33631a4f00f158d696be47a7beb3d [1] msgno: 4, from: 3 to: 1 msg 2f283bb6b4db3af46acece79041f786dfd6bfae752a1c0b13dd280291a3c1ce0385f50988e04c56e0bba5cf8fa20d928130c0e6e6fc3c72099930c52275b5b0b040000009f03010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408849d7a659949186d37e15f7cffb7bd7eba46493cc4929f2bd27e623767171b026ef807dafcf76b69aacf729cb0eb7e0829 [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg a426d0ee208a8bd98cbb84c5818a9acfc416b2a800d18f3ff9c64c24ec08fb7b042c468ecab4964aa2a24b666eceff775e75662a71c1b6bbc7e8d15e15cfe20e050000009f01030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884aeb08f5b0ac85efad655b83e64d9e40c2a88a5d413d1423602205ae504441b7958fb0c1623c585754554152bdf0146ab [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg a64e974848e86c3dc4e5f24570bea77f02a7620a1104ef9203a2179fa609cad2892850f4a7c31f6c93cffa3e72cd7f4011601549d322f602742f01b47aeafd0b040000009f01020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408849431b3d9f3c671da7dbfb0c91148caa4e43811840a84b0748be1feeb1c50bf08c206ca3d7944c67c27f084c62311f386 [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg 88292444b82898b87ccf2e158b557c1495f6ce76cf1ab369754da30fbc70f00e0f44de390613a5bc7b756b1940e4abe17977d23270137d448cb87133df60e108050000009f02010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884a0b6815de227dbe1120e48b6ce62fab690ff79dbfb082265c8ef62c6912969685d66fda508dc83a57a5cd7fbc23467b0 [2] msgno: 4, from: 2 to: 2 msg a03222c2fdf1410c3bee2cc9f7a5bf9e4595b1779e0d870e1af6fddf3295ced42206ee042b96950fc9908dc4e4deabdde7c8a0985bf3931bc4b7425e8e9dcf06040000009f02020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884a968d98451fd11bbc2e199bc58ec6442678d460d2ddf1bfc1260220331ba682fc0fb1696efa5e6a56f6f21ed03588cb0 [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg d41da85e50a0033b5f963a94e05eab626cfa60e01201a1a480bf04504c0cb188ae855719e157d2898b7e06b257c6281703f1f6c1ca577e0e81dc5c41f6ed8c04050000009f02020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408849597c0a3b729e8e0e14630d6bf6c4fffd9ccff0b9b9d77aad0c877d199283e049aa75e66de46d4f1b432d9e1e2fdaa48 [2] msgno: 4, from: 3 to: 2 msg afb3475fa5a5894957fc573f3f8134922017fe451ce5317fd738441df6a80405fc8116a35ea83a99d4a6b8bbc0852ff067392d7d6c780940e63317d77bd8d403040000009f03020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408849b943bca39fa623e826d21d53b8361622d0cdada5f10afe544682c952b3a2b2cdf201337bd731392fe107b776a54e16a [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg dcc5ee5c7c1cf01ba18ba390d448ea28d9f9259cc9621ff6844440aba7e1916224e8fa953c0c2e6b38a65a451b2272415997fe442ce26b34db266772942c3304050000009f02030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884ce8ccf4f5e5a47843cedb25d16abc6de7454eeec6702fb053eb5e8bc11462e634d2f541ac93ac172a199149ad8ee64e9 [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg 97618f037762b694219b1e840aea34c540eaad0f228a8f179ce550043ffcfbd25f2f3e008be9c4486b29051bbc1d95da80d227ed0481456b3c651c4286452d0b040000009f01030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884fd35c1aff28cdd260ebc1f58483d4114dd046bc3753aabd8648ae5f0272c026cd062bc3f0132a3a1e365907c9bce5549 [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg b9907a48998f385e4eb6189f604131e51b3294f5d068ed53af14d1b5a51c2bbcbf3d3f74c6b14e67dcd3380dba9d396850418cd4e6f20ce06f4fff1d5979870d050000009f03010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088420ec8548620a74cf4d0221f7353cd97a4f5f60da216ddb2a2bbba9c627feed3d3ea1b7c2be5544425f6705d7adcbe552 [3] msgno: 4, from: 2 to: 3 msg d7ed8494eff7f3c73848f5c069e980fc74f047f85b1900e8d168c61956f1ccb764ce7191476b11f03633717a43a1f06b81bebc91713da328225c206a37ad170d040000009f02030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884fc01a27419ab89d533eceb7dd7e9f59df9bf2451cb4b19e70a18e788f1ed723ba99683a119c9da6db9b351297f48e08c [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg 9cd6f257f025d1104bc3bb23c2f6bbe308c6c0723fd8157fc7d89c7a185e0ab02e7f8edffc871f4e6c4f8cb487dabdf633364e00505849d3f522429ee1d3ec09050000009f03020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088459020389812daf4670d9dd01ecde02603a4e5f83c611798becb4182a7ea2ac08cdd54b6e138a63e0d1f7ada4c17123a4 [3] msgno: 4, from: 3 to: 3 msg bd44446a05d3c06d382a4543294b8262d5fddcedc4a9cb87c538ed752a9fe39ed198b721f54be84bacde0bfab5c28c81e256ba585b019b2df95cbdc2b6eddd07040000009f03030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088414b7b2872982220d9c7e349da509530e7629a77e87ec2b54019e16ab9e7941765bf71b16846b82569e0d3bdb35b42b56 [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg 09d20946b5371dd54dae81f7dafe5a511825def47bd43fa235d1b4cccc25ec7e12d237076a558bc538ebb0ccd40eb8740d9e8783b600f6c8e507e4544ebeda0a050000009f03030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408842b614fecbc85c44098e1faabc9f78deaceadcb18c4b541443f11aa2d3d64ca1f20c0854c0f0e58ea5550fa94972d62ea [!] step 10. route p2p noise handshakes to peers [1] step 9-11 finish session handshake, broadcast commitments [1] msgno: 5, from: 1 to: 1 msg 69b0dae5cea3cafc1bdcb18d4a938f90bfb72e6df193fe4e86ecf75d16705c4930f096dca57f824e27d6c4ee9c1dedd9e4c01237927549396b058e0be66f4004050000009f01010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884eb44e50d8b7bda3f1c3193f84e3d3c3794b4ac736fb7640766e0b284ece0e3630d0130fdcdfe411f90cef67af7ef844b [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg 88292444b82898b87ccf2e158b557c1495f6ce76cf1ab369754da30fbc70f00e0f44de390613a5bc7b756b1940e4abe17977d23270137d448cb87133df60e108050000009f02010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884a0b6815de227dbe1120e48b6ce62fab690ff79dbfb082265c8ef62c6912969685d66fda508dc83a57a5cd7fbc23467b0 [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg b9907a48998f385e4eb6189f604131e51b3294f5d068ed53af14d1b5a51c2bbcbf3d3f74c6b14e67dcd3380dba9d396850418cd4e6f20ce06f4fff1d5979870d050000009f03010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088420ec8548620a74cf4d0221f7353cd97a4f5f60da216ddb2a2bbba9c627feed3d3ea1b7c2be5544425f6705d7adcbe552 [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg d0d62377a743ca83996e4407c64dbb614d9e965e642c710c2873acf6c648cd3e02c0d863f1b977ec8ad86e317c965a12930cf7b919352e3eeb6fe2c255c4320006000000af01ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844e959c3201d801b6988b872e167a80dd6d54cde605fe3fe1c8635bc3c9993502b072b8469f8b463aaa6b4ca89adba0c0185a54ef22a5d80fe2a3a70624e1f027 [1] commitments 4e959c3201d801b6988b872e167a80dd6d54cde605fe3fe1c8635bc3c9993502b072b8469f8b463aaa6b4ca89adba0c0185a54ef22a5d80fe2a3a70624e1f027 [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg b6052689bb9a5f3a2f2fcbe8036eb3c2ae1b3546ef3ece253cb4fa98eb4af4741aad96ab640cc1430a70425496169e22b0614db7653a8346c311d4d3483b3b00050000009f01020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408846400c8a97659dfc8a6b76aa9f9d78ca25c9a8bdcf5e068b895707a7e3a00414829f33631a4f00f158d696be47a7beb3d [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg d41da85e50a0033b5f963a94e05eab626cfa60e01201a1a480bf04504c0cb188ae855719e157d2898b7e06b257c6281703f1f6c1ca577e0e81dc5c41f6ed8c04050000009f02020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408849597c0a3b729e8e0e14630d6bf6c4fffd9ccff0b9b9d77aad0c877d199283e049aa75e66de46d4f1b432d9e1e2fdaa48 [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg 9cd6f257f025d1104bc3bb23c2f6bbe308c6c0723fd8157fc7d89c7a185e0ab02e7f8edffc871f4e6c4f8cb487dabdf633364e00505849d3f522429ee1d3ec09050000009f03020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088459020389812daf4670d9dd01ecde02603a4e5f83c611798becb4182a7ea2ac08cdd54b6e138a63e0d1f7ada4c17123a4 [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg 1d44787f8828cf87fb30965c747ca91ca4f0d513f91903ef2323e75892e774e244d7722df4a1ecf08e62b33fdf26ce74a3015f99df3b166810380c5b4340990806000000af02ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884008472c43daa9a02547620d109eddc6e7829276acc4b2dbd983175ae1132bc176e119de325848c8b96f48c4e19409d71050de210e3fc383779b84c0d357b2f72 [2] commitments 008472c43daa9a02547620d109eddc6e7829276acc4b2dbd983175ae1132bc176e119de325848c8b96f48c4e19409d71050de210e3fc383779b84c0d357b2f72 [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg a426d0ee208a8bd98cbb84c5818a9acfc416b2a800d18f3ff9c64c24ec08fb7b042c468ecab4964aa2a24b666eceff775e75662a71c1b6bbc7e8d15e15cfe20e050000009f01030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884aeb08f5b0ac85efad655b83e64d9e40c2a88a5d413d1423602205ae504441b7958fb0c1623c585754554152bdf0146ab [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg dcc5ee5c7c1cf01ba18ba390d448ea28d9f9259cc9621ff6844440aba7e1916224e8fa953c0c2e6b38a65a451b2272415997fe442ce26b34db266772942c3304050000009f02030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884ce8ccf4f5e5a47843cedb25d16abc6de7454eeec6702fb053eb5e8bc11462e634d2f541ac93ac172a199149ad8ee64e9 [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg 09d20946b5371dd54dae81f7dafe5a511825def47bd43fa235d1b4cccc25ec7e12d237076a558bc538ebb0ccd40eb8740d9e8783b600f6c8e507e4544ebeda0a050000009f03030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408842b614fecbc85c44098e1faabc9f78deaceadcb18c4b541443f11aa2d3d64ca1f20c0854c0f0e58ea5550fa94972d62ea [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg a78c3fc85f435008db39824fb39b805b1d63e8c000a9368e5fd94201cd4850d47c055b49fd495ff5bd3d88b787081ebfd2dc1286d51ff964eee2a822a081180706000000af03ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408840a7b0c4da3be7858c23c31656a12191cd96c1f9f4d6b816d2d425a15b60d4e63ae07a1a20fd83a0e93e83dca40a4c9fdd32a4a1f279c6aad7add7df50aa52c3c [3] commitments 0a7b0c4da3be7858c23c31656a12191cd96c1f9f4d6b816d2d425a15b60d4e63ae07a1a20fd83a0e93e83dca40a4c9fdd32a4a1f279c6aad7add7df50aa52c3c [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg d0d62377a743ca83996e4407c64dbb614d9e965e642c710c2873acf6c648cd3e02c0d863f1b977ec8ad86e317c965a12930cf7b919352e3eeb6fe2c255c4320006000000af01ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844e959c3201d801b6988b872e167a80dd6d54cde605fe3fe1c8635bc3c9993502b072b8469f8b463aaa6b4ca89adba0c0185a54ef22a5d80fe2a3a70624e1f027 [!] commitments[1] 4e959c3201d801b6988b872e167a80dd6d54cde605fe3fe1c8635bc3c9993502b072b8469f8b463aaa6b4ca89adba0c0185a54ef22a5d80fe2a3a70624e1f027 [!] msgno: 6, from: 2 to: 0xff msg 1d44787f8828cf87fb30965c747ca91ca4f0d513f91903ef2323e75892e774e244d7722df4a1ecf08e62b33fdf26ce74a3015f99df3b166810380c5b4340990806000000af02ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884008472c43daa9a02547620d109eddc6e7829276acc4b2dbd983175ae1132bc176e119de325848c8b96f48c4e19409d71050de210e3fc383779b84c0d357b2f72 [!] commitments[2] 008472c43daa9a02547620d109eddc6e7829276acc4b2dbd983175ae1132bc176e119de325848c8b96f48c4e19409d71050de210e3fc383779b84c0d357b2f72 [!] msgno: 6, from: 3 to: 0xff msg a78c3fc85f435008db39824fb39b805b1d63e8c000a9368e5fd94201cd4850d47c055b49fd495ff5bd3d88b787081ebfd2dc1286d51ff964eee2a822a081180706000000af03ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408840a7b0c4da3be7858c23c31656a12191cd96c1f9f4d6b816d2d425a15b60d4e63ae07a1a20fd83a0e93e83dca40a4c9fdd32a4a1f279c6aad7add7df50aa52c3c [!] commitments[3] 0a7b0c4da3be7858c23c31656a12191cd96c1f9f4d6b816d2d425a15b60d4e63ae07a1a20fd83a0e93e83dca40a4c9fdd32a4a1f279c6aad7add7df50aa52c3c [!] msgno: 7, from: 0 to: ff msg f91423e0471f720fefa2e59e626062d70e3825b6aa363e5226247407d7400d974d8d8510fdd38b123c807ab012f529919d0570dcb9195af65c1ba6a5cc709802070000027c00ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884d0d62377a743ca83996e4407c64dbb614d9e965e642c710c2873acf6c648cd3e02c0d863f1b977ec8ad86e317c965a12930cf7b919352e3eeb6fe2c255c4320006000000af01ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844e959c3201d801b6988b872e167a80dd6d54cde605fe3fe1c8635bc3c9993502b072b8469f8b463aaa6b4ca89adba0c0185a54ef22a5d80fe2a3a70624e1f0271d44787f8828cf87fb30965c747ca91ca4f0d513f91903ef2323e75892e774e244d7722df4a1ecf08e62b33fdf26ce74a3015f99df3b166810380c5b4340990806000000af02ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884008472c43daa9a02547620d109eddc6e7829276acc4b2dbd983175ae1132bc176e119de325848c8b96f48c4e19409d71050de210e3fc383779b84c0d357b2f72a78c3fc85f435008db39824fb39b805b1d63e8c000a9368e5fd94201cd4850d47c055b49fd495ff5bd3d88b787081ebfd2dc1286d51ff964eee2a822a081180706000000af03ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408840a7b0c4da3be7858c23c31656a12191cd96c1f9f4d6b816d2d425a15b60d4e63ae07a1a20fd83a0e93e83dca40a4c9fdd32a4a1f279c6aad7add7df50aa52c3c [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg f91423e0471f720fefa2e59e626062d70e3825b6aa363e5226247407d7400d974d8d8510fdd38b123c807ab012f529919d0570dcb9195af65c1ba6a5cc709802070000027c00ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884d0d62377a743ca83996e4407c64dbb614d9e965e642c710c2873acf6c648cd3e02c0d863f1b977ec8ad86e317c965a12930cf7b919352e3eeb6fe2c255c4320006000000af01ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844e959c3201d801b6988b872e167a80dd6d54cde605fe3fe1c8635bc3c9993502b072b8469f8b463aaa6b4ca89adba0c0185a54ef22a5d80fe2a3a70624e1f0271d44787f8828cf87fb30965c747ca91ca4f0d513f91903ef2323e75892e774e244d7722df4a1ecf08e62b33fdf26ce74a3015f99df3b166810380c5b4340990806000000af02ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884008472c43daa9a02547620d109eddc6e7829276acc4b2dbd983175ae1132bc176e119de325848c8b96f48c4e19409d71050de210e3fc383779b84c0d357b2f72a78c3fc85f435008db39824fb39b805b1d63e8c000a9368e5fd94201cd4850d47c055b49fd495ff5bd3d88b787081ebfd2dc1286d51ff964eee2a822a081180706000000af03ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408840a7b0c4da3be7858c23c31656a12191cd96c1f9f4d6b816d2d425a15b60d4e63ae07a1a20fd83a0e93e83dca40a4c9fdd32a4a1f279c6aad7add7df50aa52c3c [1] msgno: 6, from: 1 to: 0xff msg d0d62377a743ca83996e4407c64dbb614d9e965e642c710c2873acf6c648cd3e02c0d863f1b977ec8ad86e317c965a12930cf7b919352e3eeb6fe2c255c4320006000000af01ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844e959c3201d801b6988b872e167a80dd6d54cde605fe3fe1c8635bc3c9993502b072b8469f8b463aaa6b4ca89adba0c0185a54ef22a5d80fe2a3a70624e1f027 [1] msgno: 8, from: 1 to: 1 msg e402091192f378a04893e99101751642ac0cad87a46e7ea21c1776a29797de49af8040a4fc516b7aa5a4e82a886a4eb5d59de00fc591e1f1ea88a7661c9a4d0f080000010001010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884ad3be60b79f69965eec7aeb99905b83a867fee172377e7cff5806661fcef76c54f7b977d15cdd5535da6103022d71d116083aadac1947b0c1de6f1326d6761442eaecfc9e42baed8628113c568bf12cb7f5eeeced669423a97ed4cfb79470ad2515920c4c57a16fa69b84135d88ef24947a681a5a2e6d730c874f753d9bb191107b648a4322ea86166d45d3ddb9370b542 [1] msgno: 6, from: 2 to: 0xff msg 1d44787f8828cf87fb30965c747ca91ca4f0d513f91903ef2323e75892e774e244d7722df4a1ecf08e62b33fdf26ce74a3015f99df3b166810380c5b4340990806000000af02ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884008472c43daa9a02547620d109eddc6e7829276acc4b2dbd983175ae1132bc176e119de325848c8b96f48c4e19409d71050de210e3fc383779b84c0d357b2f72 [1] msgno: 8, from: 1 to: 2 msg 6a0ec34e9a7497968e56f07124c39005e1593dedf2b8643939d88826eb278bb59049dd9306b594ece98baa1817f7d56904cbbfb5c9a1dc2ac7fdb7cedd1f7000080000010001020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408849ae68da52c56ce1cc5d2e40edf5375a454ec82222ab2bf24930dec970d4c491b23737896601c0c23d45429c5c4249b0e417a57c776ae7cd57215437dbd8b3cd1a7d2082b3168c5d8aa53a87e565b483bd2cb65c6a3b2348ec0a8429ec49a48bad07cac4906a8d568e5ee8ae5cfa8c5c9e7520d6aaa1ae82173bcbb45f38dc46839bff9c073b4a251f2d1ee898a74d9c236 [1] msgno: 6, from: 3 to: 0xff msg a78c3fc85f435008db39824fb39b805b1d63e8c000a9368e5fd94201cd4850d47c055b49fd495ff5bd3d88b787081ebfd2dc1286d51ff964eee2a822a081180706000000af03ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408840a7b0c4da3be7858c23c31656a12191cd96c1f9f4d6b816d2d425a15b60d4e63ae07a1a20fd83a0e93e83dca40a4c9fdd32a4a1f279c6aad7add7df50aa52c3c [1] msgno: 8, from: 1 to: 3 msg b5e14eed6cf3b9e873ec0ac1c2ca2209f151bfa612447e24d3af3294bc25852f6bd7aa6fe147af3d530643b4927dfde0875f9a4fca5de627dcbcac7afa09b104080000010001030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408843682554cf82a92542995200d74204a9341fc412e8025f5517d09868269eef4269398253bd791e1c77a702a78b5d7404de638f847011f4d89aff51065e82fbb2ad7c7a9186e29a026fc16a778947febf31a5d680438cd3966810fb84df4fd7300a17d797e4f61e2cf478b50251dc2e5be9680dedfb9ec8dd443c58f86aef4e6b3b1db9e60a88a85c5ee0a2d8d517252c2dc [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg f91423e0471f720fefa2e59e626062d70e3825b6aa363e5226247407d7400d974d8d8510fdd38b123c807ab012f529919d0570dcb9195af65c1ba6a5cc709802070000027c00ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884d0d62377a743ca83996e4407c64dbb614d9e965e642c710c2873acf6c648cd3e02c0d863f1b977ec8ad86e317c965a12930cf7b919352e3eeb6fe2c255c4320006000000af01ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844e959c3201d801b6988b872e167a80dd6d54cde605fe3fe1c8635bc3c9993502b072b8469f8b463aaa6b4ca89adba0c0185a54ef22a5d80fe2a3a70624e1f0271d44787f8828cf87fb30965c747ca91ca4f0d513f91903ef2323e75892e774e244d7722df4a1ecf08e62b33fdf26ce74a3015f99df3b166810380c5b4340990806000000af02ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884008472c43daa9a02547620d109eddc6e7829276acc4b2dbd983175ae1132bc176e119de325848c8b96f48c4e19409d71050de210e3fc383779b84c0d357b2f72a78c3fc85f435008db39824fb39b805b1d63e8c000a9368e5fd94201cd4850d47c055b49fd495ff5bd3d88b787081ebfd2dc1286d51ff964eee2a822a081180706000000af03ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408840a7b0c4da3be7858c23c31656a12191cd96c1f9f4d6b816d2d425a15b60d4e63ae07a1a20fd83a0e93e83dca40a4c9fdd32a4a1f279c6aad7add7df50aa52c3c [2] msgno: 6, from: 1 to: 0xff msg d0d62377a743ca83996e4407c64dbb614d9e965e642c710c2873acf6c648cd3e02c0d863f1b977ec8ad86e317c965a12930cf7b919352e3eeb6fe2c255c4320006000000af01ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844e959c3201d801b6988b872e167a80dd6d54cde605fe3fe1c8635bc3c9993502b072b8469f8b463aaa6b4ca89adba0c0185a54ef22a5d80fe2a3a70624e1f027 [2] msgno: 8, from: 2 to: 1 msg 9a9087616dd931c015f7c06951c877e164daac427cd9c20c275e37d05dd8d8358f9419a50778b607c31cac5fdcd1527cdda15a5e102f2ba4eb91f879f4080a09080000010002010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884466ad334b60396d30066557bd82e571d68684576bf96d8c51a0380a6524c4648045f9c52876fe7c808347eb2f056403981b3bf510f9c94d5d63d39351e22ff47bc1586a64d01f25a513b713e5b4278e0a220f6006564bc7a01e14ccb62d8df6250a016d869562f3978f3d2a316829ea1faa8595d0b168d8a62365f647636368a7a586a058fdbff23355b046c6e2e052267 [2] msgno: 6, from: 2 to: 0xff msg 1d44787f8828cf87fb30965c747ca91ca4f0d513f91903ef2323e75892e774e244d7722df4a1ecf08e62b33fdf26ce74a3015f99df3b166810380c5b4340990806000000af02ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884008472c43daa9a02547620d109eddc6e7829276acc4b2dbd983175ae1132bc176e119de325848c8b96f48c4e19409d71050de210e3fc383779b84c0d357b2f72 [2] msgno: 8, from: 2 to: 2 msg 8a259fe86115153652467403f56c12c10e58dfd5702e2bd19788e57082458540ab6dc4fe6c43dd59c3a37ee5a64c11332fc1ad075716c643d0f3a1c5e6810408080000010002020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408846a331d33a2e1e1eff72898459ef31e5b05b2e90d905e569bbfb852f7740f32a0f47118ea9ac6708ea0b5c1eabe74357871a699053db0b2d0280686fc2a09bfc91837740b66d6b0090ddfd89b92d3de8bd96fe410870fbfca686b4224e2f6797d82007795eda6f0492d938f6ee71fe6b66addf05772f9cf327aa5c46c305f3bfd3b16ed774b02f35fd819485b26a7bff930 [2] msgno: 6, from: 3 to: 0xff msg a78c3fc85f435008db39824fb39b805b1d63e8c000a9368e5fd94201cd4850d47c055b49fd495ff5bd3d88b787081ebfd2dc1286d51ff964eee2a822a081180706000000af03ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408840a7b0c4da3be7858c23c31656a12191cd96c1f9f4d6b816d2d425a15b60d4e63ae07a1a20fd83a0e93e83dca40a4c9fdd32a4a1f279c6aad7add7df50aa52c3c [2] msgno: 8, from: 2 to: 3 msg 1dc4d0818b55cc33a996b24d3c20d6fac9df66236a973b13b7ceb23025972303425937feff5b42265d3a1c8d562d04a6383538db6ad80b1ccf14ca4899f8470f080000010002030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884fee56ea1d808f05c0c77ed4e1d6c5a409e749c580c47e91dcbe58e096ffe7e78d4a2d65395e80908b5c93c82bc1aed97d022121cd519e3bd5f847033f363e2d136b82fa59fc24352345bf8e74a99447b8789d4bbce7209007ce3dc08baa795d86928b2822513210bbf1573efa40690b9115fa5da8685562756685a5e3df6eb3d18d96c1419a873838a4c25072c8ef2237f [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg f91423e0471f720fefa2e59e626062d70e3825b6aa363e5226247407d7400d974d8d8510fdd38b123c807ab012f529919d0570dcb9195af65c1ba6a5cc709802070000027c00ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884d0d62377a743ca83996e4407c64dbb614d9e965e642c710c2873acf6c648cd3e02c0d863f1b977ec8ad86e317c965a12930cf7b919352e3eeb6fe2c255c4320006000000af01ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844e959c3201d801b6988b872e167a80dd6d54cde605fe3fe1c8635bc3c9993502b072b8469f8b463aaa6b4ca89adba0c0185a54ef22a5d80fe2a3a70624e1f0271d44787f8828cf87fb30965c747ca91ca4f0d513f91903ef2323e75892e774e244d7722df4a1ecf08e62b33fdf26ce74a3015f99df3b166810380c5b4340990806000000af02ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884008472c43daa9a02547620d109eddc6e7829276acc4b2dbd983175ae1132bc176e119de325848c8b96f48c4e19409d71050de210e3fc383779b84c0d357b2f72a78c3fc85f435008db39824fb39b805b1d63e8c000a9368e5fd94201cd4850d47c055b49fd495ff5bd3d88b787081ebfd2dc1286d51ff964eee2a822a081180706000000af03ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408840a7b0c4da3be7858c23c31656a12191cd96c1f9f4d6b816d2d425a15b60d4e63ae07a1a20fd83a0e93e83dca40a4c9fdd32a4a1f279c6aad7add7df50aa52c3c [3] msgno: 6, from: 1 to: 0xff msg d0d62377a743ca83996e4407c64dbb614d9e965e642c710c2873acf6c648cd3e02c0d863f1b977ec8ad86e317c965a12930cf7b919352e3eeb6fe2c255c4320006000000af01ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844e959c3201d801b6988b872e167a80dd6d54cde605fe3fe1c8635bc3c9993502b072b8469f8b463aaa6b4ca89adba0c0185a54ef22a5d80fe2a3a70624e1f027 [3] msgno: 8, from: 3 to: 1 msg d5f3534c2370d620a2f037856f84ca53148ff14a7f2376fc23212b5f14ce0f193c33d47c8933e357cb556d1e7fcb5d68e928c82b23b59e5c9283ebfe6ab12809080000010003010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844466d974aeaa2b353f5b8ff9fcd79c645e55a954a12fe158470aae94a39afdf0cf4356165dcf93b10dd33c0160c426019c94c9c283228dce55265c6cc9851e6665982590e615e85d86ece5b4df64203d8c9f3bef0f7e15796cb709956105fcc3b02fe18750a6c79b385ff79346a793391ea6bf0cca31458491cd3260a0156413c75a1d8abdcb2ec8162e6cfd54f5888cd4 [3] msgno: 6, from: 2 to: 0xff msg 1d44787f8828cf87fb30965c747ca91ca4f0d513f91903ef2323e75892e774e244d7722df4a1ecf08e62b33fdf26ce74a3015f99df3b166810380c5b4340990806000000af02ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884008472c43daa9a02547620d109eddc6e7829276acc4b2dbd983175ae1132bc176e119de325848c8b96f48c4e19409d71050de210e3fc383779b84c0d357b2f72 [3] msgno: 8, from: 3 to: 2 msg 857a25d89d9f919ac619ab894c35e02471a6ec83535d6d92d16e0a8ba6ea917775090f4142ac5bbcebab4c0e59537428aad82fe9432c9d5e1b387e6ecb999709080000010003020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088412ef2715834586d86fecf72476c779b686577b0e1af62930d6b14ebb44fa87bf305efa036870b1e46273d166b5b336055983c18c5c6e7e72cd4063d38cffc530fda081ebc6714a26b111ab21a76aa7cef38aa7252f1dd70eb18d5fdf6a2f86b1f9dcc66f5653ca924140f00e680d22e5f3f77e481966f05e3ca28729abe882b2d9433a0acd72eb9319038fb8d060ac959e [3] msgno: 6, from: 3 to: 0xff msg a78c3fc85f435008db39824fb39b805b1d63e8c000a9368e5fd94201cd4850d47c055b49fd495ff5bd3d88b787081ebfd2dc1286d51ff964eee2a822a081180706000000af03ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408840a7b0c4da3be7858c23c31656a12191cd96c1f9f4d6b816d2d425a15b60d4e63ae07a1a20fd83a0e93e83dca40a4c9fdd32a4a1f279c6aad7add7df50aa52c3c [3] msgno: 8, from: 3 to: 3 msg fc58e48f4731e5b5cb4c2d75cd2bed304e5c73c5b03810332ac67f35b71660a635c901136a233dde8fe50e5b4a7d960b7017080b6d2e42851e1aac29050c6400080000010003030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088480e7c641e4e782ed90bf8c2047d2ae966409e77d6c02b7cab2df97476a33a35d90288efcf0dece15618de4b1aa0ba6f46b7b9f30a4398b86e71fa7e8e9cf50e0f25a372f85da3c130bc7660953a130a5f2e4c374b8321a64969ff0616a44f6e24712011c1f136ce0738f3e97f89c4300f8e294ad9c48417d8dbcd7034e585ef2506fcd70e3b2b61ec9b0be1083f64930aa [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg e402091192f378a04893e99101751642ac0cad87a46e7ea21c1776a29797de49af8040a4fc516b7aa5a4e82a886a4eb5d59de00fc591e1f1ea88a7661c9a4d0f080000010001010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884ad3be60b79f69965eec7aeb99905b83a867fee172377e7cff5806661fcef76c54f7b977d15cdd5535da6103022d71d116083aadac1947b0c1de6f1326d6761442eaecfc9e42baed8628113c568bf12cb7f5eeeced669423a97ed4cfb79470ad2515920c4c57a16fa69b84135d88ef24947a681a5a2e6d730c874f753d9bb191107b648a4322ea86166d45d3ddb9370b542 [!] msgno: 8, from: 2 to: 1 msg 9a9087616dd931c015f7c06951c877e164daac427cd9c20c275e37d05dd8d8358f9419a50778b607c31cac5fdcd1527cdda15a5e102f2ba4eb91f879f4080a09080000010002010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884466ad334b60396d30066557bd82e571d68684576bf96d8c51a0380a6524c4648045f9c52876fe7c808347eb2f056403981b3bf510f9c94d5d63d39351e22ff47bc1586a64d01f25a513b713e5b4278e0a220f6006564bc7a01e14ccb62d8df6250a016d869562f3978f3d2a316829ea1faa8595d0b168d8a62365f647636368a7a586a058fdbff23355b046c6e2e052267 [!] msgno: 8, from: 3 to: 1 msg d5f3534c2370d620a2f037856f84ca53148ff14a7f2376fc23212b5f14ce0f193c33d47c8933e357cb556d1e7fcb5d68e928c82b23b59e5c9283ebfe6ab12809080000010003010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844466d974aeaa2b353f5b8ff9fcd79c645e55a954a12fe158470aae94a39afdf0cf4356165dcf93b10dd33c0160c426019c94c9c283228dce55265c6cc9851e6665982590e615e85d86ece5b4df64203d8c9f3bef0f7e15796cb709956105fcc3b02fe18750a6c79b385ff79346a793391ea6bf0cca31458491cd3260a0156413c75a1d8abdcb2ec8162e6cfd54f5888cd4 [!] msgno: 8, from: 1 to: 2 msg 6a0ec34e9a7497968e56f07124c39005e1593dedf2b8643939d88826eb278bb59049dd9306b594ece98baa1817f7d56904cbbfb5c9a1dc2ac7fdb7cedd1f7000080000010001020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408849ae68da52c56ce1cc5d2e40edf5375a454ec82222ab2bf24930dec970d4c491b23737896601c0c23d45429c5c4249b0e417a57c776ae7cd57215437dbd8b3cd1a7d2082b3168c5d8aa53a87e565b483bd2cb65c6a3b2348ec0a8429ec49a48bad07cac4906a8d568e5ee8ae5cfa8c5c9e7520d6aaa1ae82173bcbb45f38dc46839bff9c073b4a251f2d1ee898a74d9c236 [!] msgno: 8, from: 2 to: 2 msg 8a259fe86115153652467403f56c12c10e58dfd5702e2bd19788e57082458540ab6dc4fe6c43dd59c3a37ee5a64c11332fc1ad075716c643d0f3a1c5e6810408080000010002020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408846a331d33a2e1e1eff72898459ef31e5b05b2e90d905e569bbfb852f7740f32a0f47118ea9ac6708ea0b5c1eabe74357871a699053db0b2d0280686fc2a09bfc91837740b66d6b0090ddfd89b92d3de8bd96fe410870fbfca686b4224e2f6797d82007795eda6f0492d938f6ee71fe6b66addf05772f9cf327aa5c46c305f3bfd3b16ed774b02f35fd819485b26a7bff930 [!] msgno: 8, from: 3 to: 2 msg 857a25d89d9f919ac619ab894c35e02471a6ec83535d6d92d16e0a8ba6ea917775090f4142ac5bbcebab4c0e59537428aad82fe9432c9d5e1b387e6ecb999709080000010003020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088412ef2715834586d86fecf72476c779b686577b0e1af62930d6b14ebb44fa87bf305efa036870b1e46273d166b5b336055983c18c5c6e7e72cd4063d38cffc530fda081ebc6714a26b111ab21a76aa7cef38aa7252f1dd70eb18d5fdf6a2f86b1f9dcc66f5653ca924140f00e680d22e5f3f77e481966f05e3ca28729abe882b2d9433a0acd72eb9319038fb8d060ac959e [!] msgno: 8, from: 1 to: 3 msg b5e14eed6cf3b9e873ec0ac1c2ca2209f151bfa612447e24d3af3294bc25852f6bd7aa6fe147af3d530643b4927dfde0875f9a4fca5de627dcbcac7afa09b104080000010001030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408843682554cf82a92542995200d74204a9341fc412e8025f5517d09868269eef4269398253bd791e1c77a702a78b5d7404de638f847011f4d89aff51065e82fbb2ad7c7a9186e29a026fc16a778947febf31a5d680438cd3966810fb84df4fd7300a17d797e4f61e2cf478b50251dc2e5be9680dedfb9ec8dd443c58f86aef4e6b3b1db9e60a88a85c5ee0a2d8d517252c2dc [!] msgno: 8, from: 2 to: 3 msg 1dc4d0818b55cc33a996b24d3c20d6fac9df66236a973b13b7ceb23025972303425937feff5b42265d3a1c8d562d04a6383538db6ad80b1ccf14ca4899f8470f080000010002030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884fee56ea1d808f05c0c77ed4e1d6c5a409e749c580c47e91dcbe58e096ffe7e78d4a2d65395e80908b5c93c82bc1aed97d022121cd519e3bd5f847033f363e2d136b82fa59fc24352345bf8e74a99447b8789d4bbce7209007ce3dc08baa795d86928b2822513210bbf1573efa40690b9115fa5da8685562756685a5e3df6eb3d18d96c1419a873838a4c25072c8ef2237f [!] msgno: 8, from: 3 to: 3 msg fc58e48f4731e5b5cb4c2d75cd2bed304e5c73c5b03810332ac67f35b71660a635c901136a233dde8fe50e5b4a7d960b7017080b6d2e42851e1aac29050c6400080000010003030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088480e7c641e4e782ed90bf8c2047d2ae966409e77d6c02b7cab2df97476a33a35d90288efcf0dece15618de4b1aa0ba6f46b7b9f30a4398b86e71fa7e8e9cf50e0f25a372f85da3c130bc7660953a130a5f2e4c374b8321a64969ff0616a44f6e24712011c1f136ce0738f3e97f89c4300f8e294ad9c48417d8dbcd7034e585ef2506fcd70e3b2b61ec9b0be1083f64930aa [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg e402091192f378a04893e99101751642ac0cad87a46e7ea21c1776a29797de49af8040a4fc516b7aa5a4e82a886a4eb5d59de00fc591e1f1ea88a7661c9a4d0f080000010001010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884ad3be60b79f69965eec7aeb99905b83a867fee172377e7cff5806661fcef76c54f7b977d15cdd5535da6103022d71d116083aadac1947b0c1de6f1326d6761442eaecfc9e42baed8628113c568bf12cb7f5eeeced669423a97ed4cfb79470ad2515920c4c57a16fa69b84135d88ef24947a681a5a2e6d730c874f753d9bb191107b648a4322ea86166d45d3ddb9370b542 [1] msgno: 8, from: 2 to: 1 msg 9a9087616dd931c015f7c06951c877e164daac427cd9c20c275e37d05dd8d8358f9419a50778b607c31cac5fdcd1527cdda15a5e102f2ba4eb91f879f4080a09080000010002010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884466ad334b60396d30066557bd82e571d68684576bf96d8c51a0380a6524c4648045f9c52876fe7c808347eb2f056403981b3bf510f9c94d5d63d39351e22ff47bc1586a64d01f25a513b713e5b4278e0a220f6006564bc7a01e14ccb62d8df6250a016d869562f3978f3d2a316829ea1faa8595d0b168d8a62365f647636368a7a586a058fdbff23355b046c6e2e052267 [1] msgno: 8, from: 3 to: 1 msg d5f3534c2370d620a2f037856f84ca53148ff14a7f2376fc23212b5f14ce0f193c33d47c8933e357cb556d1e7fcb5d68e928c82b23b59e5c9283ebfe6ab12809080000010003010000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844466d974aeaa2b353f5b8ff9fcd79c645e55a954a12fe158470aae94a39afdf0cf4356165dcf93b10dd33c0160c426019c94c9c283228dce55265c6cc9851e6665982590e615e85d86ece5b4df64203d8c9f3bef0f7e15796cb709956105fcc3b02fe18750a6c79b385ff79346a793391ea6bf0cca31458491cd3260a0156413c75a1d8abdcb2ec8162e6cfd54f5888cd4 [1] msgno: 9, from: 1 to: ff msg 17a258b193c22b8fd607f7d5ed6e7dee4b156c4295fddf77b930328ac7a1098329ef506d9a25078d25f6bab6df74c0bf7bc894bad27d008e596a1aa92fa9510a090000007301ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg 6a0ec34e9a7497968e56f07124c39005e1593dedf2b8643939d88826eb278bb59049dd9306b594ece98baa1817f7d56904cbbfb5c9a1dc2ac7fdb7cedd1f7000080000010001020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408849ae68da52c56ce1cc5d2e40edf5375a454ec82222ab2bf24930dec970d4c491b23737896601c0c23d45429c5c4249b0e417a57c776ae7cd57215437dbd8b3cd1a7d2082b3168c5d8aa53a87e565b483bd2cb65c6a3b2348ec0a8429ec49a48bad07cac4906a8d568e5ee8ae5cfa8c5c9e7520d6aaa1ae82173bcbb45f38dc46839bff9c073b4a251f2d1ee898a74d9c236 [2] msgno: 8, from: 2 to: 2 msg 8a259fe86115153652467403f56c12c10e58dfd5702e2bd19788e57082458540ab6dc4fe6c43dd59c3a37ee5a64c11332fc1ad075716c643d0f3a1c5e6810408080000010002020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408846a331d33a2e1e1eff72898459ef31e5b05b2e90d905e569bbfb852f7740f32a0f47118ea9ac6708ea0b5c1eabe74357871a699053db0b2d0280686fc2a09bfc91837740b66d6b0090ddfd89b92d3de8bd96fe410870fbfca686b4224e2f6797d82007795eda6f0492d938f6ee71fe6b66addf05772f9cf327aa5c46c305f3bfd3b16ed774b02f35fd819485b26a7bff930 [2] msgno: 8, from: 3 to: 2 msg 857a25d89d9f919ac619ab894c35e02471a6ec83535d6d92d16e0a8ba6ea917775090f4142ac5bbcebab4c0e59537428aad82fe9432c9d5e1b387e6ecb999709080000010003020000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088412ef2715834586d86fecf72476c779b686577b0e1af62930d6b14ebb44fa87bf305efa036870b1e46273d166b5b336055983c18c5c6e7e72cd4063d38cffc530fda081ebc6714a26b111ab21a76aa7cef38aa7252f1dd70eb18d5fdf6a2f86b1f9dcc66f5653ca924140f00e680d22e5f3f77e481966f05e3ca28729abe882b2d9433a0acd72eb9319038fb8d060ac959e [2] msgno: 9, from: 2 to: ff msg 43ac414a9f6f2849c2b3d14391f1ab64552ebfbef593713b5c3126086d6a0ddf9c250dee851ecd76d9535c213cb4858778718e57809509196e374815c4b28609090000007302ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg b5e14eed6cf3b9e873ec0ac1c2ca2209f151bfa612447e24d3af3294bc25852f6bd7aa6fe147af3d530643b4927dfde0875f9a4fca5de627dcbcac7afa09b104080000010001030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408843682554cf82a92542995200d74204a9341fc412e8025f5517d09868269eef4269398253bd791e1c77a702a78b5d7404de638f847011f4d89aff51065e82fbb2ad7c7a9186e29a026fc16a778947febf31a5d680438cd3966810fb84df4fd7300a17d797e4f61e2cf478b50251dc2e5be9680dedfb9ec8dd443c58f86aef4e6b3b1db9e60a88a85c5ee0a2d8d517252c2dc [3] msgno: 8, from: 2 to: 3 msg 1dc4d0818b55cc33a996b24d3c20d6fac9df66236a973b13b7ceb23025972303425937feff5b42265d3a1c8d562d04a6383538db6ad80b1ccf14ca4899f8470f080000010002030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884fee56ea1d808f05c0c77ed4e1d6c5a409e749c580c47e91dcbe58e096ffe7e78d4a2d65395e80908b5c93c82bc1aed97d022121cd519e3bd5f847033f363e2d136b82fa59fc24352345bf8e74a99447b8789d4bbce7209007ce3dc08baa795d86928b2822513210bbf1573efa40690b9115fa5da8685562756685a5e3df6eb3d18d96c1419a873838a4c25072c8ef2237f [3] msgno: 8, from: 3 to: 3 msg fc58e48f4731e5b5cb4c2d75cd2bed304e5c73c5b03810332ac67f35b71660a635c901136a233dde8fe50e5b4a7d960b7017080b6d2e42851e1aac29050c6400080000010003030000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088480e7c641e4e782ed90bf8c2047d2ae966409e77d6c02b7cab2df97476a33a35d90288efcf0dece15618de4b1aa0ba6f46b7b9f30a4398b86e71fa7e8e9cf50e0f25a372f85da3c130bc7660953a130a5f2e4c374b8321a64969ff0616a44f6e24712011c1f136ce0738f3e97f89c4300f8e294ad9c48417d8dbcd7034e585ef2506fcd70e3b2b61ec9b0be1083f64930aa [3] msgno: 9, from: 3 to: ff msg a31453e0851c656f2d2acf2e323e072378ca049f1a3acec96dba33a7fef1749c3baa05e7cf4b986f1823817125a3a3ce81776253b8aacfb756d3cf5f06522907090000007303ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg 17a258b193c22b8fd607f7d5ed6e7dee4b156c4295fddf77b930328ac7a1098329ef506d9a25078d25f6bab6df74c0bf7bc894bad27d008e596a1aa92fa9510a090000007301ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [!] msgno: 9, from: 2 to: 0xff msg 43ac414a9f6f2849c2b3d14391f1ab64552ebfbef593713b5c3126086d6a0ddf9c250dee851ecd76d9535c213cb4858778718e57809509196e374815c4b28609090000007302ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [!] msgno: 9, from: 3 to: 0xff msg a31453e0851c656f2d2acf2e323e072378ca049f1a3acec96dba33a7fef1749c3baa05e7cf4b986f1823817125a3a3ce81776253b8aacfb756d3cf5f06522907090000007303ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [!] complaints [!] msgno: 10, from: 0 to: ff msg 41d16158eb6d85fb9a8530ac4496667761daffd1c7dd9e0e6958bf47695026ea37f7cfffd05a483faa904bf1d6b16d03d10d6726464014c88224920dd9ce99080a000001c800ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088417a258b193c22b8fd607f7d5ed6e7dee4b156c4295fddf77b930328ac7a1098329ef506d9a25078d25f6bab6df74c0bf7bc894bad27d008e596a1aa92fa9510a090000007301ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408840000000043ac414a9f6f2849c2b3d14391f1ab64552ebfbef593713b5c3126086d6a0ddf9c250dee851ecd76d9535c213cb4858778718e57809509196e374815c4b28609090000007302ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000a31453e0851c656f2d2acf2e323e072378ca049f1a3acec96dba33a7fef1749c3baa05e7cf4b986f1823817125a3a3ce81776253b8aacfb756d3cf5f06522907090000007303ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg 41d16158eb6d85fb9a8530ac4496667761daffd1c7dd9e0e6958bf47695026ea37f7cfffd05a483faa904bf1d6b16d03d10d6726464014c88224920dd9ce99080a000001c800ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088417a258b193c22b8fd607f7d5ed6e7dee4b156c4295fddf77b930328ac7a1098329ef506d9a25078d25f6bab6df74c0bf7bc894bad27d008e596a1aa92fa9510a090000007301ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408840000000043ac414a9f6f2849c2b3d14391f1ab64552ebfbef593713b5c3126086d6a0ddf9c250dee851ecd76d9535c213cb4858778718e57809509196e374815c4b28609090000007302ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000a31453e0851c656f2d2acf2e323e072378ca049f1a3acec96dba33a7fef1749c3baa05e7cf4b986f1823817125a3a3ce81776253b8aacfb756d3cf5f06522907090000007303ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [1] msgno: 9, from: 1 to: 0xff msg 17a258b193c22b8fd607f7d5ed6e7dee4b156c4295fddf77b930328ac7a1098329ef506d9a25078d25f6bab6df74c0bf7bc894bad27d008e596a1aa92fa9510a090000007301ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [1] msgno: 9, from: 2 to: 0xff msg 43ac414a9f6f2849c2b3d14391f1ab64552ebfbef593713b5c3126086d6a0ddf9c250dee851ecd76d9535c213cb4858778718e57809509196e374815c4b28609090000007302ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [1] msgno: 9, from: 3 to: 0xff msg a31453e0851c656f2d2acf2e323e072378ca049f1a3acec96dba33a7fef1749c3baa05e7cf4b986f1823817125a3a3ce81776253b8aacfb756d3cf5f06522907090000007303ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg 41d16158eb6d85fb9a8530ac4496667761daffd1c7dd9e0e6958bf47695026ea37f7cfffd05a483faa904bf1d6b16d03d10d6726464014c88224920dd9ce99080a000001c800ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088417a258b193c22b8fd607f7d5ed6e7dee4b156c4295fddf77b930328ac7a1098329ef506d9a25078d25f6bab6df74c0bf7bc894bad27d008e596a1aa92fa9510a090000007301ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408840000000043ac414a9f6f2849c2b3d14391f1ab64552ebfbef593713b5c3126086d6a0ddf9c250dee851ecd76d9535c213cb4858778718e57809509196e374815c4b28609090000007302ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000a31453e0851c656f2d2acf2e323e072378ca049f1a3acec96dba33a7fef1749c3baa05e7cf4b986f1823817125a3a3ce81776253b8aacfb756d3cf5f06522907090000007303ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [2] msgno: 9, from: 1 to: 0xff msg 17a258b193c22b8fd607f7d5ed6e7dee4b156c4295fddf77b930328ac7a1098329ef506d9a25078d25f6bab6df74c0bf7bc894bad27d008e596a1aa92fa9510a090000007301ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [2] msgno: 9, from: 2 to: 0xff msg 43ac414a9f6f2849c2b3d14391f1ab64552ebfbef593713b5c3126086d6a0ddf9c250dee851ecd76d9535c213cb4858778718e57809509196e374815c4b28609090000007302ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [2] msgno: 9, from: 3 to: 0xff msg a31453e0851c656f2d2acf2e323e072378ca049f1a3acec96dba33a7fef1749c3baa05e7cf4b986f1823817125a3a3ce81776253b8aacfb756d3cf5f06522907090000007303ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg 41d16158eb6d85fb9a8530ac4496667761daffd1c7dd9e0e6958bf47695026ea37f7cfffd05a483faa904bf1d6b16d03d10d6726464014c88224920dd9ce99080a000001c800ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088417a258b193c22b8fd607f7d5ed6e7dee4b156c4295fddf77b930328ac7a1098329ef506d9a25078d25f6bab6df74c0bf7bc894bad27d008e596a1aa92fa9510a090000007301ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408840000000043ac414a9f6f2849c2b3d14391f1ab64552ebfbef593713b5c3126086d6a0ddf9c250dee851ecd76d9535c213cb4858778718e57809509196e374815c4b28609090000007302ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000a31453e0851c656f2d2acf2e323e072378ca049f1a3acec96dba33a7fef1749c3baa05e7cf4b986f1823817125a3a3ce81776253b8aacfb756d3cf5f06522907090000007303ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [3] msgno: 9, from: 1 to: 0xff msg 17a258b193c22b8fd607f7d5ed6e7dee4b156c4295fddf77b930328ac7a1098329ef506d9a25078d25f6bab6df74c0bf7bc894bad27d008e596a1aa92fa9510a090000007301ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [3] msgno: 9, from: 2 to: 0xff msg 43ac414a9f6f2849c2b3d14391f1ab64552ebfbef593713b5c3126086d6a0ddf9c250dee851ecd76d9535c213cb4858778718e57809509196e374815c4b28609090000007302ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [3] msgno: 9, from: 3 to: 0xff msg a31453e0851c656f2d2acf2e323e072378ca049f1a3acec96dba33a7fef1749c3baa05e7cf4b986f1823817125a3a3ce81776253b8aacfb756d3cf5f06522907090000007303ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af3431074088400000000 [1] step 19. send final transcript [1] msgno: 20, from: 1 to: 0 msg dafb43617f83f2254400d11ce68b850dbb75ea53a12c7c0292fdc37e5f70c5f71e9f0ecab9b39f4f838f14757abc1b108fd54e68feeafcf5de8cd55596648401140000008f01000000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884d12b3ce781110c7a1deaf422b4c7e36896f51270a9c4ae5f0aa7b3a4df534a26 [2] step 19. send final transcript [2] msgno: 20, from: 2 to: 0 msg 57654e96cc33682a5936a0f6f5648483c8cdde03a1e4ecd44be60907c7d43b5b66f48a2dfee66f23593f59e581399e010886477b9ed3a0f1073e1f67275f530f140000008f02000000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884d12b3ce781110c7a1deaf422b4c7e36896f51270a9c4ae5f0aa7b3a4df534a26 [3] step 19. send final transcript [3] msgno: 20, from: 3 to: 0 msg d5849c8544cb2f231679cdf0e4f73e6dfae0abee937b4f56acde521b982465053a974f729b5d7a16f59d3a2f2556602578dc436b7c6f3d3748870fd6c85ed103140000008f03000000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884d12b3ce781110c7a1deaf422b4c7e36896f51270a9c4ae5f0aa7b3a4df534a26 [!] step 20. collect and verify transcripts [!] msgno: 20, from: 1 to: 0 msg dafb43617f83f2254400d11ce68b850dbb75ea53a12c7c0292fdc37e5f70c5f71e9f0ecab9b39f4f838f14757abc1b108fd54e68feeafcf5de8cd55596648401140000008f01000000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884d12b3ce781110c7a1deaf422b4c7e36896f51270a9c4ae5f0aa7b3a4df534a26 [!] msgno: 20, from: 2 to: 0 msg 57654e96cc33682a5936a0f6f5648483c8cdde03a1e4ecd44be60907c7d43b5b66f48a2dfee66f23593f59e581399e010886477b9ed3a0f1073e1f67275f530f140000008f02000000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884d12b3ce781110c7a1deaf422b4c7e36896f51270a9c4ae5f0aa7b3a4df534a26 [!] msgno: 20, from: 3 to: 0 msg d5849c8544cb2f231679cdf0e4f73e6dfae0abee937b4f56acde521b982465053a974f729b5d7a16f59d3a2f2556602578dc436b7c6f3d3748870fd6c85ed103140000008f03000000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af34310740884d12b3ce781110c7a1deaf422b4c7e36896f51270a9c4ae5f0aa7b3a4df534a26 [!] msgno: 21, from: 0 to: ff msg 0ce87ce36f08f4ab262304177e3210ec84b628354652060fcc0bccdd4a2fec9c0d3c84dfc82a7466e26a1ef34da27888cb0622b9354e81dc8f7d9fb684cf0002150000007100ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844f4b [1] step 21. get final approval [1] msgno: 21, from: 0 to: 0xff msg 0ce87ce36f08f4ab262304177e3210ec84b628354652060fcc0bccdd4a2fec9c0d3c84dfc82a7466e26a1ef34da27888cb0622b9354e81dc8f7d9fb684cf0002150000007100ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844f4b [1] msgno: 22, from: 1 to: 0 msg 4d5309672640580f1ec96b00e6f6de2deb20ad90df4e6a705f0f22a4121334c4fa4e6b18f386a93e16cd7c2a04964aaf4497aeda434cbdd759e216c2ef016606160000007101000000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844f4b [2] step 21. get final approval [2] msgno: 21, from: 0 to: 0xff msg 0ce87ce36f08f4ab262304177e3210ec84b628354652060fcc0bccdd4a2fec9c0d3c84dfc82a7466e26a1ef34da27888cb0622b9354e81dc8f7d9fb684cf0002150000007100ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844f4b [2] msgno: 22, from: 2 to: 0 msg 3e52d50aace805f8dae17ea4cc73f962803bf96e73492008118dc60b4ff0039e1e0ee55253a0bedafdaaad4848dea86e52892bd60bfe2b8ada05c01a1856930d160000007102000000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844f4b [3] step 21. get final approval [3] msgno: 21, from: 0 to: 0xff msg 0ce87ce36f08f4ab262304177e3210ec84b628354652060fcc0bccdd4a2fec9c0d3c84dfc82a7466e26a1ef34da27888cb0622b9354e81dc8f7d9fb684cf0002150000007100ff0000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844f4b [3] msgno: 22, from: 3 to: 0 msg bef2630d3ab559466b6eefdb4c417bc621879edf8d551e6870081768577bf41435c72aa267b0f5259b1d2ee1312cbe1b2417a613f7c508d1152b502e25c8e00b160000007103000000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844f4b [!] step 22. collect acks from peers [!] msgno: 22, from: 1 to: 0 msg 4d5309672640580f1ec96b00e6f6de2deb20ad90df4e6a705f0f22a4121334c4fa4e6b18f386a93e16cd7c2a04964aaf4497aeda434cbdd759e216c2ef016606160000007101000000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844f4b [!] msgno: 22, from: 2 to: 0 msg 3e52d50aace805f8dae17ea4cc73f962803bf96e73492008118dc60b4ff0039e1e0ee55253a0bedafdaaad4848dea86e52892bd60bfe2b8ada05c01a1856930d160000007102000000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844f4b [!] msgno: 22, from: 3 to: 0 msg bef2630d3ab559466b6eefdb4c417bc621879edf8d551e6870081768577bf41435c72aa267b0f5259b1d2ee1312cbe1b2417a613f7c508d1152b502e25c8e00b160000007103000000000069956b7068760750ecd8ba63c326ba39d460210beba61333be7b4685642af343107408844f4b share[1] 017cd2551c201406f4869e32307a588b47d9f6c2044b858b31164bca99c1065a02 share[2] 02977448481788e829ae269b202ac68081971c66102a35c8dd134cc7da2b4fc40c share[3] 03c5424517f498b807ff110c6efb3997a65542091c09e5048a114dc41b96972e07 order: 0, 1, v0 ec7172644428dbc453b969505a6a997c9b9c35367621b6dd0e4983dee9f69d36 order: 2, 0, v1 ec7172644428dbc453b969505a6a997c9b9c35367621b6dd0e4983dee9f69d36 everything correct! (ulimit -s 66000; ./tp-dkg-corrupt 3 2 || exit 0) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg 1807fae6719067cbc845777e3a43cf2dd310a1d5094d776829637e62354041469e5e43bae7d2d5effdbe96019bada173b483d0521af03652c366163c952ddb0d00000000b100ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a206ad2797da155662f8499de098f9e772b4109de84452c2ab58870a0d224272405644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 1807fae6719067cbc845777e3a43cf2dd310a1d5094d776829637e62354041469e5e43bae7d2d5effdbe96019bada173b483d0521af03652c366163c952ddb0d00000000b100ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a206ad2797da155662f8499de098f9e772b4109de84452c2ab58870a0d224272405644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 1807fae6719067cbc845777e3a43cf2dd310a1d5094d776829637e62354041469e5e43bae7d2d5effdbe96019bada173b483d0521af03652c366163c952ddb0d00000000b100ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a206ad2797da155662f8499de098f9e772b4109de84452c2ab58870a0d224272405644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 1807fae6719067cbc845777e3a43cf2dd310a1d5094d776829637e62354041469e5e43bae7d2d5effdbe96019bada173b483d0521af03652c366163c952ddb0d00000000b100ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a206ad2797da155662f8499de098f9e772b4109de84452c2ab58870a0d224272405644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg 6de6afbe349113846853e67f79ef30bf3c881e247e04b484ab53f065523cc8b836bfedac7c843a4cc863b5dd185f367326a4c2852bbf23f96d7ccd410e97a400010000006f00010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20 [!] msgno: 1, len: 111, from: 0 to: 2 msg 2cfbd4000f9212f42e0a2a069f7bbed7a50b59383f7296f39f8c77149a72d6ba8d05e80477c13f39bf643a089b923ae42f79fcaf87e17b948f1d9487c32a460c010000006f00020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20 [!] msgno: 1, len: 111, from: 0 to: 3 msg 5ea8d55d19b85a8a5b4e6f2cdbf300219312ceb8245f8c8b5822f642cbf180bf5448287f71af557eaf1998bb0e430410c412a3a18f8154e323881f4d8176b802010000006f00030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg 6de6afbe349113846853e67f79ef30bf3c881e247e04b484ab53f065523cc8b836bfedac7c843a4cc863b5dd185f367326a4c2852bbf23f96d7ccd410e97a400010000006f00010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20 [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg 1474d6a49f4618d195f2a8f5fcd5fa32feb29cef73d685f9377105352d436d6dc7d61eff205e8cf7fd2e18732629a1a9a57aff1a71b7a63b8e5420e6dcb8f10002000000af01ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20a1e6f3b2141311cd47d50b80c826b53d79c804f89e111bd434e5b07d54b9675410b3e9878bbd481b95bd388dfcd0daf1031a5a8e700c94e75c6abe77bfb3df1dc5e6d252fe722ff399879061e4839c1da38723abfad98c49e3fabbb54c144bb1531c1e1ae5a359c624d3b0aef7ade08cfa5346ef6d595a285b48f00ae884da08 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg 2cfbd4000f9212f42e0a2a069f7bbed7a50b59383f7296f39f8c77149a72d6ba8d05e80477c13f39bf643a089b923ae42f79fcaf87e17b948f1d9487c32a460c010000006f00020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20 [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg 8596a09a4505140694168d5f9f1d2d596808aba6a17943b9ff2289d4b43fb29069723d4910a83d74ebaf376c5c5786f1e6018eb12ce63e91439b308e85fc8e0b02000000af02ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20c359756b08c40d45dafcda4d83ec84902161b18a456df5208eccdcb822aab6356be0f917d1f9084637186f8b10eaa052dfddac0f0ab21b9b06097a493cd69016f6de52770811bb2fb8e3f17f8bb111bc58a83df6a92f55bd4e4a948ff07f851491f5ef9c9e12e3e59bb860d5f787994916c48fe60b9f013066f91c3320d37b0d [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg 5ea8d55d19b85a8a5b4e6f2cdbf300219312ceb8245f8c8b5822f642cbf180bf5448287f71af557eaf1998bb0e430410c412a3a18f8154e323881f4d8176b802010000006f00030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20 [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg d00ea2b2637d06d188ca880cbeede09d46b9b6d56e28d4a471ca70880147116a99cd1e9fc7f9be1e752276c8f8a5cb4bc2a4d4ec261ef082b429b9ed0e53c20102000000af03ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20eb6b1d1ea01f34b1fd2aad20d49b37886a1e2949da56da02377f6f1b7abf2ab7a230d4a01ba53845e7ce6897dd09884569419390c5a9f0d5273e04e4a4d96e7a614a7e689773f24289b131bb8eaf53e59900df59e2b8b1f40503b473669e90be515156efe42ae63ad48f516b3fdf9aa21c79337be324aaf17de9a00610c67a00 [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg 1474d6a49f4618d195f2a8f5fcd5fa32feb29cef73d685f9377105352d436d6dc7d61eff205e8cf7fd2e18732629a1a9a57aff1a71b7a63b8e5420e6dcb8f10002000000af01ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20a1e6f3b2141311cd47d50b80c826b53d79c804f89e111bd434e5b07d54b9675410b3e9878bbd481b95bd388dfcd0daf1031a5a8e700c94e75c6abe77bfb3df1d [!] msgno: 2, from: 2 to: ff msg 8596a09a4505140694168d5f9f1d2d596808aba6a17943b9ff2289d4b43fb29069723d4910a83d74ebaf376c5c5786f1e6018eb12ce63e91439b308e85fc8e0b02000000af02ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20c359756b08c40d45dafcda4d83ec84902161b18a456df5208eccdcb822aab6356be0f917d1f9084637186f8b10eaa052dfddac0f0ab21b9b06097a493cd69016 [!] msgno: 2, from: 3 to: ff msg d00ea2b2637d06d188ca880cbeede09d46b9b6d56e28d4a471ca70880147116a99cd1e9fc7f9be1e752276c8f8a5cb4bc2a4d4ec261ef082b429b9ed0e53c20102000000af03ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20eb6b1d1ea01f34b1fd2aad20d49b37886a1e2949da56da02377f6f1b7abf2ab7a230d4a01ba53845e7ce6897dd09884569419390c5a9f0d5273e04e4a4d96e7a [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg 1474d6a49f4618d195f2a8f5fcd5fa32feb29cef73d685f9377105352d436d6dc7d61eff205e8cf7fd2e18732629a1a9a57aff1a71b7a63b8e5420e6dcb8f10002000000af01ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20a1e6f3b2141311cd47d50b80c826b53d79c804f89e111bd434e5b07d54b9675410b3e9878bbd481b95bd388dfcd0daf1031a5a8e700c94e75c6abe77bfb3df1d [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg f1b87b9bb6898c090e28275d24f14c6a2639733b8ba60931b85a08dbe9fe6aca35d90a25fa607b3724fe13381c18a1e97ab4ba3a68e59719cf477bedb8b5ca0d040000009f01010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20168d19d9e328a35515852d6d58f88727e3b4f7448346d1bde4b9a403464e71168ace7478bb0620cbdd68ea65f256edbb [1] msgno: 2, from: 2 to: ff msg 8596a09a4505140694168d5f9f1d2d596808aba6a17943b9ff2289d4b43fb29069723d4910a83d74ebaf376c5c5786f1e6018eb12ce63e91439b308e85fc8e0b02000000af02ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20c359756b08c40d45dafcda4d83ec84902161b18a456df5208eccdcb822aab6356be0f917d1f9084637186f8b10eaa052dfddac0f0ab21b9b06097a493cd69016 [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg 72bc200c5f93fb128819c5414c504776e09c0aa3496eaad2db72272e1b2568f3f0a500317e2b491a6d910ae5453505175a55bd5363d12873735cb71b2af1fb02040000009f01020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2087ed5097821ab660a135fa994cab7658159e30cb1966b30eb58173f90cd8906a27ae4c8e3a104dccd533a4ed70f74028 [1] msgno: 2, from: 3 to: ff msg d00ea2b2637d06d188ca880cbeede09d46b9b6d56e28d4a471ca70880147116a99cd1e9fc7f9be1e752276c8f8a5cb4bc2a4d4ec261ef082b429b9ed0e53c20102000000af03ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20eb6b1d1ea01f34b1fd2aad20d49b37886a1e2949da56da02377f6f1b7abf2ab7a230d4a01ba53845e7ce6897dd09884569419390c5a9f0d5273e04e4a4d96e7a [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg a9cfe6dfbdefacfe2f32c11dac84ba82610b115f439e99ed5a7b508059071d29f4c473f64cfd1e5f3fcf918472f35c68a03f5e0308ae56700f93f654a730b509040000009f01030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20cf26507c7476a46817b88d2707865d8cd881071473b052a4c739c4658cc8d046c1f35e8e852509cb130465365d8b36fb [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg 1474d6a49f4618d195f2a8f5fcd5fa32feb29cef73d685f9377105352d436d6dc7d61eff205e8cf7fd2e18732629a1a9a57aff1a71b7a63b8e5420e6dcb8f10002000000af01ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20a1e6f3b2141311cd47d50b80c826b53d79c804f89e111bd434e5b07d54b9675410b3e9878bbd481b95bd388dfcd0daf1031a5a8e700c94e75c6abe77bfb3df1d [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg d5bcdad0bb064ea62113e3c141f6930b50a4e811fbf311d1a0bf8cef421ffb154f3df95b8c78988cdd2bbd25e868f054722fc95565dc2a21ce1e222347619b03040000009f02010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20b045dcfba132ab9ab35762280f002fa84c72e0ff94471c25ac4cba81601b235fd70c90446522c8250ef8f478db1dac5c [2] msgno: 2, from: 2 to: ff msg 8596a09a4505140694168d5f9f1d2d596808aba6a17943b9ff2289d4b43fb29069723d4910a83d74ebaf376c5c5786f1e6018eb12ce63e91439b308e85fc8e0b02000000af02ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20c359756b08c40d45dafcda4d83ec84902161b18a456df5208eccdcb822aab6356be0f917d1f9084637186f8b10eaa052dfddac0f0ab21b9b06097a493cd69016 [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg 9395e63d5bb5c9a0328c4d4d754e319183615e2d0f644b4840dc9ba5428841ddb83b12bd5152334047ec59f63a18a25074993b40e2574cc2b9da1902ffe3640f040000009f02020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20193dbc3c9f3bacb9b6c3898f71dd22af7b60543cd783307571916b8b3659003f64d889b1c12ac761c00efb2a1675ba0e [2] msgno: 2, from: 3 to: ff msg d00ea2b2637d06d188ca880cbeede09d46b9b6d56e28d4a471ca70880147116a99cd1e9fc7f9be1e752276c8f8a5cb4bc2a4d4ec261ef082b429b9ed0e53c20102000000af03ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20eb6b1d1ea01f34b1fd2aad20d49b37886a1e2949da56da02377f6f1b7abf2ab7a230d4a01ba53845e7ce6897dd09884569419390c5a9f0d5273e04e4a4d96e7a [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg f3c62f2358f9d52c251abc3518353290bc0e3e52118e6eeb9fdf4f52e80fb42b636779884fd144dd5dd9d41eb20f053f434130403f7ec2614f5e15572c541f01040000009f02030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20c7aee42ec96eef3e2172b2278763737f54cdfec8184980f8a5bc0ca04d127807da217543ed635ea4b0fcb131cd7f4802 [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg 1474d6a49f4618d195f2a8f5fcd5fa32feb29cef73d685f9377105352d436d6dc7d61eff205e8cf7fd2e18732629a1a9a57aff1a71b7a63b8e5420e6dcb8f10002000000af01ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20a1e6f3b2141311cd47d50b80c826b53d79c804f89e111bd434e5b07d54b9675410b3e9878bbd481b95bd388dfcd0daf1031a5a8e700c94e75c6abe77bfb3df1d [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg b238a2a6aee3f20e8ac6c12637e1011dbab39ef9edc78f79e0e85973fe5f23a5bb2f2c1f2243a163e623b939ab414ea5ccfebb8cf64387bfa6f29ae884c8930d040000009f03010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2008a16d349cbc20cc586eaa1e5061f876848676e545c462a18551dd87ea5ee366e32449fba0640d90f14ab6841714fe2f [3] msgno: 2, from: 2 to: ff msg 8596a09a4505140694168d5f9f1d2d596808aba6a17943b9ff2289d4b43fb29069723d4910a83d74ebaf376c5c5786f1e6018eb12ce63e91439b308e85fc8e0b02000000af02ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20c359756b08c40d45dafcda4d83ec84902161b18a456df5208eccdcb822aab6356be0f917d1f9084637186f8b10eaa052dfddac0f0ab21b9b06097a493cd69016 [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg 2179cf9925439fb7f7c1c32b27a034d70c34b5d9b5a44a5ee9cb5fa3b0660c059e8f0e26d30e6c26e3eb708bd6620d3ec7ef0a9e7325cf6faece660c9b33250f040000009f03020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20d2d4e53604f6e4aacbf6d49f2e6a2393804483af3604f6457b95e0689313c869200c0557176e89863daf5ff6aed18ced [3] msgno: 2, from: 3 to: ff msg d00ea2b2637d06d188ca880cbeede09d46b9b6d56e28d4a471ca70880147116a99cd1e9fc7f9be1e752276c8f8a5cb4bc2a4d4ec261ef082b429b9ed0e53c20102000000af03ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20eb6b1d1ea01f34b1fd2aad20d49b37886a1e2949da56da02377f6f1b7abf2ab7a230d4a01ba53845e7ce6897dd09884569419390c5a9f0d5273e04e4a4d96e7a [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg 15646f03817d4fd69c3374b9276a4d688586d5e49cf09bc8638fe266186295daf4b55b0eaba914fe1dccea9be7eab94dd643ef890b779022664bddb159d3a605040000009f03030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a205e6c7f20e5b7fe510ca7a0622470dfa5aa4d0737a496218f11ed78ffd9920008db98b4f2c7ae3f4e1076cea99eb65d1e [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg f1b87b9bb6898c090e28275d24f14c6a2639733b8ba60931b85a08dbe9fe6aca35d90a25fa607b3724fe13381c18a1e97ab4ba3a68e59719cf477bedb8b5ca0d040000009f01010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20168d19d9e328a35515852d6d58f88727e3b4f7448346d1bde4b9a403464e71168ace7478bb0620cbdd68ea65f256edbb [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg 8b8a1c0375299edb22b34570da379a39bfe9eb795192d1bfcdef16fadd203612e7eb14e7912d53af99a624c23b25d3380c4b40f3a8bfb38788ffe564e2e6be02050000009f01010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20d022d7241285da078ccbdbb83987d7553e147babb5fc9c17fd90d5666c100c33f1d9116f763131628cc5acd844ce7c63 [1] msgno: 4, from: 2 to: 1 msg d5bcdad0bb064ea62113e3c141f6930b50a4e811fbf311d1a0bf8cef421ffb154f3df95b8c78988cdd2bbd25e868f054722fc95565dc2a21ce1e222347619b03040000009f02010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20b045dcfba132ab9ab35762280f002fa84c72e0ff94471c25ac4cba81601b235fd70c90446522c8250ef8f478db1dac5c [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg 36339acca8e086a50b776341074fce6158077e190c78a4344aab4e87dd28774bf2937a0f9f2f82ef7c750088909dff7b4efa5c0d060be8a671055011c4afdc0a050000009f01020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a209e115415e6c5a6c1daea654df4b387d448e23e11027d9a924e9bc48f9b5f3042eb71c569da5f020157cc5e31607f208c [1] msgno: 4, from: 3 to: 1 msg b238a2a6aee3f20e8ac6c12637e1011dbab39ef9edc78f79e0e85973fe5f23a5bb2f2c1f2243a163e623b939ab414ea5ccfebb8cf64387bfa6f29ae884c8930d040000009f03010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2008a16d349cbc20cc586eaa1e5061f876848676e545c462a18551dd87ea5ee366e32449fba0640d90f14ab6841714fe2f [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg 81a7ee89a73ee33baf7cd25a62a3f22846bbfbfe03df76cd36e1e6050c6433b7e65a2871d13561c277c653946434cd7402fa557ab072942ecb5477cef8059e06050000009f01030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20457535d5bd13e147fa81e8f0a4cc9d922925a413ae1f6851ad6cad641a00f12ccad9bc2ba989d7705ec19357408c0994 [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg 72bc200c5f93fb128819c5414c504776e09c0aa3496eaad2db72272e1b2568f3f0a500317e2b491a6d910ae5453505175a55bd5363d12873735cb71b2af1fb02040000009f01020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2087ed5097821ab660a135fa994cab7658159e30cb1966b30eb58173f90cd8906a27ae4c8e3a104dccd533a4ed70f74028 [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg 099446651b47627e3ce402cbc32cc07ec85ddb2a3e8b5dc5e02ba4fec662a6b52a3a74f91f4ac7b6c1067ebd35fd125c924af3a9915a0b571a83f0fc201cb60e050000009f02010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2063e2b2b08033f8bc654e05b06a73cb1fe9314fc22b91a46f4465ff1be7e6096882f220cca9fc532cc7d313a78a76f956 [2] msgno: 4, from: 2 to: 2 msg 9395e63d5bb5c9a0328c4d4d754e319183615e2d0f644b4840dc9ba5428841ddb83b12bd5152334047ec59f63a18a25074993b40e2574cc2b9da1902ffe3640f040000009f02020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20193dbc3c9f3bacb9b6c3898f71dd22af7b60543cd783307571916b8b3659003f64d889b1c12ac761c00efb2a1675ba0e [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg 301feefc2bf9896b8323031648629eafbee9a4755f7ce47d5be93b60ff3cd7840f568249663da7db6138ce01f46bcc5a9d620b98d993ba44b9f1bd47fc46b807050000009f02020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2086e19d26018e574af3bb3a208985dd59ff8c56f59ef6b2d0c81dfff6d3d58c42547274827c41e02ba72537cfecce755e [2] msgno: 4, from: 3 to: 2 msg 2179cf9925439fb7f7c1c32b27a034d70c34b5d9b5a44a5ee9cb5fa3b0660c059e8f0e26d30e6c26e3eb708bd6620d3ec7ef0a9e7325cf6faece660c9b33250f040000009f03020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20d2d4e53604f6e4aacbf6d49f2e6a2393804483af3604f6457b95e0689313c869200c0557176e89863daf5ff6aed18ced [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg a03a3ee54fdd1c09a6df6e2ec7f4d0bb656667ccc2fa00b549ccd5c4728706d6e5c60c4a82aeed64d5362af9c6269e2cdc662af12707ce82d5cc25fcfbf37b0e050000009f02030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20f510cc6a9fd8319ee386ee81173d271207390f14a40be9f2936a4bc28abb9b7303dfbe171183dfea46943c38a4f6f44b [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg a9cfe6dfbdefacfe2f32c11dac84ba82610b115f439e99ed5a7b508059071d29f4c473f64cfd1e5f3fcf918472f35c68a03f5e0308ae56700f93f654a730b509040000009f01030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20cf26507c7476a46817b88d2707865d8cd881071473b052a4c739c4658cc8d046c1f35e8e852509cb130465365d8b36fb [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg f98c2d48b5884fcc623b48ff63cf674b014f442afad28b064221c2c41f1c779a220f395517ec527bdf44fea088ac04aac9f01d8ec7b25b2047a3143232b49f00050000009f03010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2098fd4f484c7f85ba97453461063464347034bda9a0ea438e6fe191a6672ff25c1e43a43cbf247fcdb82d5af923e69210 [3] msgno: 4, from: 2 to: 3 msg f3c62f2358f9d52c251abc3518353290bc0e3e52118e6eeb9fdf4f52e80fb42b636779884fd144dd5dd9d41eb20f053f434130403f7ec2614f5e15572c541f01040000009f02030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20c7aee42ec96eef3e2172b2278763737f54cdfec8184980f8a5bc0ca04d127807da217543ed635ea4b0fcb131cd7f4802 [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg 1f7636244e5203fa7e30dc711cebe2753e44134171865d0c5205ff766309e820aa19834bd968db0ee2465850dddf613399961a8807d6fe83eef60e879df7ff02050000009f03020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20c90bb84d42715eb8162a5f814cfb88666a09daa0a5e265f308049333db75df5a75ee5eaed2d5cd847a8ddc1e31123b5d [3] msgno: 4, from: 3 to: 3 msg 15646f03817d4fd69c3374b9276a4d688586d5e49cf09bc8638fe266186295daf4b55b0eaba914fe1dccea9be7eab94dd643ef890b779022664bddb159d3a605040000009f03030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a205e6c7f20e5b7fe510ca7a0622470dfa5aa4d0737a496218f11ed78ffd9920008db98b4f2c7ae3f4e1076cea99eb65d1e [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg ec4e06df1bd3c10ba39ec3b9b22d25b530f3d0bc1755091882bc32ff9bff829cf89534f02300cbcd6b23376b3f2dd60d00072d51dc920246f84d98ec1854b009050000009f03030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20800d1935cbc738883783b65d0f043eed0d8c59ddad30ba6869ea033477771e0f25248ee295fd580376eb86284186f42a [!] step 10. route p2p noise handshakes to peers [1] step 9-11 finish session handshake, broadcast commitments [1] msgno: 5, from: 1 to: 1 msg 8b8a1c0375299edb22b34570da379a39bfe9eb795192d1bfcdef16fadd203612e7eb14e7912d53af99a624c23b25d3380c4b40f3a8bfb38788ffe564e2e6be02050000009f01010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20d022d7241285da078ccbdbb83987d7553e147babb5fc9c17fd90d5666c100c33f1d9116f763131628cc5acd844ce7c63 [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg 099446651b47627e3ce402cbc32cc07ec85ddb2a3e8b5dc5e02ba4fec662a6b52a3a74f91f4ac7b6c1067ebd35fd125c924af3a9915a0b571a83f0fc201cb60e050000009f02010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2063e2b2b08033f8bc654e05b06a73cb1fe9314fc22b91a46f4465ff1be7e6096882f220cca9fc532cc7d313a78a76f956 [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg f98c2d48b5884fcc623b48ff63cf674b014f442afad28b064221c2c41f1c779a220f395517ec527bdf44fea088ac04aac9f01d8ec7b25b2047a3143232b49f00050000009f03010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2098fd4f484c7f85ba97453461063464347034bda9a0ea438e6fe191a6672ff25c1e43a43cbf247fcdb82d5af923e69210 [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg 206eccd3b67300eca15002a565deef75375fc8e2d4fbb8d222e94e287ab1dccbc127cd5acb9e41abc12656fe8335a17cb1a3732b80e55ad7f2d002e85265cf0506000000af01ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ea4a463c092f4b1b24ce148ee752671fa3e57887211210db4f62551cd167d70894758b130e0762e714ff5fe487cc01185edda7e280086b50ddb955fde6910c07 [1] commitments ea4a463c092f4b1b24ce148ee752671fa3e57887211210db4f62551cd167d70894758b130e0762e714ff5fe487cc01185edda7e280086b50ddb955fde6910c07 [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg 36339acca8e086a50b776341074fce6158077e190c78a4344aab4e87dd28774bf2937a0f9f2f82ef7c750088909dff7b4efa5c0d060be8a671055011c4afdc0a050000009f01020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a209e115415e6c5a6c1daea654df4b387d448e23e11027d9a924e9bc48f9b5f3042eb71c569da5f020157cc5e31607f208c [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg 301feefc2bf9896b8323031648629eafbee9a4755f7ce47d5be93b60ff3cd7840f568249663da7db6138ce01f46bcc5a9d620b98d993ba44b9f1bd47fc46b807050000009f02020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2086e19d26018e574af3bb3a208985dd59ff8c56f59ef6b2d0c81dfff6d3d58c42547274827c41e02ba72537cfecce755e [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg 1f7636244e5203fa7e30dc711cebe2753e44134171865d0c5205ff766309e820aa19834bd968db0ee2465850dddf613399961a8807d6fe83eef60e879df7ff02050000009f03020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20c90bb84d42715eb8162a5f814cfb88666a09daa0a5e265f308049333db75df5a75ee5eaed2d5cd847a8ddc1e31123b5d [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg 1eb53c4aa43f5ccbc37629f1821a2e8fc6c13dc8aef9c3866b45baad72a3c720ac8149b5a3e58cfdd742156de38e43886660ca634e856be41971f392e631a40206000000af02ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ba04274c49ea56134ed6690055f65efa1077c5d38aaff42b9c3faeb4e782527fe6ff743cdd70102963f5433b97a9d3917339cdcb9a3774086b0761f106978260 [2] commitments ba04274c49ea56134ed6690055f65efa1077c5d38aaff42b9c3faeb4e782527fe6ff743cdd70102963f5433b97a9d3917339cdcb9a3774086b0761f106978260 [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg 81a7ee89a73ee33baf7cd25a62a3f22846bbfbfe03df76cd36e1e6050c6433b7e65a2871d13561c277c653946434cd7402fa557ab072942ecb5477cef8059e06050000009f01030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20457535d5bd13e147fa81e8f0a4cc9d922925a413ae1f6851ad6cad641a00f12ccad9bc2ba989d7705ec19357408c0994 [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg a03a3ee54fdd1c09a6df6e2ec7f4d0bb656667ccc2fa00b549ccd5c4728706d6e5c60c4a82aeed64d5362af9c6269e2cdc662af12707ce82d5cc25fcfbf37b0e050000009f02030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20f510cc6a9fd8319ee386ee81173d271207390f14a40be9f2936a4bc28abb9b7303dfbe171183dfea46943c38a4f6f44b [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg ec4e06df1bd3c10ba39ec3b9b22d25b530f3d0bc1755091882bc32ff9bff829cf89534f02300cbcd6b23376b3f2dd60d00072d51dc920246f84d98ec1854b009050000009f03030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20800d1935cbc738883783b65d0f043eed0d8c59ddad30ba6869ea033477771e0f25248ee295fd580376eb86284186f42a [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg 36176dd1edb2e44e30456ef0de7922f2e54e66c0d28ec4be7ab74d07b64add228571310ad95acfea50b80d1914e99b23e27d6cd44fbb3ecf9a3e4e55be8d6c0e06000000af03ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a202e4eeb23fd0461f6a19cf848502a456d45cfad70d15cf25e27f6fbcd570060478ce6e335b74c11afa3ee18c1d80caa2e3a9f41aa0309e0a95b4031efc109da55 [3] commitments 2e4eeb23fd0461f6a19cf848502a456d45cfad70d15cf25e27f6fbcd570060478ce6e335b74c11afa3ee18c1d80caa2e3a9f41aa0309e0a95b4031efc109da55 [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg 206eccd3b67300eca15002a565deef75375fc8e2d4fbb8d222e94e287ab1dccbc127cd5acb9e41abc12656fe8335a17cb1a3732b80e55ad7f2d002e85265cf0506000000af01ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ea4a463c092f4b1b24ce148ee752671fa3e57887211210db4f62551cd167d70894758b130e0762e714ff5fe487cc01185edda7e280086b50ddb955fde6910c07 [!] commitments[1] ea4a463c092f4b1b24ce148ee752671fa3e57887211210db4f62551cd167d70894758b130e0762e714ff5fe487cc01185edda7e280086b50ddb955fde6910c07 [!] msgno: 6, from: 2 to: 0xff msg 1eb53c4aa43f5ccbc37629f1821a2e8fc6c13dc8aef9c3866b45baad72a3c720ac8149b5a3e58cfdd742156de38e43886660ca634e856be41971f392e631a40206000000af02ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ba04274c49ea56134ed6690055f65efa1077c5d38aaff42b9c3faeb4e782527fe6ff743cdd70102963f5433b97a9d3917339cdcb9a3774086b0761f106978260 [!] commitments[2] ba04274c49ea56134ed6690055f65efa1077c5d38aaff42b9c3faeb4e782527fe6ff743cdd70102963f5433b97a9d3917339cdcb9a3774086b0761f106978260 [!] msgno: 6, from: 3 to: 0xff msg 36176dd1edb2e44e30456ef0de7922f2e54e66c0d28ec4be7ab74d07b64add228571310ad95acfea50b80d1914e99b23e27d6cd44fbb3ecf9a3e4e55be8d6c0e06000000af03ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a202e4eeb23fd0461f6a19cf848502a456d45cfad70d15cf25e27f6fbcd570060478ce6e335b74c11afa3ee18c1d80caa2e3a9f41aa0309e0a95b4031efc109da55 [!] commitments[3] 2e4eeb23fd0461f6a19cf848502a456d45cfad70d15cf25e27f6fbcd570060478ce6e335b74c11afa3ee18c1d80caa2e3a9f41aa0309e0a95b4031efc109da55 [!] msgno: 7, from: 0 to: ff msg a561879c0608a0a11b918f7a41d5f2e64032d347753412a2c9d06b97733c43d75cd7fca5ef989d1998afc830533268ae687af7f88fbec1b7c0de5e758b418c0d070000027c00ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20206eccd3b67300eca15002a565deef75375fc8e2d4fbb8d222e94e287ab1dccbc127cd5acb9e41abc12656fe8335a17cb1a3732b80e55ad7f2d002e85265cf0506000000af01ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ea4a463c092f4b1b24ce148ee752671fa3e57887211210db4f62551cd167d70894758b130e0762e714ff5fe487cc01185edda7e280086b50ddb955fde6910c071eb53c4aa43f5ccbc37629f1821a2e8fc6c13dc8aef9c3866b45baad72a3c720ac8149b5a3e58cfdd742156de38e43886660ca634e856be41971f392e631a40206000000af02ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ba04274c49ea56134ed6690055f65efa1077c5d38aaff42b9c3faeb4e782527fe6ff743cdd70102963f5433b97a9d3917339cdcb9a3774086b0761f10697826036176dd1edb2e44e30456ef0de7922f2e54e66c0d28ec4be7ab74d07b64add228571310ad95acfea50b80d1914e99b23e27d6cd44fbb3ecf9a3e4e55be8d6c0e06000000af03ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a202e4eeb23fd0461f6a19cf848502a456d45cfad70d15cf25e27f6fbcd570060478ce6e335b74c11afa3ee18c1d80caa2e3a9f41aa0309e0a95b4031efc109da55 [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg a561879c0608a0a11b918f7a41d5f2e64032d347753412a2c9d06b97733c43d75cd7fca5ef989d1998afc830533268ae687af7f88fbec1b7c0de5e758b418c0d070000027c00ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20206eccd3b67300eca15002a565deef75375fc8e2d4fbb8d222e94e287ab1dccbc127cd5acb9e41abc12656fe8335a17cb1a3732b80e55ad7f2d002e85265cf0506000000af01ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ea4a463c092f4b1b24ce148ee752671fa3e57887211210db4f62551cd167d70894758b130e0762e714ff5fe487cc01185edda7e280086b50ddb955fde6910c071eb53c4aa43f5ccbc37629f1821a2e8fc6c13dc8aef9c3866b45baad72a3c720ac8149b5a3e58cfdd742156de38e43886660ca634e856be41971f392e631a40206000000af02ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ba04274c49ea56134ed6690055f65efa1077c5d38aaff42b9c3faeb4e782527fe6ff743cdd70102963f5433b97a9d3917339cdcb9a3774086b0761f10697826036176dd1edb2e44e30456ef0de7922f2e54e66c0d28ec4be7ab74d07b64add228571310ad95acfea50b80d1914e99b23e27d6cd44fbb3ecf9a3e4e55be8d6c0e06000000af03ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a202e4eeb23fd0461f6a19cf848502a456d45cfad70d15cf25e27f6fbcd570060478ce6e335b74c11afa3ee18c1d80caa2e3a9f41aa0309e0a95b4031efc109da55 [1] msgno: 6, from: 1 to: 0xff msg 206eccd3b67300eca15002a565deef75375fc8e2d4fbb8d222e94e287ab1dccbc127cd5acb9e41abc12656fe8335a17cb1a3732b80e55ad7f2d002e85265cf0506000000af01ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ea4a463c092f4b1b24ce148ee752671fa3e57887211210db4f62551cd167d70894758b130e0762e714ff5fe487cc01185edda7e280086b50ddb955fde6910c07 [1] msgno: 8, from: 1 to: 1 msg a8102272a5becaefb321afb64d031d54166c7936a835b593716fa5475355f17c0766ee25f6e01366e3d49b3734cc2b77f5d2b5b4e0b50c1ba1979c3eab34f001080000010001010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2057106eac22069c9a66319803264b6ead5f8f805d5f45b4f9fd653bc181fe83d50a3da96ed563edb2839889ea1266fdff933901b01d290a1db6727e970b69297b880eb26c5acaf64add0a7bba8583c18ab0bd858c246dfac748287c784188f6ef54b11d01c280e74ce2cec4c459faf0aaa34b6ffbcfac1473c1a287d3af21dc3072726f223482795ed2a9896185454e50c1 [1] msgno: 6, from: 2 to: 0xff msg 1eb53c4aa43f5ccbc37629f1821a2e8fc6c13dc8aef9c3866b45baad72a3c720ac8149b5a3e58cfdd742156de38e43886660ca634e856be41971f392e631a40206000000af02ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ba04274c49ea56134ed6690055f65efa1077c5d38aaff42b9c3faeb4e782527fe6ff743cdd70102963f5433b97a9d3917339cdcb9a3774086b0761f106978260 [1] corrupting share_2 02b08619a4f5448ceaf0e46592cec3a5b2cf213ab4d143c505b8cd717a84cae50f [1] corrupted share_2 02b07919a4f5448ceaf0e46592cec3a5b2cf213ab4d143c505b8cd717a84cae50f [1] msgno: 8, from: 1 to: 2 msg f4cbe911ea89f650f3f75aafcde34f1965a8fdab28c4d9a15ad0f1856f926c3ca8586b91a1c0ab9d6875f170a7b62a6ea373a8300485640010413e6f5c55ca06080000010001020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20d9d8ed88eda894ddbff600757a1567fe2e1407874040943ca0072dbdde9ec390da8c76c120078e9c077493703f4120fdc4257a0f939131e417c5850ddd7bbbd57be0cda51b607413eb568f6b8d286c6461a77bb08426a3cf5cf03f78a14b87ced8eb9c78007805348dbfe0ed40cf8efedf2cca5ab6608247ea6a7f0c50ebf35d3f80e2046bbdf6d5079a4a466393abf6d3 [1] msgno: 6, from: 3 to: 0xff msg 36176dd1edb2e44e30456ef0de7922f2e54e66c0d28ec4be7ab74d07b64add228571310ad95acfea50b80d1914e99b23e27d6cd44fbb3ecf9a3e4e55be8d6c0e06000000af03ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a202e4eeb23fd0461f6a19cf848502a456d45cfad70d15cf25e27f6fbcd570060478ce6e335b74c11afa3ee18c1d80caa2e3a9f41aa0309e0a95b4031efc109da55 [1] msgno: 8, from: 1 to: 3 msg 88b0d522f93139b7414c5d5fec2ca3626da42b092d55f63b3e4ceba936e5372ec981f7be8002a6e3dd3541a814439cc9d2f5834e78439c07941833273fa5dd08080000010001030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a201bd345760f59f63b33cbb2090a36ca36c358acfc280cb8293cd063d9ace68f9090755548e4d50a340a2dca8d9b8a1b64f63e734a561b23c76f19577c49ee26d7c1964852a857194a1b0c63a42ababa5fa0db5aa9f294c4adb9f392125c1a59381c01dd972d5a5415974575370cf4da2a8e2116fe9c2845c15e970ddb352b30231044c4c3a94e307d64a7076ea1142fec8e [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg a561879c0608a0a11b918f7a41d5f2e64032d347753412a2c9d06b97733c43d75cd7fca5ef989d1998afc830533268ae687af7f88fbec1b7c0de5e758b418c0d070000027c00ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20206eccd3b67300eca15002a565deef75375fc8e2d4fbb8d222e94e287ab1dccbc127cd5acb9e41abc12656fe8335a17cb1a3732b80e55ad7f2d002e85265cf0506000000af01ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ea4a463c092f4b1b24ce148ee752671fa3e57887211210db4f62551cd167d70894758b130e0762e714ff5fe487cc01185edda7e280086b50ddb955fde6910c071eb53c4aa43f5ccbc37629f1821a2e8fc6c13dc8aef9c3866b45baad72a3c720ac8149b5a3e58cfdd742156de38e43886660ca634e856be41971f392e631a40206000000af02ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ba04274c49ea56134ed6690055f65efa1077c5d38aaff42b9c3faeb4e782527fe6ff743cdd70102963f5433b97a9d3917339cdcb9a3774086b0761f10697826036176dd1edb2e44e30456ef0de7922f2e54e66c0d28ec4be7ab74d07b64add228571310ad95acfea50b80d1914e99b23e27d6cd44fbb3ecf9a3e4e55be8d6c0e06000000af03ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a202e4eeb23fd0461f6a19cf848502a456d45cfad70d15cf25e27f6fbcd570060478ce6e335b74c11afa3ee18c1d80caa2e3a9f41aa0309e0a95b4031efc109da55 [2] msgno: 6, from: 1 to: 0xff msg 206eccd3b67300eca15002a565deef75375fc8e2d4fbb8d222e94e287ab1dccbc127cd5acb9e41abc12656fe8335a17cb1a3732b80e55ad7f2d002e85265cf0506000000af01ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ea4a463c092f4b1b24ce148ee752671fa3e57887211210db4f62551cd167d70894758b130e0762e714ff5fe487cc01185edda7e280086b50ddb955fde6910c07 [2] msgno: 8, from: 2 to: 1 msg 9054294472870b5b83608dc574e6a75c38d51fe8c72ce7bb14736915abc6bf96c6f86229a90b4c63d0ea625ba084829199cca7c5c6a202c475c9f67ae6fc6603080000010002010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2067e2a13690d7683ed8626c17d91c0217ee28305bf298159de9152d8349ae5c83ce6d68d52edc511bd9ddabc81a46194999a120e79d05c71522ac72096e5bc7923d4ff8e2794e85da661448de98c3d13b70665e8a9efab7a8f568fbde0d2f887465b91435b164b33369864697ab0d64e122907d2d900fa88749186c702128dc008221a23b3f323b3b37635bd9b13927865e [2] msgno: 6, from: 2 to: 0xff msg 1eb53c4aa43f5ccbc37629f1821a2e8fc6c13dc8aef9c3866b45baad72a3c720ac8149b5a3e58cfdd742156de38e43886660ca634e856be41971f392e631a40206000000af02ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ba04274c49ea56134ed6690055f65efa1077c5d38aaff42b9c3faeb4e782527fe6ff743cdd70102963f5433b97a9d3917339cdcb9a3774086b0761f106978260 [2] msgno: 8, from: 2 to: 2 msg 691da4df7d9f525deb5f31743f3046851b4bd7136b89f453bfa8ccdc29a70737480c5e790840a12f42012a89a20337d6a81f165eb9a0e2a7a92bd8763a03e60a080000010002020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ad06ceb92afffa912b3736961f4210188df1d5c7c73295084c0149bfc1a506f1ae1c7a8f5bf5f9bb46fc27e2ed161a893c93096bc6bca8ffdb31b3ebd99d62ae84fc0bf6e7a745187131b411b14324306804729ceeb18da63bd8a5121efefe43209b26506f32b81aab54dce3c7bd481eb95df83baafc9593e12e1b3e18b6d1077b9c584b72f69fadd24f78ee9a92466fce [2] msgno: 6, from: 3 to: 0xff msg 36176dd1edb2e44e30456ef0de7922f2e54e66c0d28ec4be7ab74d07b64add228571310ad95acfea50b80d1914e99b23e27d6cd44fbb3ecf9a3e4e55be8d6c0e06000000af03ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a202e4eeb23fd0461f6a19cf848502a456d45cfad70d15cf25e27f6fbcd570060478ce6e335b74c11afa3ee18c1d80caa2e3a9f41aa0309e0a95b4031efc109da55 [2] msgno: 8, from: 2 to: 3 msg 77aa839b9994dbf315f2e116976c8a4b9a739acb67a2e863b0421b6dd5ab49a31a0e243a2d1eac3b5ab9a2b39dbc6787014ff6f1b8312e01b82232edc4ae5303080000010002030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20a165b09f3c6504ac5242099a2ef1aa22c3845d44823d4c45a8c4d00e89d9e73c3479baf02b5be2653cdecb5d48bc04ebaf035ecae9763d2312345aa1bedf406d6f14712ca2f6bf207b9d86b43084103a99ce360f42c7577e2bcbd418b5645f0ceb905c72b18ce2b190ec84d388775e936be0497b8db4b93eed6c04e7fbc303bb318ab40451c2373ff493698f125cf66fb5 [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg a561879c0608a0a11b918f7a41d5f2e64032d347753412a2c9d06b97733c43d75cd7fca5ef989d1998afc830533268ae687af7f88fbec1b7c0de5e758b418c0d070000027c00ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20206eccd3b67300eca15002a565deef75375fc8e2d4fbb8d222e94e287ab1dccbc127cd5acb9e41abc12656fe8335a17cb1a3732b80e55ad7f2d002e85265cf0506000000af01ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ea4a463c092f4b1b24ce148ee752671fa3e57887211210db4f62551cd167d70894758b130e0762e714ff5fe487cc01185edda7e280086b50ddb955fde6910c071eb53c4aa43f5ccbc37629f1821a2e8fc6c13dc8aef9c3866b45baad72a3c720ac8149b5a3e58cfdd742156de38e43886660ca634e856be41971f392e631a40206000000af02ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ba04274c49ea56134ed6690055f65efa1077c5d38aaff42b9c3faeb4e782527fe6ff743cdd70102963f5433b97a9d3917339cdcb9a3774086b0761f10697826036176dd1edb2e44e30456ef0de7922f2e54e66c0d28ec4be7ab74d07b64add228571310ad95acfea50b80d1914e99b23e27d6cd44fbb3ecf9a3e4e55be8d6c0e06000000af03ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a202e4eeb23fd0461f6a19cf848502a456d45cfad70d15cf25e27f6fbcd570060478ce6e335b74c11afa3ee18c1d80caa2e3a9f41aa0309e0a95b4031efc109da55 [3] msgno: 6, from: 1 to: 0xff msg 206eccd3b67300eca15002a565deef75375fc8e2d4fbb8d222e94e287ab1dccbc127cd5acb9e41abc12656fe8335a17cb1a3732b80e55ad7f2d002e85265cf0506000000af01ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ea4a463c092f4b1b24ce148ee752671fa3e57887211210db4f62551cd167d70894758b130e0762e714ff5fe487cc01185edda7e280086b50ddb955fde6910c07 [3] msgno: 8, from: 3 to: 1 msg 7c5cd57430b4436808428066568a2cd5f3e19f844dc92d99169fc2681b0e691fae608ebbab4bd9a1c577307ffc6a1cba1f4b9ccebdc746e3e15137d026c75d02080000010003010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20eb8eb043c28b96c55f73dc04f005df3f6b8033795e3056331ff3da7420ba31564a7483908f342d10fce4ebe40ab3282ada59056e67bf4bbcddc20400bbbdece2f60fe88b0dd932b8150bff33c9cc5c67dd85d42df3113f0cf1e23447d980bbda5ccd6946c0eba27502b2962c3be3983aa9163293c38fde412e41b5550cb409f196702472e12d1016e0d06fd646a2f69da4 [3] msgno: 6, from: 2 to: 0xff msg 1eb53c4aa43f5ccbc37629f1821a2e8fc6c13dc8aef9c3866b45baad72a3c720ac8149b5a3e58cfdd742156de38e43886660ca634e856be41971f392e631a40206000000af02ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ba04274c49ea56134ed6690055f65efa1077c5d38aaff42b9c3faeb4e782527fe6ff743cdd70102963f5433b97a9d3917339cdcb9a3774086b0761f106978260 [3] msgno: 8, from: 3 to: 2 msg 9fe96cb1bb84a6e63be1039330569b2de18ca5d34ee7fb822ebf5f2b48a242811a49a9fd91f0831da5c5b4b39212fd8773e3cbd3a9e9d894605f7a64e5690f01080000010003020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2042cc844911885b64ae53e66932b10206b7448da3143f6c5ddc32f909215fe684b921c7f5a13af06a299ad72e8b499f6dfa81dbf031b64f8f51c68c9e73ff068c903ce4ce43674aee3c8218c9af881ca715b4950528e77fa9ad3671fc5f9a4180db1790cd133bc8d7619a949b5b58b22c5fa1804194dcf249661991856f6bb5f5e9a1cae7d4862df08cc3cdb9e1f011da69 [3] msgno: 6, from: 3 to: 0xff msg 36176dd1edb2e44e30456ef0de7922f2e54e66c0d28ec4be7ab74d07b64add228571310ad95acfea50b80d1914e99b23e27d6cd44fbb3ecf9a3e4e55be8d6c0e06000000af03ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a202e4eeb23fd0461f6a19cf848502a456d45cfad70d15cf25e27f6fbcd570060478ce6e335b74c11afa3ee18c1d80caa2e3a9f41aa0309e0a95b4031efc109da55 [3] msgno: 8, from: 3 to: 3 msg d86f2450c6cb6d9b556fe1fae8ae101c9a120f6743f094f3b4d0f54c993111695ae02edc6fa6d4f3dd4f02775c04cf77f6faefd101a18acf03dd740e4cd8fc07080000010003030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20444b5944d4b5ec64ca86a562fae010f9ef728b501a574f1055c0a93dbd635ffdad649968b561dfe7c0ebabf154c8cb7d6cbebd2f0f5ff9a93121230c8125845886d8686f67faa50e937c375170d12cf2b2689bec53c564d31346b57555654cab5d6b4f5e96aa114209d53ed2acb9b4738872672601621abb27f2197a9c2537fdc35d160cc4ec8ffda5957b952bf445eac9 [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg a8102272a5becaefb321afb64d031d54166c7936a835b593716fa5475355f17c0766ee25f6e01366e3d49b3734cc2b77f5d2b5b4e0b50c1ba1979c3eab34f001080000010001010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2057106eac22069c9a66319803264b6ead5f8f805d5f45b4f9fd653bc181fe83d50a3da96ed563edb2839889ea1266fdff933901b01d290a1db6727e970b69297b880eb26c5acaf64add0a7bba8583c18ab0bd858c246dfac748287c784188f6ef54b11d01c280e74ce2cec4c459faf0aaa34b6ffbcfac1473c1a287d3af21dc3072726f223482795ed2a9896185454e50c1 [!] msgno: 8, from: 2 to: 1 msg 9054294472870b5b83608dc574e6a75c38d51fe8c72ce7bb14736915abc6bf96c6f86229a90b4c63d0ea625ba084829199cca7c5c6a202c475c9f67ae6fc6603080000010002010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2067e2a13690d7683ed8626c17d91c0217ee28305bf298159de9152d8349ae5c83ce6d68d52edc511bd9ddabc81a46194999a120e79d05c71522ac72096e5bc7923d4ff8e2794e85da661448de98c3d13b70665e8a9efab7a8f568fbde0d2f887465b91435b164b33369864697ab0d64e122907d2d900fa88749186c702128dc008221a23b3f323b3b37635bd9b13927865e [!] msgno: 8, from: 3 to: 1 msg 7c5cd57430b4436808428066568a2cd5f3e19f844dc92d99169fc2681b0e691fae608ebbab4bd9a1c577307ffc6a1cba1f4b9ccebdc746e3e15137d026c75d02080000010003010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20eb8eb043c28b96c55f73dc04f005df3f6b8033795e3056331ff3da7420ba31564a7483908f342d10fce4ebe40ab3282ada59056e67bf4bbcddc20400bbbdece2f60fe88b0dd932b8150bff33c9cc5c67dd85d42df3113f0cf1e23447d980bbda5ccd6946c0eba27502b2962c3be3983aa9163293c38fde412e41b5550cb409f196702472e12d1016e0d06fd646a2f69da4 [!] msgno: 8, from: 1 to: 2 msg f4cbe911ea89f650f3f75aafcde34f1965a8fdab28c4d9a15ad0f1856f926c3ca8586b91a1c0ab9d6875f170a7b62a6ea373a8300485640010413e6f5c55ca06080000010001020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20d9d8ed88eda894ddbff600757a1567fe2e1407874040943ca0072dbdde9ec390da8c76c120078e9c077493703f4120fdc4257a0f939131e417c5850ddd7bbbd57be0cda51b607413eb568f6b8d286c6461a77bb08426a3cf5cf03f78a14b87ced8eb9c78007805348dbfe0ed40cf8efedf2cca5ab6608247ea6a7f0c50ebf35d3f80e2046bbdf6d5079a4a466393abf6d3 [!] msgno: 8, from: 2 to: 2 msg 691da4df7d9f525deb5f31743f3046851b4bd7136b89f453bfa8ccdc29a70737480c5e790840a12f42012a89a20337d6a81f165eb9a0e2a7a92bd8763a03e60a080000010002020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ad06ceb92afffa912b3736961f4210188df1d5c7c73295084c0149bfc1a506f1ae1c7a8f5bf5f9bb46fc27e2ed161a893c93096bc6bca8ffdb31b3ebd99d62ae84fc0bf6e7a745187131b411b14324306804729ceeb18da63bd8a5121efefe43209b26506f32b81aab54dce3c7bd481eb95df83baafc9593e12e1b3e18b6d1077b9c584b72f69fadd24f78ee9a92466fce [!] msgno: 8, from: 3 to: 2 msg 9fe96cb1bb84a6e63be1039330569b2de18ca5d34ee7fb822ebf5f2b48a242811a49a9fd91f0831da5c5b4b39212fd8773e3cbd3a9e9d894605f7a64e5690f01080000010003020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2042cc844911885b64ae53e66932b10206b7448da3143f6c5ddc32f909215fe684b921c7f5a13af06a299ad72e8b499f6dfa81dbf031b64f8f51c68c9e73ff068c903ce4ce43674aee3c8218c9af881ca715b4950528e77fa9ad3671fc5f9a4180db1790cd133bc8d7619a949b5b58b22c5fa1804194dcf249661991856f6bb5f5e9a1cae7d4862df08cc3cdb9e1f011da69 [!] msgno: 8, from: 1 to: 3 msg 88b0d522f93139b7414c5d5fec2ca3626da42b092d55f63b3e4ceba936e5372ec981f7be8002a6e3dd3541a814439cc9d2f5834e78439c07941833273fa5dd08080000010001030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a201bd345760f59f63b33cbb2090a36ca36c358acfc280cb8293cd063d9ace68f9090755548e4d50a340a2dca8d9b8a1b64f63e734a561b23c76f19577c49ee26d7c1964852a857194a1b0c63a42ababa5fa0db5aa9f294c4adb9f392125c1a59381c01dd972d5a5415974575370cf4da2a8e2116fe9c2845c15e970ddb352b30231044c4c3a94e307d64a7076ea1142fec8e [!] msgno: 8, from: 2 to: 3 msg 77aa839b9994dbf315f2e116976c8a4b9a739acb67a2e863b0421b6dd5ab49a31a0e243a2d1eac3b5ab9a2b39dbc6787014ff6f1b8312e01b82232edc4ae5303080000010002030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20a165b09f3c6504ac5242099a2ef1aa22c3845d44823d4c45a8c4d00e89d9e73c3479baf02b5be2653cdecb5d48bc04ebaf035ecae9763d2312345aa1bedf406d6f14712ca2f6bf207b9d86b43084103a99ce360f42c7577e2bcbd418b5645f0ceb905c72b18ce2b190ec84d388775e936be0497b8db4b93eed6c04e7fbc303bb318ab40451c2373ff493698f125cf66fb5 [!] msgno: 8, from: 3 to: 3 msg d86f2450c6cb6d9b556fe1fae8ae101c9a120f6743f094f3b4d0f54c993111695ae02edc6fa6d4f3dd4f02775c04cf77f6faefd101a18acf03dd740e4cd8fc07080000010003030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20444b5944d4b5ec64ca86a562fae010f9ef728b501a574f1055c0a93dbd635ffdad649968b561dfe7c0ebabf154c8cb7d6cbebd2f0f5ff9a93121230c8125845886d8686f67faa50e937c375170d12cf2b2689bec53c564d31346b57555654cab5d6b4f5e96aa114209d53ed2acb9b4738872672601621abb27f2197a9c2537fdc35d160cc4ec8ffda5957b952bf445eac9 [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg a8102272a5becaefb321afb64d031d54166c7936a835b593716fa5475355f17c0766ee25f6e01366e3d49b3734cc2b77f5d2b5b4e0b50c1ba1979c3eab34f001080000010001010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2057106eac22069c9a66319803264b6ead5f8f805d5f45b4f9fd653bc181fe83d50a3da96ed563edb2839889ea1266fdff933901b01d290a1db6727e970b69297b880eb26c5acaf64add0a7bba8583c18ab0bd858c246dfac748287c784188f6ef54b11d01c280e74ce2cec4c459faf0aaa34b6ffbcfac1473c1a287d3af21dc3072726f223482795ed2a9896185454e50c1 [1] msgno: 8, from: 2 to: 1 msg 9054294472870b5b83608dc574e6a75c38d51fe8c72ce7bb14736915abc6bf96c6f86229a90b4c63d0ea625ba084829199cca7c5c6a202c475c9f67ae6fc6603080000010002010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2067e2a13690d7683ed8626c17d91c0217ee28305bf298159de9152d8349ae5c83ce6d68d52edc511bd9ddabc81a46194999a120e79d05c71522ac72096e5bc7923d4ff8e2794e85da661448de98c3d13b70665e8a9efab7a8f568fbde0d2f887465b91435b164b33369864697ab0d64e122907d2d900fa88749186c702128dc008221a23b3f323b3b37635bd9b13927865e [1] msgno: 8, from: 3 to: 1 msg 7c5cd57430b4436808428066568a2cd5f3e19f844dc92d99169fc2681b0e691fae608ebbab4bd9a1c577307ffc6a1cba1f4b9ccebdc746e3e15137d026c75d02080000010003010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20eb8eb043c28b96c55f73dc04f005df3f6b8033795e3056331ff3da7420ba31564a7483908f342d10fce4ebe40ab3282ada59056e67bf4bbcddc20400bbbdece2f60fe88b0dd932b8150bff33c9cc5c67dd85d42df3113f0cf1e23447d980bbda5ccd6946c0eba27502b2962c3be3983aa9163293c38fde412e41b5550cb409f196702472e12d1016e0d06fd646a2f69da4 [1] failed to verify commitments from 2! [1] msgno: 9, from: 1 to: ff msg e38ecbc1d42419bd7cde4696c3fd96a9c60c384954e6e16cb9f6791922b422b7111fe933d6d7ab2d0d32652f38de9a2347023ccb2d3e8038d501d19c70d1e50c090000007301ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2001020000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg f4cbe911ea89f650f3f75aafcde34f1965a8fdab28c4d9a15ad0f1856f926c3ca8586b91a1c0ab9d6875f170a7b62a6ea373a8300485640010413e6f5c55ca06080000010001020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20d9d8ed88eda894ddbff600757a1567fe2e1407874040943ca0072dbdde9ec390da8c76c120078e9c077493703f4120fdc4257a0f939131e417c5850ddd7bbbd57be0cda51b607413eb568f6b8d286c6461a77bb08426a3cf5cf03f78a14b87ced8eb9c78007805348dbfe0ed40cf8efedf2cca5ab6608247ea6a7f0c50ebf35d3f80e2046bbdf6d5079a4a466393abf6d3 [2] msgno: 8, from: 2 to: 2 msg 691da4df7d9f525deb5f31743f3046851b4bd7136b89f453bfa8ccdc29a70737480c5e790840a12f42012a89a20337d6a81f165eb9a0e2a7a92bd8763a03e60a080000010002020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20ad06ceb92afffa912b3736961f4210188df1d5c7c73295084c0149bfc1a506f1ae1c7a8f5bf5f9bb46fc27e2ed161a893c93096bc6bca8ffdb31b3ebd99d62ae84fc0bf6e7a745187131b411b14324306804729ceeb18da63bd8a5121efefe43209b26506f32b81aab54dce3c7bd481eb95df83baafc9593e12e1b3e18b6d1077b9c584b72f69fadd24f78ee9a92466fce [2] msgno: 8, from: 3 to: 2 msg 9fe96cb1bb84a6e63be1039330569b2de18ca5d34ee7fb822ebf5f2b48a242811a49a9fd91f0831da5c5b4b39212fd8773e3cbd3a9e9d894605f7a64e5690f01080000010003020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2042cc844911885b64ae53e66932b10206b7448da3143f6c5ddc32f909215fe684b921c7f5a13af06a299ad72e8b499f6dfa81dbf031b64f8f51c68c9e73ff068c903ce4ce43674aee3c8218c9af881ca715b4950528e77fa9ad3671fc5f9a4180db1790cd133bc8d7619a949b5b58b22c5fa1804194dcf249661991856f6bb5f5e9a1cae7d4862df08cc3cdb9e1f011da69 failed to verify proof of P_1 in stage 2 [2] failed to verify commitments from 1! [2] msgno: 9, from: 2 to: ff msg 3a724440523a7f47cdacce9443222469f9014b6c28301964650714139ff37df838926868c8ca6df90bc223ccba6ac762a6bf0f200c22a923f9474a3b68d50b06090000007302ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2001010000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg 88b0d522f93139b7414c5d5fec2ca3626da42b092d55f63b3e4ceba936e5372ec981f7be8002a6e3dd3541a814439cc9d2f5834e78439c07941833273fa5dd08080000010001030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a201bd345760f59f63b33cbb2090a36ca36c358acfc280cb8293cd063d9ace68f9090755548e4d50a340a2dca8d9b8a1b64f63e734a561b23c76f19577c49ee26d7c1964852a857194a1b0c63a42ababa5fa0db5aa9f294c4adb9f392125c1a59381c01dd972d5a5415974575370cf4da2a8e2116fe9c2845c15e970ddb352b30231044c4c3a94e307d64a7076ea1142fec8e [3] msgno: 8, from: 2 to: 3 msg 77aa839b9994dbf315f2e116976c8a4b9a739acb67a2e863b0421b6dd5ab49a31a0e243a2d1eac3b5ab9a2b39dbc6787014ff6f1b8312e01b82232edc4ae5303080000010002030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20a165b09f3c6504ac5242099a2ef1aa22c3845d44823d4c45a8c4d00e89d9e73c3479baf02b5be2653cdecb5d48bc04ebaf035ecae9763d2312345aa1bedf406d6f14712ca2f6bf207b9d86b43084103a99ce360f42c7577e2bcbd418b5645f0ceb905c72b18ce2b190ec84d388775e936be0497b8db4b93eed6c04e7fbc303bb318ab40451c2373ff493698f125cf66fb5 [3] msgno: 8, from: 3 to: 3 msg d86f2450c6cb6d9b556fe1fae8ae101c9a120f6743f094f3b4d0f54c993111695ae02edc6fa6d4f3dd4f02775c04cf77f6faefd101a18acf03dd740e4cd8fc07080000010003030000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20444b5944d4b5ec64ca86a562fae010f9ef728b501a574f1055c0a93dbd635ffdad649968b561dfe7c0ebabf154c8cb7d6cbebd2f0f5ff9a93121230c8125845886d8686f67faa50e937c375170d12cf2b2689bec53c564d31346b57555654cab5d6b4f5e96aa114209d53ed2acb9b4738872672601621abb27f2197a9c2537fdc35d160cc4ec8ffda5957b952bf445eac9 [3] msgno: 9, from: 3 to: ff msg 5289baf6be5ddbc2fd0c2e6c2e8b4bd95d0a7a196168e98b7686b86b41372f8c4e6d76bc4339c04a6202cd300e3c1fe6b4d49d47acb75b89377cdc12dcfb0300090000007303ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2000000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg e38ecbc1d42419bd7cde4696c3fd96a9c60c384954e6e16cb9f6791922b422b7111fe933d6d7ab2d0d32652f38de9a2347023ccb2d3e8038d501d19c70d1e50c090000007301ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2001020000 [!] peer 1 failed to verify commitments from peer 2! [!] msgno: 9, from: 2 to: 0xff msg 3a724440523a7f47cdacce9443222469f9014b6c28301964650714139ff37df838926868c8ca6df90bc223ccba6ac762a6bf0f200c22a923f9474a3b68d50b06090000007302ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2001010000 [!] peer 2 failed to verify commitments from peer 1! [!] msgno: 9, from: 3 to: 0xff msg 5289baf6be5ddbc2fd0c2e6c2e8b4bd95d0a7a196168e98b7686b86b41372f8c4e6d76bc4339c04a6202cd300e3c1fe6b4d49d47acb75b89377cdc12dcfb0300090000007303ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2000000000 [!] complaints 02010102 [!] msgno: 10, from: 0 to: ff msg f100bb64b4f5b270818739f6c2c656741b64698b63e7d808c008d0a3cb097d9e1bd34a7d383d91a0d90653c67136cde87f76530b0fdbe84a225c43a9ed6e66080a000001c800ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20e38ecbc1d42419bd7cde4696c3fd96a9c60c384954e6e16cb9f6791922b422b7111fe933d6d7ab2d0d32652f38de9a2347023ccb2d3e8038d501d19c70d1e50c090000007301ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20010200003a724440523a7f47cdacce9443222469f9014b6c28301964650714139ff37df838926868c8ca6df90bc223ccba6ac762a6bf0f200c22a923f9474a3b68d50b06090000007302ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20010100005289baf6be5ddbc2fd0c2e6c2e8b4bd95d0a7a196168e98b7686b86b41372f8c4e6d76bc4339c04a6202cd300e3c1fe6b4d49d47acb75b89377cdc12dcfb0300090000007303ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2000000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg f100bb64b4f5b270818739f6c2c656741b64698b63e7d808c008d0a3cb097d9e1bd34a7d383d91a0d90653c67136cde87f76530b0fdbe84a225c43a9ed6e66080a000001c800ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20e38ecbc1d42419bd7cde4696c3fd96a9c60c384954e6e16cb9f6791922b422b7111fe933d6d7ab2d0d32652f38de9a2347023ccb2d3e8038d501d19c70d1e50c090000007301ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20010200003a724440523a7f47cdacce9443222469f9014b6c28301964650714139ff37df838926868c8ca6df90bc223ccba6ac762a6bf0f200c22a923f9474a3b68d50b06090000007302ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20010100005289baf6be5ddbc2fd0c2e6c2e8b4bd95d0a7a196168e98b7686b86b41372f8c4e6d76bc4339c04a6202cd300e3c1fe6b4d49d47acb75b89377cdc12dcfb0300090000007303ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2000000000 [1] msgno: 9, from: 1 to: 0xff msg e38ecbc1d42419bd7cde4696c3fd96a9c60c384954e6e16cb9f6791922b422b7111fe933d6d7ab2d0d32652f38de9a2347023ccb2d3e8038d501d19c70d1e50c090000007301ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2001020000 [1] msgno: 9, from: 2 to: 0xff msg 3a724440523a7f47cdacce9443222469f9014b6c28301964650714139ff37df838926868c8ca6df90bc223ccba6ac762a6bf0f200c22a923f9474a3b68d50b06090000007302ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2001010000 [1] peer 2 failed to verify commitments from peer 1! [1] msgno: 9, from: 3 to: 0xff msg 5289baf6be5ddbc2fd0c2e6c2e8b4bd95d0a7a196168e98b7686b86b41372f8c4e6d76bc4339c04a6202cd300e3c1fe6b4d49d47acb75b89377cdc12dcfb0300090000007303ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2000000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg f100bb64b4f5b270818739f6c2c656741b64698b63e7d808c008d0a3cb097d9e1bd34a7d383d91a0d90653c67136cde87f76530b0fdbe84a225c43a9ed6e66080a000001c800ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20e38ecbc1d42419bd7cde4696c3fd96a9c60c384954e6e16cb9f6791922b422b7111fe933d6d7ab2d0d32652f38de9a2347023ccb2d3e8038d501d19c70d1e50c090000007301ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20010200003a724440523a7f47cdacce9443222469f9014b6c28301964650714139ff37df838926868c8ca6df90bc223ccba6ac762a6bf0f200c22a923f9474a3b68d50b06090000007302ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20010100005289baf6be5ddbc2fd0c2e6c2e8b4bd95d0a7a196168e98b7686b86b41372f8c4e6d76bc4339c04a6202cd300e3c1fe6b4d49d47acb75b89377cdc12dcfb0300090000007303ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2000000000 [2] msgno: 9, from: 1 to: 0xff msg e38ecbc1d42419bd7cde4696c3fd96a9c60c384954e6e16cb9f6791922b422b7111fe933d6d7ab2d0d32652f38de9a2347023ccb2d3e8038d501d19c70d1e50c090000007301ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2001020000 [2] peer 1 failed to verify commitments from peer 2! [2] msgno: 9, from: 2 to: 0xff msg 3a724440523a7f47cdacce9443222469f9014b6c28301964650714139ff37df838926868c8ca6df90bc223ccba6ac762a6bf0f200c22a923f9474a3b68d50b06090000007302ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2001010000 [2] msgno: 9, from: 3 to: 0xff msg 5289baf6be5ddbc2fd0c2e6c2e8b4bd95d0a7a196168e98b7686b86b41372f8c4e6d76bc4339c04a6202cd300e3c1fe6b4d49d47acb75b89377cdc12dcfb0300090000007303ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2000000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg f100bb64b4f5b270818739f6c2c656741b64698b63e7d808c008d0a3cb097d9e1bd34a7d383d91a0d90653c67136cde87f76530b0fdbe84a225c43a9ed6e66080a000001c800ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20e38ecbc1d42419bd7cde4696c3fd96a9c60c384954e6e16cb9f6791922b422b7111fe933d6d7ab2d0d32652f38de9a2347023ccb2d3e8038d501d19c70d1e50c090000007301ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20010200003a724440523a7f47cdacce9443222469f9014b6c28301964650714139ff37df838926868c8ca6df90bc223ccba6ac762a6bf0f200c22a923f9474a3b68d50b06090000007302ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20010100005289baf6be5ddbc2fd0c2e6c2e8b4bd95d0a7a196168e98b7686b86b41372f8c4e6d76bc4339c04a6202cd300e3c1fe6b4d49d47acb75b89377cdc12dcfb0300090000007303ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2000000000 [3] msgno: 9, from: 1 to: 0xff msg e38ecbc1d42419bd7cde4696c3fd96a9c60c384954e6e16cb9f6791922b422b7111fe933d6d7ab2d0d32652f38de9a2347023ccb2d3e8038d501d19c70d1e50c090000007301ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2001020000 [3] msgno: 9, from: 2 to: 0xff msg 3a724440523a7f47cdacce9443222469f9014b6c28301964650714139ff37df838926868c8ca6df90bc223ccba6ac762a6bf0f200c22a923f9474a3b68d50b06090000007302ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2001010000 [3] msgno: 9, from: 3 to: 0xff msg 5289baf6be5ddbc2fd0c2e6c2e8b4bd95d0a7a196168e98b7686b86b41372f8c4e6d76bc4339c04a6202cd300e3c1fe6b4d49d47acb75b89377cdc12dcfb0300090000007303ff0000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2000000000 [1] step 17a. potentially broadcast contested shares [1] defending against complaint from 2 [1] msgno: 11, from: 1 to: 0 msg 144b1093a377c48f28802993ccb2e7679ec92b49efcbdf1e1061e7131ed8be12fe5e8562feaf1621bc6f15d029ca33bdd1fdb3c71068cb7e873b3e5fd2930d0b0b0000009001000000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20027cd1e9bad3f763a415df6f2e6b2f0728a05da07dc3e303d5a6aae4e5113795a7 [2] step 17a. potentially broadcast contested shares [2] defending against complaint from 1 [2] msgno: 11, from: 2 to: 0 msg ec786d6bd7b1f878676a30ca289bf791f4130410aa228571868a924e9cf92646154ab5857da7086b92bf164d32597ab1630971c194c971cd4ba29bc91ec7ee040b0000009002000000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a200172a2318e938503f0d218398a44f22a42cb4595a7dbfb207a3f2e9b764aa7681f [3] step 17a. potentially broadcast contested shares [3] nothing to defend against, no message to send [!] step 18. collect keys of contested shares and verify the commitments [!] msgno: 11, from: 1 to: 0x0 msg 144b1093a377c48f28802993ccb2e7679ec92b49efcbdf1e1061e7131ed8be12fe5e8562feaf1621bc6f15d029ca33bdd1fdb3c71068cb7e873b3e5fd2930d0b0b0000009001000000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20027cd1e9bad3f763a415df6f2e6b2f0728a05da07dc3e303d5a6aae4e5113795a7 [!] msgno: 8, from: 1 to: 2 msg f4cbe911ea89f650f3f75aafcde34f1965a8fdab28c4d9a15ad0f1856f926c3ca8586b91a1c0ab9d6875f170a7b62a6ea373a8300485640010413e6f5c55ca06080000010001020000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a20d9d8ed88eda894ddbff600757a1567fe2e1407874040943ca0072dbdde9ec390da8c76c120078e9c077493703f4120fdc4257a0f939131e417c5850ddd7bbbd57be0cda51b607413eb568f6b8d286c6461a77bb08426a3cf5cf03f78a14b87ced8eb9c78007805348dbfe0ed40cf8efedf2cca5ab6608247ea6a7f0c50ebf35d3f80e2046bbdf6d5079a4a466393abf6d3 [!] key_1,2 7cd1e9bad3f763a415df6f2e6b2f0728a05da07dc3e303d5a6aae4e5113795a7 [!] checking proof of peer 1 for complaint by peer 2 [!] share_1,2 02b07919a4f5448ceaf0e46592cec3a5b2cf213ab4d143c505b8cd717a84cae50f [!] commitments_1 ea4a463c092f4b1b24ce148ee752671fa3e57887211210db4f62551cd167d70894758b130e0762e714ff5fe487cc01185edda7e280086b50ddb955fde6910c07 failed to verify proof of P_1 in stage 2 [!] complaint against 1 by 2 valid, proof incorrect [!] msgno: 11, from: 2 to: 0x0 msg ec786d6bd7b1f878676a30ca289bf791f4130410aa228571868a924e9cf92646154ab5857da7086b92bf164d32597ab1630971c194c971cd4ba29bc91ec7ee040b0000009002000000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a200172a2318e938503f0d218398a44f22a42cb4595a7dbfb207a3f2e9b764aa7681f [!] msgno: 8, from: 2 to: 1 msg 9054294472870b5b83608dc574e6a75c38d51fe8c72ce7bb14736915abc6bf96c6f86229a90b4c63d0ea625ba084829199cca7c5c6a202c475c9f67ae6fc6603080000010002010000000069956b70a50dabdc84e26d32ef80233a19b7d53c3bc2c7ea48903398a38ff088eff64a2067e2a13690d7683ed8626c17d91c0217ee28305bf298159de9152d8349ae5c83ce6d68d52edc511bd9ddabc81a46194999a120e79d05c71522ac72096e5bc7923d4ff8e2794e85da661448de98c3d13b70665e8a9efab7a8f568fbde0d2f887465b91435b164b33369864697ab0d64e122907d2d900fa88749186c702128dc008221a23b3f323b3b37635bd9b13927865e [!] key_2,1 72a2318e938503f0d218398a44f22a42cb4595a7dbfb207a3f2e9b764aa7681f [!] checking proof of peer 2 for complaint by peer 1 [!] share_2,1 01a1f90a16e31cb99139d28039786a4ff1725e1c054eb4e64abdc29276ae090c01 [!] commitments_2 ba04274c49ea56134ed6690055f65efa1077c5d38aaff42b9c3faeb4e782527fe6ff743cdd70102963f5433b97a9d3917339cdcb9a3774086b0761f106978260 [!] complaint against 2 by 1 invalid, proof correct accused peer 1 was caught cheating by peer 2 peer 2 was falsely accused by peer 1 :/ dkg failed, total cheaters 1, list of cheaters: 1(2) ./mpmult WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS z 0900000000000000000000000000000000000000000000000000000000000000 h 02622ace8f7303a31cafc63f8fc48fdc16e1c8c8d234b2f0d6685282a9076031 coeffs 0a00000000000000000000000000000000000000000000000000000000000000 0b00000000000000000000000000000000000000000000000000000000000000 0c00000000000000000000000000000000000000000000000000000000000000 0d00000000000000000000000000000000000000000000000000000000000000 coeffs 0e00000000000000000000000000000000000000000000000000000000000000 0f00000000000000000000000000000000000000000000000000000000000000 1000000000000000000000000000000000000000000000000000000000000000 1100000000000000000000000000000000000000000000000000000000000000 f(0) 0a00000000000000000000000000000000000000000000000000000000000000 f(0) 0e00000000000000000000000000000000000000000000000000000000000000 f(1) 2e00000000000000000000000000000000000000000000000000000000000000 f(1) 3e00000000000000000000000000000000000000000000000000000000000000 f(2) b800000000000000000000000000000000000000000000000000000000000000 f(2) f400000000000000000000000000000000000000000000000000000000000000 f(3) f601000000000000000000000000000000000000000000000000000000000000 f(3) 9602000000000000000000000000000000000000000000000000000000000000 f(4) 3604000000000000000000000000000000000000000000000000000000000000 f(4) 8a05000000000000000000000000000000000000000000000000000000000000 f(5) c607000000000000000000000000000000000000000000000000000000000000 f(5) 360a000000000000000000000000000000000000000000000000000000000000 f(6) f40c000000000000000000000000000000000000000000000000000000000000 f(6) 0011000000000000000000000000000000000000000000000000000000000000 f(7) 0e14000000000000000000000000000000000000000000000000000000000000 f(7) 4e1a000000000000000000000000000000000000000000000000000000000000 commitments A_0 e435ec577ed84011fa46b20f0efc55e90a29a5a304c2e9505fa13cd2bdf3f60c A_1 ceb2883a495dd343326cb2256a08f90d7e150bfd1c7326edd4ef390995ce8a1d A_2 40dcf8425a87af2705b6a5362c6b263dc6b235a2a61df394320f73342dc41c1d A_3 56ddd8f48537e5cde282de15f6dea0dc7833ff00e4d45ad805a91464544cfa6f A_4 1c456b69f757aa42750cb91cb46b79599cade165c98752eaefadac1c210cf419 A_5 c6d54e1b1845da8b93e3e81e5000c3ac9db15606c4b92d520b9f7cffc6449b4e A_6 9ee4a76b70fb88f9750df81420c80008220ea351c65e42e00c143b16f82eb06f A_7 7c9fc19fb9eeef062c27c143bdb39557b40b313af3659f8ca62b46a46e008519 vdm1 vdm[0,0] 0100000000000000000000000000000000000000000000000000000000000000 vdm[0,1] 0000000000000000000000000000000000000000000000000000000000000000 vdm[0,2] 0000000000000000000000000000000000000000000000000000000000000000 vdm[0,3] 0000000000000000000000000000000000000000000000000000000000000000 vdm[1,0] 993022f895520ff40758ce8739d0b9665555555555555555555555555555550d vdm[1,1] 0300000000000000000000000000000000000000000000000000000000000000 vdm[1,2] f5e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[1,3] 498d4e9311420c903913a56c94a694b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0a vdm[2,0] 0100000000000000000000000000000000000000000000000000000000000000 vdm[2,1] f4e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[2,2] 0200000000000000000000000000000000000000000000000000000000000000 vdm[2,3] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,0] 52a3d36484100364ce44291ba52925aeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa02 vdm[3,1] f7e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,2] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,3] 9b3022f895520ff40758ce8739d0b9665555555555555555555555555555550d δ 1200000000000000000000000000000000000000000000000000000000000000 vdm[0,0] 0100000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,0] 993022f895520ff40758ce8739d0b9665555555555555555555555555555550d d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,0] 0100000000000000000000000000000000000000000000000000000000000000 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,0] 52a3d36484100364ce44291ba52925aeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa02 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ0 45d1f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 A0^Δ0 14f1f78c63f75e2c27ea7f88104c9518b358b17cb1bd1f5391ad3078ddc77924 vdm[0,1] 0000000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,1] 0300000000000000000000000000000000000000000000000000000000000000 d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,1] f4e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,1] f7e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ1 7008000000000000000000000000000000000000000000000000000000000000 A1^Δ1 943268723b0102d14578715896b5d5b277e09a458e6f9291a3d4685dd233610a vdm[0,2] 0000000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,2] f5e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,2] 0200000000000000000000000000000000000000000000000000000000000000 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,2] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ2 f6caf55c1a631258d69cf7a2def9de1400000000000000000000000000000010 A2^Δ2 f6a55b497613cdaf1b46068cd96f41e65bb3a4d331cc0c4962b5e3e26a2b615c vdm[0,3] 0000000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,3] 498d4e9311420c903913a56c94a694b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0a d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,3] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,3] 9b3022f895520ff40758ce8739d0b9665555555555555555555555555555550d d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ3 3003000000000000000000000000000000000000000000000000000000000000 A3^Δ3 98de745730f4159bb41c7651ed481b529128227106da666175145fb7f2101a0d lhs f2e90361889988d0018a6270c2b3219e4fb333d61d17b3ee814871ef58030c37 vdm2 vdm[0,0] 2300000000000000000000000000000000000000000000000000000000000000 vdm[0,1] 99d3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 vdm[0,2] 4600000000000000000000000000000000000000000000000000000000000000 vdm[0,3] d9d3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 vdm[1,0] 893022f895520ff40758ce8739d0b9665555555555555555555555555555550d vdm[1,1] 2f00000000000000000000000000000000000000000000000000000000000000 vdm[1,2] cde97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[1,3] 558d4e9311420c903913a56c94a694b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0a vdm[2,0] 0300000000000000000000000000000000000000000000000000000000000000 vdm[2,1] eee97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[2,2] 0800000000000000000000000000000000000000000000000000000000000000 vdm[2,3] f4e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,0] 52a3d36484100364ce44291ba52925aeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa02 vdm[3,1] f7e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,2] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,3] 9b3022f895520ff40758ce8739d0b9665555555555555555555555555555550d vdm[0,0] 2300000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,0] 893022f895520ff40758ce8739d0b9665555555555555555555555555555550d d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,0] 0300000000000000000000000000000000000000000000000000000000000000 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,0] 52a3d36484100364ce44291ba52925aeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa02 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ0 cfd2f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 A0^Δ0 f29f4142e391fcf56eaa5dc0dc0d503f8c8ef33b064874eae3c851d29fad0914 vdm[0,1] 99d3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,1] 2f00000000000000000000000000000000000000000000000000000000000000 d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,1] eee97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,1] f7e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ1 9c03000000000000000000000000000000000000000000000000000000000000 A1^Δ1 963e2c159c8b7b615a82accca02eb332d4715130e89798d43ee3c7701d08ad70 vdm[0,2] 4600000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,2] cde97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,2] 0800000000000000000000000000000000000000000000000000000000000000 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,2] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ2 04d0f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 A2^Δ2 56f7f2d1d01dec0285131379bf27ebe7e38b22748d68b5c77cb7ab2fdd2f8c78 vdm[0,3] d9d3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,3] 558d4e9311420c903913a56c94a694b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0a d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,3] f4e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,3] 9b3022f895520ff40758ce8739d0b9665555555555555555555555555555550d d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ3 6c01000000000000000000000000000000000000000000000000000000000000 A3^Δ3 8e543243d957becf7ad17b2edced8e1f4e40e5dac5303446afebbd2ed0f8ea30 rhs f2e90361889988d0018a6270c2b3219e4fb333d61d17b3ee814871ef58030c37 great success!!5! make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/tests' make -C noise_xk test make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' ln -sf liboprf-noiseXK.so liboprf-noiseXK.so.0 make -C example test make[3]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk/example' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -fcf-protection=full -fstack-clash-protection xk-ex.c ../../utils.c -o xk-ex -lsodium -loprf-noiseXK -L.. LD_LIBRARY_PATH=.. ./xk-ex alice spub: c0b8c727a9e3648a5a02ec50da62b53a32e16241eed061a39bf1c57d28b98b23 len of msg1: 48 len of msg2: 48 len of msg3: 75 peers spub: c0b8c727a9e3648a5a02ec50da62b53a32e16241eed061a39bf1c57d28b98b23 Hello Bob! Success! make[3]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk/example' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src' rm -fr -- /tmp/dh-xdg-rundir-_WUWeNqF create-stamp debian/debhelper-build-stamp dh_testroot -O--sourcedirectory=src dh_prep -O--sourcedirectory=src rm -f -- debian/liboprf0t64.substvars debian/liboprf-dev.substvars debian/python3-pyoprf.substvars rm -fr -- debian/.debhelper/generated/liboprf0t64/ debian/liboprf0t64/ debian/tmp/ debian/.debhelper/generated/liboprf-dev/ debian/liboprf-dev/ debian/.debhelper/generated/python3-pyoprf/ debian/python3-pyoprf/ debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/liboprf-0.6.1' dh_auto_install --sourcedirectory=python --buildsystem=pybuild install -m0755 -d /build/reproducible-path/liboprf-0.6.1/debian/tmp pybuild --install -i python{version} -p "3.12 3.13" --dir python --dest-dir=/build/reproducible-path/liboprf-0.6.1/debian/tmp I: pybuild base:311: /usr/bin/python3.12 setup.py install --root /build/reproducible-path/liboprf-0.6.1/debian/tmp running install /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running build running build_py creating /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.12/build/pyoprf running install_lib creating /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages creating /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.12/build/pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.12/build/pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.12/build/pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/noisexk.py to noisexk.cpython-312.pyc byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/multiplexer.py to multiplexer.cpython-312.pyc running install_egg_info running egg_info creating pyoprf.egg-info writing pyoprf.egg-info/PKG-INFO writing dependency_links to pyoprf.egg-info/dependency_links.txt writing requirements to pyoprf.egg-info/requires.txt writing top-level names to pyoprf.egg-info/top_level.txt writing manifest file 'pyoprf.egg-info/SOURCES.txt' reading manifest file 'pyoprf.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'pyoprf.egg-info/SOURCES.txt' Copying pyoprf.egg-info to /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf-0.6.1.egg-info Skipping SOURCES.txt running install_scripts I: pybuild base:311: /usr/bin/python3 setup.py install --root /build/reproducible-path/liboprf-0.6.1/debian/tmp running install /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running build running build_py creating /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf copying pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf copying pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf copying pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf running install_lib creating /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages creating /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/noisexk.py to noisexk.cpython-313.pyc byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/multiplexer.py to multiplexer.cpython-313.pyc running install_egg_info running egg_info writing pyoprf.egg-info/PKG-INFO writing dependency_links to pyoprf.egg-info/dependency_links.txt writing requirements to pyoprf.egg-info/requires.txt writing top-level names to pyoprf.egg-info/top_level.txt reading manifest file 'pyoprf.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'pyoprf.egg-info/SOURCES.txt' Copying pyoprf.egg-info to /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf-0.6.1.egg-info Skipping SOURCES.txt running install_scripts dh_auto_install -- PREFIX=/usr install -m0755 -d /build/reproducible-path/liboprf-0.6.1/debian/tmp cd src && make -j42 install DESTDIR=/build/reproducible-path/liboprf-0.6.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" PREFIX=/usr make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src' mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf cp liboprf.so /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf.so.0 mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf cp liboprf.a /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf.a mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf cp oprf.h /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/oprf.h ln -sf /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf.so.0 /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf.so cp toprf.h /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/toprf.h cp dkg.h /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/dkg.h mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf make -C noise_xk install make[3]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' cp tp-dkg.h /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/tp-dkg.h mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/ mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/ cp -r include /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/noiseXK cp liboprf-noiseXK.so /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf-noiseXK.so.0 cp liboprf-noiseXK.a /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf-noiseXK.a ln -sf /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf-noiseXK.so.0 /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf-noiseXK.so make[3]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.6.1' dh_install -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/lib/x86_64-linux-gnu/ cp --reflink=auto -a ./debian/tmp/dh-exec.9lVncmkx/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 ./debian/tmp/dh-exec.9lVncmkx/usr/lib/x86_64-linux-gnu/liboprf.so.0 debian/liboprf0t64/usr/lib/x86_64-linux-gnu// install -m0755 -d debian/liboprf-dev//usr/include/oprf cp --reflink=auto -a debian/tmp/usr/include/oprf/dkg.h debian/tmp/usr/include/oprf/noiseXK debian/tmp/usr/include/oprf/oprf.h debian/tmp/usr/include/oprf/toprf.h debian/tmp/usr/include/oprf/tp-dkg.h debian/liboprf-dev//usr/include/oprf/ install -m0755 -d debian/liboprf-dev/usr/lib/x86_64-linux-gnu/ cp --reflink=auto -a ./debian/tmp/dh-exec.SWs1Z4g7/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.a ./debian/tmp/dh-exec.SWs1Z4g7/usr/lib/x86_64-linux-gnu/liboprf.a debian/liboprf-dev/usr/lib/x86_64-linux-gnu// install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/ cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf-0.6.1.egg-info debian/python3-pyoprf/usr/lib/python3/dist-packages// install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/ cp --reflink=auto -a debian/tmp/usr/lib/python3.13/dist-packages/pyoprf-0.6.1.egg-info debian/python3-pyoprf/usr/lib/python3/dist-packages// install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/__init__.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/__init__.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/multiplexer.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/multiplexer.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/noisexk.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/noisexk.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf dh_installdocs -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/share/doc/liboprf0t64 install -p -m0644 debian/copyright debian/liboprf0t64/usr/share/doc/liboprf0t64/copyright install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev cp --reflink=auto -a ./README.md debian/liboprf-dev/usr/share/doc/liboprf-dev chmod -R u\+rw,go=rX debian/liboprf-dev/usr/share/doc install -p -m0644 debian/copyright debian/liboprf-dev/usr/share/doc/liboprf-dev/copyright install -m0755 -d debian/python3-pyoprf/usr/share/doc/python3-pyoprf install -p -m0644 debian/copyright debian/python3-pyoprf/usr/share/doc/python3-pyoprf/copyright dh_installchangelogs -O--sourcedirectory=src install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev install -p -m0644 debian/.debhelper/generated/liboprf-dev/dh_installchangelogs.dch.trimmed debian/liboprf-dev/usr/share/doc/liboprf-dev/changelog.Debian install -m0755 -d debian/liboprf0t64/usr/share/doc/liboprf0t64 install -p -m0644 debian/.debhelper/generated/liboprf0t64/dh_installchangelogs.dch.trimmed debian/liboprf0t64/usr/share/doc/liboprf0t64/changelog.Debian install -m0755 -d debian/python3-pyoprf/usr/share/doc/python3-pyoprf install -p -m0644 debian/.debhelper/generated/python3-pyoprf/dh_installchangelogs.dch.trimmed debian/python3-pyoprf/usr/share/doc/python3-pyoprf/changelog.Debian dh_python3 -O--sourcedirectory=src D: dh_python3 dh_python3:180: version: 6.20250108 D: dh_python3 dh_python3:181: argv: ['/usr/bin/dh_python3', '-O--sourcedirectory=src'] D: dh_python3 dh_python3:182: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=None, no_package=None, remaining_packages=False, compile_all=False, vrange=None, regexpr=None, accept_upstream_versions=False, depends=None, depends_section=None, recommends=None, recommends_section=None, suggests=None, suggests_section=None, requires=None, shebang=None, ignore_shebangs=False, clean_dbg_pkg=True, no_ext_rename=False, no_shebang_rewrite=False, private_dir=None, O=['--sourcedirectory=src']) D: dh_python3 dh_python3:183: supported Python versions: 3.12,3.13 (default=3.13) D: dh_python3 debhelper:166: skipping package liboprf0t64 (missing ${python3:Depends} in Depends/Recommends) D: dh_python3 debhelper:166: skipping package liboprf-dev (missing ${python3:Depends} in Depends/Recommends) D: dh_python3 debhelper:174: source=liboprf, binary packages=['python3-pyoprf'] D: dh_python3 dh_python3:205: processing package python3-pyoprf... D: dh_python3 fs:338: package python3-pyoprf details = {'requires.txt': {'debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf-0.6.1.egg-info/requires.txt'}, 'egg-info': {'debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf-0.6.1.egg-info/PKG-INFO'}, 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package python3-pyoprf D: dh_python3 pydist:175: trying to find dependency for SecureString (python=None) D: dh_python3 pydist:209: dependency: module seems to be installed D: dh_python3 pydist:284: dependency: included in build-deps D: dh_python3 pydist:175: trying to find dependency for pysodium (python=None) D: dh_python3 pydist:209: dependency: module seems to be installed D: dh_python3 pydist:284: dependency: included in build-deps D: dh_python3 depends:253: D={'python3-securestring', 'python3:any', 'python3-pysodium'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_installsystemduser -O--sourcedirectory=src dh_lintian -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/share/lintian/overrides install -p -m0644 debian/liboprf0t64.lintian-overrides debian/liboprf0t64/usr/share/lintian/overrides/liboprf0t64 dh_perl -O--sourcedirectory=src dh_link -O--sourcedirectory=src install -m0755 -d debian/liboprf-dev/usr/lib/x86_64-linux-gnu rm -f debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so ln -s liboprf-noiseXK.so.0 debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so install -m0755 -d debian/liboprf-dev/usr/lib/x86_64-linux-gnu rm -f debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf.so ln -s liboprf.so.0 debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf.so dh_strip_nondeterminism -O--sourcedirectory=src dh_compress -O--sourcedirectory=src cd debian/liboprf0t64 cd debian/liboprf-dev cd debian/python3-pyoprf chmod a-x usr/share/doc/liboprf-dev/changelog.Debian chmod a-x usr/share/doc/liboprf0t64/changelog.Debian chmod a-x usr/share/doc/python3-pyoprf/changelog.Debian gzip -9nf usr/share/doc/liboprf-dev/changelog.Debian gzip -9nf usr/share/doc/liboprf0t64/changelog.Debian gzip -9nf usr/share/doc/python3-pyoprf/changelog.Debian cd '/build/reproducible-path/liboprf-0.6.1' cd '/build/reproducible-path/liboprf-0.6.1' cd '/build/reproducible-path/liboprf-0.6.1' dh_fixperms -O--sourcedirectory=src find debian/liboprf0t64 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/liboprf-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/python3-pyoprf ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/liboprf0t64/usr/share/doc -type f -a -true -a ! -regex 'debian/liboprf0t64/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/liboprf-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-pyoprf/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/liboprf-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/liboprf0t64/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/liboprf0t64/usr/share/lintian/overrides -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/liboprf0t64 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf0t64/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/liboprf-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w dh_missing -O--sourcedirectory=src dh_dwz -a -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/lib/debug/.dwz/x86_64-linux-gnu dwz -mdebian/liboprf0t64/usr/lib/debug/.dwz/x86_64-linux-gnu/liboprf0t64.debug -M/usr/lib/debug/.dwz/x86_64-linux-gnu/liboprf0t64.debug -- debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf.so.0 objcopy --compress-debug-sections debian/liboprf0t64/usr/lib/debug/.dwz/x86_64-linux-gnu/liboprf0t64.debug chmod 0644 -- debian/liboprf0t64/usr/lib/debug/.dwz/x86_64-linux-gnu/liboprf0t64.debug dh_strip -a -O--sourcedirectory=src strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf.a strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.a install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/71 objcopy --only-keep-debug --compress-debug-sections debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/71/c76b83769c4c3bfaa3a7f8adb7fef44d99e42f.debug chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/71/c76b83769c4c3bfaa3a7f8adb7fef44d99e42f.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 objcopy --add-gnu-debuglink debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/71/c76b83769c4c3bfaa3a7f8adb7fef44d99e42f.debug debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/d1 objcopy --only-keep-debug --compress-debug-sections debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf.so.0 debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/d1/d50ffbf2e27c4ac0aec677671689677112d2d3.debug chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/d1/d50ffbf2e27c4ac0aec677671689677112d2d3.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf.so.0 objcopy --add-gnu-debuglink debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/d1/d50ffbf2e27c4ac0aec677671689677112d2d3.debug debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf.so.0 install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.dwz cp --reflink=auto -a debian/liboprf0t64/usr/lib/debug/.dwz/x86_64-linux-gnu debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.dwz rm -fr debian/liboprf0t64/usr/lib/debug/.dwz rmdir -p --ignore-fail-on-non-empty debian/liboprf0t64/usr/lib/debug install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/share/doc ln -s liboprf0t64 debian/.debhelper/liboprf0t64/dbgsym-root/usr/share/doc/liboprf0t64-dbgsym install -m0755 -d debian/.debhelper/liboprf0t64 dh_makeshlibs -a -O--sourcedirectory=src rm -f debian/liboprf0t64/DEBIAN/shlibs install -m0755 -d debian/liboprf0t64/DEBIAN echo "liboprf-noiseXK 0 liboprf0t64 (>= 0.6.1)" >> debian/liboprf0t64/DEBIAN/shlibs echo "liboprf 0 liboprf0t64 (>= 0.6.1)" >> debian/liboprf0t64/DEBIAN/shlibs chmod 0644 -- debian/liboprf0t64/DEBIAN/shlibs mv debian/.debhelper/generated/liboprf0t64/triggers.new debian/.debhelper/generated/liboprf0t64/triggers mv debian/liboprf0t64.substvars.new debian/liboprf0t64.substvars rm -f debian/liboprf-dev/DEBIAN/shlibs dh_shlibdeps -a -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN dpkg-shlibdeps -Tdebian/liboprf0t64.substvars debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf.so.0 dh_installdeb -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN install -p -m0644 debian/.debhelper/generated/liboprf0t64/triggers debian/liboprf0t64/DEBIAN/triggers install -m0755 -d debian/liboprf-dev/DEBIAN install -m0755 -d debian/python3-pyoprf/DEBIAN printf '#!/bin/sh\nset -e\n' > debian/python3-pyoprf/DEBIAN/postinst cat debian/python3-pyoprf.postinst.debhelper >> debian/python3-pyoprf/DEBIAN/postinst chmod 0755 -- debian/python3-pyoprf/DEBIAN/postinst printf '#!/bin/sh\nset -e\n' > debian/python3-pyoprf/DEBIAN/prerm cat debian/python3-pyoprf.prerm.debhelper >> debian/python3-pyoprf/DEBIAN/prerm chmod 0755 -- debian/python3-pyoprf/DEBIAN/prerm dh_gencontrol -O--sourcedirectory=src install -m0755 -d debian/python3-pyoprf/DEBIAN echo misc:Depends= >> debian/python3-pyoprf.substvars echo misc:Pre-Depends= >> debian/python3-pyoprf.substvars dpkg-gencontrol -ppython3-pyoprf -ldebian/changelog -Tdebian/python3-pyoprf.substvars -cdebian/control -Pdebian/python3-pyoprf install -m0755 -d debian/liboprf-dev/DEBIAN echo misc:Depends= >> debian/liboprf-dev.substvars echo misc:Pre-Depends= >> debian/liboprf-dev.substvars dpkg-gencontrol -pliboprf-dev -ldebian/changelog -Tdebian/liboprf-dev.substvars -cdebian/control -Pdebian/liboprf-dev install -m0755 -d debian/liboprf0t64/DEBIAN echo misc:Depends= >> debian/liboprf0t64.substvars echo misc:Pre-Depends= >> debian/liboprf0t64.substvars install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN dpkg-gencontrol -pliboprf0t64 -ldebian/changelog -Tdebian/liboprf0t64.substvars -cdebian/control -Pdebian/.debhelper/liboprf0t64/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=liboprf0t64-dbgsym "-DDepends=liboprf0t64 (= \${binary:Version})" "-DDescription=debug symbols for liboprf0t64" "-DBuild-Ids=71c76b83769c4c3bfaa3a7f8adb7fef44d99e42f d1d50ffbf2e27c4ac0aec677671689677112d2d3" -DSection=debug -UReplaces -UBreaks dpkg-gencontrol: warning: Recommends field of package python3-pyoprf: substitution variable ${python:Recommends} used, but is not defined dpkg-gencontrol: warning: Suggests field of package python3-pyoprf: substitution variable ${python:Suggests} used, but is not defined chmod 0644 -- debian/liboprf-dev/DEBIAN/control chmod 0644 -- debian/python3-pyoprf/DEBIAN/control chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN/control dpkg-gencontrol -pliboprf0t64 -ldebian/changelog -Tdebian/liboprf0t64.substvars -cdebian/control -Pdebian/liboprf0t64 chmod 0644 -- debian/liboprf0t64/DEBIAN/control dh_md5sums -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN install -m0755 -d debian/python3-pyoprf/DEBIAN install -m0755 -d debian/liboprf-dev/DEBIAN cd debian/liboprf0t64 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/python3-pyoprf >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/liboprf-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/liboprf0t64/DEBIAN/md5sums install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN chmod 0644 -- debian/python3-pyoprf/DEBIAN/md5sums cd debian/.debhelper/liboprf0t64/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/liboprf-dev/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN/md5sums dh_builddeb -O--sourcedirectory=src dpkg-deb --root-owner-group --build debian/.debhelper/liboprf0t64/dbgsym-root .. dpkg-deb --root-owner-group --build debian/liboprf0t64 .. dpkg-deb --root-owner-group --build debian/liboprf-dev .. dpkg-deb --root-owner-group --build debian/python3-pyoprf .. dpkg-deb: building package 'liboprf0t64-dbgsym' in '../liboprf0t64-dbgsym_0.6.1-1_amd64.deb'. dpkg-deb: building package 'liboprf-dev' in '../liboprf-dev_0.6.1-1_amd64.deb'. dpkg-deb: building package 'python3-pyoprf' in '../python3-pyoprf_0.6.1-1_all.deb'. dpkg-deb: building package 'liboprf0t64' in '../liboprf0t64_0.6.1-1_amd64.deb'. dpkg-genbuildinfo --build=binary -O../liboprf_0.6.1-1_amd64.buildinfo dpkg-genchanges --build=binary -O../liboprf_0.6.1-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/3208063 and its subdirectories I: Current time: Tue Feb 17 19:34:16 -12 2026 I: pbuilder-time-stamp: 1771400056 Thu Jan 16 01:11:18 UTC 2025 I: 1st build successful. Starting 2nd build on remote node ionos11-amd64.debian.net. Thu Jan 16 01:11:18 UTC 2025 I: Preparing to do remote build '2' on ionos11-amd64.debian.net. Thu Jan 16 01:15:22 UTC 2025 I: Deleting $TMPDIR on ionos11-amd64.debian.net. Thu Jan 16 01:15:23 UTC 2025 I: liboprf_0.6.1-1_amd64.changes: Format: 1.8 Date: Wed, 15 Jan 2025 07:23:06 +0100 Source: liboprf Binary: liboprf-dev liboprf0t64 liboprf0t64-dbgsym python3-pyoprf Architecture: amd64 all Version: 0.6.1-1 Distribution: unstable Urgency: medium Maintainer: Joost van Baal-Ilić Changed-By: Joost van Baal-Ilić Description: liboprf-dev - OPRF and Threshold OPRF library - C development files liboprf0t64 - Oblivious Pseudo-Random Functions and Threshold OPRF library python3-pyoprf - python bindings for liboprf: Oblivious Pseudo-Random Functions Closes: 1091671 Changes: liboprf (0.6.1-1) unstable; urgency=medium . * New upstream, shipped Jan 13, 2025: - [fix] make noise_xk makefile cflags ?= not += for packagers This should finally fix "unconditionally sets FORTIFY_SOURCE=2 flag". Thanks to Gianfranco Costamagna and Gui-Yue. Closes: #1091671 . * d/rules: add a bunch of paths to -I in CFLAGS: deal with src/noise_xk/makefile and src/noise_xk/example/makefile. Checksums-Sha1: 199903f05d17b40bcd5bce9dc1a23b29d686799f 71464 liboprf-dev_0.6.1-1_amd64.deb dca917b823c1de7d107200d79556bb3be5fe14f7 133608 liboprf0t64-dbgsym_0.6.1-1_amd64.deb 7007fa036b8d4787009b98795344f89e740d7681 45876 liboprf0t64_0.6.1-1_amd64.deb b933f4fd6788694aa4cd6e099669268b85b9cc9f 6951 liboprf_0.6.1-1_amd64.buildinfo 038ed402e308ed04fd1a199a886a5d6e17219cf4 16276 python3-pyoprf_0.6.1-1_all.deb Checksums-Sha256: 4586920b22a61eaa866b9fe76d188abc5b86e289de08cb20640f6a2adb00dd83 71464 liboprf-dev_0.6.1-1_amd64.deb abe2ad4b10dd912a041a8db2c9d44922d745aa9db3b1aaeb442357b855c00144 133608 liboprf0t64-dbgsym_0.6.1-1_amd64.deb cfcf362924809ff944d63e74ef6127b924c140bc4a5ad6159bb759cc25fb6cac 45876 liboprf0t64_0.6.1-1_amd64.deb 10ecaa14eb5235c9893d5eceb352cef1a29b7bd0d0e4518e7eb65d0815ef7a17 6951 liboprf_0.6.1-1_amd64.buildinfo 72ba55c61920c57f846c1b478c7fdd7c0f2a6636b259b68b99e2f44236910d78 16276 python3-pyoprf_0.6.1-1_all.deb Files: 5c318b29dac87ddd9e1d52ea10b612f9 71464 libdevel optional liboprf-dev_0.6.1-1_amd64.deb dcd9969c4de9fa6b9615b227b6bc37c6 133608 debug optional liboprf0t64-dbgsym_0.6.1-1_amd64.deb ff0554ff8b9ab323efc5d06809fd1abb 45876 libs optional liboprf0t64_0.6.1-1_amd64.deb c7fb00d54b91900c553a813a6a46c115 6951 utils optional liboprf_0.6.1-1_amd64.buildinfo dc0d6beea47fcb490ef277b60a9ff133 16276 utils optional python3-pyoprf_0.6.1-1_all.deb Thu Jan 16 01:15:24 UTC 2025 I: diffoscope 284 will be used to compare the two builds: Running as unit: rb-diffoscope-amd64_8-45628.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.TsaSoMlC/liboprf_0.6.1-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.TsaSoMlC/liboprf_0.6.1-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.TsaSoMlC/liboprf_0.6.1-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.TsaSoMlC/b1/liboprf_0.6.1-1_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.TsaSoMlC/b2/liboprf_0.6.1-1_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.346s) 0.346s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.019s) 0.019s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 693ms CPU time consumed: 694ms Thu Jan 16 01:17:24 UTC 2025 I: diffoscope 284 found no differences in the changes files, and a .buildinfo file also exists. Thu Jan 16 01:17:24 UTC 2025 I: liboprf from unstable built successfully and reproducibly on amd64. Thu Jan 16 01:17:26 UTC 2025 I: Submitting .buildinfo files to external archives: Thu Jan 16 01:17:26 UTC 2025 I: Submitting 8.0K b1/liboprf_0.6.1-1_amd64.buildinfo.asc Thu Jan 16 01:17:27 UTC 2025 I: Submitting 8.0K b2/liboprf_0.6.1-1_amd64.buildinfo.asc Thu Jan 16 01:17:31 UTC 2025 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Thu Jan 16 01:17:31 UTC 2025 I: Done submitting .buildinfo files. Thu Jan 16 01:17:31 UTC 2025 I: Removing signed liboprf_0.6.1-1_amd64.buildinfo.asc files: removed './b1/liboprf_0.6.1-1_amd64.buildinfo.asc' removed './b2/liboprf_0.6.1-1_amd64.buildinfo.asc'