Fri Nov 8 17:07:26 UTC 2024 I: starting to build liboprf/trixie/amd64 on jenkins on '2024-11-08 17:07' Fri Nov 8 17:07:26 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_35/34039/console.log Fri Nov 8 17:07:26 UTC 2024 I: Downloading source for trixie/liboprf=0.4.0-1 --2024-11-08 17:07:26-- http://deb.debian.org/debian/pool/main/libo/liboprf/liboprf_0.4.0-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.4.0-1.dsc’ 0K .. 100% 233M=0s 2024-11-08 17:07:26 (233 MB/s) - ‘liboprf_0.4.0-1.dsc’ saved [2099/2099] Fri Nov 8 17:07:26 UTC 2024 I: liboprf_0.4.0-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.4.0-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: f4eb741e0089e36acd22fdc5b509a99405e184f7 117407 liboprf_0.4.0.orig.tar.gz ef2a94ae42041bf3779ce4710bc7fc08d9c200eb 6008 liboprf_0.4.0-1.debian.tar.xz Checksums-Sha256: 55ddf265efb842cd44b3b0aba49c58868592963a86b1d0b1128900ee0bea9db5 117407 liboprf_0.4.0.orig.tar.gz eb04f0ec240e26f134fefa4e071f1020f8605fe068f7e666cccce3cc3c5a294b 6008 liboprf_0.4.0-1.debian.tar.xz Files: e29bd0d83b34726252c373719a76ef2b 117407 liboprf_0.4.0.orig.tar.gz a043f25ac322f2833ab656eb1df0918a 6008 liboprf_0.4.0-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEkqrZAbIbS8eaR6AwVPGmYxdIZxMFAmb5D+sACgkQVPGmYxdI ZxPspA//Rqrlzw72rdCosMooYCITi2RDybc9NPWrU3L6Wo3tZgEvMzHNPEVk1Ze4 48w9aSOatV26FGWtYx7cExpaUwDWnOW0lY/v1Jeqscwvklno/wpYDJvIl37TLRkV CaEuss1Ju3JxC77XUcuEka8cjeTqyDvrggluVA/StnvTMik0peT76g5pm6S4huE+ O13wynWB8DIyFIrMPQS9b9uK6R7yv2GGRRzYvh5gJIe0SeC3sTielj3U2UGNVk6R cRkoP/n+QWMRvOy9M6kZ+gwn4D7QPze7QLd6/NAq68SFVg9VZOMKyLzMCKJ19zX3 82yJKWP68Nkf78OuEdFXLto91RjgLFWU0aEf3t6wZ6YqKGGQA3Qf2GEhpla59xYz qY69018osvbZHua71lptQoJ6KMhEA0CIMwSwSsHk/VlqbkWG1rws8cCMhV20wuwC nb8Ull4qLY/ZYBd3qgIWeF9PDa9NmroYwJbc/LaunaXnIsva7dCAj6gSqtM6aFbX 3zVGj8U2CvELBAvmt0mfcT+wrVfyqMGr+QxdaIrnC8IKsakFim1+/jULgTWmcUjz McmelXKozj8kSdEafdPy8dlnNavrVJIMkIlsVwHOb5EtVpAqUKrVAr9YJazHl8m0 KPJ5DRpoH0QgMzBxSZXANwuKx1zqoDBWvNC/b0Zj2XNMYMBDQ1Q= =/tlg -----END PGP SIGNATURE----- Fri Nov 8 17:07:26 UTC 2024 I: Checking whether the package is not for us Fri Nov 8 17:07:26 UTC 2024 I: Starting 1st build on remote node infom01-amd64.debian.net. Fri Nov 8 17:07:26 UTC 2024 I: Preparing to do remote build '1' on infom01-amd64.debian.net. Fri Nov 8 17:09:01 UTC 2024 I: Deleting $TMPDIR on infom01-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Fri Nov 8 05:07:29 -12 2024 I: pbuilder-time-stamp: 1731085649 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-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.4.0-1.dsc] I: copying [./liboprf_0.4.0.orig.tar.gz] I: copying [./liboprf_0.4.0-1.debian.tar.xz] I: Extracting source gpgv: Signature made Sun Sep 29 08:29:31 2024 gpgv: using RSA key 92AAD901B21B4BC79A47A03054F1A66317486713 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./liboprf_0.4.0-1.dsc: no acceptable signature found dpkg-source: info: extracting liboprf in liboprf-0.4.0 dpkg-source: info: unpacking liboprf_0.4.0.orig.tar.gz dpkg-source: info: unpacking liboprf_0.4.0-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/158971/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=12 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='8079638279094032a6b8e9ab31bc76c7' 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='158971' 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.pg5QJNCG/pbuilderrc_3cnC --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.pg5QJNCG/b1 --logfile b1/build.log liboprf_0.4.0-1.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' I: uname -a Linux infom01-amd64 6.1.0-26-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/158971/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 ... 19970 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} 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} libreadline8t64{a} libsodium-dev{a} libsodium23{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{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-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} 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, 69 newly installed, 0 to remove and 0 not upgraded. Need to get 28.7 MB of archives. After unpacking 112 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 libpython3.12-minimal amd64 3.12.7-2 [815 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 libexpat1 amd64 2.6.3-2 [105 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 python3.12-minimal amd64 3.12.7-2 [2161 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 python3-minimal amd64 3.12.6-1 [26.7 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 tzdata all 2024a-4 [255 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 libkrb5support0 amd64 1.21.3-3 [32.5 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 libcom-err2 amd64 1.47.1-1+b1 [23.2 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 libk5crypto3 amd64 1.21.3-3 [79.9 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 libkeyutils1 amd64 1.6.3-4 [9092 B] Get: 12 http://deb.debian.org/debian trixie/main amd64 libkrb5-3 amd64 1.21.3-3 [324 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 libgssapi-krb5-2 amd64 1.21.3-3 [136 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3+b1 [83.1 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 libnsl2 amd64 1.3.0-3+b3 [40.6 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 readline-common all 8.2-5 [69.3 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 libreadline8t64 amd64 8.2-5 [169 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 libpython3.12-stdlib amd64 3.12.7-2 [1967 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 python3.12 amd64 3.12.7-2 [671 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 libpython3-stdlib amd64 3.12.6-1 [9692 B] Get: 22 http://deb.debian.org/debian trixie/main amd64 python3 amd64 3.12.6-1 [27.8 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.24 [24.8 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.45-3+b1 [314 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.45-3+b1 [108 kB] Get: 26 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.45-3+b1 [43.3 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.22.5-2 [200 kB] Get: 28 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-5 [1181 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.40.2-9 [97.2 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.13.0-1 [1420 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.72-3 [493 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.22.5-2 [723 kB] Get: 38 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.20 [89.7 kB] Get: 39 http://deb.debian.org/debian trixie/main amd64 libtool all 2.4.7-8 [517 kB] Get: 40 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 42 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 44 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 46 http://deb.debian.org/debian trixie/main amd64 libicu72 amd64 72.1-5+b1 [9423 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.1 [699 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.22.5-2 [1601 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 50 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.20 [915 kB] Get: 52 http://deb.debian.org/debian trixie/main amd64 dh-exec amd64 0.30 [25.6 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 python3-autocommand all 2.2.2-3 [13.6 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 python3-more-itertools all 10.5.0-1 [63.8 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 python3-typing-extensions all 4.12.2-2 [73.0 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 python3-typeguard all 4.4.1-1 [37.0 kB] Get: 57 http://deb.debian.org/debian trixie/main amd64 python3-inflect all 7.3.1-2 [32.4 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 python3-jaraco.context all 6.0.0-1 [7984 B] Get: 59 http://deb.debian.org/debian trixie/main amd64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get: 60 http://deb.debian.org/debian trixie/main amd64 python3-pkg-resources all 74.1.2-2 [213 kB] Get: 61 http://deb.debian.org/debian trixie/main amd64 python3-zipp all 3.20.2-1 [10.3 kB] Get: 62 http://deb.debian.org/debian trixie/main amd64 python3-setuptools all 74.1.2-2 [736 kB] Get: 63 http://deb.debian.org/debian trixie/main amd64 dh-python all 6.20241024 [109 kB] Get: 64 http://deb.debian.org/debian trixie/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB] Get: 65 http://deb.debian.org/debian trixie/main amd64 libsodium23 amd64 1.0.18-1+b2 [165 kB] Get: 66 http://deb.debian.org/debian trixie/main amd64 libsodium-dev amd64 1.0.18-1+b2 [184 kB] Get: 67 http://deb.debian.org/debian trixie/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB] Get: 68 http://deb.debian.org/debian trixie/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB] Get: 69 http://deb.debian.org/debian trixie/main amd64 python3-all amd64 3.12.6-1 [1040 B] Fetched 28.7 MB in 1s (20.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-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 ... 19970 files and directories currently installed.) Preparing to unpack .../libpython3.12-minimal_3.12.7-2_amd64.deb ... Unpacking libpython3.12-minimal:amd64 (3.12.7-2) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.6.3-2_amd64.deb ... Unpacking libexpat1:amd64 (2.6.3-2) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.7-2_amd64.deb ... Unpacking python3.12-minimal (3.12.7-2) ... Setting up libpython3.12-minimal:amd64 (3.12.7-2) ... Setting up libexpat1:amd64 (2.6.3-2) ... Setting up python3.12-minimal (3.12.7-2) ... 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 ... 20290 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.6-1_amd64.deb ... Unpacking python3-minimal (3.12.6-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024a-4_all.deb ... Unpacking tzdata (2024a-4) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../04-libkrb5support0_1.21.3-3_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-3) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../06-libk5crypto3_1.21.3-3_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../07-libkeyutils1_1.6.3-4_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../08-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 .../09-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 .../10-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 .../11-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 .../12-libnsl2_1.3.0-3+b3_amd64.deb ... Unpacking libnsl2:amd64 (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../14-libreadline8t64_8.2-5_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-5) ... Selecting previously unselected package libpython3.12-stdlib:amd64. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-2_amd64.deb ... Unpacking libpython3.12-stdlib:amd64 (3.12.7-2) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-2_amd64.deb ... Unpacking python3.12 (3.12.7-2) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../17-libpython3-stdlib_3.12.6-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.12.6-1) ... Setting up python3-minimal (3.12.6-1) ... 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 ... 21364 files and directories currently installed.) Preparing to unpack .../00-python3_3.12.6-1_amd64.deb ... Unpacking python3 (3.12.6-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-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 .../03-libmagic1t64_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3+b1_amd64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.22.5-2_amd64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../06-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 .../07-groff-base_1.23.0-5_amd64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.2-9_amd64.deb ... Unpacking bsdextrautils (2.40.2-9) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../09-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.13.0-1_amd64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-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 .../15-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-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 .../20-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 .../21-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 .../22-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../24-libicu72_72.1-5+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-5+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.22.5-2_amd64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-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 .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package dh-exec. Preparing to unpack .../30-dh-exec_0.30_amd64.deb ... Unpacking dh-exec (0.30) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../31-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 .../32-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 .../33-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 .../34-python3-typeguard_4.4.1-1_all.deb ... Unpacking python3-typeguard (4.4.1-1) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../35-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 .../36-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 .../37-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 .../38-python3-pkg-resources_74.1.2-2_all.deb ... Unpacking python3-pkg-resources (74.1.2-2) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../39-python3-zipp_3.20.2-1_all.deb ... Unpacking python3-zipp (3.20.2-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../40-python3-setuptools_74.1.2-2_all.deb ... Unpacking python3-setuptools (74.1.2-2) ... Selecting previously unselected package dh-python. Preparing to unpack .../41-dh-python_6.20241024_all.deb ... Unpacking dh-python (6.20241024) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../42-libpkgconf3_1.8.1-4_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-4) ... Selecting previously unselected package libsodium23:amd64. Preparing to unpack .../43-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 .../44-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 .../45-pkgconf-bin_1.8.1-4_amd64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../46-pkgconf_1.8.1-4_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-4) ... Selecting previously unselected package python3-all. Preparing to unpack .../47-python3-all_3.12.6-1_amd64.deb ... Unpacking python3-all (3.12.6-1) ... 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-5+b1) ... Setting up bsdextrautils (2.40.2-9) ... 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.20) ... Setting up libmagic1t64:amd64 (1:5.45-3+b1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libcom-err2:amd64 (1.47.1-1+b1) ... 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 (2024a-4) ... Current default time zone: 'Etc/UTC' Local time is now: Fri Nov 8 17:08:18 UTC 2024. Universal Time is now: Fri Nov 8 17:08:18 UTC 2024. 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 autopoint (0.22.5-2) ... 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 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-5) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.1) ... 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 gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... 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-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libnsl2:amd64 (1.3.0-3+b3) ... Setting up libpython3.12-stdlib:amd64 (3.12.7-2) ... Setting up python3.12 (3.12.7-2) ... Setting up debhelper (13.20) ... Setting up dh-exec (0.30) ... Setting up libpython3-stdlib:amd64 (3.12.6-1) ... Setting up python3 (3.12.6-1) ... Setting up python3-zipp (3.20.2-1) ... Setting up python3-autocommand (2.2.2-3) ... Setting up python3-typing-extensions (4.12.2-2) ... Setting up python3-more-itertools (10.5.0-1) ... Setting up python3-jaraco.functools (4.1.0-1) ... Setting up python3-jaraco.context (6.0.0-1) ... Setting up python3-typeguard (4.4.1-1) ... Setting up python3-all (3.12.6-1) ... Setting up python3-inflect (7.3.1-2) ... Setting up python3-pkg-resources (74.1.2-2) ... Setting up python3-setuptools (74.1.2-2) ... Setting up dh-python (6.20241024) ... Processing triggers for libc-bin (2.40-3) ... 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.4.0/ && 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.4.0-1_source.changes dpkg-buildpackage: info: source package liboprf dpkg-buildpackage: info: source version 0.4.0-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 -j12 clean make[1]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' rm -f *.o liboprf.so liboprf.a toprf liboprf-corrupt-dkg.so make -C tests clean make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. rm -f cfrg_oprf_test_vector_decl.h cfrg_oprf_test_vectors.h tv1 tv2 tp-dkg dkg make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/tests' make -C noise_xk clean make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. rm -rf *.so *.a src/*.o make -C example clean make[3]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' rm -rf *.o xk-ex make[3]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/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 -j12 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make -C noise_xk all cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -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.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -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.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -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.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -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.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -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 -o toprf oprf.c toprf.c main.c -lsodium cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -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 -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -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.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -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 -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -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 ar rcs liboprf.a oprf.o toprf.o dkg.o utils.o tp-dkg.o 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.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -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 -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -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 rm src/Noise_XK.o src/XK.o make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -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 noise_xk/liboprf-noiseXK.so -Wl,-z,relro -Wl,-z,now -lsodium make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' dh_auto_test -O--sourcedirectory=src cd src && make -j12 test make[1]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -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 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.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. ./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 gcc -Wall -g -o tv1 -DCFRG_TEST_VEC=1 -DCFRG_OPRF_TEST_VEC=1 -DTC=0 test.c ../oprf.c ../utils.c -lsodium gcc -Wall -g -o tv2 -DCFRG_TEST_VEC=1 -DCFRG_OPRF_TEST_VEC=1 -DTC=1 test.c ../oprf.c ../utils.c -lsodium gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -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 gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -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 gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -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 ./dkg WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0200000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0300000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0400000000000000000000000000000000000000000000000000000000000000 s[1,1] 010900000000000000000000000000000000000000000000000000000000000000 s[1,2] 021800000000000000000000000000000000000000000000000000000000000000 s[1,3] 032f00000000000000000000000000000000000000000000000000000000000000 s[1,4] 044e00000000000000000000000000000000000000000000000000000000000000 s[1,5] 057500000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0500000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0600000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0700000000000000000000000000000000000000000000000000000000000000 s[2,1] 011200000000000000000000000000000000000000000000000000000000000000 s[2,2] 022d00000000000000000000000000000000000000000000000000000000000000 s[2,3] 035600000000000000000000000000000000000000000000000000000000000000 s[2,4] 048d00000000000000000000000000000000000000000000000000000000000000 s[2,5] 05d200000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0800000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0900000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0a00000000000000000000000000000000000000000000000000000000000000 s[3,1] 011b00000000000000000000000000000000000000000000000000000000000000 s[3,2] 024200000000000000000000000000000000000000000000000000000000000000 s[3,3] 037d00000000000000000000000000000000000000000000000000000000000000 s[3,4] 04cc00000000000000000000000000000000000000000000000000000000000000 s[3,5] 052f01000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0b00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0c00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0d00000000000000000000000000000000000000000000000000000000000000 s[4,1] 012400000000000000000000000000000000000000000000000000000000000000 s[4,2] 025700000000000000000000000000000000000000000000000000000000000000 s[4,3] 03a400000000000000000000000000000000000000000000000000000000000000 s[4,4] 040b01000000000000000000000000000000000000000000000000000000000000 s[4,5] 058c01000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0e00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0f00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS 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 (ulimit -s 66000; ./tp-dkg 3 2) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg 4046f78d94fb11928d345b37aa843fc9954f6371fbf79a85e6488dae7b330a3647310c6b474cd0be64faf46d58325adc5460025e60631abc9f3fccee5e968c0800000000b100ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad85616c48400cf5e6408c48092cb4b04fa44e0270993792faad8cd724f5068dcf3644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 4046f78d94fb11928d345b37aa843fc9954f6371fbf79a85e6488dae7b330a3647310c6b474cd0be64faf46d58325adc5460025e60631abc9f3fccee5e968c0800000000b100ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad85616c48400cf5e6408c48092cb4b04fa44e0270993792faad8cd724f5068dcf3644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 4046f78d94fb11928d345b37aa843fc9954f6371fbf79a85e6488dae7b330a3647310c6b474cd0be64faf46d58325adc5460025e60631abc9f3fccee5e968c0800000000b100ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad85616c48400cf5e6408c48092cb4b04fa44e0270993792faad8cd724f5068dcf3644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 4046f78d94fb11928d345b37aa843fc9954f6371fbf79a85e6488dae7b330a3647310c6b474cd0be64faf46d58325adc5460025e60631abc9f3fccee5e968c0800000000b100ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad85616c48400cf5e6408c48092cb4b04fa44e0270993792faad8cd724f5068dcf3644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg 34bc501da4aa920c8b24a02c96595b61af9dfa2eac82be023dfd41f1be1bf38b6713bd6ceb16ccf4ce3d2684922dde8118ab468513bf4635d2afc9d99c167c03010000006f000100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8 [!] msgno: 1, len: 111, from: 0 to: 2 msg 3e8a4e3bd16612c85226ec714f1d2cbecd3e00463e1ad15eb360fb71010f0e18378852eec30386acad002bf42c3243293ea47b572b8f0123906dd8adee640c05010000006f000200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8 [!] msgno: 1, len: 111, from: 0 to: 3 msg 368cd2244a21713254be70b117c1a9fddb59f8c20f4c177d687d8c647d248a3fbc5f68dbd52b9dc50e4d6d4004e37ee43c1ccc90655c87790c6c97fb7d52d50f010000006f000300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg 34bc501da4aa920c8b24a02c96595b61af9dfa2eac82be023dfd41f1be1bf38b6713bd6ceb16ccf4ce3d2684922dde8118ab468513bf4635d2afc9d99c167c03010000006f000100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8 [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg 8817e83caad0ea76ca6987b26565b3ec9354035ff39aa6e41c5ff6fa2374b976d364fccb70c1affa0e93419afada99a150ecec7d04efbb8febd198d9b6f1850c02000000af01ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8cee856c6b24699ec01fb938e8958ce1102c8d479a12440b4e160b14767b665e63631b63c360a0cc34118cba1192a1666cfb4fc6597ae33dcc4f69fe0a6a04025e5d915d74fbdf8f2011d243770a00502880ebef2070f59e8808791e5422cc4b2b9be81b7a4321c270b9d9467c69195995f1ff56b0843516ac13e67490c7d5e09 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg 3e8a4e3bd16612c85226ec714f1d2cbecd3e00463e1ad15eb360fb71010f0e18378852eec30386acad002bf42c3243293ea47b572b8f0123906dd8adee640c05010000006f000200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8 [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg c005cdda145555ea1744812d462a0625b60cb06c6ef12a127f82ffcfc11611d84afed5d0a8f850931defcf863bf69c754fa08635e7125bbb40580bf209e3eb0902000000af02ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8b2aff65fa68e4b522d2ddaaf831b612798a92282b566da1b9950e437ade56580c0b531bfc490a1f54c80ba29761d821047df6aadc0e1bc937134b8e4589360338ec4f5e8988279d94f95d16e4979647ebfe701f1927d8ae28f3e5b8bfa46d20d93e0ccda07ad6e4c403e5e1f6a3cc382aa6fcb994726061c374f14b18106e80e [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg 368cd2244a21713254be70b117c1a9fddb59f8c20f4c177d687d8c647d248a3fbc5f68dbd52b9dc50e4d6d4004e37ee43c1ccc90655c87790c6c97fb7d52d50f010000006f000300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8 [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg f53b00655a9eb5737504d8c6bfe670e4e3af49a8b39276b8c0c5d197e16e6b55fe02be9032dc5eb380ebf7991b6a8998712340f90802b7358f623b7b63ca3d0402000000af03ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad882e2362a5e018a44ce4c34846be96e4acc6e86aa4e63273f0aa1c055e5209bfc2cb64ab34182bee353e9d3054095f798604e401bf3784663a058b5c5d22a57088c815787919db0ba20ae1f4a8e33f7380b0694b8a9dd6994d80f1226de9784cc4f08418f862cd06838ed7de0000e35fd4b0e736f2f7ea2200769d499ea3bb909 [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg 8817e83caad0ea76ca6987b26565b3ec9354035ff39aa6e41c5ff6fa2374b976d364fccb70c1affa0e93419afada99a150ecec7d04efbb8febd198d9b6f1850c02000000af01ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8cee856c6b24699ec01fb938e8958ce1102c8d479a12440b4e160b14767b665e63631b63c360a0cc34118cba1192a1666cfb4fc6597ae33dcc4f69fe0a6a04025 [!] msgno: 2, from: 2 to: ff msg c005cdda145555ea1744812d462a0625b60cb06c6ef12a127f82ffcfc11611d84afed5d0a8f850931defcf863bf69c754fa08635e7125bbb40580bf209e3eb0902000000af02ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8b2aff65fa68e4b522d2ddaaf831b612798a92282b566da1b9950e437ade56580c0b531bfc490a1f54c80ba29761d821047df6aadc0e1bc937134b8e458936033 [!] msgno: 2, from: 3 to: ff msg f53b00655a9eb5737504d8c6bfe670e4e3af49a8b39276b8c0c5d197e16e6b55fe02be9032dc5eb380ebf7991b6a8998712340f90802b7358f623b7b63ca3d0402000000af03ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad882e2362a5e018a44ce4c34846be96e4acc6e86aa4e63273f0aa1c055e5209bfc2cb64ab34182bee353e9d3054095f798604e401bf3784663a058b5c5d22a5708 [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg 8817e83caad0ea76ca6987b26565b3ec9354035ff39aa6e41c5ff6fa2374b976d364fccb70c1affa0e93419afada99a150ecec7d04efbb8febd198d9b6f1850c02000000af01ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8cee856c6b24699ec01fb938e8958ce1102c8d479a12440b4e160b14767b665e63631b63c360a0cc34118cba1192a1666cfb4fc6597ae33dcc4f69fe0a6a04025 [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg d4fc2b440713228da89897316f5dcb7bcd3a5bc45f1cb7538e3b384cc1b648704e193f6e7c8444d356853e62d38ea128d6a6ad75113ad28846d3c0d48b4c8809040000009f010100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad85554d7a3f297d3b50b6f6e1bb6e5dd9a8bc1cfa888fd25a7da845b3e07473d2275dc5b35c1b4783fb22054ec2687360c [1] msgno: 2, from: 2 to: ff msg c005cdda145555ea1744812d462a0625b60cb06c6ef12a127f82ffcfc11611d84afed5d0a8f850931defcf863bf69c754fa08635e7125bbb40580bf209e3eb0902000000af02ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8b2aff65fa68e4b522d2ddaaf831b612798a92282b566da1b9950e437ade56580c0b531bfc490a1f54c80ba29761d821047df6aadc0e1bc937134b8e458936033 [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg 8940ed10d62ee5c012a0f5bc6caf1ac2a309d6e028adfde22703120c1f3f6964a787a13ab43e074a93586c84fcbdc1b43c2b9c11a66cf1bd0411fc68490c9000040000009f010200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad879d2e63d0098c715e734f0a0d58d27b94d30ba51db762fbf5246e81f1dc6861c881681176d112d9f1d0950d71bb12b10 [1] msgno: 2, from: 3 to: ff msg f53b00655a9eb5737504d8c6bfe670e4e3af49a8b39276b8c0c5d197e16e6b55fe02be9032dc5eb380ebf7991b6a8998712340f90802b7358f623b7b63ca3d0402000000af03ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad882e2362a5e018a44ce4c34846be96e4acc6e86aa4e63273f0aa1c055e5209bfc2cb64ab34182bee353e9d3054095f798604e401bf3784663a058b5c5d22a5708 [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg aa89bcc790bc092513fc947973a06fb3ed08b2d7080a15a189e0b9ed2ede760828489c0408135258f1d6e615d7daf9c6a8fb59a8fe017309c32ab7322b921305040000009f010300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad86a4402a3e2a23440dacfdafce067a0c9aa31c97f72fcac1de9f97dcb7fe1f72fefee9329c75e75e473ded2ce9478d663 [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg 8817e83caad0ea76ca6987b26565b3ec9354035ff39aa6e41c5ff6fa2374b976d364fccb70c1affa0e93419afada99a150ecec7d04efbb8febd198d9b6f1850c02000000af01ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8cee856c6b24699ec01fb938e8958ce1102c8d479a12440b4e160b14767b665e63631b63c360a0cc34118cba1192a1666cfb4fc6597ae33dcc4f69fe0a6a04025 [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg 9f571738260fbdf8ec03627e693dfddff0bb05ac8216c43d9d12dc1b2c8876d3e5238ff1ec1cca4d6961baa4766d0acda917345d4d76c18c368e8e9d6667620d040000009f020100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8bc0d34db07e3e9f9ee6fcf2d003015e46c1887954662c36d6b2019b6114ec62feb2139e527a099901a23b892b1906696 [2] msgno: 2, from: 2 to: ff msg c005cdda145555ea1744812d462a0625b60cb06c6ef12a127f82ffcfc11611d84afed5d0a8f850931defcf863bf69c754fa08635e7125bbb40580bf209e3eb0902000000af02ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8b2aff65fa68e4b522d2ddaaf831b612798a92282b566da1b9950e437ade56580c0b531bfc490a1f54c80ba29761d821047df6aadc0e1bc937134b8e458936033 [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg 89cc570e0a65aef7b706c3f1cd78fc3f19eb8a2c624694e6fccd19d3721fabdd5ccca3c797a1be69ec2f95381c672d32b1f8ccb17a252d7d26036b2a9b5d8103040000009f020200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8bd02a1b8e4edad81a1e4e58f7a53a4da06aa6a730369f770578952e850afbc726574f010e4792ceebb08a6edc29abcb9 [2] msgno: 2, from: 3 to: ff msg f53b00655a9eb5737504d8c6bfe670e4e3af49a8b39276b8c0c5d197e16e6b55fe02be9032dc5eb380ebf7991b6a8998712340f90802b7358f623b7b63ca3d0402000000af03ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad882e2362a5e018a44ce4c34846be96e4acc6e86aa4e63273f0aa1c055e5209bfc2cb64ab34182bee353e9d3054095f798604e401bf3784663a058b5c5d22a5708 [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg 993916ac3d7fa9ba9a0e233d5c25dedb21af0760bb8e05e66592e761d1b38ab6753f66124916647d79dcc042995ca7c23017b6c644b09adb6db38b5ea4e7fb06040000009f020300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8e8cb13f746c1fb29c6781be39401638f1c0b6c2a593f56f265affba11ecb6e7e1f8b9039fccee6763b941e32b5df6d9e [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg 8817e83caad0ea76ca6987b26565b3ec9354035ff39aa6e41c5ff6fa2374b976d364fccb70c1affa0e93419afada99a150ecec7d04efbb8febd198d9b6f1850c02000000af01ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8cee856c6b24699ec01fb938e8958ce1102c8d479a12440b4e160b14767b665e63631b63c360a0cc34118cba1192a1666cfb4fc6597ae33dcc4f69fe0a6a04025 [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg d60f44035dc67c1c628498e55ce9216869cd08000962f36dc931428ca7645a1d1cb558d173cbf96f876c1754d0df67023167c2b04e8711c15160df00a4a5490a040000009f030100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad864b3746ff88f42645dfe1946dcdbe3be1c8e63b8229181b8c52594c6bc448358d079df0b8a092606c017a486a6cc31b5 [3] msgno: 2, from: 2 to: ff msg c005cdda145555ea1744812d462a0625b60cb06c6ef12a127f82ffcfc11611d84afed5d0a8f850931defcf863bf69c754fa08635e7125bbb40580bf209e3eb0902000000af02ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8b2aff65fa68e4b522d2ddaaf831b612798a92282b566da1b9950e437ade56580c0b531bfc490a1f54c80ba29761d821047df6aadc0e1bc937134b8e458936033 [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg e6c10d5666b73737c9f9c478c183bc3e13a59071780653318f8dcc6eae01893b45ff230e775a30816cfd232c014342cc253ca3de4cb43fb4e74d797e0d60b606040000009f030200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8783962661ff8a1f504fb3288f3171eda76f6be84670bd2b98f71d56653274b2a24794658d48eb8ed69321b9a8b959443 [3] msgno: 2, from: 3 to: ff msg f53b00655a9eb5737504d8c6bfe670e4e3af49a8b39276b8c0c5d197e16e6b55fe02be9032dc5eb380ebf7991b6a8998712340f90802b7358f623b7b63ca3d0402000000af03ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad882e2362a5e018a44ce4c34846be96e4acc6e86aa4e63273f0aa1c055e5209bfc2cb64ab34182bee353e9d3054095f798604e401bf3784663a058b5c5d22a5708 [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg 6d10b7513511b05b58617de522f715ada678cccb87722e042b54f510abbb0f4e55f24bee8539417fb8daa1dfcedca70e407f6a5a93f0378a40f7ff4695545b09040000009f030300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8f019956a5aa8d6e17195008dce5c238cc87c18ce2cabe69121f05a3d2a7439213f5f839573f30f1e7ebd89e64c63e7ce [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg d4fc2b440713228da89897316f5dcb7bcd3a5bc45f1cb7538e3b384cc1b648704e193f6e7c8444d356853e62d38ea128d6a6ad75113ad28846d3c0d48b4c8809040000009f010100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad85554d7a3f297d3b50b6f6e1bb6e5dd9a8bc1cfa888fd25a7da845b3e07473d2275dc5b35c1b4783fb22054ec2687360c [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg a391359f797df0b9af5ffd0e60087132f3d8ba2ce4645ee4bb2875f9f76bef98b67669ed9cf6c3ce9ecea4828244781a1f87590683e1afdbaaa6649d01bd1d02050000009f010100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8847973c495dbcd54c3eaec5cdfea066bf11efd3b00933713897ba3c6a594713d7002654e26b037e9b81c95ff29c1c954 [1] msgno: 4, from: 2 to: 1 msg 9f571738260fbdf8ec03627e693dfddff0bb05ac8216c43d9d12dc1b2c8876d3e5238ff1ec1cca4d6961baa4766d0acda917345d4d76c18c368e8e9d6667620d040000009f020100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8bc0d34db07e3e9f9ee6fcf2d003015e46c1887954662c36d6b2019b6114ec62feb2139e527a099901a23b892b1906696 [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg b5282d73528f29254df507d915c171cf4190974f855ed5e4042d38da52450e839a8e38b9b8a7d27ed640190c98e5d3c7c91419ff2805d153d4acea60b395d706050000009f010200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84d3d7cbbc5b850d16eca216f2557cea43c38e7ed8aecfd1e5a8064033392362bd9bf6670bd508e2cd7d9afd858f017f8 [1] msgno: 4, from: 3 to: 1 msg d60f44035dc67c1c628498e55ce9216869cd08000962f36dc931428ca7645a1d1cb558d173cbf96f876c1754d0df67023167c2b04e8711c15160df00a4a5490a040000009f030100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad864b3746ff88f42645dfe1946dcdbe3be1c8e63b8229181b8c52594c6bc448358d079df0b8a092606c017a486a6cc31b5 [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg e2a1511e4f54ff9a6efed033263a9dff68bf1665a1ac5c5ad45bd4b03dc6e2b6631be1d0e19507d30fbea7d7fa9897e184c611d414410ba855636313f34a1c0d050000009f010300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad820b35de3669475827d6c11be9d22ca047f7e9db3532c0db0a92455406252cf4572beb094f38141bae1bd149324112914 [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg 8940ed10d62ee5c012a0f5bc6caf1ac2a309d6e028adfde22703120c1f3f6964a787a13ab43e074a93586c84fcbdc1b43c2b9c11a66cf1bd0411fc68490c9000040000009f010200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad879d2e63d0098c715e734f0a0d58d27b94d30ba51db762fbf5246e81f1dc6861c881681176d112d9f1d0950d71bb12b10 [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg 4dbe83d3f9cb15935b825687fd1de3c1ff8da11a1b871bcfc99395d9d62c7f2946b2e245c3852f002ea5a0204083a8020518039115e68dc465e00375c16c570c050000009f020100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad801e92b145b3d7bc275ca58360c580f1919bf84c9f2c2c4b0e701e7cb5475a2711edad6a54befcef8123e8d568c4c9310 [2] msgno: 4, from: 2 to: 2 msg 89cc570e0a65aef7b706c3f1cd78fc3f19eb8a2c624694e6fccd19d3721fabdd5ccca3c797a1be69ec2f95381c672d32b1f8ccb17a252d7d26036b2a9b5d8103040000009f020200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8bd02a1b8e4edad81a1e4e58f7a53a4da06aa6a730369f770578952e850afbc726574f010e4792ceebb08a6edc29abcb9 [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg ab6c3c247ba03120237bea334d5766da8e90be89b8c17d17f92b7e98ec8cf62226ea41be36ac8eb143c7fbdc9b02107f6d4a5b698294ce03b1c0f79728b58c0d050000009f020200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad891203086a0e0e6fc2435fc08f5c71e64f42deeec4e4d4c3541be2aacd757c35829f4b3375e7e6639314d3d505338731a [2] msgno: 4, from: 3 to: 2 msg e6c10d5666b73737c9f9c478c183bc3e13a59071780653318f8dcc6eae01893b45ff230e775a30816cfd232c014342cc253ca3de4cb43fb4e74d797e0d60b606040000009f030200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8783962661ff8a1f504fb3288f3171eda76f6be84670bd2b98f71d56653274b2a24794658d48eb8ed69321b9a8b959443 [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg 9448d9c747e5b9eae3d03c15b720f131655027b8a3e8d0ac62f192393cd564676ff1ba3a1073d2756c4ad7e3bc59108057cc2d04e21cdb070fcbd08116d5a80b050000009f020300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8196bd6e9bcf6d55da61abdd1e886f5d101ee8d7b56a612f956d7ac08691f1375f68ce89b5ca1044865f46d952da508cf [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg aa89bcc790bc092513fc947973a06fb3ed08b2d7080a15a189e0b9ed2ede760828489c0408135258f1d6e615d7daf9c6a8fb59a8fe017309c32ab7322b921305040000009f010300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad86a4402a3e2a23440dacfdafce067a0c9aa31c97f72fcac1de9f97dcb7fe1f72fefee9329c75e75e473ded2ce9478d663 [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg f17c7962283282405dd825cbfeb438c745661c96682132494280622690f90246570cf4e4c6774472e3c595c4c88daa47b38e69bf47559ea08e1b39288cdc1900050000009f030100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8b067f4bd136e1f10770895ba0594c9f495410dd14738bd2f420bbe7fb3b4f624c66a5bebc7227c13fcc4abcbf072231b [3] msgno: 4, from: 2 to: 3 msg 993916ac3d7fa9ba9a0e233d5c25dedb21af0760bb8e05e66592e761d1b38ab6753f66124916647d79dcc042995ca7c23017b6c644b09adb6db38b5ea4e7fb06040000009f020300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8e8cb13f746c1fb29c6781be39401638f1c0b6c2a593f56f265affba11ecb6e7e1f8b9039fccee6763b941e32b5df6d9e [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg 8ceee25dc5ddb7b9739b7d93d44a478d60078b9eaec4cce28499894c2e52108d15f3047676ca9a9b4a0148d7289bc8cdf0ab07b1ba5843dc4ff99590e3438d0f050000009f030200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad85dbffa3d4b43b87d1b0405844436e84bc7f7e4e06e4c4fee906844d6be4f45720fb82c28d529ef89c8eae3d500d98e94 [3] msgno: 4, from: 3 to: 3 msg 6d10b7513511b05b58617de522f715ada678cccb87722e042b54f510abbb0f4e55f24bee8539417fb8daa1dfcedca70e407f6a5a93f0378a40f7ff4695545b09040000009f030300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8f019956a5aa8d6e17195008dce5c238cc87c18ce2cabe69121f05a3d2a7439213f5f839573f30f1e7ebd89e64c63e7ce [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg 0d8d53c07e0f87b8b5551002fb6f8b402effbb27d43939c74cc26a2aef86797155f2b8e7e0adf24b6911ca0714ca04e09dfd2968fb173499f10434157a97270a050000009f030300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad80c1f62f55730a95267cbbc0131d1681bdaf0e3c88d89cda62370ad3e98357c693d13fdd5cef6ec75ecd14baba00705cb [!] 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 a391359f797df0b9af5ffd0e60087132f3d8ba2ce4645ee4bb2875f9f76bef98b67669ed9cf6c3ce9ecea4828244781a1f87590683e1afdbaaa6649d01bd1d02050000009f010100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8847973c495dbcd54c3eaec5cdfea066bf11efd3b00933713897ba3c6a594713d7002654e26b037e9b81c95ff29c1c954 [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg 4dbe83d3f9cb15935b825687fd1de3c1ff8da11a1b871bcfc99395d9d62c7f2946b2e245c3852f002ea5a0204083a8020518039115e68dc465e00375c16c570c050000009f020100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad801e92b145b3d7bc275ca58360c580f1919bf84c9f2c2c4b0e701e7cb5475a2711edad6a54befcef8123e8d568c4c9310 [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg f17c7962283282405dd825cbfeb438c745661c96682132494280622690f90246570cf4e4c6774472e3c595c4c88daa47b38e69bf47559ea08e1b39288cdc1900050000009f030100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8b067f4bd136e1f10770895ba0594c9f495410dd14738bd2f420bbe7fb3b4f624c66a5bebc7227c13fcc4abcbf072231b [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg 2d5189ea1f8aa2ffbb581daf61dd61c9a7f12df8d94ab4388371890de0e088e900718c00b3855149dac79f6d3006785647d6baef5ac603b4939242dadfbbb20006000000af01ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad86605fd61f88d6670561cfd6c64dd046cac3fc530b10f02997fe4cc33589e910afc1bcf47b4bcb2a4a4fe4cf08f824455264f14550dc1307f5ef68e6dc41e1c6f [1] commitments 6605fd61f88d6670561cfd6c64dd046cac3fc530b10f02997fe4cc33589e910afc1bcf47b4bcb2a4a4fe4cf08f824455264f14550dc1307f5ef68e6dc41e1c6f [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg b5282d73528f29254df507d915c171cf4190974f855ed5e4042d38da52450e839a8e38b9b8a7d27ed640190c98e5d3c7c91419ff2805d153d4acea60b395d706050000009f010200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84d3d7cbbc5b850d16eca216f2557cea43c38e7ed8aecfd1e5a8064033392362bd9bf6670bd508e2cd7d9afd858f017f8 [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg ab6c3c247ba03120237bea334d5766da8e90be89b8c17d17f92b7e98ec8cf62226ea41be36ac8eb143c7fbdc9b02107f6d4a5b698294ce03b1c0f79728b58c0d050000009f020200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad891203086a0e0e6fc2435fc08f5c71e64f42deeec4e4d4c3541be2aacd757c35829f4b3375e7e6639314d3d505338731a [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg 8ceee25dc5ddb7b9739b7d93d44a478d60078b9eaec4cce28499894c2e52108d15f3047676ca9a9b4a0148d7289bc8cdf0ab07b1ba5843dc4ff99590e3438d0f050000009f030200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad85dbffa3d4b43b87d1b0405844436e84bc7f7e4e06e4c4fee906844d6be4f45720fb82c28d529ef89c8eae3d500d98e94 [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg 0a02757c9080b3de3571c814a5daf9e52afc133fd874e3131cef0353a7b521e664b52bff212e2438a68da3309a016ceb5b0cfe28dc61af9401ca04555865cd0b06000000af02ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad816dbe12b778fc5409db0d71d1cb71ea801ce5b3f3788c247435161b9e7a4d60cf07afdd9f83b67587f67954e02235c573f2d7c34a0ffa86426c642e3de502a22 [2] commitments 16dbe12b778fc5409db0d71d1cb71ea801ce5b3f3788c247435161b9e7a4d60cf07afdd9f83b67587f67954e02235c573f2d7c34a0ffa86426c642e3de502a22 [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg e2a1511e4f54ff9a6efed033263a9dff68bf1665a1ac5c5ad45bd4b03dc6e2b6631be1d0e19507d30fbea7d7fa9897e184c611d414410ba855636313f34a1c0d050000009f010300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad820b35de3669475827d6c11be9d22ca047f7e9db3532c0db0a92455406252cf4572beb094f38141bae1bd149324112914 [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg 9448d9c747e5b9eae3d03c15b720f131655027b8a3e8d0ac62f192393cd564676ff1ba3a1073d2756c4ad7e3bc59108057cc2d04e21cdb070fcbd08116d5a80b050000009f020300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8196bd6e9bcf6d55da61abdd1e886f5d101ee8d7b56a612f956d7ac08691f1375f68ce89b5ca1044865f46d952da508cf [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg 0d8d53c07e0f87b8b5551002fb6f8b402effbb27d43939c74cc26a2aef86797155f2b8e7e0adf24b6911ca0714ca04e09dfd2968fb173499f10434157a97270a050000009f030300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad80c1f62f55730a95267cbbc0131d1681bdaf0e3c88d89cda62370ad3e98357c693d13fdd5cef6ec75ecd14baba00705cb [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg 07fe4943aa61fa09ea4cf4d9fd5f7a73ad4182f9b6ab966e823eee2b467cd490dc165a2ab73caf4180e1a3ab533fcab19ecbf58792234ecff7c0dd56eaaf600d06000000af03ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad83afbef335b125c3af0880c09eefc3bd9ece0a3c3b3fd59beea9636e0ac2bdd3522a6f728b3ce2ba6968921ca3d81fa9d954c92d0c0f97bf7b52aefe059413d48 [3] commitments 3afbef335b125c3af0880c09eefc3bd9ece0a3c3b3fd59beea9636e0ac2bdd3522a6f728b3ce2ba6968921ca3d81fa9d954c92d0c0f97bf7b52aefe059413d48 [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg 2d5189ea1f8aa2ffbb581daf61dd61c9a7f12df8d94ab4388371890de0e088e900718c00b3855149dac79f6d3006785647d6baef5ac603b4939242dadfbbb20006000000af01ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad86605fd61f88d6670561cfd6c64dd046cac3fc530b10f02997fe4cc33589e910afc1bcf47b4bcb2a4a4fe4cf08f824455264f14550dc1307f5ef68e6dc41e1c6f [!] commitments[1] 6605fd61f88d6670561cfd6c64dd046cac3fc530b10f02997fe4cc33589e910afc1bcf47b4bcb2a4a4fe4cf08f824455264f14550dc1307f5ef68e6dc41e1c6f [!] msgno: 6, from: 2 to: 0xff msg 0a02757c9080b3de3571c814a5daf9e52afc133fd874e3131cef0353a7b521e664b52bff212e2438a68da3309a016ceb5b0cfe28dc61af9401ca04555865cd0b06000000af02ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad816dbe12b778fc5409db0d71d1cb71ea801ce5b3f3788c247435161b9e7a4d60cf07afdd9f83b67587f67954e02235c573f2d7c34a0ffa86426c642e3de502a22 [!] commitments[2] 16dbe12b778fc5409db0d71d1cb71ea801ce5b3f3788c247435161b9e7a4d60cf07afdd9f83b67587f67954e02235c573f2d7c34a0ffa86426c642e3de502a22 [!] msgno: 6, from: 3 to: 0xff msg 07fe4943aa61fa09ea4cf4d9fd5f7a73ad4182f9b6ab966e823eee2b467cd490dc165a2ab73caf4180e1a3ab533fcab19ecbf58792234ecff7c0dd56eaaf600d06000000af03ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad83afbef335b125c3af0880c09eefc3bd9ece0a3c3b3fd59beea9636e0ac2bdd3522a6f728b3ce2ba6968921ca3d81fa9d954c92d0c0f97bf7b52aefe059413d48 [!] commitments[3] 3afbef335b125c3af0880c09eefc3bd9ece0a3c3b3fd59beea9636e0ac2bdd3522a6f728b3ce2ba6968921ca3d81fa9d954c92d0c0f97bf7b52aefe059413d48 [!] msgno: 7, from: 0 to: ff msg 16ddfc5f030793df2dfc44f578a287e18906e665b41b2f0fcfe5cd1fae5b269ff1f1fc8bb9136ff44bb6f6be0b539f3be536d1269cc4aacd90cfe1aec20f480d070000027c00ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad82d5189ea1f8aa2ffbb581daf61dd61c9a7f12df8d94ab4388371890de0e088e900718c00b3855149dac79f6d3006785647d6baef5ac603b4939242dadfbbb20006000000af01ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad86605fd61f88d6670561cfd6c64dd046cac3fc530b10f02997fe4cc33589e910afc1bcf47b4bcb2a4a4fe4cf08f824455264f14550dc1307f5ef68e6dc41e1c6f0a02757c9080b3de3571c814a5daf9e52afc133fd874e3131cef0353a7b521e664b52bff212e2438a68da3309a016ceb5b0cfe28dc61af9401ca04555865cd0b06000000af02ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad816dbe12b778fc5409db0d71d1cb71ea801ce5b3f3788c247435161b9e7a4d60cf07afdd9f83b67587f67954e02235c573f2d7c34a0ffa86426c642e3de502a2207fe4943aa61fa09ea4cf4d9fd5f7a73ad4182f9b6ab966e823eee2b467cd490dc165a2ab73caf4180e1a3ab533fcab19ecbf58792234ecff7c0dd56eaaf600d06000000af03ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad83afbef335b125c3af0880c09eefc3bd9ece0a3c3b3fd59beea9636e0ac2bdd3522a6f728b3ce2ba6968921ca3d81fa9d954c92d0c0f97bf7b52aefe059413d48 [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg 16ddfc5f030793df2dfc44f578a287e18906e665b41b2f0fcfe5cd1fae5b269ff1f1fc8bb9136ff44bb6f6be0b539f3be536d1269cc4aacd90cfe1aec20f480d070000027c00ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad82d5189ea1f8aa2ffbb581daf61dd61c9a7f12df8d94ab4388371890de0e088e900718c00b3855149dac79f6d3006785647d6baef5ac603b4939242dadfbbb20006000000af01ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad86605fd61f88d6670561cfd6c64dd046cac3fc530b10f02997fe4cc33589e910afc1bcf47b4bcb2a4a4fe4cf08f824455264f14550dc1307f5ef68e6dc41e1c6f0a02757c9080b3de3571c814a5daf9e52afc133fd874e3131cef0353a7b521e664b52bff212e2438a68da3309a016ceb5b0cfe28dc61af9401ca04555865cd0b06000000af02ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad816dbe12b778fc5409db0d71d1cb71ea801ce5b3f3788c247435161b9e7a4d60cf07afdd9f83b67587f67954e02235c573f2d7c34a0ffa86426c642e3de502a2207fe4943aa61fa09ea4cf4d9fd5f7a73ad4182f9b6ab966e823eee2b467cd490dc165a2ab73caf4180e1a3ab533fcab19ecbf58792234ecff7c0dd56eaaf600d06000000af03ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad83afbef335b125c3af0880c09eefc3bd9ece0a3c3b3fd59beea9636e0ac2bdd3522a6f728b3ce2ba6968921ca3d81fa9d954c92d0c0f97bf7b52aefe059413d48 [1] msgno: 6, from: 1 to: 0xff msg 2d5189ea1f8aa2ffbb581daf61dd61c9a7f12df8d94ab4388371890de0e088e900718c00b3855149dac79f6d3006785647d6baef5ac603b4939242dadfbbb20006000000af01ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad86605fd61f88d6670561cfd6c64dd046cac3fc530b10f02997fe4cc33589e910afc1bcf47b4bcb2a4a4fe4cf08f824455264f14550dc1307f5ef68e6dc41e1c6f [1] msgno: 8, from: 1 to: 1 msg d229c2cff737bf9a26f6eaa8ca24329eb68d01bb64f35a2079af52fbc930d38b6390e7421724768abbffa8e3724dbabd287b086b735608bb348f6901b8dd3e080800000100010100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8e555129f7ca7c7cedeb23b757bfe5a68019a48a46609ef405fe0fc222a1b54da1257c484a5796bc8ebb6a9b0f9c2a3be898faa8a89add499e04a438ea672d56e3139f29859d27093b96619ae93e9be15541f3ab045730d70922f89a8225017788fc25d42b7b2c8d2bb098e63f57b01b9019e8371d499e8681a9109b38355892aee3bdb2f51913dc1d3b7bf1b6326c64c5b [1] msgno: 6, from: 2 to: 0xff msg 0a02757c9080b3de3571c814a5daf9e52afc133fd874e3131cef0353a7b521e664b52bff212e2438a68da3309a016ceb5b0cfe28dc61af9401ca04555865cd0b06000000af02ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad816dbe12b778fc5409db0d71d1cb71ea801ce5b3f3788c247435161b9e7a4d60cf07afdd9f83b67587f67954e02235c573f2d7c34a0ffa86426c642e3de502a22 [1] msgno: 8, from: 1 to: 2 msg 267dc701e0585d5dfbc663684403933baa6a2f33ceb4e6756d7a55861e1523228a86f03482861936b545080962498dcc47e753fdfeda901f42804ee53f0c3e000800000100010200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad81e12e5a0b200e100521fa514240c91cc89e7dfda062e39b7b98512dee80dde8318ee3ff9325aa95a4dce9f8e69c4bd30282059dff2a839535d2e96a6dad07e3fa689d9c21ead1893298ea33b7ed90f025297c2732e749d646cdebf32f9f4fa63656e5e8bc28619f2b649d271070049dcfecb98a754409f2239d509e4873a934d9613670caafe52658f821045fb872aa962 [1] msgno: 6, from: 3 to: 0xff msg 07fe4943aa61fa09ea4cf4d9fd5f7a73ad4182f9b6ab966e823eee2b467cd490dc165a2ab73caf4180e1a3ab533fcab19ecbf58792234ecff7c0dd56eaaf600d06000000af03ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad83afbef335b125c3af0880c09eefc3bd9ece0a3c3b3fd59beea9636e0ac2bdd3522a6f728b3ce2ba6968921ca3d81fa9d954c92d0c0f97bf7b52aefe059413d48 [1] msgno: 8, from: 1 to: 3 msg 61cc73c5a3bf9defa7a6faa6af7ffbae8d2fe90c9d6cd912d00403222caa23e8c5981a7e3c0e50fde387628f5f71beb9491870c48d3c75fd4ca377915ad23e0d0800000100010300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8bc55b23529d9c1a7eb8622adf06a107a680aaf34b5cb40e6da30f9480db31117ccf04764886ba9c0b3bad057f7253638bd09ea2589e82625d87e765170206479afaa97d9c0cbe16ee1f23fac974781107166831f5f019e82c79dc6a475b2d88b630a71222a5c8a85c44dd15f984ba758bac864d2c4539307da00cd1c2326a2f599e79a4c20b9f9f36e32d036efe32e3c82 [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg 16ddfc5f030793df2dfc44f578a287e18906e665b41b2f0fcfe5cd1fae5b269ff1f1fc8bb9136ff44bb6f6be0b539f3be536d1269cc4aacd90cfe1aec20f480d070000027c00ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad82d5189ea1f8aa2ffbb581daf61dd61c9a7f12df8d94ab4388371890de0e088e900718c00b3855149dac79f6d3006785647d6baef5ac603b4939242dadfbbb20006000000af01ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad86605fd61f88d6670561cfd6c64dd046cac3fc530b10f02997fe4cc33589e910afc1bcf47b4bcb2a4a4fe4cf08f824455264f14550dc1307f5ef68e6dc41e1c6f0a02757c9080b3de3571c814a5daf9e52afc133fd874e3131cef0353a7b521e664b52bff212e2438a68da3309a016ceb5b0cfe28dc61af9401ca04555865cd0b06000000af02ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad816dbe12b778fc5409db0d71d1cb71ea801ce5b3f3788c247435161b9e7a4d60cf07afdd9f83b67587f67954e02235c573f2d7c34a0ffa86426c642e3de502a2207fe4943aa61fa09ea4cf4d9fd5f7a73ad4182f9b6ab966e823eee2b467cd490dc165a2ab73caf4180e1a3ab533fcab19ecbf58792234ecff7c0dd56eaaf600d06000000af03ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad83afbef335b125c3af0880c09eefc3bd9ece0a3c3b3fd59beea9636e0ac2bdd3522a6f728b3ce2ba6968921ca3d81fa9d954c92d0c0f97bf7b52aefe059413d48 [2] msgno: 6, from: 1 to: 0xff msg 2d5189ea1f8aa2ffbb581daf61dd61c9a7f12df8d94ab4388371890de0e088e900718c00b3855149dac79f6d3006785647d6baef5ac603b4939242dadfbbb20006000000af01ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad86605fd61f88d6670561cfd6c64dd046cac3fc530b10f02997fe4cc33589e910afc1bcf47b4bcb2a4a4fe4cf08f824455264f14550dc1307f5ef68e6dc41e1c6f [2] msgno: 8, from: 2 to: 1 msg f001af4ac27049c5b7b42c8c90fc9c82cbc699fbe1ae8c8541afbc9dcc99fd9799153f3b504b6b31cd080c454cfc5feb02a3d826ea2ca86ac9306266e953e90c0800000100020100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad86b455f186e72b67279b8262bc667a1ae5422f2ea5692d5a592e30e1e1ea1176c07dfd510020e355e5c9efb5b881ef7a9b751b873f945d0464779759d1ab78f35b475b3e94a819aad99c4fb73970b8fa384c6a341de1e79ed0b87b5a85d0cb32da4f4f7f764ccbac07ad44d57e48a1bc4dd7321f36f4a979eab10dbc1cb5280fb8f1c281208e65b1104e7fdd9844a932119 [2] msgno: 6, from: 2 to: 0xff msg 0a02757c9080b3de3571c814a5daf9e52afc133fd874e3131cef0353a7b521e664b52bff212e2438a68da3309a016ceb5b0cfe28dc61af9401ca04555865cd0b06000000af02ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad816dbe12b778fc5409db0d71d1cb71ea801ce5b3f3788c247435161b9e7a4d60cf07afdd9f83b67587f67954e02235c573f2d7c34a0ffa86426c642e3de502a22 [2] msgno: 8, from: 2 to: 2 msg bbef0154d17a58db3ba47ad76bb94f3c3345a0f19ce280adfc169ca736d3f1c0a4b9ad079fff4851fb318c4f5ae08e5bded43c0135c69211be77f61624779c0f0800000100020200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad865c6bf6585c3849d5e4c64ace76d32e254ab38879cbf8e31d8489724d5df40867bd754ad6ae5c3216927aadf2744b7b5ccfcb18c1902b5210c829069a9faf41bccb5e78d374d192898e7c7c513eb3e1f4cd4657f398bc29aefdebc59f18840cfd516e1c2acca5cd16ea02c6a4f25e61a52a0e5c241009f9b0808fcdda28d1c43db1b61321736a9b92883fd72fbe3f9938c [2] msgno: 6, from: 3 to: 0xff msg 07fe4943aa61fa09ea4cf4d9fd5f7a73ad4182f9b6ab966e823eee2b467cd490dc165a2ab73caf4180e1a3ab533fcab19ecbf58792234ecff7c0dd56eaaf600d06000000af03ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad83afbef335b125c3af0880c09eefc3bd9ece0a3c3b3fd59beea9636e0ac2bdd3522a6f728b3ce2ba6968921ca3d81fa9d954c92d0c0f97bf7b52aefe059413d48 [2] msgno: 8, from: 2 to: 3 msg d87204eca2dcbf10f686e09eedf9a9d140d2126e0b1a62e734de1ec0c84d9c7af12df7d073ae06f4015435e2d074466fbf01664877065e2c9ec78d43b2e0200e0800000100020300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad807fe29cec395d2592b5f1e18b4095d4fc47fae27debe656f4d019669837251ffbd3b9af224559076b94aed2aab90eb3037447bf7839514ea646aa4b0ba15027cfd5883a73ba703773fad016fde4e056b0d2e74a6d9f61ad21b60017caa295aabd684e71547b3221be546a1abe989cd475eb500348c6bacc2f7ffe13e02dce02b79e1167661eca40af5c2653fd8080d6216 [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg 16ddfc5f030793df2dfc44f578a287e18906e665b41b2f0fcfe5cd1fae5b269ff1f1fc8bb9136ff44bb6f6be0b539f3be536d1269cc4aacd90cfe1aec20f480d070000027c00ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad82d5189ea1f8aa2ffbb581daf61dd61c9a7f12df8d94ab4388371890de0e088e900718c00b3855149dac79f6d3006785647d6baef5ac603b4939242dadfbbb20006000000af01ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad86605fd61f88d6670561cfd6c64dd046cac3fc530b10f02997fe4cc33589e910afc1bcf47b4bcb2a4a4fe4cf08f824455264f14550dc1307f5ef68e6dc41e1c6f0a02757c9080b3de3571c814a5daf9e52afc133fd874e3131cef0353a7b521e664b52bff212e2438a68da3309a016ceb5b0cfe28dc61af9401ca04555865cd0b06000000af02ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad816dbe12b778fc5409db0d71d1cb71ea801ce5b3f3788c247435161b9e7a4d60cf07afdd9f83b67587f67954e02235c573f2d7c34a0ffa86426c642e3de502a2207fe4943aa61fa09ea4cf4d9fd5f7a73ad4182f9b6ab966e823eee2b467cd490dc165a2ab73caf4180e1a3ab533fcab19ecbf58792234ecff7c0dd56eaaf600d06000000af03ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad83afbef335b125c3af0880c09eefc3bd9ece0a3c3b3fd59beea9636e0ac2bdd3522a6f728b3ce2ba6968921ca3d81fa9d954c92d0c0f97bf7b52aefe059413d48 [3] msgno: 6, from: 1 to: 0xff msg 2d5189ea1f8aa2ffbb581daf61dd61c9a7f12df8d94ab4388371890de0e088e900718c00b3855149dac79f6d3006785647d6baef5ac603b4939242dadfbbb20006000000af01ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad86605fd61f88d6670561cfd6c64dd046cac3fc530b10f02997fe4cc33589e910afc1bcf47b4bcb2a4a4fe4cf08f824455264f14550dc1307f5ef68e6dc41e1c6f [3] msgno: 8, from: 3 to: 1 msg ab43cbb67006da3dcc741056366a47d1d53c07a5ce3bb320332d7af3ee3d2137b04bf0e7549725b5b5f0abe774da66786ffa8706150eddd53c0090f45d322a0c0800000100030100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84f3aef7cd86d3dae83416ecbcc9b96d1c66d453e030fa1686aee9ecac4a1c67ec9ab9bc3c83bb423eeb96473ed496426b6eb84aab7dcbbee42f65ec831d4362e41b20ade2be5c15fb4f1521a666b95025d208e05682b5d638237486c2914599efb0eaf7a3157bbbb86e998f98bdd386a4a12d82c978c4046673f8298d5e16428e3fd923dfa0b09a70381b0bef149cac9ea [3] msgno: 6, from: 2 to: 0xff msg 0a02757c9080b3de3571c814a5daf9e52afc133fd874e3131cef0353a7b521e664b52bff212e2438a68da3309a016ceb5b0cfe28dc61af9401ca04555865cd0b06000000af02ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad816dbe12b778fc5409db0d71d1cb71ea801ce5b3f3788c247435161b9e7a4d60cf07afdd9f83b67587f67954e02235c573f2d7c34a0ffa86426c642e3de502a22 [3] msgno: 8, from: 3 to: 2 msg 185eb2dafef345c9c6b16393da654742a75a7ce431419e567352a627a2bed8e7f04bdb140bd26873e7c1057b7e7bee7100c44c32c84de472685223b1bfa13e020800000100030200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8bf13aae33d127a25f34af2f84e4c65f4717b6550d09ea98822abcd64592c5e40e318181d743496e4b16d0f5f6c786456a9c7c3be94d62202f784d8302a910c3c17ce297a917b51f31c6aa8324c5fa2e022e57462c166630b17b67f54f1f8cba90a721968fe1ade3dfef38a6862e03c8a5640c6cc84940563f2d51d343f4aede354a142528c208764174b355db8294f59d3 [3] msgno: 6, from: 3 to: 0xff msg 07fe4943aa61fa09ea4cf4d9fd5f7a73ad4182f9b6ab966e823eee2b467cd490dc165a2ab73caf4180e1a3ab533fcab19ecbf58792234ecff7c0dd56eaaf600d06000000af03ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad83afbef335b125c3af0880c09eefc3bd9ece0a3c3b3fd59beea9636e0ac2bdd3522a6f728b3ce2ba6968921ca3d81fa9d954c92d0c0f97bf7b52aefe059413d48 [3] msgno: 8, from: 3 to: 3 msg bc776ee3074502497f7223f23e1836a19f028763b1840b75fee0ba562be8ee4ba0c5e605ad37abecc276bb418c1003c8b722d08d0ce7db523000d2e825ba3c090800000100030300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad81ab087be5ed6b70b3cdc0b88f0ef82252b7d8a9fb83ba13d96babc9f8ba0b6f10777f6d4362ea21c15a8a9fda271c8c28b9f79f278ca79af72c8245ce020642b20abf4939a802bf362b20dff43d8deb93e039b2072507421321b514e8078d48be14d5e8ad952cfd71c8e2be131f01b9857dc476718c9cca388829acf507c3364a5c20424e6a93db5efb58f26a5190c2d72 [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg d229c2cff737bf9a26f6eaa8ca24329eb68d01bb64f35a2079af52fbc930d38b6390e7421724768abbffa8e3724dbabd287b086b735608bb348f6901b8dd3e080800000100010100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8e555129f7ca7c7cedeb23b757bfe5a68019a48a46609ef405fe0fc222a1b54da1257c484a5796bc8ebb6a9b0f9c2a3be898faa8a89add499e04a438ea672d56e3139f29859d27093b96619ae93e9be15541f3ab045730d70922f89a8225017788fc25d42b7b2c8d2bb098e63f57b01b9019e8371d499e8681a9109b38355892aee3bdb2f51913dc1d3b7bf1b6326c64c5b [!] msgno: 8, from: 2 to: 1 msg f001af4ac27049c5b7b42c8c90fc9c82cbc699fbe1ae8c8541afbc9dcc99fd9799153f3b504b6b31cd080c454cfc5feb02a3d826ea2ca86ac9306266e953e90c0800000100020100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad86b455f186e72b67279b8262bc667a1ae5422f2ea5692d5a592e30e1e1ea1176c07dfd510020e355e5c9efb5b881ef7a9b751b873f945d0464779759d1ab78f35b475b3e94a819aad99c4fb73970b8fa384c6a341de1e79ed0b87b5a85d0cb32da4f4f7f764ccbac07ad44d57e48a1bc4dd7321f36f4a979eab10dbc1cb5280fb8f1c281208e65b1104e7fdd9844a932119 [!] msgno: 8, from: 3 to: 1 msg ab43cbb67006da3dcc741056366a47d1d53c07a5ce3bb320332d7af3ee3d2137b04bf0e7549725b5b5f0abe774da66786ffa8706150eddd53c0090f45d322a0c0800000100030100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84f3aef7cd86d3dae83416ecbcc9b96d1c66d453e030fa1686aee9ecac4a1c67ec9ab9bc3c83bb423eeb96473ed496426b6eb84aab7dcbbee42f65ec831d4362e41b20ade2be5c15fb4f1521a666b95025d208e05682b5d638237486c2914599efb0eaf7a3157bbbb86e998f98bdd386a4a12d82c978c4046673f8298d5e16428e3fd923dfa0b09a70381b0bef149cac9ea [!] msgno: 8, from: 1 to: 2 msg 267dc701e0585d5dfbc663684403933baa6a2f33ceb4e6756d7a55861e1523228a86f03482861936b545080962498dcc47e753fdfeda901f42804ee53f0c3e000800000100010200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad81e12e5a0b200e100521fa514240c91cc89e7dfda062e39b7b98512dee80dde8318ee3ff9325aa95a4dce9f8e69c4bd30282059dff2a839535d2e96a6dad07e3fa689d9c21ead1893298ea33b7ed90f025297c2732e749d646cdebf32f9f4fa63656e5e8bc28619f2b649d271070049dcfecb98a754409f2239d509e4873a934d9613670caafe52658f821045fb872aa962 [!] msgno: 8, from: 2 to: 2 msg bbef0154d17a58db3ba47ad76bb94f3c3345a0f19ce280adfc169ca736d3f1c0a4b9ad079fff4851fb318c4f5ae08e5bded43c0135c69211be77f61624779c0f0800000100020200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad865c6bf6585c3849d5e4c64ace76d32e254ab38879cbf8e31d8489724d5df40867bd754ad6ae5c3216927aadf2744b7b5ccfcb18c1902b5210c829069a9faf41bccb5e78d374d192898e7c7c513eb3e1f4cd4657f398bc29aefdebc59f18840cfd516e1c2acca5cd16ea02c6a4f25e61a52a0e5c241009f9b0808fcdda28d1c43db1b61321736a9b92883fd72fbe3f9938c [!] msgno: 8, from: 3 to: 2 msg 185eb2dafef345c9c6b16393da654742a75a7ce431419e567352a627a2bed8e7f04bdb140bd26873e7c1057b7e7bee7100c44c32c84de472685223b1bfa13e020800000100030200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8bf13aae33d127a25f34af2f84e4c65f4717b6550d09ea98822abcd64592c5e40e318181d743496e4b16d0f5f6c786456a9c7c3be94d62202f784d8302a910c3c17ce297a917b51f31c6aa8324c5fa2e022e57462c166630b17b67f54f1f8cba90a721968fe1ade3dfef38a6862e03c8a5640c6cc84940563f2d51d343f4aede354a142528c208764174b355db8294f59d3 [!] msgno: 8, from: 1 to: 3 msg 61cc73c5a3bf9defa7a6faa6af7ffbae8d2fe90c9d6cd912d00403222caa23e8c5981a7e3c0e50fde387628f5f71beb9491870c48d3c75fd4ca377915ad23e0d0800000100010300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8bc55b23529d9c1a7eb8622adf06a107a680aaf34b5cb40e6da30f9480db31117ccf04764886ba9c0b3bad057f7253638bd09ea2589e82625d87e765170206479afaa97d9c0cbe16ee1f23fac974781107166831f5f019e82c79dc6a475b2d88b630a71222a5c8a85c44dd15f984ba758bac864d2c4539307da00cd1c2326a2f599e79a4c20b9f9f36e32d036efe32e3c82 [!] msgno: 8, from: 2 to: 3 msg d87204eca2dcbf10f686e09eedf9a9d140d2126e0b1a62e734de1ec0c84d9c7af12df7d073ae06f4015435e2d074466fbf01664877065e2c9ec78d43b2e0200e0800000100020300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad807fe29cec395d2592b5f1e18b4095d4fc47fae27debe656f4d019669837251ffbd3b9af224559076b94aed2aab90eb3037447bf7839514ea646aa4b0ba15027cfd5883a73ba703773fad016fde4e056b0d2e74a6d9f61ad21b60017caa295aabd684e71547b3221be546a1abe989cd475eb500348c6bacc2f7ffe13e02dce02b79e1167661eca40af5c2653fd8080d6216 [!] msgno: 8, from: 3 to: 3 msg bc776ee3074502497f7223f23e1836a19f028763b1840b75fee0ba562be8ee4ba0c5e605ad37abecc276bb418c1003c8b722d08d0ce7db523000d2e825ba3c090800000100030300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad81ab087be5ed6b70b3cdc0b88f0ef82252b7d8a9fb83ba13d96babc9f8ba0b6f10777f6d4362ea21c15a8a9fda271c8c28b9f79f278ca79af72c8245ce020642b20abf4939a802bf362b20dff43d8deb93e039b2072507421321b514e8078d48be14d5e8ad952cfd71c8e2be131f01b9857dc476718c9cca388829acf507c3364a5c20424e6a93db5efb58f26a5190c2d72 [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg d229c2cff737bf9a26f6eaa8ca24329eb68d01bb64f35a2079af52fbc930d38b6390e7421724768abbffa8e3724dbabd287b086b735608bb348f6901b8dd3e080800000100010100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8e555129f7ca7c7cedeb23b757bfe5a68019a48a46609ef405fe0fc222a1b54da1257c484a5796bc8ebb6a9b0f9c2a3be898faa8a89add499e04a438ea672d56e3139f29859d27093b96619ae93e9be15541f3ab045730d70922f89a8225017788fc25d42b7b2c8d2bb098e63f57b01b9019e8371d499e8681a9109b38355892aee3bdb2f51913dc1d3b7bf1b6326c64c5b [1] msgno: 8, from: 2 to: 1 msg f001af4ac27049c5b7b42c8c90fc9c82cbc699fbe1ae8c8541afbc9dcc99fd9799153f3b504b6b31cd080c454cfc5feb02a3d826ea2ca86ac9306266e953e90c0800000100020100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad86b455f186e72b67279b8262bc667a1ae5422f2ea5692d5a592e30e1e1ea1176c07dfd510020e355e5c9efb5b881ef7a9b751b873f945d0464779759d1ab78f35b475b3e94a819aad99c4fb73970b8fa384c6a341de1e79ed0b87b5a85d0cb32da4f4f7f764ccbac07ad44d57e48a1bc4dd7321f36f4a979eab10dbc1cb5280fb8f1c281208e65b1104e7fdd9844a932119 [1] msgno: 8, from: 3 to: 1 msg ab43cbb67006da3dcc741056366a47d1d53c07a5ce3bb320332d7af3ee3d2137b04bf0e7549725b5b5f0abe774da66786ffa8706150eddd53c0090f45d322a0c0800000100030100000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84f3aef7cd86d3dae83416ecbcc9b96d1c66d453e030fa1686aee9ecac4a1c67ec9ab9bc3c83bb423eeb96473ed496426b6eb84aab7dcbbee42f65ec831d4362e41b20ade2be5c15fb4f1521a666b95025d208e05682b5d638237486c2914599efb0eaf7a3157bbbb86e998f98bdd386a4a12d82c978c4046673f8298d5e16428e3fd923dfa0b09a70381b0bef149cac9ea [1] msgno: 9, from: 1 to: ff msg f167d0b3f55089bbf1e44ffafa6d1545b71c5a6bb03a4a3593b35e5cdb2ee0ba3e380c193b8622256bb6e8b56ded88769b75ffd0a05da13027e3837650f1c702090000007301ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg 267dc701e0585d5dfbc663684403933baa6a2f33ceb4e6756d7a55861e1523228a86f03482861936b545080962498dcc47e753fdfeda901f42804ee53f0c3e000800000100010200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad81e12e5a0b200e100521fa514240c91cc89e7dfda062e39b7b98512dee80dde8318ee3ff9325aa95a4dce9f8e69c4bd30282059dff2a839535d2e96a6dad07e3fa689d9c21ead1893298ea33b7ed90f025297c2732e749d646cdebf32f9f4fa63656e5e8bc28619f2b649d271070049dcfecb98a754409f2239d509e4873a934d9613670caafe52658f821045fb872aa962 [2] msgno: 8, from: 2 to: 2 msg bbef0154d17a58db3ba47ad76bb94f3c3345a0f19ce280adfc169ca736d3f1c0a4b9ad079fff4851fb318c4f5ae08e5bded43c0135c69211be77f61624779c0f0800000100020200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad865c6bf6585c3849d5e4c64ace76d32e254ab38879cbf8e31d8489724d5df40867bd754ad6ae5c3216927aadf2744b7b5ccfcb18c1902b5210c829069a9faf41bccb5e78d374d192898e7c7c513eb3e1f4cd4657f398bc29aefdebc59f18840cfd516e1c2acca5cd16ea02c6a4f25e61a52a0e5c241009f9b0808fcdda28d1c43db1b61321736a9b92883fd72fbe3f9938c [2] msgno: 8, from: 3 to: 2 msg 185eb2dafef345c9c6b16393da654742a75a7ce431419e567352a627a2bed8e7f04bdb140bd26873e7c1057b7e7bee7100c44c32c84de472685223b1bfa13e020800000100030200000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8bf13aae33d127a25f34af2f84e4c65f4717b6550d09ea98822abcd64592c5e40e318181d743496e4b16d0f5f6c786456a9c7c3be94d62202f784d8302a910c3c17ce297a917b51f31c6aa8324c5fa2e022e57462c166630b17b67f54f1f8cba90a721968fe1ade3dfef38a6862e03c8a5640c6cc84940563f2d51d343f4aede354a142528c208764174b355db8294f59d3 [2] msgno: 9, from: 2 to: ff msg d9cd4910fbe739e559ade5f5a8af47053af41a2fcb7258a1132b457dcd652fd16e97dff8a80614f963f0ffd430df6548a5942bfd0d23f31a5d43eea43a3b230f090000007302ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg 61cc73c5a3bf9defa7a6faa6af7ffbae8d2fe90c9d6cd912d00403222caa23e8c5981a7e3c0e50fde387628f5f71beb9491870c48d3c75fd4ca377915ad23e0d0800000100010300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8bc55b23529d9c1a7eb8622adf06a107a680aaf34b5cb40e6da30f9480db31117ccf04764886ba9c0b3bad057f7253638bd09ea2589e82625d87e765170206479afaa97d9c0cbe16ee1f23fac974781107166831f5f019e82c79dc6a475b2d88b630a71222a5c8a85c44dd15f984ba758bac864d2c4539307da00cd1c2326a2f599e79a4c20b9f9f36e32d036efe32e3c82 [3] msgno: 8, from: 2 to: 3 msg d87204eca2dcbf10f686e09eedf9a9d140d2126e0b1a62e734de1ec0c84d9c7af12df7d073ae06f4015435e2d074466fbf01664877065e2c9ec78d43b2e0200e0800000100020300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad807fe29cec395d2592b5f1e18b4095d4fc47fae27debe656f4d019669837251ffbd3b9af224559076b94aed2aab90eb3037447bf7839514ea646aa4b0ba15027cfd5883a73ba703773fad016fde4e056b0d2e74a6d9f61ad21b60017caa295aabd684e71547b3221be546a1abe989cd475eb500348c6bacc2f7ffe13e02dce02b79e1167661eca40af5c2653fd8080d6216 [3] msgno: 8, from: 3 to: 3 msg bc776ee3074502497f7223f23e1836a19f028763b1840b75fee0ba562be8ee4ba0c5e605ad37abecc276bb418c1003c8b722d08d0ce7db523000d2e825ba3c090800000100030300000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad81ab087be5ed6b70b3cdc0b88f0ef82252b7d8a9fb83ba13d96babc9f8ba0b6f10777f6d4362ea21c15a8a9fda271c8c28b9f79f278ca79af72c8245ce020642b20abf4939a802bf362b20dff43d8deb93e039b2072507421321b514e8078d48be14d5e8ad952cfd71c8e2be131f01b9857dc476718c9cca388829acf507c3364a5c20424e6a93db5efb58f26a5190c2d72 [3] msgno: 9, from: 3 to: ff msg 382e76b79ec46dbefa03cc7aca846804080fdc67b61aca8b9f336aab4f761a850bff1b52f626aeff1808ce3ce6452bf12b76756e92fab22c9f4514c1a378be02090000007303ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg f167d0b3f55089bbf1e44ffafa6d1545b71c5a6bb03a4a3593b35e5cdb2ee0ba3e380c193b8622256bb6e8b56ded88769b75ffd0a05da13027e3837650f1c702090000007301ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [!] msgno: 9, from: 2 to: 0xff msg d9cd4910fbe739e559ade5f5a8af47053af41a2fcb7258a1132b457dcd652fd16e97dff8a80614f963f0ffd430df6548a5942bfd0d23f31a5d43eea43a3b230f090000007302ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [!] msgno: 9, from: 3 to: 0xff msg 382e76b79ec46dbefa03cc7aca846804080fdc67b61aca8b9f336aab4f761a850bff1b52f626aeff1808ce3ce6452bf12b76756e92fab22c9f4514c1a378be02090000007303ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [!] complaints [!] msgno: 10, from: 0 to: ff msg 10b5400476676b1b1b42693fc280402423f2ad4923ebc639852abd1bc1ab89acafc400f907fcda951e1e34e63b14dbc48dca6c87f3d05fb1a21bc6c810c700070a000001c800ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8f167d0b3f55089bbf1e44ffafa6d1545b71c5a6bb03a4a3593b35e5cdb2ee0ba3e380c193b8622256bb6e8b56ded88769b75ffd0a05da13027e3837650f1c702090000007301ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000d9cd4910fbe739e559ade5f5a8af47053af41a2fcb7258a1132b457dcd652fd16e97dff8a80614f963f0ffd430df6548a5942bfd0d23f31a5d43eea43a3b230f090000007302ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000382e76b79ec46dbefa03cc7aca846804080fdc67b61aca8b9f336aab4f761a850bff1b52f626aeff1808ce3ce6452bf12b76756e92fab22c9f4514c1a378be02090000007303ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg 10b5400476676b1b1b42693fc280402423f2ad4923ebc639852abd1bc1ab89acafc400f907fcda951e1e34e63b14dbc48dca6c87f3d05fb1a21bc6c810c700070a000001c800ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8f167d0b3f55089bbf1e44ffafa6d1545b71c5a6bb03a4a3593b35e5cdb2ee0ba3e380c193b8622256bb6e8b56ded88769b75ffd0a05da13027e3837650f1c702090000007301ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000d9cd4910fbe739e559ade5f5a8af47053af41a2fcb7258a1132b457dcd652fd16e97dff8a80614f963f0ffd430df6548a5942bfd0d23f31a5d43eea43a3b230f090000007302ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000382e76b79ec46dbefa03cc7aca846804080fdc67b61aca8b9f336aab4f761a850bff1b52f626aeff1808ce3ce6452bf12b76756e92fab22c9f4514c1a378be02090000007303ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [1] msgno: 9, from: 1 to: 0xff msg f167d0b3f55089bbf1e44ffafa6d1545b71c5a6bb03a4a3593b35e5cdb2ee0ba3e380c193b8622256bb6e8b56ded88769b75ffd0a05da13027e3837650f1c702090000007301ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [1] msgno: 9, from: 2 to: 0xff msg d9cd4910fbe739e559ade5f5a8af47053af41a2fcb7258a1132b457dcd652fd16e97dff8a80614f963f0ffd430df6548a5942bfd0d23f31a5d43eea43a3b230f090000007302ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [1] msgno: 9, from: 3 to: 0xff msg 382e76b79ec46dbefa03cc7aca846804080fdc67b61aca8b9f336aab4f761a850bff1b52f626aeff1808ce3ce6452bf12b76756e92fab22c9f4514c1a378be02090000007303ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg 10b5400476676b1b1b42693fc280402423f2ad4923ebc639852abd1bc1ab89acafc400f907fcda951e1e34e63b14dbc48dca6c87f3d05fb1a21bc6c810c700070a000001c800ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8f167d0b3f55089bbf1e44ffafa6d1545b71c5a6bb03a4a3593b35e5cdb2ee0ba3e380c193b8622256bb6e8b56ded88769b75ffd0a05da13027e3837650f1c702090000007301ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000d9cd4910fbe739e559ade5f5a8af47053af41a2fcb7258a1132b457dcd652fd16e97dff8a80614f963f0ffd430df6548a5942bfd0d23f31a5d43eea43a3b230f090000007302ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000382e76b79ec46dbefa03cc7aca846804080fdc67b61aca8b9f336aab4f761a850bff1b52f626aeff1808ce3ce6452bf12b76756e92fab22c9f4514c1a378be02090000007303ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [2] msgno: 9, from: 1 to: 0xff msg f167d0b3f55089bbf1e44ffafa6d1545b71c5a6bb03a4a3593b35e5cdb2ee0ba3e380c193b8622256bb6e8b56ded88769b75ffd0a05da13027e3837650f1c702090000007301ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [2] msgno: 9, from: 2 to: 0xff msg d9cd4910fbe739e559ade5f5a8af47053af41a2fcb7258a1132b457dcd652fd16e97dff8a80614f963f0ffd430df6548a5942bfd0d23f31a5d43eea43a3b230f090000007302ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [2] msgno: 9, from: 3 to: 0xff msg 382e76b79ec46dbefa03cc7aca846804080fdc67b61aca8b9f336aab4f761a850bff1b52f626aeff1808ce3ce6452bf12b76756e92fab22c9f4514c1a378be02090000007303ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg 10b5400476676b1b1b42693fc280402423f2ad4923ebc639852abd1bc1ab89acafc400f907fcda951e1e34e63b14dbc48dca6c87f3d05fb1a21bc6c810c700070a000001c800ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8f167d0b3f55089bbf1e44ffafa6d1545b71c5a6bb03a4a3593b35e5cdb2ee0ba3e380c193b8622256bb6e8b56ded88769b75ffd0a05da13027e3837650f1c702090000007301ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000d9cd4910fbe739e559ade5f5a8af47053af41a2fcb7258a1132b457dcd652fd16e97dff8a80614f963f0ffd430df6548a5942bfd0d23f31a5d43eea43a3b230f090000007302ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000382e76b79ec46dbefa03cc7aca846804080fdc67b61aca8b9f336aab4f761a850bff1b52f626aeff1808ce3ce6452bf12b76756e92fab22c9f4514c1a378be02090000007303ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [3] msgno: 9, from: 1 to: 0xff msg f167d0b3f55089bbf1e44ffafa6d1545b71c5a6bb03a4a3593b35e5cdb2ee0ba3e380c193b8622256bb6e8b56ded88769b75ffd0a05da13027e3837650f1c702090000007301ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [3] msgno: 9, from: 2 to: 0xff msg d9cd4910fbe739e559ade5f5a8af47053af41a2fcb7258a1132b457dcd652fd16e97dff8a80614f963f0ffd430df6548a5942bfd0d23f31a5d43eea43a3b230f090000007302ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [3] msgno: 9, from: 3 to: 0xff msg 382e76b79ec46dbefa03cc7aca846804080fdc67b61aca8b9f336aab4f761a850bff1b52f626aeff1808ce3ce6452bf12b76756e92fab22c9f4514c1a378be02090000007303ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad800000000 [1] step 19. send final transcript [1] msgno: 20, from: 1 to: 0 msg 170059d0b093d0661b3f7da839eb40ebe49c07da1f5f769adced9d813fc0b31dd7ce9196ebfad3ee3aa64bff39b74b3fc59b595ef052af7c157876feb6243308140000008f010000000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8ffc83a8c49ee3782b8aa33aa3e48501d7ce1aadd93ca417736648df18dfdd76d [2] step 19. send final transcript [2] msgno: 20, from: 2 to: 0 msg b4c26c67a4918e7b98b618b805f517cae0be08039c5aace86f43b39e3b79d88fd998a458771a7c64ef7680654f8e59c05bb1ffe00a82a4241ba5c0001f276f0b140000008f020000000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8ffc83a8c49ee3782b8aa33aa3e48501d7ce1aadd93ca417736648df18dfdd76d [3] step 19. send final transcript [3] msgno: 20, from: 3 to: 0 msg 0e1998be777ee3fe992502b31c76786e089311ecaa4eaf9f22a9fc167b57bd2130d918dde3273fcd38af859558c3ba8c3474f07e10efcf4052d3090ec975f401140000008f030000000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8ffc83a8c49ee3782b8aa33aa3e48501d7ce1aadd93ca417736648df18dfdd76d [!] step 20. collect and verify transcripts [!] msgno: 20, from: 1 to: 0 msg 170059d0b093d0661b3f7da839eb40ebe49c07da1f5f769adced9d813fc0b31dd7ce9196ebfad3ee3aa64bff39b74b3fc59b595ef052af7c157876feb6243308140000008f010000000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8ffc83a8c49ee3782b8aa33aa3e48501d7ce1aadd93ca417736648df18dfdd76d [!] msgno: 20, from: 2 to: 0 msg b4c26c67a4918e7b98b618b805f517cae0be08039c5aace86f43b39e3b79d88fd998a458771a7c64ef7680654f8e59c05bb1ffe00a82a4241ba5c0001f276f0b140000008f020000000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8ffc83a8c49ee3782b8aa33aa3e48501d7ce1aadd93ca417736648df18dfdd76d [!] msgno: 20, from: 3 to: 0 msg 0e1998be777ee3fe992502b31c76786e089311ecaa4eaf9f22a9fc167b57bd2130d918dde3273fcd38af859558c3ba8c3474f07e10efcf4052d3090ec975f401140000008f030000000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad8ffc83a8c49ee3782b8aa33aa3e48501d7ce1aadd93ca417736648df18dfdd76d [!] msgno: 21, from: 0 to: ff msg 0f2a4741d66a28ab769b595af648b692e353b5aa4c8128ef2d68cb16aaff165e15d4a51b728fc5f8a79076665cc7e69f8219f0db2de345bc9e880b8e5358bd09150000007100ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84f4b [1] step 21. get final approval [1] msgno: 21, from: 0 to: 0xff msg 0f2a4741d66a28ab769b595af648b692e353b5aa4c8128ef2d68cb16aaff165e15d4a51b728fc5f8a79076665cc7e69f8219f0db2de345bc9e880b8e5358bd09150000007100ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84f4b [1] msgno: 22, from: 1 to: 0 msg 25fbeacf415c5eacb5ccf04af078ef7906c9f632aa634f8e04f3ef89446922f344348c425cabb2f6ef9c637603e19c2a306203897845a75e39029abe1c3d650b1600000071010000000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84f4b [2] step 21. get final approval [2] msgno: 21, from: 0 to: 0xff msg 0f2a4741d66a28ab769b595af648b692e353b5aa4c8128ef2d68cb16aaff165e15d4a51b728fc5f8a79076665cc7e69f8219f0db2de345bc9e880b8e5358bd09150000007100ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84f4b [2] msgno: 22, from: 2 to: 0 msg a0a3ae80af7cb1556a19286cf8726f8d3fd86073f51c8e0aba6c3e33b0c728b817d30e1cd028870e61b2ac9d6eb4d76c5e6a149883681d65dfed94fbc423b9071600000071020000000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84f4b [3] step 21. get final approval [3] msgno: 21, from: 0 to: 0xff msg 0f2a4741d66a28ab769b595af648b692e353b5aa4c8128ef2d68cb16aaff165e15d4a51b728fc5f8a79076665cc7e69f8219f0db2de345bc9e880b8e5358bd09150000007100ff00000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84f4b [3] msgno: 22, from: 3 to: 0 msg 4e5ba859a71ee3d852c5624e9b5d79d97365c5abda1d2cfde420d6ce6d4ce85c7aa5ae9bf10fb30ae0945b2206e22fe389c752318e8c67223a1f6cea2d50e6031600000071030000000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84f4b [!] step 22. collect acks from peers [!] msgno: 22, from: 1 to: 0 msg 25fbeacf415c5eacb5ccf04af078ef7906c9f632aa634f8e04f3ef89446922f344348c425cabb2f6ef9c637603e19c2a306203897845a75e39029abe1c3d650b1600000071010000000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84f4b [!] msgno: 22, from: 2 to: 0 msg a0a3ae80af7cb1556a19286cf8726f8d3fd86073f51c8e0aba6c3e33b0c728b817d30e1cd028870e61b2ac9d6eb4d76c5e6a149883681d65dfed94fbc423b9071600000071020000000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84f4b [!] msgno: 22, from: 3 to: 0 msg 4e5ba859a71ee3d852c5624e9b5d79d97365c5abda1d2cfde420d6ce6d4ce85c7aa5ae9bf10fb30ae0945b2206e22fe389c752318e8c67223a1f6cea2d50e6031600000071030000000000672e459e2100c3296c423129167b6c0de3441a1a7a4bcdd2082d601df6251c25ea094ad84f4b share[1] 018765825c8b1e1219f3d18801c6ee8ee4ae4421699947e9db24e8888745394b08 share[2] 02fb31830599876a89d49eb73cdb1f2e582ca73c76a5f6dd4cb8abe2204581dc0e share[3] 03822a8e518c8db0a1dfceeed41157eeb6a9095883b1a5d2bd4b6f3cba44c96d05 order: 0, 1, v0 a299469652b4bb09f8df81f26f96e0469ae4dc7958f8745f32ff8e8fdd97c979 order: 0, 1, v1 a299469652b4bb09f8df81f26f96e0469ae4dc7958f8745f32ff8e8fdd97c979 everything correct! (ulimit -s 66000; ./tp-dkg-corrupt 3 2 || exit 0) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg a4187337c44a32048e49940e442ce7a3290db8e2a75aed2c1e7df5e2d3beb3c5ad3f2859ffd51910f9d780b301076fc670f80a75ca67963feb9e26471ed3c00800000000b100ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb2ad99a0d95ef05cf4347aceaf31ca8c4206390ffa55bcb0ef5287ed64ea8d99644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg a4187337c44a32048e49940e442ce7a3290db8e2a75aed2c1e7df5e2d3beb3c5ad3f2859ffd51910f9d780b301076fc670f80a75ca67963feb9e26471ed3c00800000000b100ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb2ad99a0d95ef05cf4347aceaf31ca8c4206390ffa55bcb0ef5287ed64ea8d99644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg a4187337c44a32048e49940e442ce7a3290db8e2a75aed2c1e7df5e2d3beb3c5ad3f2859ffd51910f9d780b301076fc670f80a75ca67963feb9e26471ed3c00800000000b100ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb2ad99a0d95ef05cf4347aceaf31ca8c4206390ffa55bcb0ef5287ed64ea8d99644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg a4187337c44a32048e49940e442ce7a3290db8e2a75aed2c1e7df5e2d3beb3c5ad3f2859ffd51910f9d780b301076fc670f80a75ca67963feb9e26471ed3c00800000000b100ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb2ad99a0d95ef05cf4347aceaf31ca8c4206390ffa55bcb0ef5287ed64ea8d99644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg 4a32092be83e054dfbef9997e057cb819dfc8a2009bed265d67b3de17a0c54d0bd333e282a6a92ad42694b1b8b5049ccbbc6fe55f34155945563adcc90ac7500010000006f000100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f [!] msgno: 1, len: 111, from: 0 to: 2 msg c9b4997db4b741f24dae9350e7297e4dacbbe0ce8ccb514a09dae1defb80168aa72722c0d5c9648870867cc0bd0e4ad1a2b7a62a26354cf7a18d25e06a53a905010000006f000200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f [!] msgno: 1, len: 111, from: 0 to: 3 msg 3947c3d9cac8bb980931d5f8ea7f9c0976a90290638cb3c829e50c5107ebfda314b0fe519ae98addbd747447051247e40d795b18811f36cdad45846e96829106010000006f000300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg 4a32092be83e054dfbef9997e057cb819dfc8a2009bed265d67b3de17a0c54d0bd333e282a6a92ad42694b1b8b5049ccbbc6fe55f34155945563adcc90ac7500010000006f000100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg 8358ad203395445a607d62d2a805a5a11df9e1f5e5f44c913ea4621339d29573922b14aba2ab4cd045262ebaa15e75591113562781c3c45482b9acbab10f030f02000000af01ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f8172a95b6bfcf789f7f81b2d1cd44fb16ea87ea58352b9078c57a0051e626c5e482f854ff7b1876d197415de9aa12690ce4971223904be61dd4cd67bc5f0f534c5224bec6ccbb355bad7950c4edc58e95285b0b8726daf2b3d94eed8c8bda2a726e47b8b599723556628bd209745d9bd1f52d41c33d7efe96f50cf8350e33d08 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg c9b4997db4b741f24dae9350e7297e4dacbbe0ce8ccb514a09dae1defb80168aa72722c0d5c9648870867cc0bd0e4ad1a2b7a62a26354cf7a18d25e06a53a905010000006f000200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg 38cc79cf67afc9945dd5748dffc1c0846aa10a429cc656cdd502ddc6119b8713e5899c005437f26c2417dd737896775dd3842ce08ca56c186798ad5b3504680402000000af02ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f1f4863f695ad6b07454a35e00966b96a451c2cb8551b79de4686555c2228c39ef9e6aa8856df9aa0532650f47e3b0ca66542ff5744a5b175f1aec9e8155982054d89c9202fea91eb49d723021046626986c82962d8b7e7ae9ff2f817ecccf919f5b41bf0f4746cd34a52d5bc846f6db7117af3507d5bc6d9af096c357655ea06 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg 3947c3d9cac8bb980931d5f8ea7f9c0976a90290638cb3c829e50c5107ebfda314b0fe519ae98addbd747447051247e40d795b18811f36cdad45846e96829106010000006f000300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg aa5549db0cb8ccc6b339c441b1e4099a19bd556251541b3696e3af9cc0935f8af438d6d41859a92bdfeb752cdbd1041345e388af15cafde41b39aab64b2b620902000000af03ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb4062657c0061e9df124355ca5977be155d763668e6f39132cd79362cee95167bd72e855391d142ff76009229abe2818c9d1bbd2cbb7af93098e8da1392e9d5d6159d957642b777798cc97c7b8389ab3d3cfd91778c2146a506a98b1de707524ca8b2dea44f06328ab81484565d364212afd113a0b438273aa86e900f46f2203 [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg 8358ad203395445a607d62d2a805a5a11df9e1f5e5f44c913ea4621339d29573922b14aba2ab4cd045262ebaa15e75591113562781c3c45482b9acbab10f030f02000000af01ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f8172a95b6bfcf789f7f81b2d1cd44fb16ea87ea58352b9078c57a0051e626c5e482f854ff7b1876d197415de9aa12690ce4971223904be61dd4cd67bc5f0f534 [!] msgno: 2, from: 2 to: ff msg 38cc79cf67afc9945dd5748dffc1c0846aa10a429cc656cdd502ddc6119b8713e5899c005437f26c2417dd737896775dd3842ce08ca56c186798ad5b3504680402000000af02ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f1f4863f695ad6b07454a35e00966b96a451c2cb8551b79de4686555c2228c39ef9e6aa8856df9aa0532650f47e3b0ca66542ff5744a5b175f1aec9e815598205 [!] msgno: 2, from: 3 to: ff msg aa5549db0cb8ccc6b339c441b1e4099a19bd556251541b3696e3af9cc0935f8af438d6d41859a92bdfeb752cdbd1041345e388af15cafde41b39aab64b2b620902000000af03ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb4062657c0061e9df124355ca5977be155d763668e6f39132cd79362cee95167bd72e855391d142ff76009229abe2818c9d1bbd2cbb7af93098e8da1392e9d5d [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg 8358ad203395445a607d62d2a805a5a11df9e1f5e5f44c913ea4621339d29573922b14aba2ab4cd045262ebaa15e75591113562781c3c45482b9acbab10f030f02000000af01ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f8172a95b6bfcf789f7f81b2d1cd44fb16ea87ea58352b9078c57a0051e626c5e482f854ff7b1876d197415de9aa12690ce4971223904be61dd4cd67bc5f0f534 [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg df2181fb543fab775a84dc34d3fd616fb1016a30f0a752eae32f1869087695757fc7dfeac6ca5c2660e2d620d0823fe4c705b0a879c1c819667bb1777ca7ee07040000009f010100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438ff5bb2f35b47334522a29d8440cf2b6eb1e548ad2ce6ee8deaa28004c2982ce2aee38c23b4b7add6018f654d4bec58c39 [1] msgno: 2, from: 2 to: ff msg 38cc79cf67afc9945dd5748dffc1c0846aa10a429cc656cdd502ddc6119b8713e5899c005437f26c2417dd737896775dd3842ce08ca56c186798ad5b3504680402000000af02ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f1f4863f695ad6b07454a35e00966b96a451c2cb8551b79de4686555c2228c39ef9e6aa8856df9aa0532650f47e3b0ca66542ff5744a5b175f1aec9e815598205 [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg 487ca05d332431f27645c6c33db0b8ec960235d005a152bb3c16f3a9c18bdc26f31ede50909464f30d59772f6234e4c7a008af7940bbaf2e4b3ab4bd0585700b040000009f010200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f0154ee7ad88f35191386422e912411772a5aaeff5b4e4272c83b96ceaa69663fa73264017c0aa19538fc6682378e95c6 [1] msgno: 2, from: 3 to: ff msg aa5549db0cb8ccc6b339c441b1e4099a19bd556251541b3696e3af9cc0935f8af438d6d41859a92bdfeb752cdbd1041345e388af15cafde41b39aab64b2b620902000000af03ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb4062657c0061e9df124355ca5977be155d763668e6f39132cd79362cee95167bd72e855391d142ff76009229abe2818c9d1bbd2cbb7af93098e8da1392e9d5d [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg 506fb442f8fcfbb45cc2ae8f6d7b537e0189b33d54ac81047e864bb44f1fbcbddacb1cc968ec5546beb1f5a3200f768fd62c08062e626dd078defed8fbd0ae01040000009f010300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f8a9296dae1d5c36e3a8a681e33a1f2394118a5bb2fecf320d26a16d57aac6f416e0af6d87c04917007e528ff718f4f06 [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg 8358ad203395445a607d62d2a805a5a11df9e1f5e5f44c913ea4621339d29573922b14aba2ab4cd045262ebaa15e75591113562781c3c45482b9acbab10f030f02000000af01ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f8172a95b6bfcf789f7f81b2d1cd44fb16ea87ea58352b9078c57a0051e626c5e482f854ff7b1876d197415de9aa12690ce4971223904be61dd4cd67bc5f0f534 [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg 0c655ee59d0fdba514a11c27a0b8b448f70e9923561a28fe875a93b49ad75e13171dadd7fd80349c7ad2092a3aadbc687fce6fbdfabc2be76a7243fd361ba000040000009f020100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fed456bede4f47d6cb8cdfcec97e38546e97d7dc84e6e8c3f7f482819cc451f67d902f8c413513f8f564e8c2c9bded36b [2] msgno: 2, from: 2 to: ff msg 38cc79cf67afc9945dd5748dffc1c0846aa10a429cc656cdd502ddc6119b8713e5899c005437f26c2417dd737896775dd3842ce08ca56c186798ad5b3504680402000000af02ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f1f4863f695ad6b07454a35e00966b96a451c2cb8551b79de4686555c2228c39ef9e6aa8856df9aa0532650f47e3b0ca66542ff5744a5b175f1aec9e815598205 [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg b15ccef8af86bd7684bf55de657352a5c46dc042fe0e20259d49f699d9eae6ab2c99bc1c89735c24c0b6087d9986454654764bd4d38272c06f5085d65a9ab805040000009f020200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6bc705e7237aa36eccc0a4d7dc8cc2b050bb23ecfc9bb5b1f4e6ca06a97f7a031803281bdd0e72eeefa8f4c022209892 [2] msgno: 2, from: 3 to: ff msg aa5549db0cb8ccc6b339c441b1e4099a19bd556251541b3696e3af9cc0935f8af438d6d41859a92bdfeb752cdbd1041345e388af15cafde41b39aab64b2b620902000000af03ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb4062657c0061e9df124355ca5977be155d763668e6f39132cd79362cee95167bd72e855391d142ff76009229abe2818c9d1bbd2cbb7af93098e8da1392e9d5d [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg eecb7f17ecbed36d9a38794674d874d5255808604a552bac960b58a3d80edcbdbcc37c6eae94a5d73926086c32c069d6eb8b6483354f899e05ff0c51a0a2bc09040000009f020300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fe539d6f8a1d0a43c163dce6a733010c7529fe8ade49b2833ac02c360a63e161ad35e1d2ed2e0f3f1f9725ed0f4836f8e [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg 8358ad203395445a607d62d2a805a5a11df9e1f5e5f44c913ea4621339d29573922b14aba2ab4cd045262ebaa15e75591113562781c3c45482b9acbab10f030f02000000af01ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f8172a95b6bfcf789f7f81b2d1cd44fb16ea87ea58352b9078c57a0051e626c5e482f854ff7b1876d197415de9aa12690ce4971223904be61dd4cd67bc5f0f534 [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg 7f486c43db4b350829fc43048f05448cbf2e802ddd7066a5582d0951f15f00686fbd5d323b4aa525571a27edad6f2e1779d7458b488cab8d02b6d10a56f26501040000009f030100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fe1b6b801e9b5e923eaacd29456f6eb18c06b920194d507cde90208d06e3fff0351c9fe0d2f51a839ab63db208dafc08e [3] msgno: 2, from: 2 to: ff msg 38cc79cf67afc9945dd5748dffc1c0846aa10a429cc656cdd502ddc6119b8713e5899c005437f26c2417dd737896775dd3842ce08ca56c186798ad5b3504680402000000af02ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f1f4863f695ad6b07454a35e00966b96a451c2cb8551b79de4686555c2228c39ef9e6aa8856df9aa0532650f47e3b0ca66542ff5744a5b175f1aec9e815598205 [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg e1f681d7fc802c0b389296961c32e9149bb07bb1ca04d89afce93dd1d4c084fbb0cb3d125360512d97fac044ab2f280fe6a444400bbd0c3e32f2115219513e08040000009f030200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f5edd70ab2318012cb40cd21842fb37ab57ec1c1f9addb6d6ae818d2df040a37ad4c773991ed0891ec6d574eaafba421c [3] msgno: 2, from: 3 to: ff msg aa5549db0cb8ccc6b339c441b1e4099a19bd556251541b3696e3af9cc0935f8af438d6d41859a92bdfeb752cdbd1041345e388af15cafde41b39aab64b2b620902000000af03ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb4062657c0061e9df124355ca5977be155d763668e6f39132cd79362cee95167bd72e855391d142ff76009229abe2818c9d1bbd2cbb7af93098e8da1392e9d5d [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg d15ef32c00963979eb7508e0d67cae0d0d7af32c44cf330e44c185874b0c2098ab3209205f56d6b02fdcf29d4e3f6f60b86b63f6ea15889bb56825f134eba905040000009f030300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f42c18f02f2777ca1ecb80cefe8c55903b31cd8b6a0a95c46f4de2417428ebe1b384c94b9276b93afb8b2cf220d5489a1 [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg df2181fb543fab775a84dc34d3fd616fb1016a30f0a752eae32f1869087695757fc7dfeac6ca5c2660e2d620d0823fe4c705b0a879c1c819667bb1777ca7ee07040000009f010100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438ff5bb2f35b47334522a29d8440cf2b6eb1e548ad2ce6ee8deaa28004c2982ce2aee38c23b4b7add6018f654d4bec58c39 [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg bab0c39d17a7aab82c9d23d787d1c3403aa780294da5a7930c73485a29825b60cb9d92dff313108091165e4d659c3c5db69af52191c64f4539920456b572580b050000009f010100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438ff3a6c2fd68172fab926978bff940a22040d7b1e6741aa9112370ca108afe46729fbff8f80ac1009ebecbe9530cc0c9a1 [1] msgno: 4, from: 2 to: 1 msg 0c655ee59d0fdba514a11c27a0b8b448f70e9923561a28fe875a93b49ad75e13171dadd7fd80349c7ad2092a3aadbc687fce6fbdfabc2be76a7243fd361ba000040000009f020100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fed456bede4f47d6cb8cdfcec97e38546e97d7dc84e6e8c3f7f482819cc451f67d902f8c413513f8f564e8c2c9bded36b [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg efc7d800122c2d31fcca939bc78e7d76987b941d6bfc2c1ea1bc74fad0be6d389d4c2651793a9878b145cce96655ee2e4e5a96f2e23f289e0a650ffde6750f00050000009f010200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fe66aed4a664ed49a3dd6310caef1cf6f25e5b6c0f0786a0fb55d3228c6abf6495580c9f5816b7ea7aea9990e8a76ff5d [1] msgno: 4, from: 3 to: 1 msg 7f486c43db4b350829fc43048f05448cbf2e802ddd7066a5582d0951f15f00686fbd5d323b4aa525571a27edad6f2e1779d7458b488cab8d02b6d10a56f26501040000009f030100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fe1b6b801e9b5e923eaacd29456f6eb18c06b920194d507cde90208d06e3fff0351c9fe0d2f51a839ab63db208dafc08e [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg bd941333d058fc51d869fb315675a1e090e13e8934b7003b3ff4dbc6e92f3fddf5bd053288c08232a1bb59d1315cd17bcd4eead8affd693661dea818b2532a05050000009f010300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f0ec264018e01a3f8c61a65087eb760b3cac136dbdf4070313ee11d4b1cdddb6ea990a04d3597696ccf3493ca7243f1b0 [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg 487ca05d332431f27645c6c33db0b8ec960235d005a152bb3c16f3a9c18bdc26f31ede50909464f30d59772f6234e4c7a008af7940bbaf2e4b3ab4bd0585700b040000009f010200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f0154ee7ad88f35191386422e912411772a5aaeff5b4e4272c83b96ceaa69663fa73264017c0aa19538fc6682378e95c6 [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg c3e22ea15a3857edee38b9405b02ea14453181d9bbb18004935a71a7a970157f54d778a367f8493e8c6632d5da190c77d3844c6ee59c92dd86fc94283845e90c050000009f020100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6c32fd3570539881901b26f025fdbb6454b2955f5e5a64285d3780cecfc71a60aaa0548993d1001d4764dbbd54e10730 [2] msgno: 4, from: 2 to: 2 msg b15ccef8af86bd7684bf55de657352a5c46dc042fe0e20259d49f699d9eae6ab2c99bc1c89735c24c0b6087d9986454654764bd4d38272c06f5085d65a9ab805040000009f020200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6bc705e7237aa36eccc0a4d7dc8cc2b050bb23ecfc9bb5b1f4e6ca06a97f7a031803281bdd0e72eeefa8f4c022209892 [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg 035a6eadf1b2b41754b61cb6671fd74aad060d9f9204d61a0528889d766fad7d0c56d099eb2f3a0686a599ae0adb4154eb1207cebd7c958df79805e887a4a005050000009f020200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fa3da5b4e9d72e177fa41e733751f9050e1bcafd72f814dcd4f7a8a7b0ce5154bde24c73258c39aa09f5c3c8aef923836 [2] msgno: 4, from: 3 to: 2 msg e1f681d7fc802c0b389296961c32e9149bb07bb1ca04d89afce93dd1d4c084fbb0cb3d125360512d97fac044ab2f280fe6a444400bbd0c3e32f2115219513e08040000009f030200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f5edd70ab2318012cb40cd21842fb37ab57ec1c1f9addb6d6ae818d2df040a37ad4c773991ed0891ec6d574eaafba421c [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg 9fe8f2c5b1bc98dc8dfea55c5e4d9e352c6bbca390f1043ee6d0fa0d22491fbb9b4f242310ca59c4dd88b928d0b0d60703fd8584b77c5e34494761e1c87cf10b050000009f020300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6ace804b43b811071affefd6a9b5cff601110cbb236466dc2771016f6059466608dff14643548d8420c331b14afc64c4 [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg 506fb442f8fcfbb45cc2ae8f6d7b537e0189b33d54ac81047e864bb44f1fbcbddacb1cc968ec5546beb1f5a3200f768fd62c08062e626dd078defed8fbd0ae01040000009f010300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f8a9296dae1d5c36e3a8a681e33a1f2394118a5bb2fecf320d26a16d57aac6f416e0af6d87c04917007e528ff718f4f06 [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg dfe96c8b3303471dba8dc05ce8410faf1e9ae2bd4935e59518ac4b5784c4c0167eeca7e3b25b789002489abc0ea77b4565cc90fc2d8749fb7bde921725acf704050000009f030100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f35d8c75312207a3a6054dec7307a4fdfa9a55b1a24b86383ca67c56eb3771c2fa21e5566f559272ed302ffef90d30e39 [3] msgno: 4, from: 2 to: 3 msg eecb7f17ecbed36d9a38794674d874d5255808604a552bac960b58a3d80edcbdbcc37c6eae94a5d73926086c32c069d6eb8b6483354f899e05ff0c51a0a2bc09040000009f020300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fe539d6f8a1d0a43c163dce6a733010c7529fe8ade49b2833ac02c360a63e161ad35e1d2ed2e0f3f1f9725ed0f4836f8e [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg c8bc5a40fe1c08045c05ae8b6e95ec097a26a688782a86f80dd9acffadab794b5b2392d813743af1dba70c9cea37ed028e78388254e4bf0f947bab2bd7b82208050000009f030200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fd5068e321e46929e6bba76acf9c137be2fc5c6c56b952fd64d1e129a38c89c725fb8dfdb391e8ed966f02c66f18aabaf [3] msgno: 4, from: 3 to: 3 msg d15ef32c00963979eb7508e0d67cae0d0d7af32c44cf330e44c185874b0c2098ab3209205f56d6b02fdcf29d4e3f6f60b86b63f6ea15889bb56825f134eba905040000009f030300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f42c18f02f2777ca1ecb80cefe8c55903b31cd8b6a0a95c46f4de2417428ebe1b384c94b9276b93afb8b2cf220d5489a1 [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg 38d152d0ea5d434d2a104baebc424e076f25953eb0401b323522051b955572a9ee7c295fa6a4162a7dbe22a7c83d18b5a3c5e61b7999cb6e9c4bde21e9b8c502050000009f030300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fac082423ab59f661e80cc98ff672d6675e3fb010a932b91005d494102c912a00835559517d42185872295036ee3f2284 [!] 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 bab0c39d17a7aab82c9d23d787d1c3403aa780294da5a7930c73485a29825b60cb9d92dff313108091165e4d659c3c5db69af52191c64f4539920456b572580b050000009f010100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438ff3a6c2fd68172fab926978bff940a22040d7b1e6741aa9112370ca108afe46729fbff8f80ac1009ebecbe9530cc0c9a1 [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg c3e22ea15a3857edee38b9405b02ea14453181d9bbb18004935a71a7a970157f54d778a367f8493e8c6632d5da190c77d3844c6ee59c92dd86fc94283845e90c050000009f020100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6c32fd3570539881901b26f025fdbb6454b2955f5e5a64285d3780cecfc71a60aaa0548993d1001d4764dbbd54e10730 [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg dfe96c8b3303471dba8dc05ce8410faf1e9ae2bd4935e59518ac4b5784c4c0167eeca7e3b25b789002489abc0ea77b4565cc90fc2d8749fb7bde921725acf704050000009f030100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f35d8c75312207a3a6054dec7307a4fdfa9a55b1a24b86383ca67c56eb3771c2fa21e5566f559272ed302ffef90d30e39 [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg e7c52e18723f021ac47626f90ab61d88004a4ad4e5e3cb7ad156fa177f0b2044953e26bcfd45e33017920be835f615e31fab61500ca2793771e493b21b45a60606000000af01ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb23b791bfad665ea25dcae4c76a5b0f250ac3b65201cb0dcb12b615034188867c0ca1959c13a608dbf37bb184a5943c139d1a4c6a7ddf49fd61c8e5ed08f1806 [1] commitments b23b791bfad665ea25dcae4c76a5b0f250ac3b65201cb0dcb12b615034188867c0ca1959c13a608dbf37bb184a5943c139d1a4c6a7ddf49fd61c8e5ed08f1806 [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg efc7d800122c2d31fcca939bc78e7d76987b941d6bfc2c1ea1bc74fad0be6d389d4c2651793a9878b145cce96655ee2e4e5a96f2e23f289e0a650ffde6750f00050000009f010200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fe66aed4a664ed49a3dd6310caef1cf6f25e5b6c0f0786a0fb55d3228c6abf6495580c9f5816b7ea7aea9990e8a76ff5d [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg 035a6eadf1b2b41754b61cb6671fd74aad060d9f9204d61a0528889d766fad7d0c56d099eb2f3a0686a599ae0adb4154eb1207cebd7c958df79805e887a4a005050000009f020200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fa3da5b4e9d72e177fa41e733751f9050e1bcafd72f814dcd4f7a8a7b0ce5154bde24c73258c39aa09f5c3c8aef923836 [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg c8bc5a40fe1c08045c05ae8b6e95ec097a26a688782a86f80dd9acffadab794b5b2392d813743af1dba70c9cea37ed028e78388254e4bf0f947bab2bd7b82208050000009f030200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fd5068e321e46929e6bba76acf9c137be2fc5c6c56b952fd64d1e129a38c89c725fb8dfdb391e8ed966f02c66f18aabaf [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg b9f1afbf06e244c7d4bcc3098bac39b92a7ab5805f274575f32ea9854d2c18c9d79759f58f7915ef4ac7068317a7d76dcea25a0a4123c4117b53318f40c9fd0a06000000af02ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fbe72f35c4f2399d762bd3edd3ce34e3dfbd81d4a3beac46e1f07ad20037225727aaece86c4c727ed59f87d1c8a4f9fd400684b625dbbae30a10af1a051747b6a [2] commitments be72f35c4f2399d762bd3edd3ce34e3dfbd81d4a3beac46e1f07ad20037225727aaece86c4c727ed59f87d1c8a4f9fd400684b625dbbae30a10af1a051747b6a [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg bd941333d058fc51d869fb315675a1e090e13e8934b7003b3ff4dbc6e92f3fddf5bd053288c08232a1bb59d1315cd17bcd4eead8affd693661dea818b2532a05050000009f010300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f0ec264018e01a3f8c61a65087eb760b3cac136dbdf4070313ee11d4b1cdddb6ea990a04d3597696ccf3493ca7243f1b0 [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg 9fe8f2c5b1bc98dc8dfea55c5e4d9e352c6bbca390f1043ee6d0fa0d22491fbb9b4f242310ca59c4dd88b928d0b0d60703fd8584b77c5e34494761e1c87cf10b050000009f020300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6ace804b43b811071affefd6a9b5cff601110cbb236466dc2771016f6059466608dff14643548d8420c331b14afc64c4 [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg 38d152d0ea5d434d2a104baebc424e076f25953eb0401b323522051b955572a9ee7c295fa6a4162a7dbe22a7c83d18b5a3c5e61b7999cb6e9c4bde21e9b8c502050000009f030300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fac082423ab59f661e80cc98ff672d6675e3fb010a932b91005d494102c912a00835559517d42185872295036ee3f2284 [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg e7906c16a8db6606fcbb4fda0408a9af1fd1e798f0919e8812c85b682fee4cca312b496532c69675afeafc739313ca53a139d2367323dd66d38d3b9b914c950a06000000af03ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6a15fd6e29f0f3511adc7a6460a28037ff7c88c33482db9cc23265a20680c200c2212abad8c7d705f9cefb87fac001a8f294107349e0f0ed50bb9fbc2e6cb63b [3] commitments 6a15fd6e29f0f3511adc7a6460a28037ff7c88c33482db9cc23265a20680c200c2212abad8c7d705f9cefb87fac001a8f294107349e0f0ed50bb9fbc2e6cb63b [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg e7c52e18723f021ac47626f90ab61d88004a4ad4e5e3cb7ad156fa177f0b2044953e26bcfd45e33017920be835f615e31fab61500ca2793771e493b21b45a60606000000af01ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb23b791bfad665ea25dcae4c76a5b0f250ac3b65201cb0dcb12b615034188867c0ca1959c13a608dbf37bb184a5943c139d1a4c6a7ddf49fd61c8e5ed08f1806 [!] commitments[1] b23b791bfad665ea25dcae4c76a5b0f250ac3b65201cb0dcb12b615034188867c0ca1959c13a608dbf37bb184a5943c139d1a4c6a7ddf49fd61c8e5ed08f1806 [!] msgno: 6, from: 2 to: 0xff msg b9f1afbf06e244c7d4bcc3098bac39b92a7ab5805f274575f32ea9854d2c18c9d79759f58f7915ef4ac7068317a7d76dcea25a0a4123c4117b53318f40c9fd0a06000000af02ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fbe72f35c4f2399d762bd3edd3ce34e3dfbd81d4a3beac46e1f07ad20037225727aaece86c4c727ed59f87d1c8a4f9fd400684b625dbbae30a10af1a051747b6a [!] commitments[2] be72f35c4f2399d762bd3edd3ce34e3dfbd81d4a3beac46e1f07ad20037225727aaece86c4c727ed59f87d1c8a4f9fd400684b625dbbae30a10af1a051747b6a [!] msgno: 6, from: 3 to: 0xff msg e7906c16a8db6606fcbb4fda0408a9af1fd1e798f0919e8812c85b682fee4cca312b496532c69675afeafc739313ca53a139d2367323dd66d38d3b9b914c950a06000000af03ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6a15fd6e29f0f3511adc7a6460a28037ff7c88c33482db9cc23265a20680c200c2212abad8c7d705f9cefb87fac001a8f294107349e0f0ed50bb9fbc2e6cb63b [!] commitments[3] 6a15fd6e29f0f3511adc7a6460a28037ff7c88c33482db9cc23265a20680c200c2212abad8c7d705f9cefb87fac001a8f294107349e0f0ed50bb9fbc2e6cb63b [!] msgno: 7, from: 0 to: ff msg fa1b433458e0568a1591a2d8106b30fc3019db5bbdd94901ccf8879742c234dc34b43a23830bc7cc0180ed5d29ffdd87e9bd9ed84e0df73253dd8d6c1e59d703070000027c00ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fe7c52e18723f021ac47626f90ab61d88004a4ad4e5e3cb7ad156fa177f0b2044953e26bcfd45e33017920be835f615e31fab61500ca2793771e493b21b45a60606000000af01ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb23b791bfad665ea25dcae4c76a5b0f250ac3b65201cb0dcb12b615034188867c0ca1959c13a608dbf37bb184a5943c139d1a4c6a7ddf49fd61c8e5ed08f1806b9f1afbf06e244c7d4bcc3098bac39b92a7ab5805f274575f32ea9854d2c18c9d79759f58f7915ef4ac7068317a7d76dcea25a0a4123c4117b53318f40c9fd0a06000000af02ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fbe72f35c4f2399d762bd3edd3ce34e3dfbd81d4a3beac46e1f07ad20037225727aaece86c4c727ed59f87d1c8a4f9fd400684b625dbbae30a10af1a051747b6ae7906c16a8db6606fcbb4fda0408a9af1fd1e798f0919e8812c85b682fee4cca312b496532c69675afeafc739313ca53a139d2367323dd66d38d3b9b914c950a06000000af03ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6a15fd6e29f0f3511adc7a6460a28037ff7c88c33482db9cc23265a20680c200c2212abad8c7d705f9cefb87fac001a8f294107349e0f0ed50bb9fbc2e6cb63b [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg fa1b433458e0568a1591a2d8106b30fc3019db5bbdd94901ccf8879742c234dc34b43a23830bc7cc0180ed5d29ffdd87e9bd9ed84e0df73253dd8d6c1e59d703070000027c00ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fe7c52e18723f021ac47626f90ab61d88004a4ad4e5e3cb7ad156fa177f0b2044953e26bcfd45e33017920be835f615e31fab61500ca2793771e493b21b45a60606000000af01ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb23b791bfad665ea25dcae4c76a5b0f250ac3b65201cb0dcb12b615034188867c0ca1959c13a608dbf37bb184a5943c139d1a4c6a7ddf49fd61c8e5ed08f1806b9f1afbf06e244c7d4bcc3098bac39b92a7ab5805f274575f32ea9854d2c18c9d79759f58f7915ef4ac7068317a7d76dcea25a0a4123c4117b53318f40c9fd0a06000000af02ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fbe72f35c4f2399d762bd3edd3ce34e3dfbd81d4a3beac46e1f07ad20037225727aaece86c4c727ed59f87d1c8a4f9fd400684b625dbbae30a10af1a051747b6ae7906c16a8db6606fcbb4fda0408a9af1fd1e798f0919e8812c85b682fee4cca312b496532c69675afeafc739313ca53a139d2367323dd66d38d3b9b914c950a06000000af03ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6a15fd6e29f0f3511adc7a6460a28037ff7c88c33482db9cc23265a20680c200c2212abad8c7d705f9cefb87fac001a8f294107349e0f0ed50bb9fbc2e6cb63b [1] msgno: 6, from: 1 to: 0xff msg e7c52e18723f021ac47626f90ab61d88004a4ad4e5e3cb7ad156fa177f0b2044953e26bcfd45e33017920be835f615e31fab61500ca2793771e493b21b45a60606000000af01ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb23b791bfad665ea25dcae4c76a5b0f250ac3b65201cb0dcb12b615034188867c0ca1959c13a608dbf37bb184a5943c139d1a4c6a7ddf49fd61c8e5ed08f1806 [1] msgno: 8, from: 1 to: 1 msg efc69ca6cdee12502eaca71d7b2865050fd21b2aa6e86f79adabe42911a33e6eb2470763fbac52151ad8c42319e3ce883a8a492a7406042fb647fb44ed55240a0800000100010100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f2b511bd7cc25b2b8e9338a7d4bceca6e3dd1f77cd6dba232554482933d641279ddedae7438141a55a8552358535b081af4ef0a3212569926fb30044597ad658492e873d14cc3af1a5b34176cc428e728e51f9eca14cdccdf4d9a7a98ae8a8559d4cf5737f1505abdc0032c88cdc56b224bec263240b1bb215c66007df9edb307bc9d8842eb4cc12ed845e44440871637c7 [1] msgno: 6, from: 2 to: 0xff msg b9f1afbf06e244c7d4bcc3098bac39b92a7ab5805f274575f32ea9854d2c18c9d79759f58f7915ef4ac7068317a7d76dcea25a0a4123c4117b53318f40c9fd0a06000000af02ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fbe72f35c4f2399d762bd3edd3ce34e3dfbd81d4a3beac46e1f07ad20037225727aaece86c4c727ed59f87d1c8a4f9fd400684b625dbbae30a10af1a051747b6a [1] corrupting share_2 027cab251ceaa5575db51f708f29a4c8758c3c2539a6e3bde5c1f5e277aa2ba307 [1] corrupted share_2 027c54251ceaa5575db51f708f29a4c8758c3c2539a6e3bde5c1f5e277aa2ba307 [1] msgno: 8, from: 1 to: 2 msg 8f8c54f7cf6ba21f8615ff169653213a165e3825965c2ea35f2394fd6e3211f481f921320a0923762334faee4b0da06ca9ab30491c4ca9d52dec38ff6c8bad060800000100010200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f85e3445047ecd6c23e99553b2c6cf350d7df79ad2c5777c067177699f9fb74777531853a07f8c7fecacb05db390eccf8d95a71badf449a3769565cfe14f920d3684bf11acfe6c265a5f653ea4a8f05869ab420808abf61ccca18080c101afd34c9f3e9e37d75a10c503c582562de0eea80200621815cef161b7e616af21588091d28cd56a772c35cab9c18fb8280cbaefa [1] msgno: 6, from: 3 to: 0xff msg e7906c16a8db6606fcbb4fda0408a9af1fd1e798f0919e8812c85b682fee4cca312b496532c69675afeafc739313ca53a139d2367323dd66d38d3b9b914c950a06000000af03ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6a15fd6e29f0f3511adc7a6460a28037ff7c88c33482db9cc23265a20680c200c2212abad8c7d705f9cefb87fac001a8f294107349e0f0ed50bb9fbc2e6cb63b [1] msgno: 8, from: 1 to: 3 msg 9371e0d6d8675430df17f869852d1e85a1fc907cdbc04023c335604695e675791d66f5eda0bb3930bb215ffdf2bab1b291b2c8e0bbca8f9a5442733fc391d5070800000100010300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fce38fcd70cd38ced2f9e2a612d83575752c984296cc2a190e5f3541cecf2d181186a3e409672ae21e615a77924fc43f1d9537483ba64cfb890739b57d3435a1fe67b4f7a161baa2538ad7eace9785943c3e42c73d1137475df7c4dd99f594085a623202446a04d90d41e8d4db961a08d0c5c09b3baebda4280c9e4cea0040df2fe20060448a1dc0512fd46793513903bb3 [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg fa1b433458e0568a1591a2d8106b30fc3019db5bbdd94901ccf8879742c234dc34b43a23830bc7cc0180ed5d29ffdd87e9bd9ed84e0df73253dd8d6c1e59d703070000027c00ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fe7c52e18723f021ac47626f90ab61d88004a4ad4e5e3cb7ad156fa177f0b2044953e26bcfd45e33017920be835f615e31fab61500ca2793771e493b21b45a60606000000af01ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb23b791bfad665ea25dcae4c76a5b0f250ac3b65201cb0dcb12b615034188867c0ca1959c13a608dbf37bb184a5943c139d1a4c6a7ddf49fd61c8e5ed08f1806b9f1afbf06e244c7d4bcc3098bac39b92a7ab5805f274575f32ea9854d2c18c9d79759f58f7915ef4ac7068317a7d76dcea25a0a4123c4117b53318f40c9fd0a06000000af02ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fbe72f35c4f2399d762bd3edd3ce34e3dfbd81d4a3beac46e1f07ad20037225727aaece86c4c727ed59f87d1c8a4f9fd400684b625dbbae30a10af1a051747b6ae7906c16a8db6606fcbb4fda0408a9af1fd1e798f0919e8812c85b682fee4cca312b496532c69675afeafc739313ca53a139d2367323dd66d38d3b9b914c950a06000000af03ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6a15fd6e29f0f3511adc7a6460a28037ff7c88c33482db9cc23265a20680c200c2212abad8c7d705f9cefb87fac001a8f294107349e0f0ed50bb9fbc2e6cb63b [2] msgno: 6, from: 1 to: 0xff msg e7c52e18723f021ac47626f90ab61d88004a4ad4e5e3cb7ad156fa177f0b2044953e26bcfd45e33017920be835f615e31fab61500ca2793771e493b21b45a60606000000af01ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb23b791bfad665ea25dcae4c76a5b0f250ac3b65201cb0dcb12b615034188867c0ca1959c13a608dbf37bb184a5943c139d1a4c6a7ddf49fd61c8e5ed08f1806 [2] msgno: 8, from: 2 to: 1 msg a2cb6940b7d8c6f8355357c44aa3958c8661e486285cbfa3271b7c40edd45b4915748c3e5cc8efc4780361fb3383424494c92e577b5110944e524859ffee40070800000100020100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fc8fed6643e87f6f9ebda5efbf509e1e461f3b46c2c70e2e72554be3b8e503c6649ed6a2e8619c56a5d4a11f4249a0d09604a51cc9c45d29c4e5f20b7fc824c9a8ee9f4b8e85e63b1ffa38cb6e98109e1e35e6e59ee05d2177d3bfc6541447e86e652fe59ac4c6999017dbc76c7396ea4787a24bc7848d6c1fb025d6c1d9033aa670bff326fee5ec30a43df7863a145e77f [2] msgno: 6, from: 2 to: 0xff msg b9f1afbf06e244c7d4bcc3098bac39b92a7ab5805f274575f32ea9854d2c18c9d79759f58f7915ef4ac7068317a7d76dcea25a0a4123c4117b53318f40c9fd0a06000000af02ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fbe72f35c4f2399d762bd3edd3ce34e3dfbd81d4a3beac46e1f07ad20037225727aaece86c4c727ed59f87d1c8a4f9fd400684b625dbbae30a10af1a051747b6a [2] msgno: 8, from: 2 to: 2 msg 6b9f85cb2203c8f9dd1bbcdf778905ea4cb8e8e5f2bd93a5a73f33433419dc859664ba4d2e55811bb65371586f298fc287e18104dc1be2b2cc9f9bca56dfe90e0800000100020200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fc2e4fcaa0a5d04b0e390d73998fdad1d61318db06f458cd012d2f7881b5656cad4ea8c127286c1ffc8f8d50fc6c281e3e710298a7f51700dbb946b4709e4545d09c180b63a71fefb56951952dd1a3dccb97882ee5ff03af20d4065b09daeff3f11d756d1bb939fc05bb2e753d062f055e94eb65364ef72ddaa0e6a073c7126c84194a05a6953026131bc0faa8ac2eae1f1 [2] msgno: 6, from: 3 to: 0xff msg e7906c16a8db6606fcbb4fda0408a9af1fd1e798f0919e8812c85b682fee4cca312b496532c69675afeafc739313ca53a139d2367323dd66d38d3b9b914c950a06000000af03ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6a15fd6e29f0f3511adc7a6460a28037ff7c88c33482db9cc23265a20680c200c2212abad8c7d705f9cefb87fac001a8f294107349e0f0ed50bb9fbc2e6cb63b [2] msgno: 8, from: 2 to: 3 msg e7b7cd8503508e1dda36aa6bccd88410bb905b68ee6e32d60cbcbc1afe72d4b749746e5b96d3690042710c214dff98da9101d19c9a50b309b72a60e0950028090800000100020300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb8d56fc6c6f0245679b264158a04ab521b3a167df01222817f33db582b817017ee94c0f441788937f72163189b29c72a08eb3b3ad36038eb5c620e92be25ea73770c3d3e215bb1bd97f5d1503595ee9db79f65cbb0d9b274d8ed6eb99dd10bb2edc5cb46eae016016120963cdcbe06c21bafcb64ee0c87067dde656954dc3b119403374751f2c5573f7cd8327c4c2fe1bc [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg fa1b433458e0568a1591a2d8106b30fc3019db5bbdd94901ccf8879742c234dc34b43a23830bc7cc0180ed5d29ffdd87e9bd9ed84e0df73253dd8d6c1e59d703070000027c00ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fe7c52e18723f021ac47626f90ab61d88004a4ad4e5e3cb7ad156fa177f0b2044953e26bcfd45e33017920be835f615e31fab61500ca2793771e493b21b45a60606000000af01ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb23b791bfad665ea25dcae4c76a5b0f250ac3b65201cb0dcb12b615034188867c0ca1959c13a608dbf37bb184a5943c139d1a4c6a7ddf49fd61c8e5ed08f1806b9f1afbf06e244c7d4bcc3098bac39b92a7ab5805f274575f32ea9854d2c18c9d79759f58f7915ef4ac7068317a7d76dcea25a0a4123c4117b53318f40c9fd0a06000000af02ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fbe72f35c4f2399d762bd3edd3ce34e3dfbd81d4a3beac46e1f07ad20037225727aaece86c4c727ed59f87d1c8a4f9fd400684b625dbbae30a10af1a051747b6ae7906c16a8db6606fcbb4fda0408a9af1fd1e798f0919e8812c85b682fee4cca312b496532c69675afeafc739313ca53a139d2367323dd66d38d3b9b914c950a06000000af03ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6a15fd6e29f0f3511adc7a6460a28037ff7c88c33482db9cc23265a20680c200c2212abad8c7d705f9cefb87fac001a8f294107349e0f0ed50bb9fbc2e6cb63b [3] msgno: 6, from: 1 to: 0xff msg e7c52e18723f021ac47626f90ab61d88004a4ad4e5e3cb7ad156fa177f0b2044953e26bcfd45e33017920be835f615e31fab61500ca2793771e493b21b45a60606000000af01ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb23b791bfad665ea25dcae4c76a5b0f250ac3b65201cb0dcb12b615034188867c0ca1959c13a608dbf37bb184a5943c139d1a4c6a7ddf49fd61c8e5ed08f1806 [3] msgno: 8, from: 3 to: 1 msg 990617ed8fafc9933bdd677d3d28fe15627dca2a28587dddcf759ef6ab79439dc01b7697663229c9eebf2d5b961ab8fba523446c40c85d1041db573765a8730b0800000100030100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f3a45f34c16f1681884805041d677a65ea889a99222fdfaba12053989dfbd3f868d7e14b12521b4e362f61fe21c3b8bd7cd2ccc9e6f6ac726b7ba277c95ff6e272b241d5ee38393f08134824aaf94384ff962590f27f406089fb91d961629cdc87054b9b79e8873089b5232fc957a52760a751d0bbaa6c8bb542a988fe9a82b11ff170600075f3d761bfd772fbbeaafce5a [3] msgno: 6, from: 2 to: 0xff msg b9f1afbf06e244c7d4bcc3098bac39b92a7ab5805f274575f32ea9854d2c18c9d79759f58f7915ef4ac7068317a7d76dcea25a0a4123c4117b53318f40c9fd0a06000000af02ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fbe72f35c4f2399d762bd3edd3ce34e3dfbd81d4a3beac46e1f07ad20037225727aaece86c4c727ed59f87d1c8a4f9fd400684b625dbbae30a10af1a051747b6a [3] msgno: 8, from: 3 to: 2 msg 601bdb23c1e4c27f5f46f71a27747110480788e74f286d73704e7e1e4c6ff7a5d33f77d502209be39b75d50dc5206bcb43f8afa47fba7fd0dd4660955b33df010800000100030200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f19459ed4dec11ef7f8577453aaa3ffa91c3ef11f222b81c6703830c4ad1aa7a3aae9e24ff44b4034d1448f2c5279b838db75c1a32ab9711b3c1ca58cffe8c8db49bc0c27366255edbe1844998796ee36d51e9716fb289f6c8b6a022087aa97805e5ed930ec586febda8cd05a7235a4ecbb37d5c69c350a77a714f8422c86b3d0f60455a7227bcdd843b3500b2c00f81003 [3] msgno: 6, from: 3 to: 0xff msg e7906c16a8db6606fcbb4fda0408a9af1fd1e798f0919e8812c85b682fee4cca312b496532c69675afeafc739313ca53a139d2367323dd66d38d3b9b914c950a06000000af03ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f6a15fd6e29f0f3511adc7a6460a28037ff7c88c33482db9cc23265a20680c200c2212abad8c7d705f9cefb87fac001a8f294107349e0f0ed50bb9fbc2e6cb63b [3] msgno: 8, from: 3 to: 3 msg ce7e11c83e0053c9588dce8a9b78c9207184d1bb9b7c360016b8f7e1be3ead28224d2fba487afccf23bd329325f6f2ba3873380e2e20b724d805c687a36e69050800000100030300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f9b4d2b789c3cfba9ec03d2f8d64751d6ca4b07a384bd2474c9efeb6dced66a902405dcc456d6017ff495b7a7be8c193055df9fd7d605f5e204ec11592bab834479eeee6b02025c95ec9de4a4cbcbb084040a392486f8f122d24d96776843a5e0b858cf36e1aefc2d5071575d32684e3114b30d1ea594a91109808397dc0426d2415883c1e85e87951bcf18afb069df6066 [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg efc69ca6cdee12502eaca71d7b2865050fd21b2aa6e86f79adabe42911a33e6eb2470763fbac52151ad8c42319e3ce883a8a492a7406042fb647fb44ed55240a0800000100010100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f2b511bd7cc25b2b8e9338a7d4bceca6e3dd1f77cd6dba232554482933d641279ddedae7438141a55a8552358535b081af4ef0a3212569926fb30044597ad658492e873d14cc3af1a5b34176cc428e728e51f9eca14cdccdf4d9a7a98ae8a8559d4cf5737f1505abdc0032c88cdc56b224bec263240b1bb215c66007df9edb307bc9d8842eb4cc12ed845e44440871637c7 [!] msgno: 8, from: 2 to: 1 msg a2cb6940b7d8c6f8355357c44aa3958c8661e486285cbfa3271b7c40edd45b4915748c3e5cc8efc4780361fb3383424494c92e577b5110944e524859ffee40070800000100020100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fc8fed6643e87f6f9ebda5efbf509e1e461f3b46c2c70e2e72554be3b8e503c6649ed6a2e8619c56a5d4a11f4249a0d09604a51cc9c45d29c4e5f20b7fc824c9a8ee9f4b8e85e63b1ffa38cb6e98109e1e35e6e59ee05d2177d3bfc6541447e86e652fe59ac4c6999017dbc76c7396ea4787a24bc7848d6c1fb025d6c1d9033aa670bff326fee5ec30a43df7863a145e77f [!] msgno: 8, from: 3 to: 1 msg 990617ed8fafc9933bdd677d3d28fe15627dca2a28587dddcf759ef6ab79439dc01b7697663229c9eebf2d5b961ab8fba523446c40c85d1041db573765a8730b0800000100030100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f3a45f34c16f1681884805041d677a65ea889a99222fdfaba12053989dfbd3f868d7e14b12521b4e362f61fe21c3b8bd7cd2ccc9e6f6ac726b7ba277c95ff6e272b241d5ee38393f08134824aaf94384ff962590f27f406089fb91d961629cdc87054b9b79e8873089b5232fc957a52760a751d0bbaa6c8bb542a988fe9a82b11ff170600075f3d761bfd772fbbeaafce5a [!] msgno: 8, from: 1 to: 2 msg 8f8c54f7cf6ba21f8615ff169653213a165e3825965c2ea35f2394fd6e3211f481f921320a0923762334faee4b0da06ca9ab30491c4ca9d52dec38ff6c8bad060800000100010200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f85e3445047ecd6c23e99553b2c6cf350d7df79ad2c5777c067177699f9fb74777531853a07f8c7fecacb05db390eccf8d95a71badf449a3769565cfe14f920d3684bf11acfe6c265a5f653ea4a8f05869ab420808abf61ccca18080c101afd34c9f3e9e37d75a10c503c582562de0eea80200621815cef161b7e616af21588091d28cd56a772c35cab9c18fb8280cbaefa [!] msgno: 8, from: 2 to: 2 msg 6b9f85cb2203c8f9dd1bbcdf778905ea4cb8e8e5f2bd93a5a73f33433419dc859664ba4d2e55811bb65371586f298fc287e18104dc1be2b2cc9f9bca56dfe90e0800000100020200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fc2e4fcaa0a5d04b0e390d73998fdad1d61318db06f458cd012d2f7881b5656cad4ea8c127286c1ffc8f8d50fc6c281e3e710298a7f51700dbb946b4709e4545d09c180b63a71fefb56951952dd1a3dccb97882ee5ff03af20d4065b09daeff3f11d756d1bb939fc05bb2e753d062f055e94eb65364ef72ddaa0e6a073c7126c84194a05a6953026131bc0faa8ac2eae1f1 [!] msgno: 8, from: 3 to: 2 msg 601bdb23c1e4c27f5f46f71a27747110480788e74f286d73704e7e1e4c6ff7a5d33f77d502209be39b75d50dc5206bcb43f8afa47fba7fd0dd4660955b33df010800000100030200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f19459ed4dec11ef7f8577453aaa3ffa91c3ef11f222b81c6703830c4ad1aa7a3aae9e24ff44b4034d1448f2c5279b838db75c1a32ab9711b3c1ca58cffe8c8db49bc0c27366255edbe1844998796ee36d51e9716fb289f6c8b6a022087aa97805e5ed930ec586febda8cd05a7235a4ecbb37d5c69c350a77a714f8422c86b3d0f60455a7227bcdd843b3500b2c00f81003 [!] msgno: 8, from: 1 to: 3 msg 9371e0d6d8675430df17f869852d1e85a1fc907cdbc04023c335604695e675791d66f5eda0bb3930bb215ffdf2bab1b291b2c8e0bbca8f9a5442733fc391d5070800000100010300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fce38fcd70cd38ced2f9e2a612d83575752c984296cc2a190e5f3541cecf2d181186a3e409672ae21e615a77924fc43f1d9537483ba64cfb890739b57d3435a1fe67b4f7a161baa2538ad7eace9785943c3e42c73d1137475df7c4dd99f594085a623202446a04d90d41e8d4db961a08d0c5c09b3baebda4280c9e4cea0040df2fe20060448a1dc0512fd46793513903bb3 [!] msgno: 8, from: 2 to: 3 msg e7b7cd8503508e1dda36aa6bccd88410bb905b68ee6e32d60cbcbc1afe72d4b749746e5b96d3690042710c214dff98da9101d19c9a50b309b72a60e0950028090800000100020300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb8d56fc6c6f0245679b264158a04ab521b3a167df01222817f33db582b817017ee94c0f441788937f72163189b29c72a08eb3b3ad36038eb5c620e92be25ea73770c3d3e215bb1bd97f5d1503595ee9db79f65cbb0d9b274d8ed6eb99dd10bb2edc5cb46eae016016120963cdcbe06c21bafcb64ee0c87067dde656954dc3b119403374751f2c5573f7cd8327c4c2fe1bc [!] msgno: 8, from: 3 to: 3 msg ce7e11c83e0053c9588dce8a9b78c9207184d1bb9b7c360016b8f7e1be3ead28224d2fba487afccf23bd329325f6f2ba3873380e2e20b724d805c687a36e69050800000100030300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f9b4d2b789c3cfba9ec03d2f8d64751d6ca4b07a384bd2474c9efeb6dced66a902405dcc456d6017ff495b7a7be8c193055df9fd7d605f5e204ec11592bab834479eeee6b02025c95ec9de4a4cbcbb084040a392486f8f122d24d96776843a5e0b858cf36e1aefc2d5071575d32684e3114b30d1ea594a91109808397dc0426d2415883c1e85e87951bcf18afb069df6066 [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg efc69ca6cdee12502eaca71d7b2865050fd21b2aa6e86f79adabe42911a33e6eb2470763fbac52151ad8c42319e3ce883a8a492a7406042fb647fb44ed55240a0800000100010100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f2b511bd7cc25b2b8e9338a7d4bceca6e3dd1f77cd6dba232554482933d641279ddedae7438141a55a8552358535b081af4ef0a3212569926fb30044597ad658492e873d14cc3af1a5b34176cc428e728e51f9eca14cdccdf4d9a7a98ae8a8559d4cf5737f1505abdc0032c88cdc56b224bec263240b1bb215c66007df9edb307bc9d8842eb4cc12ed845e44440871637c7 [1] msgno: 8, from: 2 to: 1 msg a2cb6940b7d8c6f8355357c44aa3958c8661e486285cbfa3271b7c40edd45b4915748c3e5cc8efc4780361fb3383424494c92e577b5110944e524859ffee40070800000100020100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fc8fed6643e87f6f9ebda5efbf509e1e461f3b46c2c70e2e72554be3b8e503c6649ed6a2e8619c56a5d4a11f4249a0d09604a51cc9c45d29c4e5f20b7fc824c9a8ee9f4b8e85e63b1ffa38cb6e98109e1e35e6e59ee05d2177d3bfc6541447e86e652fe59ac4c6999017dbc76c7396ea4787a24bc7848d6c1fb025d6c1d9033aa670bff326fee5ec30a43df7863a145e77f [1] msgno: 8, from: 3 to: 1 msg 990617ed8fafc9933bdd677d3d28fe15627dca2a28587dddcf759ef6ab79439dc01b7697663229c9eebf2d5b961ab8fba523446c40c85d1041db573765a8730b0800000100030100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f3a45f34c16f1681884805041d677a65ea889a99222fdfaba12053989dfbd3f868d7e14b12521b4e362f61fe21c3b8bd7cd2ccc9e6f6ac726b7ba277c95ff6e272b241d5ee38393f08134824aaf94384ff962590f27f406089fb91d961629cdc87054b9b79e8873089b5232fc957a52760a751d0bbaa6c8bb542a988fe9a82b11ff170600075f3d761bfd772fbbeaafce5a [1] failed to verify commitments from 2! [1] msgno: 9, from: 1 to: ff msg d59761bcba274c567be39749c111095c86e62569741e3ec28aada0e1c568d7f24cee80f48a736f840e446c81d16f0e6b37457dba18c8672af215e509d588cf01090000007301ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01020000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg 8f8c54f7cf6ba21f8615ff169653213a165e3825965c2ea35f2394fd6e3211f481f921320a0923762334faee4b0da06ca9ab30491c4ca9d52dec38ff6c8bad060800000100010200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f85e3445047ecd6c23e99553b2c6cf350d7df79ad2c5777c067177699f9fb74777531853a07f8c7fecacb05db390eccf8d95a71badf449a3769565cfe14f920d3684bf11acfe6c265a5f653ea4a8f05869ab420808abf61ccca18080c101afd34c9f3e9e37d75a10c503c582562de0eea80200621815cef161b7e616af21588091d28cd56a772c35cab9c18fb8280cbaefa [2] msgno: 8, from: 2 to: 2 msg 6b9f85cb2203c8f9dd1bbcdf778905ea4cb8e8e5f2bd93a5a73f33433419dc859664ba4d2e55811bb65371586f298fc287e18104dc1be2b2cc9f9bca56dfe90e0800000100020200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fc2e4fcaa0a5d04b0e390d73998fdad1d61318db06f458cd012d2f7881b5656cad4ea8c127286c1ffc8f8d50fc6c281e3e710298a7f51700dbb946b4709e4545d09c180b63a71fefb56951952dd1a3dccb97882ee5ff03af20d4065b09daeff3f11d756d1bb939fc05bb2e753d062f055e94eb65364ef72ddaa0e6a073c7126c84194a05a6953026131bc0faa8ac2eae1f1 [2] msgno: 8, from: 3 to: 2 msg 601bdb23c1e4c27f5f46f71a27747110480788e74f286d73704e7e1e4c6ff7a5d33f77d502209be39b75d50dc5206bcb43f8afa47fba7fd0dd4660955b33df010800000100030200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f19459ed4dec11ef7f8577453aaa3ffa91c3ef11f222b81c6703830c4ad1aa7a3aae9e24ff44b4034d1448f2c5279b838db75c1a32ab9711b3c1ca58cffe8c8db49bc0c27366255edbe1844998796ee36d51e9716fb289f6c8b6a022087aa97805e5ed930ec586febda8cd05a7235a4ecbb37d5c69c350a77a714f8422c86b3d0f60455a7227bcdd843b3500b2c00f81003 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 077137cc29d75791dc2f4d957210f18bc86ea81088b7e7676c558fa49baae3533fffad2e8722575cb1f1414e03971e301a22223b29e6ec7c14d09e7f5ffe6a09090000007302ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01010000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg 9371e0d6d8675430df17f869852d1e85a1fc907cdbc04023c335604695e675791d66f5eda0bb3930bb215ffdf2bab1b291b2c8e0bbca8f9a5442733fc391d5070800000100010300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fce38fcd70cd38ced2f9e2a612d83575752c984296cc2a190e5f3541cecf2d181186a3e409672ae21e615a77924fc43f1d9537483ba64cfb890739b57d3435a1fe67b4f7a161baa2538ad7eace9785943c3e42c73d1137475df7c4dd99f594085a623202446a04d90d41e8d4db961a08d0c5c09b3baebda4280c9e4cea0040df2fe20060448a1dc0512fd46793513903bb3 [3] msgno: 8, from: 2 to: 3 msg e7b7cd8503508e1dda36aa6bccd88410bb905b68ee6e32d60cbcbc1afe72d4b749746e5b96d3690042710c214dff98da9101d19c9a50b309b72a60e0950028090800000100020300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fb8d56fc6c6f0245679b264158a04ab521b3a167df01222817f33db582b817017ee94c0f441788937f72163189b29c72a08eb3b3ad36038eb5c620e92be25ea73770c3d3e215bb1bd97f5d1503595ee9db79f65cbb0d9b274d8ed6eb99dd10bb2edc5cb46eae016016120963cdcbe06c21bafcb64ee0c87067dde656954dc3b119403374751f2c5573f7cd8327c4c2fe1bc [3] msgno: 8, from: 3 to: 3 msg ce7e11c83e0053c9588dce8a9b78c9207184d1bb9b7c360016b8f7e1be3ead28224d2fba487afccf23bd329325f6f2ba3873380e2e20b724d805c687a36e69050800000100030300000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f9b4d2b789c3cfba9ec03d2f8d64751d6ca4b07a384bd2474c9efeb6dced66a902405dcc456d6017ff495b7a7be8c193055df9fd7d605f5e204ec11592bab834479eeee6b02025c95ec9de4a4cbcbb084040a392486f8f122d24d96776843a5e0b858cf36e1aefc2d5071575d32684e3114b30d1ea594a91109808397dc0426d2415883c1e85e87951bcf18afb069df6066 [3] msgno: 9, from: 3 to: ff msg f6dbf1b9a40c20c8170fa9ea6a25b5e906c640b33c63cf39e2cf0a69bb012f4041465fcbb8fabc85804d77d4c75052cf8e01fed32bcd38ac0f2898f0ae53850a090000007303ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f00000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg d59761bcba274c567be39749c111095c86e62569741e3ec28aada0e1c568d7f24cee80f48a736f840e446c81d16f0e6b37457dba18c8672af215e509d588cf01090000007301ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01020000 [!] peer 1 failed to verify commitments from peer 2! [!] msgno: 9, from: 2 to: 0xff msg 077137cc29d75791dc2f4d957210f18bc86ea81088b7e7676c558fa49baae3533fffad2e8722575cb1f1414e03971e301a22223b29e6ec7c14d09e7f5ffe6a09090000007302ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01010000 [!] peer 2 failed to verify commitments from peer 1! [!] msgno: 9, from: 3 to: 0xff msg f6dbf1b9a40c20c8170fa9ea6a25b5e906c640b33c63cf39e2cf0a69bb012f4041465fcbb8fabc85804d77d4c75052cf8e01fed32bcd38ac0f2898f0ae53850a090000007303ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f00000000 [!] complaints 02010102 [!] msgno: 10, from: 0 to: ff msg 05fd51f55555f8e0ba11aaf57fe5a104b1b09d5176bbc0cbc9dd557d8f488cd51c163c561673735913f64994dddc66c91137ce1acc322362a5c681a1f7bb4b000a000001c800ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fd59761bcba274c567be39749c111095c86e62569741e3ec28aada0e1c568d7f24cee80f48a736f840e446c81d16f0e6b37457dba18c8672af215e509d588cf01090000007301ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01020000077137cc29d75791dc2f4d957210f18bc86ea81088b7e7676c558fa49baae3533fffad2e8722575cb1f1414e03971e301a22223b29e6ec7c14d09e7f5ffe6a09090000007302ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01010000f6dbf1b9a40c20c8170fa9ea6a25b5e906c640b33c63cf39e2cf0a69bb012f4041465fcbb8fabc85804d77d4c75052cf8e01fed32bcd38ac0f2898f0ae53850a090000007303ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f00000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg 05fd51f55555f8e0ba11aaf57fe5a104b1b09d5176bbc0cbc9dd557d8f488cd51c163c561673735913f64994dddc66c91137ce1acc322362a5c681a1f7bb4b000a000001c800ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fd59761bcba274c567be39749c111095c86e62569741e3ec28aada0e1c568d7f24cee80f48a736f840e446c81d16f0e6b37457dba18c8672af215e509d588cf01090000007301ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01020000077137cc29d75791dc2f4d957210f18bc86ea81088b7e7676c558fa49baae3533fffad2e8722575cb1f1414e03971e301a22223b29e6ec7c14d09e7f5ffe6a09090000007302ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01010000f6dbf1b9a40c20c8170fa9ea6a25b5e906c640b33c63cf39e2cf0a69bb012f4041465fcbb8fabc85804d77d4c75052cf8e01fed32bcd38ac0f2898f0ae53850a090000007303ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f00000000 [1] msgno: 9, from: 1 to: 0xff msg d59761bcba274c567be39749c111095c86e62569741e3ec28aada0e1c568d7f24cee80f48a736f840e446c81d16f0e6b37457dba18c8672af215e509d588cf01090000007301ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01020000 [1] msgno: 9, from: 2 to: 0xff msg 077137cc29d75791dc2f4d957210f18bc86ea81088b7e7676c558fa49baae3533fffad2e8722575cb1f1414e03971e301a22223b29e6ec7c14d09e7f5ffe6a09090000007302ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01010000 [1] peer 2 failed to verify commitments from peer 1! [1] msgno: 9, from: 3 to: 0xff msg f6dbf1b9a40c20c8170fa9ea6a25b5e906c640b33c63cf39e2cf0a69bb012f4041465fcbb8fabc85804d77d4c75052cf8e01fed32bcd38ac0f2898f0ae53850a090000007303ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f00000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg 05fd51f55555f8e0ba11aaf57fe5a104b1b09d5176bbc0cbc9dd557d8f488cd51c163c561673735913f64994dddc66c91137ce1acc322362a5c681a1f7bb4b000a000001c800ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fd59761bcba274c567be39749c111095c86e62569741e3ec28aada0e1c568d7f24cee80f48a736f840e446c81d16f0e6b37457dba18c8672af215e509d588cf01090000007301ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01020000077137cc29d75791dc2f4d957210f18bc86ea81088b7e7676c558fa49baae3533fffad2e8722575cb1f1414e03971e301a22223b29e6ec7c14d09e7f5ffe6a09090000007302ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01010000f6dbf1b9a40c20c8170fa9ea6a25b5e906c640b33c63cf39e2cf0a69bb012f4041465fcbb8fabc85804d77d4c75052cf8e01fed32bcd38ac0f2898f0ae53850a090000007303ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f00000000 [2] msgno: 9, from: 1 to: 0xff msg d59761bcba274c567be39749c111095c86e62569741e3ec28aada0e1c568d7f24cee80f48a736f840e446c81d16f0e6b37457dba18c8672af215e509d588cf01090000007301ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01020000 [2] peer 1 failed to verify commitments from peer 2! [2] msgno: 9, from: 2 to: 0xff msg 077137cc29d75791dc2f4d957210f18bc86ea81088b7e7676c558fa49baae3533fffad2e8722575cb1f1414e03971e301a22223b29e6ec7c14d09e7f5ffe6a09090000007302ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01010000 [2] msgno: 9, from: 3 to: 0xff msg f6dbf1b9a40c20c8170fa9ea6a25b5e906c640b33c63cf39e2cf0a69bb012f4041465fcbb8fabc85804d77d4c75052cf8e01fed32bcd38ac0f2898f0ae53850a090000007303ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f00000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg 05fd51f55555f8e0ba11aaf57fe5a104b1b09d5176bbc0cbc9dd557d8f488cd51c163c561673735913f64994dddc66c91137ce1acc322362a5c681a1f7bb4b000a000001c800ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fd59761bcba274c567be39749c111095c86e62569741e3ec28aada0e1c568d7f24cee80f48a736f840e446c81d16f0e6b37457dba18c8672af215e509d588cf01090000007301ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01020000077137cc29d75791dc2f4d957210f18bc86ea81088b7e7676c558fa49baae3533fffad2e8722575cb1f1414e03971e301a22223b29e6ec7c14d09e7f5ffe6a09090000007302ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01010000f6dbf1b9a40c20c8170fa9ea6a25b5e906c640b33c63cf39e2cf0a69bb012f4041465fcbb8fabc85804d77d4c75052cf8e01fed32bcd38ac0f2898f0ae53850a090000007303ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f00000000 [3] msgno: 9, from: 1 to: 0xff msg d59761bcba274c567be39749c111095c86e62569741e3ec28aada0e1c568d7f24cee80f48a736f840e446c81d16f0e6b37457dba18c8672af215e509d588cf01090000007301ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01020000 [3] msgno: 9, from: 2 to: 0xff msg 077137cc29d75791dc2f4d957210f18bc86ea81088b7e7676c558fa49baae3533fffad2e8722575cb1f1414e03971e301a22223b29e6ec7c14d09e7f5ffe6a09090000007302ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01010000 [3] msgno: 9, from: 3 to: 0xff msg f6dbf1b9a40c20c8170fa9ea6a25b5e906c640b33c63cf39e2cf0a69bb012f4041465fcbb8fabc85804d77d4c75052cf8e01fed32bcd38ac0f2898f0ae53850a090000007303ff00000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f00000000 [1] step 17a. potentially broadcast contested shares [1] defending against complaint from 2 [1] msgno: 11, from: 1 to: 0 msg 5915be283c085ff22651716ef4bad15e2a40de484f32fad2e16ffcb1afadf52a5b061ae0699ae606f1a4d244cfbf67e230d881131a1b0eadf01f22ca0cd582020b00000090010000000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f0227cee89d0726de256bf119b576076af8897f8425e2774f69657efecddd4c1074 [2] step 17a. potentially broadcast contested shares [2] defending against complaint from 1 [2] msgno: 11, from: 2 to: 0 msg 21020e4c237ef71ab5a9761495134b5e52517dc70e2e588de4e08e73fc1ddba8f81b372901113a6ade40961481ede9538544dbff0a2ca8bb65d2f1a5a7a584020b00000090020000000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01afa6c02edc214e0a0c190861110ecaf9f8752f97025279300ee079b28025237e [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 5915be283c085ff22651716ef4bad15e2a40de484f32fad2e16ffcb1afadf52a5b061ae0699ae606f1a4d244cfbf67e230d881131a1b0eadf01f22ca0cd582020b00000090010000000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f0227cee89d0726de256bf119b576076af8897f8425e2774f69657efecddd4c1074 [!] msgno: 8, from: 1 to: 2 msg 8f8c54f7cf6ba21f8615ff169653213a165e3825965c2ea35f2394fd6e3211f481f921320a0923762334faee4b0da06ca9ab30491c4ca9d52dec38ff6c8bad060800000100010200000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f85e3445047ecd6c23e99553b2c6cf350d7df79ad2c5777c067177699f9fb74777531853a07f8c7fecacb05db390eccf8d95a71badf449a3769565cfe14f920d3684bf11acfe6c265a5f653ea4a8f05869ab420808abf61ccca18080c101afd34c9f3e9e37d75a10c503c582562de0eea80200621815cef161b7e616af21588091d28cd56a772c35cab9c18fb8280cbaefa [!] key_1,2 27cee89d0726de256bf119b576076af8897f8425e2774f69657efecddd4c1074 [!] checking proof of peer 1 for complaint by peer 2 [!] share_1,2 027c54251ceaa5575db51f708f29a4c8758c3c2539a6e3bde5c1f5e277aa2ba307 [!] commitments_1 b23b791bfad665ea25dcae4c76a5b0f250ac3b65201cb0dcb12b615034188867c0ca1959c13a608dbf37bb184a5943c139d1a4c6a7ddf49fd61c8e5ed08f1806 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 21020e4c237ef71ab5a9761495134b5e52517dc70e2e588de4e08e73fc1ddba8f81b372901113a6ade40961481ede9538544dbff0a2ca8bb65d2f1a5a7a584020b00000090020000000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438f01afa6c02edc214e0a0c190861110ecaf9f8752f97025279300ee079b28025237e [!] msgno: 8, from: 2 to: 1 msg a2cb6940b7d8c6f8355357c44aa3958c8661e486285cbfa3271b7c40edd45b4915748c3e5cc8efc4780361fb3383424494c92e577b5110944e524859ffee40070800000100020100000000672e459e30df222dee9804dd8c8d86bdc8f4caa1216070d39354a0dad16855c699f9438fc8fed6643e87f6f9ebda5efbf509e1e461f3b46c2c70e2e72554be3b8e503c6649ed6a2e8619c56a5d4a11f4249a0d09604a51cc9c45d29c4e5f20b7fc824c9a8ee9f4b8e85e63b1ffa38cb6e98109e1e35e6e59ee05d2177d3bfc6541447e86e652fe59ac4c6999017dbc76c7396ea4787a24bc7848d6c1fb025d6c1d9033aa670bff326fee5ec30a43df7863a145e77f [!] key_2,1 afa6c02edc214e0a0c190861110ecaf9f8752f97025279300ee079b28025237e [!] checking proof of peer 2 for complaint by peer 1 [!] share_2,1 0181a693e2ba33fb2b9661a4b904c63b03163522c9673628fcf96f92d4ade6230e [!] commitments_2 be72f35c4f2399d762bd3edd3ce34e3dfbd81d4a3beac46e1f07ad20037225727aaece86c4c727ed59f87d1c8a4f9fd400684b625dbbae30a10af1a051747b6a [!] 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) make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/tests' make -C noise_xk test make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. ln -sf liboprf-noiseXK.so liboprf-noiseXK.so.0 make -C example test make[3]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -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 -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -I../.. -I../include -I ../include/karmel -I ../include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fPIC -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -Wl,-z,defs -Wl,-z,relro -ftrapv -Wl,-z,noexecstack -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.4.0/src/noise_xk/example' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' rm -fr -- /tmp/dh-xdg-rundir-su6lC8LV 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.4.0' dh_auto_install --sourcedirectory=python --buildsystem=pybuild install -m0755 -d /build/reproducible-path/liboprf-0.4.0/debian/tmp pybuild --install -i python{version} -p 3.12 --dir python --dest-dir /build/reproducible-path/liboprf-0.4.0/debian/tmp I: pybuild base:311: /usr/bin/python3 setup.py install --root /build/reproducible-path/liboprf-0.4.0/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.4.0/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf running install_lib creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12 creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf byte-compiling /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/noisexk.py to noisexk.cpython-312.pyc byte-compiling /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/multiplexer.py to multiplexer.cpython-312.pyc byte-compiling /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/__init__.py to __init__.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.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf-0.4.0.egg-info Skipping SOURCES.txt running install_scripts dh_auto_install -- PREFIX=/usr install -m0755 -d /build/reproducible-path/liboprf-0.4.0/debian/tmp cd src && make -j12 install DESTDIR=/build/reproducible-path/liboprf-0.4.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" PREFIX=/usr make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf make -C noise_xk install make[3]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. cp liboprf.a /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.a mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/ cp liboprf.so /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.so.0 cp oprf.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/oprf.h cp toprf.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/toprf.h cp dkg.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/dkg.h cp tp-dkg.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/tp-dkg.h cp liboprf-noiseXK.so /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.so.0 ln -sf /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.so.0 /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.so ln -sf /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.so.0 /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.so mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/ cp liboprf-noiseXK.a /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.a cp -r include /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/noiseXK make[3]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0' dh_install -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/lib/x86_64-linux-gnu/ cp --reflink=auto -a ./debian/tmp/dh-exec.QOmlGsRd/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 ./debian/tmp/dh-exec.QOmlGsRd/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.tFn_GcQz/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.a ./debian/tmp/dh-exec.tFn_GcQz/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.4.0.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/tmp/usr/lib/python3.12/dist-packages/pyoprf/multiplexer.py debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/noisexk.py 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/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 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 dh_python3 -O--sourcedirectory=src D: dh_python3 dh_python3:180: version: 6.20241024 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 (default=3.12) 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.4.0.egg-info/requires.txt'}, 'egg-info': {'debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf-0.4.0.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-pysodium', 'python3:any', 'python3-securestring'}; 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/python3-pyoprf cd debian/liboprf-dev chmod a-x usr/share/doc/python3-pyoprf/changelog.Debian chmod a-x usr/share/doc/liboprf-dev/changelog.Debian gzip -9nf usr/share/doc/liboprf-dev/changelog.Debian gzip -9nf usr/share/doc/python3-pyoprf/changelog.Debian chmod a-x usr/share/doc/liboprf0t64/changelog.Debian gzip -9nf usr/share/doc/liboprf0t64/changelog.Debian cd '/build/reproducible-path/liboprf-0.4.0' cd '/build/reproducible-path/liboprf-0.4.0' cd '/build/reproducible-path/liboprf-0.4.0' 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/python3-pyoprf ! -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/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/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/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/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/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w 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/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/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 install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/9b 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/9b/91e199ac8033e1000675733981b9f3d7912994.debug 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 chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/9b/91e199ac8033e1000675733981b9f3d7912994.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/9b/91e199ac8033e1000675733981b9f3d7912994.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/d8 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/d8/f5f4c673071ad1df5336e0becbde1776694678.debug chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/d8/f5f4c673071ad1df5336e0becbde1776694678.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/d8/f5f4c673071ad1df5336e0becbde1776694678.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.4.0)" >> debian/liboprf0t64/DEBIAN/shlibs echo "liboprf 0 liboprf0t64 (>= 0.4.0)" >> 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/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=9b91e199ac8033e1000675733981b9f3d7912994 d8f5f4c673071ad1df5336e0becbde1776694678" -DSection=debug -UReplaces -UBreaks 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 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/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/liboprf-dev/DEBIAN/control chmod 0644 -- debian/liboprf0t64/DEBIAN/control dh_md5sums -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN install -m0755 -d debian/liboprf-dev/DEBIAN cd debian/liboprf0t64 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums install -m0755 -d debian/python3-pyoprf/DEBIAN 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 cd debian/.debhelper/liboprf0t64/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/python3-pyoprf/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/liboprf0t64 .. dpkg-deb --root-owner-group --build debian/liboprf-dev .. dpkg-deb --root-owner-group --build debian/python3-pyoprf .. dpkg-deb --root-owner-group --build debian/.debhelper/liboprf0t64/dbgsym-root .. dpkg-deb: building package 'liboprf0t64' in '../liboprf0t64_0.4.0-1_amd64.deb'. dpkg-deb: building package 'liboprf0t64-dbgsym' in '../liboprf0t64-dbgsym_0.4.0-1_amd64.deb'. dpkg-deb: building package 'liboprf-dev' in '../liboprf-dev_0.4.0-1_amd64.deb'. dpkg-deb: building package 'python3-pyoprf' in '../python3-pyoprf_0.4.0-1_all.deb'. dpkg-genbuildinfo --build=binary -O../liboprf_0.4.0-1_amd64.buildinfo dpkg-genchanges --build=binary -O../liboprf_0.4.0-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/158971 and its subdirectories I: Current time: Fri Nov 8 05:08:57 -12 2024 I: pbuilder-time-stamp: 1731085737 Fri Nov 8 17:09:09 UTC 2024 I: 1st build successful. Starting 2nd build on remote node infom02-amd64.debian.net. Fri Nov 8 17:09:09 UTC 2024 I: Preparing to do remote build '2' on infom02-amd64.debian.net. Fri Nov 8 17:10:07 UTC 2024 I: Deleting $TMPDIR on infom02-amd64.debian.net. Fri Nov 8 17:10:08 UTC 2024 I: liboprf_0.4.0-1_amd64.changes: Format: 1.8 Date: Sun, 29 Sep 2024 09:59:53 +0200 Source: liboprf Binary: liboprf-dev liboprf0t64 liboprf0t64-dbgsym python3-pyoprf Architecture: amd64 all Version: 0.4.0-1 Distribution: unstable Urgency: low 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 Changes: liboprf (0.4.0-1) unstable; urgency=low . * New upstream, shipped Sept 28, 2024: - python/setup.py: [mod] added install_requires to setup.py - python/pyoprf/__init__.py: [fix] ugly workaround to have DKG_TP_*State structs 32B aligned - python/test.py: [enh] combinatorically testing all combinations of 3hashtdh results - python/pyoprf/__init__.py, python/test.py, src/toprf.c, src/toprf.h: [enh] added native implementation of 3hashtdh to liboprf - python/3hashtdh.py: [enh] added 3hashtdh PoC - src/makefile: [fix] don't set funky hardening on intel darwin - src/makefile, src/noise_xk/example/makefile, src/noise_xk/makefile, src/tests/makefile: [fix] parisc* arch doesn't support clash protection - python/pyoprf/__init__.py: [fix] wrong peers_len in pyoprf - README.md: [doc] referenced also the GJKNX24 paper in the readme - python/{ => examples}/3hashtdh.py, python/{ => examples}/tpdkg_test.py, python/test.py, python/tests/test.py: [enh] converted basic tests into proper python unittests - python/authorized_keys: [mod] removed obsolete authorized_keys file from python/ . * d/patches/series: drop 0004-fix-fcf-protection-full_error.patch: included upstream . * d/control: drop libequihash-dev from Build-Depends: ; add python3-pysodium, liboprf0t64 to python3-pyoprf Depends: , cf https://salsa.debian.org/debian/liboprf/-/merge_requests/1 . Thanks stef. Checksums-Sha1: 9ac9e3e8a2896dd113447e9439bbfa7b228abe4e 67276 liboprf-dev_0.4.0-1_amd64.deb 85580aec913dd5d387aa50d7084804478e8ac9be 126932 liboprf0t64-dbgsym_0.4.0-1_amd64.deb 0f7db3875826fcd5970de48b379d210e0f4f355f 41816 liboprf0t64_0.4.0-1_amd64.deb 593bfa98905b735159ec12fa32ab1ca034f9c2bd 6769 liboprf_0.4.0-1_amd64.buildinfo e794c32653c6948696b9bf910105b5dff2907de0 15452 python3-pyoprf_0.4.0-1_all.deb Checksums-Sha256: ddf3c3a8b2c2f5b020ca058736ff2d60ced870a35ba7a8dbe86c5814939b6345 67276 liboprf-dev_0.4.0-1_amd64.deb 544befcd868a0afdb6c2136f8ada11ee1ce281c8440745045727ca8777f52049 126932 liboprf0t64-dbgsym_0.4.0-1_amd64.deb 5e6782067965e98ae72651d256abfe1d61e7c2ca8007e9c54b7a3b7b5860aa6a 41816 liboprf0t64_0.4.0-1_amd64.deb 1e463deaca6a2c364b2d11800f922cea25d9bc25c738f8856a008b88c9d9950f 6769 liboprf_0.4.0-1_amd64.buildinfo 09bbf49f032ccd3d55bf0502f470340f45603dbcb52b671a8e337f594900c17f 15452 python3-pyoprf_0.4.0-1_all.deb Files: 995ce5bd7edc7696caed20b9b90b1e60 67276 libdevel optional liboprf-dev_0.4.0-1_amd64.deb b20bfc97c84c5b922cc75893dfa983ee 126932 debug optional liboprf0t64-dbgsym_0.4.0-1_amd64.deb d7d22198d07727033a96b81894cecae4 41816 libs optional liboprf0t64_0.4.0-1_amd64.deb d8652c76c6970f8d9ba01f110c5f00b8 6769 utils optional liboprf_0.4.0-1_amd64.buildinfo 9e2365676c2c95e4c48fec2ae7f973ef 15452 utils optional python3-pyoprf_0.4.0-1_all.deb Fri Nov 8 17:10:09 UTC 2024 I: diffoscope 282 will be used to compare the two builds: Running as unit: rb-diffoscope-amd64_35-34039.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.pg5QJNCG/liboprf_0.4.0-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.pg5QJNCG/liboprf_0.4.0-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.pg5QJNCG/liboprf_0.4.0-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.pg5QJNCG/b1/liboprf_0.4.0-1_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.pg5QJNCG/b2/liboprf_0.4.0-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.398s) 0.398s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.025s) 0.025s 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: 745ms CPU time consumed: 744ms Fri Nov 8 17:10:11 UTC 2024 I: diffoscope 282 found no differences in the changes files, and a .buildinfo file also exists. Fri Nov 8 17:10:11 UTC 2024 I: liboprf from trixie built successfully and reproducibly on amd64. Fri Nov 8 17:10:12 UTC 2024 I: Submitting .buildinfo files to external archives: Fri Nov 8 17:10:12 UTC 2024 I: Submitting 8.0K b1/liboprf_0.4.0-1_amd64.buildinfo.asc Fri Nov 8 17:10:13 UTC 2024 I: Submitting 8.0K b2/liboprf_0.4.0-1_amd64.buildinfo.asc Fri Nov 8 17:10:14 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Fri Nov 8 17:10:14 UTC 2024 I: Done submitting .buildinfo files. Fri Nov 8 17:10:14 UTC 2024 I: Removing signed liboprf_0.4.0-1_amd64.buildinfo.asc files: removed './b1/liboprf_0.4.0-1_amd64.buildinfo.asc' removed './b2/liboprf_0.4.0-1_amd64.buildinfo.asc'