Thu Nov 14 21:49:33 UTC 2024 I: starting to build liboprf/unstable/i386 on jenkins on '2024-11-14 21:49' Thu Nov 14 21:49:33 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/i386_16/47826/console.log Thu Nov 14 21:49:33 UTC 2024 I: Downloading source for unstable/liboprf=0.4.0-1 --2024-11-14 21:49:34-- 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% 334M=0s 2024-11-14 21:49:34 (334 MB/s) - ‘liboprf_0.4.0-1.dsc’ saved [2099/2099] Thu Nov 14 21:49:34 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----- Thu Nov 14 21:49:34 UTC 2024 I: Checking whether the package is not for us Thu Nov 14 21:49:34 UTC 2024 I: Starting 1st build on remote node infom08-i386.debian.net. Thu Nov 14 21:49:34 UTC 2024 I: Preparing to do remote build '1' on infom08-i386.debian.net. Thu Nov 14 21:50:14 UTC 2024 I: Deleting $TMPDIR on infom08-i386.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Wed Dec 17 16:12:34 -12 2025 I: pbuilder-time-stamp: 1766031154 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: using eatmydata during job 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/10149/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='i386' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=6 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='i386' IFS=' ' INVOCATION_ID='b69faebe24004784ba7ff14fc20798a7' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' LD_LIBRARY_PATH='/usr/lib/libeatmydata' LD_PRELOAD='libeatmydata.so' 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='10149' 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.cemfEf4D/pbuilderrc_AKXX --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.cemfEf4D/b1 --logfile b1/build.log liboprf_0.4.0-1.dsc' SUDO_GID='111' 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 infom08-i386 6.10.11+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/10149/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: i386 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 ... 19956 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} libpython3.13-minimal{a} libpython3.13-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-jaraco.text{a} python3-minimal{a} python3-more-itertools{a} python3-pkg-resources{a} python3-setuptools{a} python3-typeguard{a} python3-typing-extensions{a} python3-zipp{a} python3.12{a} python3.12-minimal{a} python3.13{a} python3.13-minimal{a} readline-common{a} sensible-utils{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl krb5-locales libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 74 newly installed, 0 to remove and 0 not upgraded. Need to get 34.8 MB of archives. After unpacking 134 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main i386 libpython3.12-minimal i386 3.12.7-3 [814 kB] Get: 2 http://deb.debian.org/debian unstable/main i386 libexpat1 i386 2.6.4-1 [107 kB] Get: 3 http://deb.debian.org/debian unstable/main i386 python3.12-minimal i386 3.12.7-3 [2236 kB] Get: 4 http://deb.debian.org/debian unstable/main i386 python3-minimal i386 3.12.7-1 [26.8 kB] Get: 5 http://deb.debian.org/debian unstable/main i386 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian unstable/main i386 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian unstable/main i386 tzdata all 2024b-3 [255 kB] Get: 8 http://deb.debian.org/debian unstable/main i386 libkrb5support0 i386 1.21.3-3 [34.9 kB] Get: 9 http://deb.debian.org/debian unstable/main i386 libcom-err2 i386 1.47.1-1+b1 [23.4 kB] Get: 10 http://deb.debian.org/debian unstable/main i386 libk5crypto3 i386 1.21.3-3 [83.6 kB] Get: 11 http://deb.debian.org/debian unstable/main i386 libkeyutils1 i386 1.6.3-4 [9600 B] Get: 12 http://deb.debian.org/debian unstable/main i386 libkrb5-3 i386 1.21.3-3 [350 kB] Get: 13 http://deb.debian.org/debian unstable/main i386 libgssapi-krb5-2 i386 1.21.3-3 [146 kB] Get: 14 http://deb.debian.org/debian unstable/main i386 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 15 http://deb.debian.org/debian unstable/main i386 libtirpc3t64 i386 1.3.4+ds-1.3+b1 [90.5 kB] Get: 16 http://deb.debian.org/debian unstable/main i386 libnsl2 i386 1.3.0-3+b3 [42.7 kB] Get: 17 http://deb.debian.org/debian unstable/main i386 readline-common all 8.2-5 [69.3 kB] Get: 18 http://deb.debian.org/debian unstable/main i386 libreadline8t64 i386 8.2-5 [173 kB] Get: 19 http://deb.debian.org/debian unstable/main i386 libpython3.12-stdlib i386 3.12.7-3 [1964 kB] Get: 20 http://deb.debian.org/debian unstable/main i386 python3.12 i386 3.12.7-3 [671 kB] Get: 21 http://deb.debian.org/debian unstable/main i386 libpython3-stdlib i386 3.12.7-1 [9712 B] Get: 22 http://deb.debian.org/debian unstable/main i386 python3 i386 3.12.7-1 [27.8 kB] Get: 23 http://deb.debian.org/debian unstable/main i386 libpython3.13-minimal i386 3.13.0-2 [856 kB] Get: 24 http://deb.debian.org/debian unstable/main i386 python3.13-minimal i386 3.13.0-2 [2112 kB] Get: 25 http://deb.debian.org/debian unstable/main i386 sensible-utils all 0.0.24 [24.8 kB] Get: 26 http://deb.debian.org/debian unstable/main i386 libmagic-mgc i386 1:5.45-3+b1 [314 kB] Get: 27 http://deb.debian.org/debian unstable/main i386 libmagic1t64 i386 1:5.45-3+b1 [115 kB] Get: 28 http://deb.debian.org/debian unstable/main i386 file i386 1:5.45-3+b1 [43.2 kB] Get: 29 http://deb.debian.org/debian unstable/main i386 gettext-base i386 0.22.5-2 [201 kB] Get: 30 http://deb.debian.org/debian unstable/main i386 libuchardet0 i386 0.0.8-1+b2 [69.2 kB] Get: 31 http://deb.debian.org/debian unstable/main i386 groff-base i386 1.23.0-5 [1196 kB] Get: 32 http://deb.debian.org/debian unstable/main i386 bsdextrautils i386 2.40.2-11 [95.6 kB] Get: 33 http://deb.debian.org/debian unstable/main i386 libpipeline1 i386 1.5.8-1 [41.2 kB] Get: 34 http://deb.debian.org/debian unstable/main i386 man-db i386 2.13.0-1 [1428 kB] Get: 35 http://deb.debian.org/debian unstable/main i386 m4 i386 1.4.19-4 [293 kB] Get: 36 http://deb.debian.org/debian unstable/main i386 autoconf all 2.72-3 [493 kB] Get: 37 http://deb.debian.org/debian unstable/main i386 autotools-dev all 20220109.1 [51.6 kB] Get: 38 http://deb.debian.org/debian unstable/main i386 automake all 1:1.16.5-1.3 [823 kB] Get: 39 http://deb.debian.org/debian unstable/main i386 autopoint all 0.22.5-2 [723 kB] Get: 40 http://deb.debian.org/debian unstable/main i386 libdebhelper-perl all 13.20 [89.7 kB] Get: 41 http://deb.debian.org/debian unstable/main i386 libtool all 2.4.7-8 [517 kB] Get: 42 http://deb.debian.org/debian unstable/main i386 dh-autoreconf all 20 [17.1 kB] Get: 43 http://deb.debian.org/debian unstable/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Get: 44 http://deb.debian.org/debian unstable/main i386 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 45 http://deb.debian.org/debian unstable/main i386 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 46 http://deb.debian.org/debian unstable/main i386 libelf1t64 i386 0.192-4 [195 kB] Get: 47 http://deb.debian.org/debian unstable/main i386 dwz i386 0.15-1+b1 [116 kB] Get: 48 http://deb.debian.org/debian unstable/main i386 libicu72 i386 72.1-5+b1 [9583 kB] Get: 49 http://deb.debian.org/debian unstable/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2+b1 [734 kB] Get: 50 http://deb.debian.org/debian unstable/main i386 gettext i386 0.22.5-2 [1631 kB] Get: 51 http://deb.debian.org/debian unstable/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 52 http://deb.debian.org/debian unstable/main i386 po-debconf all 1.0.21+nmu1 [248 kB] Get: 53 http://deb.debian.org/debian unstable/main i386 debhelper all 13.20 [915 kB] Get: 54 http://deb.debian.org/debian unstable/main i386 dh-exec i386 0.30 [26.2 kB] Get: 55 http://deb.debian.org/debian unstable/main i386 python3-autocommand all 2.2.2-3 [13.6 kB] Get: 56 http://deb.debian.org/debian unstable/main i386 python3-more-itertools all 10.5.0-1 [63.8 kB] Get: 57 http://deb.debian.org/debian unstable/main i386 python3-typing-extensions all 4.12.2-2 [73.0 kB] Get: 58 http://deb.debian.org/debian unstable/main i386 python3-typeguard all 4.4.1-1 [37.0 kB] Get: 59 http://deb.debian.org/debian unstable/main i386 python3-inflect all 7.3.1-2 [32.4 kB] Get: 60 http://deb.debian.org/debian unstable/main i386 python3-jaraco.context all 6.0.0-1 [7984 B] Get: 61 http://deb.debian.org/debian unstable/main i386 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get: 62 http://deb.debian.org/debian unstable/main i386 python3-pkg-resources all 75.2.0-1 [213 kB] Get: 63 http://deb.debian.org/debian unstable/main i386 python3-jaraco.text all 4.0.0-1 [11.4 kB] Get: 64 http://deb.debian.org/debian unstable/main i386 python3-zipp all 3.21.0-1 [10.6 kB] Get: 65 http://deb.debian.org/debian unstable/main i386 python3-setuptools all 75.2.0-1 [731 kB] Get: 66 http://deb.debian.org/debian unstable/main i386 dh-python all 6.20241024 [109 kB] Get: 67 http://deb.debian.org/debian unstable/main i386 libpkgconf3 i386 1.8.1-4 [38.4 kB] Get: 68 http://deb.debian.org/debian unstable/main i386 libpython3.13-stdlib i386 3.13.0-2 [2002 kB] Get: 69 http://deb.debian.org/debian unstable/main i386 libsodium23 i386 1.0.18-1+b2 [186 kB] Get: 70 http://deb.debian.org/debian unstable/main i386 libsodium-dev i386 1.0.18-1+b2 [207 kB] Get: 71 http://deb.debian.org/debian unstable/main i386 pkgconf-bin i386 1.8.1-4 [30.6 kB] Get: 72 http://deb.debian.org/debian unstable/main i386 pkgconf i386 1.8.1-4 [26.2 kB] Get: 73 http://deb.debian.org/debian unstable/main i386 python3.13 i386 3.13.0-2 [730 kB] Get: 74 http://deb.debian.org/debian unstable/main i386 python3-all i386 3.12.7-1 [1052 B] Fetched 34.8 MB in 0s (96.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:i386. (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 ... 19956 files and directories currently installed.) Preparing to unpack .../libpython3.12-minimal_3.12.7-3_i386.deb ... Unpacking libpython3.12-minimal:i386 (3.12.7-3) ... Selecting previously unselected package libexpat1:i386. Preparing to unpack .../libexpat1_2.6.4-1_i386.deb ... Unpacking libexpat1:i386 (2.6.4-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.7-3_i386.deb ... Unpacking python3.12-minimal (3.12.7-3) ... Setting up libpython3.12-minimal:i386 (3.12.7-3) ... Setting up libexpat1:i386 (2.6.4-1) ... Setting up python3.12-minimal (3.12.7-3) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20276 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.7-1_i386.deb ... Unpacking python3-minimal (3.12.7-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_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... Selecting previously unselected package libkrb5support0:i386. Preparing to unpack .../04-libkrb5support0_1.21.3-3_i386.deb ... Unpacking libkrb5support0:i386 (1.21.3-3) ... Selecting previously unselected package libcom-err2:i386. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_i386.deb ... Unpacking libcom-err2:i386 (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:i386. Preparing to unpack .../06-libk5crypto3_1.21.3-3_i386.deb ... Unpacking libk5crypto3:i386 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:i386. Preparing to unpack .../07-libkeyutils1_1.6.3-4_i386.deb ... Unpacking libkeyutils1:i386 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:i386. Preparing to unpack .../08-libkrb5-3_1.21.3-3_i386.deb ... Unpacking libkrb5-3:i386 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:i386. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_i386.deb ... Unpacking libgssapi-krb5-2:i386 (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:i386. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_i386.deb ... Adding 'diversion of /lib/i386-linux-gnu/libtirpc.so.3 to /lib/i386-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/i386-linux-gnu/libtirpc.so.3.0.0 to /lib/i386-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:i386 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:i386. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_i386.deb ... Unpacking libnsl2:i386 (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:i386. Preparing to unpack .../14-libreadline8t64_8.2-5_i386.deb ... Adding 'diversion of /lib/i386-linux-gnu/libhistory.so.8 to /lib/i386-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/i386-linux-gnu/libhistory.so.8.2 to /lib/i386-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/i386-linux-gnu/libreadline.so.8 to /lib/i386-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/i386-linux-gnu/libreadline.so.8.2 to /lib/i386-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:i386 (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:i386. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-3_i386.deb ... Unpacking libpython3.12-stdlib:i386 (3.12.7-3) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-3_i386.deb ... Unpacking python3.12 (3.12.7-3) ... Selecting previously unselected package libpython3-stdlib:i386. Preparing to unpack .../17-libpython3-stdlib_3.12.7-1_i386.deb ... Unpacking libpython3-stdlib:i386 (3.12.7-1) ... Setting up python3-minimal (3.12.7-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 ... 21338 files and directories currently installed.) Preparing to unpack .../00-python3_3.12.7-1_i386.deb ... Unpacking python3 (3.12.7-1) ... Selecting previously unselected package libpython3.13-minimal:i386. Preparing to unpack .../01-libpython3.13-minimal_3.13.0-2_i386.deb ... Unpacking libpython3.13-minimal:i386 (3.13.0-2) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../02-python3.13-minimal_3.13.0-2_i386.deb ... Unpacking python3.13-minimal (3.13.0-2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../03-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../04-libmagic-mgc_1%3a5.45-3+b1_i386.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:i386. Preparing to unpack .../05-libmagic1t64_1%3a5.45-3+b1_i386.deb ... Unpacking libmagic1t64:i386 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../06-file_1%3a5.45-3+b1_i386.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../07-gettext-base_0.22.5-2_i386.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../08-libuchardet0_0.0.8-1+b2_i386.deb ... Unpacking libuchardet0:i386 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../09-groff-base_1.23.0-5_i386.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../10-bsdextrautils_2.40.2-11_i386.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../11-libpipeline1_1.5.8-1_i386.deb ... Unpacking libpipeline1:i386 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../12-man-db_2.13.0-1_i386.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../13-m4_1.4.19-4_i386.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../14-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../15-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../16-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../17-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../18-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../19-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../20-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../21-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../22-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../23-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:i386. Preparing to unpack .../24-libelf1t64_0.192-4_i386.deb ... Unpacking libelf1t64:i386 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../25-dwz_0.15-1+b1_i386.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:i386. Preparing to unpack .../26-libicu72_72.1-5+b1_i386.deb ... Unpacking libicu72:i386 (72.1-5+b1) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../27-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_i386.deb ... Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../28-gettext_0.22.5-2_i386.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../29-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 .../30-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../31-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package dh-exec. Preparing to unpack .../32-dh-exec_0.30_i386.deb ... Unpacking dh-exec (0.30) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../33-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 .../34-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 .../35-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 .../36-python3-typeguard_4.4.1-1_all.deb ... Unpacking python3-typeguard (4.4.1-1) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../37-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 .../38-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 .../39-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 .../40-python3-pkg-resources_75.2.0-1_all.deb ... Unpacking python3-pkg-resources (75.2.0-1) ... Selecting previously unselected package python3-jaraco.text. Preparing to unpack .../41-python3-jaraco.text_4.0.0-1_all.deb ... Unpacking python3-jaraco.text (4.0.0-1) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../42-python3-zipp_3.21.0-1_all.deb ... Unpacking python3-zipp (3.21.0-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../43-python3-setuptools_75.2.0-1_all.deb ... Unpacking python3-setuptools (75.2.0-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../44-dh-python_6.20241024_all.deb ... Unpacking dh-python (6.20241024) ... Selecting previously unselected package libpkgconf3:i386. Preparing to unpack .../45-libpkgconf3_1.8.1-4_i386.deb ... Unpacking libpkgconf3:i386 (1.8.1-4) ... Selecting previously unselected package libpython3.13-stdlib:i386. Preparing to unpack .../46-libpython3.13-stdlib_3.13.0-2_i386.deb ... Unpacking libpython3.13-stdlib:i386 (3.13.0-2) ... Selecting previously unselected package libsodium23:i386. Preparing to unpack .../47-libsodium23_1.0.18-1+b2_i386.deb ... Unpacking libsodium23:i386 (1.0.18-1+b2) ... Selecting previously unselected package libsodium-dev:i386. Preparing to unpack .../48-libsodium-dev_1.0.18-1+b2_i386.deb ... Unpacking libsodium-dev:i386 (1.0.18-1+b2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../49-pkgconf-bin_1.8.1-4_i386.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:i386. Preparing to unpack .../50-pkgconf_1.8.1-4_i386.deb ... Unpacking pkgconf:i386 (1.8.1-4) ... Selecting previously unselected package python3.13. Preparing to unpack .../51-python3.13_3.13.0-2_i386.deb ... Unpacking python3.13 (3.13.0-2) ... Selecting previously unselected package python3-all. Preparing to unpack .../52-python3-all_3.12.7-1_i386.deb ... Unpacking python3-all (3.12.7-1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:i386 (1.5.8-1) ... Setting up libkeyutils1:i386 (1.6.3-4) ... Setting up libsodium23:i386 (1.0.18-1+b2) ... Setting up libicu72:i386 (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... 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:i386 (1:5.45-3+b1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libcom-err2:i386 (1.47.1-1+b1) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:i386 (0.192-4) ... Setting up libkrb5support0:i386 (1.21.3-3) ... Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Dec 18 04:12:50 UTC 2025. Universal Time is now: Thu Dec 18 04:12:50 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpython3.13-minimal:i386 (3.13.0-2) ... Setting up autotools-dev (20220109.1) ... Setting up libpkgconf3:i386 (1.8.1-4) ... Setting up autopoint (0.22.5-2) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up libsodium-dev:i386 (1.0.18-1+b2) ... Setting up libk5crypto3:i386 (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:i386 (0.0.8-1+b2) ... Setting up python3.13-minimal (3.13.0-2) ... Setting up netbase (6.4) ... Setting up libkrb5-3:i386 (1.21.3-3) ... Setting up readline-common (8.2-5) ... Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up pkgconf:i386 (1.8.1-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libgssapi-krb5-2:i386 (1.21.3-3) ... Setting up libreadline8t64:i386 (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up libpython3.13-stdlib:i386 (3.13.0-2) ... Setting up libtirpc3t64:i386 (1.3.4+ds-1.3+b1) ... Setting up python3.13 (3.13.0-2) ... 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:i386 (1.3.0-3+b3) ... Setting up libpython3.12-stdlib:i386 (3.12.7-3) ... Setting up python3.12 (3.12.7-3) ... Setting up debhelper (13.20) ... Setting up dh-exec (0.30) ... Setting up libpython3-stdlib:i386 (3.12.7-1) ... Setting up python3 (3.12.7-1) ... Setting up python3-zipp (3.21.0-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.7-1) ... Setting up python3-inflect (7.3.1-2) ... Setting up python3-jaraco.text (4.0.0-1) ... Setting up python3-pkg-resources (75.2.0-1) ... Setting up python3-setuptools (75.2.0-1) ... 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 i386 debian/rules clean dh clean --sourcedirectory=src --with python3 dh_auto_clean -O--sourcedirectory=src cd src && make -j6 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 -j6 "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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -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 tp-dkg.c: In function 'recv_msg': tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c: In function 'tpdkg_tp_peer_msg': tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d 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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 tp-dkg.c: In function 'recv_msg': tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c: In function 'tpdkg_tp_peer_msg': tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' dh_auto_test -O--sourcedirectory=src cd src && make -j6 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 -Wformat -Werror=format-security -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 tp-dkg.c: In function 'recv_msg': tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c: In function 'tpdkg_tp_peer_msg': tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d 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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 ../tp-dkg.c: In function 'recv_msg': ../tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c: In function 'tpdkg_tp_peer_msg': ../tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -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 ../tp-dkg.c: In function 'recv_msg': ../tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c: In function 'tpdkg_tp_peer_msg': ../tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d ./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 576b51d046ea349a8f37f4450a88ca3953faaa4331bb95e6ade84319a5d764e954b8530f42948d6c8131a14ed2fd83af7e316761dfd88904993e6a79c510fa0900000000b100ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d935674d01c2690fb34c4e6e6e05d22a57be2dfb4e289be4a93c482c61cccd4f5644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 576b51d046ea349a8f37f4450a88ca3953faaa4331bb95e6ade84319a5d764e954b8530f42948d6c8131a14ed2fd83af7e316761dfd88904993e6a79c510fa0900000000b100ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d935674d01c2690fb34c4e6e6e05d22a57be2dfb4e289be4a93c482c61cccd4f5644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 576b51d046ea349a8f37f4450a88ca3953faaa4331bb95e6ade84319a5d764e954b8530f42948d6c8131a14ed2fd83af7e316761dfd88904993e6a79c510fa0900000000b100ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d935674d01c2690fb34c4e6e6e05d22a57be2dfb4e289be4a93c482c61cccd4f5644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 576b51d046ea349a8f37f4450a88ca3953faaa4331bb95e6ade84319a5d764e954b8530f42948d6c8131a14ed2fd83af7e316761dfd88904993e6a79c510fa0900000000b100ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d935674d01c2690fb34c4e6e6e05d22a57be2dfb4e289be4a93c482c61cccd4f5644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg b483ac04f6e35cedbc08832f2be59c198070330ac004544b63665909b4a652d0dff34b7fb5440e8e800fb7e4452a54a56edbd4226fbfa3d25840c3091d1b9c00010000006f00010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d [!] msgno: 1, len: 111, from: 0 to: 2 msg 6f821bf852219f5561c944b218725475ba6accb64ecf239981fd26bcf544f8c91524925b03f3ab6723f945bec9b212dd4260877678ce49e49560002d1d976a0b010000006f00020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d [!] msgno: 1, len: 111, from: 0 to: 3 msg 404fb70e7b8e05a3d44b0fd775c6feb1650b20a7bd8462bfd0ea10bb3e98432cefc90c1ff9acd4716ca2e83ff8854e729f715adde51513e8f5cf567226193602010000006f00030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg b483ac04f6e35cedbc08832f2be59c198070330ac004544b63665909b4a652d0dff34b7fb5440e8e800fb7e4452a54a56edbd4226fbfa3d25840c3091d1b9c00010000006f00010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg 002453d155b97a847749ce1db8c1c68d884b475ee737b5b440ec41e33cc5bee7593727c301209a0dd786b7a438d645ed9f23fbaa9bad3ef37d9e49984998e50702000000af01ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d059111e7abb8e112e9705752a3b992e4b7486c2970b5eee9e4da343ecdd905700ef37cd3837d7d777210e3d4941ad113e484bcee6f8ee07b73a2de34ed7af66809b4e42858c25258d2d381b63d3d95f9a5e59ad9d986a48479e2364eaebc02901cbd6baf583b607bcfea3cc9ad739685f114eef86a085e043e8d100c9ccd8001 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg 6f821bf852219f5561c944b218725475ba6accb64ecf239981fd26bcf544f8c91524925b03f3ab6723f945bec9b212dd4260877678ce49e49560002d1d976a0b010000006f00020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg f04b85c7e5b23e300247d8eb6e1ac447211cf0168915752173cdad24f1c5b2af007d1565becc4872a732ec4cb65b4535503fbfe8e6a4b7c0783a3120d3f5c60d02000000af02ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8db54550f23dc8ae1e03021c6014c5b26b3fe0e4b8ee076df55f4c4f2c1cff9d62eb9b0d92acb4f2268c1b8dafda14dd6257e6a1b5184451b28a2ef9cb17926f4858a624e70b631655de642676cbb555d1f3cad7deb49373b94bb80c11d68282d829a706df8e12bb2a7a642757d05b9c4bf7105cedc722427f1c41a0915317e806 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg 404fb70e7b8e05a3d44b0fd775c6feb1650b20a7bd8462bfd0ea10bb3e98432cefc90c1ff9acd4716ca2e83ff8854e729f715adde51513e8f5cf567226193602010000006f00030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg d9e21dc0a7e26f1f5d93a84894b75b28fee183cb1e7e50367e4a2fbb2f39ff0919c1d1838366d83e829ab2a822e218f33f28fe16a27ece36dbe55bb14381fb0802000000af03ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d020bd79b464245af0eb807f9a2525279cee760ed68be1c4e103e23c0b4ee3ef49413962c0325e816354046fded7a8aa22aff67084898b6a15db869f0998ac579a2e598f801034361f78c4a7520aa26a5c536d3c8d39dcd94c8aed25692a942deb4d7d795690f6fc022b055672ed4551d9b6cbef61347f5f6178b94073669510a [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg 002453d155b97a847749ce1db8c1c68d884b475ee737b5b440ec41e33cc5bee7593727c301209a0dd786b7a438d645ed9f23fbaa9bad3ef37d9e49984998e50702000000af01ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d059111e7abb8e112e9705752a3b992e4b7486c2970b5eee9e4da343ecdd905700ef37cd3837d7d777210e3d4941ad113e484bcee6f8ee07b73a2de34ed7af668 [!] msgno: 2, from: 2 to: ff msg f04b85c7e5b23e300247d8eb6e1ac447211cf0168915752173cdad24f1c5b2af007d1565becc4872a732ec4cb65b4535503fbfe8e6a4b7c0783a3120d3f5c60d02000000af02ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8db54550f23dc8ae1e03021c6014c5b26b3fe0e4b8ee076df55f4c4f2c1cff9d62eb9b0d92acb4f2268c1b8dafda14dd6257e6a1b5184451b28a2ef9cb17926f48 [!] msgno: 2, from: 3 to: ff msg d9e21dc0a7e26f1f5d93a84894b75b28fee183cb1e7e50367e4a2fbb2f39ff0919c1d1838366d83e829ab2a822e218f33f28fe16a27ece36dbe55bb14381fb0802000000af03ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d020bd79b464245af0eb807f9a2525279cee760ed68be1c4e103e23c0b4ee3ef49413962c0325e816354046fded7a8aa22aff67084898b6a15db869f0998ac579 [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg 002453d155b97a847749ce1db8c1c68d884b475ee737b5b440ec41e33cc5bee7593727c301209a0dd786b7a438d645ed9f23fbaa9bad3ef37d9e49984998e50702000000af01ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d059111e7abb8e112e9705752a3b992e4b7486c2970b5eee9e4da343ecdd905700ef37cd3837d7d777210e3d4941ad113e484bcee6f8ee07b73a2de34ed7af668 [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg 2c5288a2fcd250be93fb216c6d6446a68e5733482ba89d60735363bbfaf026f2b2e188b7655222aae5209d70070e94793c780e90ba1e68acc7d09cb5b2e0a00a040000009f01010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d6257d75588c442dac6faaf9e4d9fb21a8497f106437392d71cc2116915b0b0501ee2cf625e5a8a9a0b25aabc00faa5d0 [1] msgno: 2, from: 2 to: ff msg f04b85c7e5b23e300247d8eb6e1ac447211cf0168915752173cdad24f1c5b2af007d1565becc4872a732ec4cb65b4535503fbfe8e6a4b7c0783a3120d3f5c60d02000000af02ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8db54550f23dc8ae1e03021c6014c5b26b3fe0e4b8ee076df55f4c4f2c1cff9d62eb9b0d92acb4f2268c1b8dafda14dd6257e6a1b5184451b28a2ef9cb17926f48 [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg 5aba45a81ea962492738c170b048fe236f4249f1feda0e63f8aca5cd019a7ae702a757e1c3c1172a9e3f61c2ce3301d5d062fe4451fe8613733953dd1c0e260b040000009f01020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d8113ae3bef6f4f83d51f63b74702d580ddda8bb8ac4d842d789f7e8ef1291e00624eb01712d4b6fe50c36eaa5266575c [1] msgno: 2, from: 3 to: ff msg d9e21dc0a7e26f1f5d93a84894b75b28fee183cb1e7e50367e4a2fbb2f39ff0919c1d1838366d83e829ab2a822e218f33f28fe16a27ece36dbe55bb14381fb0802000000af03ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d020bd79b464245af0eb807f9a2525279cee760ed68be1c4e103e23c0b4ee3ef49413962c0325e816354046fded7a8aa22aff67084898b6a15db869f0998ac579 [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg dc318986de59d616cb3e4788b8ffc26d005aedb7f3d045e40791429f4cdff0ffea52bb93b34a84ab33e768e48dedb3d158f90b6237ff28acffe03553d971e50d040000009f01030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8df9396d7edf548abca7733ade81e2fa7db8b8bcfac9a42b88a3a1781e3f5e0265b88c8fd3f5f4ea86c5dcaebe7350e0b2 [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg 002453d155b97a847749ce1db8c1c68d884b475ee737b5b440ec41e33cc5bee7593727c301209a0dd786b7a438d645ed9f23fbaa9bad3ef37d9e49984998e50702000000af01ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d059111e7abb8e112e9705752a3b992e4b7486c2970b5eee9e4da343ecdd905700ef37cd3837d7d777210e3d4941ad113e484bcee6f8ee07b73a2de34ed7af668 [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg 2b5035739f2a6de6978f22ced045bda2ce62a8067ca230615cc40e823037ba1d76cbb210bb681814e80ba93faaf3401eb18299c4b59f8901a897f5d9c540e30b040000009f02010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d2ba5c3c9cad9b3adec5282dfa15741294ad0129bd5a291d88efca6330ef3c27dd74b679f976abe267dc480d38c93f87a [2] msgno: 2, from: 2 to: ff msg f04b85c7e5b23e300247d8eb6e1ac447211cf0168915752173cdad24f1c5b2af007d1565becc4872a732ec4cb65b4535503fbfe8e6a4b7c0783a3120d3f5c60d02000000af02ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8db54550f23dc8ae1e03021c6014c5b26b3fe0e4b8ee076df55f4c4f2c1cff9d62eb9b0d92acb4f2268c1b8dafda14dd6257e6a1b5184451b28a2ef9cb17926f48 [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg 2b5bb7727caba7c45f5665087293540747eea1f3cf58a74a869a9dc2e8937919d8ae143a52876df4b78a17f95cb1d34c56e13a42e689595a4e14d6ea46842c03040000009f02020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8db46e8e214543a99f560e46ecdd23e2c4678e376023f3275bb61758992f6c5265d751fa86b88153454e9fe5fc3179ce2e [2] msgno: 2, from: 3 to: ff msg d9e21dc0a7e26f1f5d93a84894b75b28fee183cb1e7e50367e4a2fbb2f39ff0919c1d1838366d83e829ab2a822e218f33f28fe16a27ece36dbe55bb14381fb0802000000af03ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d020bd79b464245af0eb807f9a2525279cee760ed68be1c4e103e23c0b4ee3ef49413962c0325e816354046fded7a8aa22aff67084898b6a15db869f0998ac579 [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg e19574921be7c14f5c260e302dd79bd16581d094a759b24b0699171ecc8bc3373bec7b9af3c5de303ddcd75bd7b403a0de7ced87cfc3b9e1be394ba567d8230a040000009f02030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d9bb92ee3b4178d1e579fd100fae1f31d93fc5b081d8196c768487b52b172c87bad4ea3ab7797ebc96ec251b3028872ef [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg 002453d155b97a847749ce1db8c1c68d884b475ee737b5b440ec41e33cc5bee7593727c301209a0dd786b7a438d645ed9f23fbaa9bad3ef37d9e49984998e50702000000af01ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d059111e7abb8e112e9705752a3b992e4b7486c2970b5eee9e4da343ecdd905700ef37cd3837d7d777210e3d4941ad113e484bcee6f8ee07b73a2de34ed7af668 [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg 03456a0df7ae091c07688219c822273c9dc9ac7c454817a59b1471ce0bdc20fdcdac452219da76276ac931a754ed322ef18e8cb0984e984da68effd90a8b9b05040000009f03010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d1d6f4909325ed562c4d1a5d5fd1ffb99568a811dbd455c8a7652099d41de3f207e86b7b2164e22cc9a80dd70f8c006f0 [3] msgno: 2, from: 2 to: ff msg f04b85c7e5b23e300247d8eb6e1ac447211cf0168915752173cdad24f1c5b2af007d1565becc4872a732ec4cb65b4535503fbfe8e6a4b7c0783a3120d3f5c60d02000000af02ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8db54550f23dc8ae1e03021c6014c5b26b3fe0e4b8ee076df55f4c4f2c1cff9d62eb9b0d92acb4f2268c1b8dafda14dd6257e6a1b5184451b28a2ef9cb17926f48 [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg 719cc4d69969186f2e5c5c25e993932acf247eab60489799a69a91a74f8128679f36d4eaee2bdaf369cbb71c95916a88b7d65a80730a0156ed108fc83221350c040000009f03020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d8a7b7aacdffd5b946a6ffb693d8f06e8a890a8cf8c2dc4c49f06179739793b6b033832e87740146e0300dcf8a7409c43 [3] msgno: 2, from: 3 to: ff msg d9e21dc0a7e26f1f5d93a84894b75b28fee183cb1e7e50367e4a2fbb2f39ff0919c1d1838366d83e829ab2a822e218f33f28fe16a27ece36dbe55bb14381fb0802000000af03ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d020bd79b464245af0eb807f9a2525279cee760ed68be1c4e103e23c0b4ee3ef49413962c0325e816354046fded7a8aa22aff67084898b6a15db869f0998ac579 [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg a924af0a8f606b3f52e083de7eac33d755c76440ae5e91f434ce55bb12ae52eb96e8b5714a66dc89475721442f0712afcd074058f3f234a142a69f35bdf9650e040000009f03030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d5065d440962f49104f3bf6115c455b247b7728e201b7a631c74c4db30fd87878577ebfc3b963dcfc2e194142f9ddb57b [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg 2c5288a2fcd250be93fb216c6d6446a68e5733482ba89d60735363bbfaf026f2b2e188b7655222aae5209d70070e94793c780e90ba1e68acc7d09cb5b2e0a00a040000009f01010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d6257d75588c442dac6faaf9e4d9fb21a8497f106437392d71cc2116915b0b0501ee2cf625e5a8a9a0b25aabc00faa5d0 [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg 6982b8d89cc71b9e1e2941ba1dbbb4c6259746e26f05779d8aa4ffb11934ae4625087a15beeff1ec021af873037bcfdf384e50e3054834a16a0219ef92a43b0c050000009f01010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d211e49f92e5273caa08d2d97fbf1a8855b837eb6f6091cac2e57351aecb2ec0f1feefbfd28bd505a3b9626b8a86532e4 [1] msgno: 4, from: 2 to: 1 msg 2b5035739f2a6de6978f22ced045bda2ce62a8067ca230615cc40e823037ba1d76cbb210bb681814e80ba93faaf3401eb18299c4b59f8901a897f5d9c540e30b040000009f02010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d2ba5c3c9cad9b3adec5282dfa15741294ad0129bd5a291d88efca6330ef3c27dd74b679f976abe267dc480d38c93f87a [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg 961b3ad169ab47cb68d7e67c4cda0443e99194f2c02c7a8219f147bb522f5107dca04a6d7b5c5c9f774c7ded3163376595a23f7a1e90dbec6c4180adb8587708050000009f01020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d0ffbf40181a51dcf6d865339e36f6f2817344111eed0611dd0da359dbf6d92732ed666264ae0d1b7093822a1aafb6f2f [1] msgno: 4, from: 3 to: 1 msg 03456a0df7ae091c07688219c822273c9dc9ac7c454817a59b1471ce0bdc20fdcdac452219da76276ac931a754ed322ef18e8cb0984e984da68effd90a8b9b05040000009f03010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d1d6f4909325ed562c4d1a5d5fd1ffb99568a811dbd455c8a7652099d41de3f207e86b7b2164e22cc9a80dd70f8c006f0 [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg 57e251322e924b2bba660809bcfc242b5b87a07e966e7eb0fbf6036d40b7c9c4c69d7bd147edce642d163a89ac3b85f03a12ca592d54d81262ab525366fb940c050000009f01030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d433242856a8db1249c84f4186edd1e7331cbd0c0f991345cb901cd4b4013d649eaae9794667b2cb1fa0390c5eb6ce64c [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg 5aba45a81ea962492738c170b048fe236f4249f1feda0e63f8aca5cd019a7ae702a757e1c3c1172a9e3f61c2ce3301d5d062fe4451fe8613733953dd1c0e260b040000009f01020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d8113ae3bef6f4f83d51f63b74702d580ddda8bb8ac4d842d789f7e8ef1291e00624eb01712d4b6fe50c36eaa5266575c [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg fd8e3bf4df7a4ff4cb495f826577237fd900cedb2395c7e2a0763eb0fc58124da6d6cd8e2ee8eee595f8b84096cf40502639f33344364a03406315ec44ac7307050000009f02010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d7867be71b58ecd75180ea2b1158161a2c017dc28afc155d6900866691be0275ff0a8b022cdf0955d264b22a0217fd14d [2] msgno: 4, from: 2 to: 2 msg 2b5bb7727caba7c45f5665087293540747eea1f3cf58a74a869a9dc2e8937919d8ae143a52876df4b78a17f95cb1d34c56e13a42e689595a4e14d6ea46842c03040000009f02020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8db46e8e214543a99f560e46ecdd23e2c4678e376023f3275bb61758992f6c5265d751fa86b88153454e9fe5fc3179ce2e [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg 10adf1e7b5ff92add4b7aaf422b2947c464ad58f03c8d90dedf13832aa1fe08d77a45cfdf892fa937b97be545ff396c9c47c69e218ebd46ee7c4a11d9e8ad006050000009f02020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d08c350064c6c4a5c6801fcd6601e8d6943d139315352d1e5d33254c0e533244f8e5485b46900b0c102daf14ac6c09f64 [2] msgno: 4, from: 3 to: 2 msg 719cc4d69969186f2e5c5c25e993932acf247eab60489799a69a91a74f8128679f36d4eaee2bdaf369cbb71c95916a88b7d65a80730a0156ed108fc83221350c040000009f03020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d8a7b7aacdffd5b946a6ffb693d8f06e8a890a8cf8c2dc4c49f06179739793b6b033832e87740146e0300dcf8a7409c43 [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg 138b16cfc8b90d38d98b7dfb34003fe405a14b68baef764502f40129a42df39801eae261698b54d746097f48d7add9911b200a60eb243b0711531f8167280f08050000009f02030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d6d971ae6ae16dd4806265da87d4e38b0e8917472d3b83906362e1ce9dc59497c15622d9a1c28f07f17d746c54fb77c18 [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg dc318986de59d616cb3e4788b8ffc26d005aedb7f3d045e40791429f4cdff0ffea52bb93b34a84ab33e768e48dedb3d158f90b6237ff28acffe03553d971e50d040000009f01030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8df9396d7edf548abca7733ade81e2fa7db8b8bcfac9a42b88a3a1781e3f5e0265b88c8fd3f5f4ea86c5dcaebe7350e0b2 [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg 38c95ca43b36a74f06426c9de314f3208caebd403bb7a9dd7e425031bcc35789bd0793df873743e490d159d4547c8bcdfe3850e69850e5eb50318529ed3c4100050000009f03010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d0d275cac10da79e9198af4f9d3ed8b5341c2bca2b6e72671db743fa0ab5db753db0d7d612ce497c938c22d3328033578 [3] msgno: 4, from: 2 to: 3 msg e19574921be7c14f5c260e302dd79bd16581d094a759b24b0699171ecc8bc3373bec7b9af3c5de303ddcd75bd7b403a0de7ced87cfc3b9e1be394ba567d8230a040000009f02030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d9bb92ee3b4178d1e579fd100fae1f31d93fc5b081d8196c768487b52b172c87bad4ea3ab7797ebc96ec251b3028872ef [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg b455b8827e838ad26e7fd6167398464d9f530b862a1a3c8020890553530ab119100b267b59b216f9a5cd60a65a0741ff5965779d8d17974a7e6c68ca8710490e050000009f03020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dfbc3d16669b50d0c303feb1a4ee478e9498d1f1e91c7de4503dfefe63f7a28430b9cc2ab4800a06a60a5409cbcfeee10 [3] msgno: 4, from: 3 to: 3 msg a924af0a8f606b3f52e083de7eac33d755c76440ae5e91f434ce55bb12ae52eb96e8b5714a66dc89475721442f0712afcd074058f3f234a142a69f35bdf9650e040000009f03030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d5065d440962f49104f3bf6115c455b247b7728e201b7a631c74c4db30fd87878577ebfc3b963dcfc2e194142f9ddb57b [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg 4f339182460a2c137aa05e1fd520ff302128a6508f8b098af4bff8806cd1705f494679957838ad26c464bc73dc4c0fca5b1990e0b08c7e6cb441254d59c1a801050000009f03030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d9e8543adeed165b574a966a438616e7c58c93ec0a27ba951efc5a4100d4e6355d86f66b24cc92b66d1de41506cc9272a [!] 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 6982b8d89cc71b9e1e2941ba1dbbb4c6259746e26f05779d8aa4ffb11934ae4625087a15beeff1ec021af873037bcfdf384e50e3054834a16a0219ef92a43b0c050000009f01010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d211e49f92e5273caa08d2d97fbf1a8855b837eb6f6091cac2e57351aecb2ec0f1feefbfd28bd505a3b9626b8a86532e4 [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg fd8e3bf4df7a4ff4cb495f826577237fd900cedb2395c7e2a0763eb0fc58124da6d6cd8e2ee8eee595f8b84096cf40502639f33344364a03406315ec44ac7307050000009f02010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d7867be71b58ecd75180ea2b1158161a2c017dc28afc155d6900866691be0275ff0a8b022cdf0955d264b22a0217fd14d [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg 38c95ca43b36a74f06426c9de314f3208caebd403bb7a9dd7e425031bcc35789bd0793df873743e490d159d4547c8bcdfe3850e69850e5eb50318529ed3c4100050000009f03010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d0d275cac10da79e9198af4f9d3ed8b5341c2bca2b6e72671db743fa0ab5db753db0d7d612ce497c938c22d3328033578 [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg 5105f70684534ef07cfe635e4b9e02f4270a2e1ebd44b844e9c65d8840ccc9aa65142a543663624718dc2fdfe6d40d6f2c708f3839a60bccf291e525ff5a6a0906000000af01ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d0265b32263648f7b1a1f717c334f9fec48930a6d40626c6d00a8bb8bfa3e7c4a1efbb0a939886efdb8a526aef759d4f111cd1b85f9f78f9f0faa3e6a2c7b1639 [1] commitments 0265b32263648f7b1a1f717c334f9fec48930a6d40626c6d00a8bb8bfa3e7c4a1efbb0a939886efdb8a526aef759d4f111cd1b85f9f78f9f0faa3e6a2c7b1639 [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg 961b3ad169ab47cb68d7e67c4cda0443e99194f2c02c7a8219f147bb522f5107dca04a6d7b5c5c9f774c7ded3163376595a23f7a1e90dbec6c4180adb8587708050000009f01020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d0ffbf40181a51dcf6d865339e36f6f2817344111eed0611dd0da359dbf6d92732ed666264ae0d1b7093822a1aafb6f2f [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg 10adf1e7b5ff92add4b7aaf422b2947c464ad58f03c8d90dedf13832aa1fe08d77a45cfdf892fa937b97be545ff396c9c47c69e218ebd46ee7c4a11d9e8ad006050000009f02020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d08c350064c6c4a5c6801fcd6601e8d6943d139315352d1e5d33254c0e533244f8e5485b46900b0c102daf14ac6c09f64 [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg b455b8827e838ad26e7fd6167398464d9f530b862a1a3c8020890553530ab119100b267b59b216f9a5cd60a65a0741ff5965779d8d17974a7e6c68ca8710490e050000009f03020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dfbc3d16669b50d0c303feb1a4ee478e9498d1f1e91c7de4503dfefe63f7a28430b9cc2ab4800a06a60a5409cbcfeee10 [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg 0cf1f8d8712657665c7a5f739285a4d24b7afd4cf876ce9e0506af8b901353ac6cd721d8d5a74849a1870ef2cfc8c121229a8d519ce048dd64d2cdd5f23f7a0406000000af02ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dde980cfa9529219dddff3e38c8a9c9e87e4da0d255c442c4fcea7e4127bce979e03ecf74e6d326241d8e1715ee34622db9bc2b0368651224f98a024a71607b6b [2] commitments de980cfa9529219dddff3e38c8a9c9e87e4da0d255c442c4fcea7e4127bce979e03ecf74e6d326241d8e1715ee34622db9bc2b0368651224f98a024a71607b6b [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg 57e251322e924b2bba660809bcfc242b5b87a07e966e7eb0fbf6036d40b7c9c4c69d7bd147edce642d163a89ac3b85f03a12ca592d54d81262ab525366fb940c050000009f01030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d433242856a8db1249c84f4186edd1e7331cbd0c0f991345cb901cd4b4013d649eaae9794667b2cb1fa0390c5eb6ce64c [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg 138b16cfc8b90d38d98b7dfb34003fe405a14b68baef764502f40129a42df39801eae261698b54d746097f48d7add9911b200a60eb243b0711531f8167280f08050000009f02030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d6d971ae6ae16dd4806265da87d4e38b0e8917472d3b83906362e1ce9dc59497c15622d9a1c28f07f17d746c54fb77c18 [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg 4f339182460a2c137aa05e1fd520ff302128a6508f8b098af4bff8806cd1705f494679957838ad26c464bc73dc4c0fca5b1990e0b08c7e6cb441254d59c1a801050000009f03030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d9e8543adeed165b574a966a438616e7c58c93ec0a27ba951efc5a4100d4e6355d86f66b24cc92b66d1de41506cc9272a [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg c75c3d1d479666c256f1676d87000eb10f493ee5c79c2236d39e508ee1bd3c644cb9616f254ed58e66ae95339b0afd44d57572760000cdb8d6c836c51a19a80706000000af03ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de6ec44bbcf1f76562e05a04d1db595d103215cdc7709c8b8638e12d8ca2a1256cc543aa95feb145ca32a4c882c7c438122d7863255124409a758696446ed5865 [3] commitments e6ec44bbcf1f76562e05a04d1db595d103215cdc7709c8b8638e12d8ca2a1256cc543aa95feb145ca32a4c882c7c438122d7863255124409a758696446ed5865 [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg 5105f70684534ef07cfe635e4b9e02f4270a2e1ebd44b844e9c65d8840ccc9aa65142a543663624718dc2fdfe6d40d6f2c708f3839a60bccf291e525ff5a6a0906000000af01ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d0265b32263648f7b1a1f717c334f9fec48930a6d40626c6d00a8bb8bfa3e7c4a1efbb0a939886efdb8a526aef759d4f111cd1b85f9f78f9f0faa3e6a2c7b1639 [!] commitments[1] 0265b32263648f7b1a1f717c334f9fec48930a6d40626c6d00a8bb8bfa3e7c4a1efbb0a939886efdb8a526aef759d4f111cd1b85f9f78f9f0faa3e6a2c7b1639 [!] msgno: 6, from: 2 to: 0xff msg 0cf1f8d8712657665c7a5f739285a4d24b7afd4cf876ce9e0506af8b901353ac6cd721d8d5a74849a1870ef2cfc8c121229a8d519ce048dd64d2cdd5f23f7a0406000000af02ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dde980cfa9529219dddff3e38c8a9c9e87e4da0d255c442c4fcea7e4127bce979e03ecf74e6d326241d8e1715ee34622db9bc2b0368651224f98a024a71607b6b [!] commitments[2] de980cfa9529219dddff3e38c8a9c9e87e4da0d255c442c4fcea7e4127bce979e03ecf74e6d326241d8e1715ee34622db9bc2b0368651224f98a024a71607b6b [!] msgno: 6, from: 3 to: 0xff msg c75c3d1d479666c256f1676d87000eb10f493ee5c79c2236d39e508ee1bd3c644cb9616f254ed58e66ae95339b0afd44d57572760000cdb8d6c836c51a19a80706000000af03ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de6ec44bbcf1f76562e05a04d1db595d103215cdc7709c8b8638e12d8ca2a1256cc543aa95feb145ca32a4c882c7c438122d7863255124409a758696446ed5865 [!] commitments[3] e6ec44bbcf1f76562e05a04d1db595d103215cdc7709c8b8638e12d8ca2a1256cc543aa95feb145ca32a4c882c7c438122d7863255124409a758696446ed5865 [!] msgno: 7, from: 0 to: ff msg d77224237adba7d477e30d38bc9148550cf43dc6e764f7ff381365fa68b8567cf1e3fd081c053e336f3e396bdb833a11d86b7bf1069597dc2f231b68d3abe60f070000027c00ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d5105f70684534ef07cfe635e4b9e02f4270a2e1ebd44b844e9c65d8840ccc9aa65142a543663624718dc2fdfe6d40d6f2c708f3839a60bccf291e525ff5a6a0906000000af01ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d0265b32263648f7b1a1f717c334f9fec48930a6d40626c6d00a8bb8bfa3e7c4a1efbb0a939886efdb8a526aef759d4f111cd1b85f9f78f9f0faa3e6a2c7b16390cf1f8d8712657665c7a5f739285a4d24b7afd4cf876ce9e0506af8b901353ac6cd721d8d5a74849a1870ef2cfc8c121229a8d519ce048dd64d2cdd5f23f7a0406000000af02ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dde980cfa9529219dddff3e38c8a9c9e87e4da0d255c442c4fcea7e4127bce979e03ecf74e6d326241d8e1715ee34622db9bc2b0368651224f98a024a71607b6bc75c3d1d479666c256f1676d87000eb10f493ee5c79c2236d39e508ee1bd3c644cb9616f254ed58e66ae95339b0afd44d57572760000cdb8d6c836c51a19a80706000000af03ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de6ec44bbcf1f76562e05a04d1db595d103215cdc7709c8b8638e12d8ca2a1256cc543aa95feb145ca32a4c882c7c438122d7863255124409a758696446ed5865 [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg d77224237adba7d477e30d38bc9148550cf43dc6e764f7ff381365fa68b8567cf1e3fd081c053e336f3e396bdb833a11d86b7bf1069597dc2f231b68d3abe60f070000027c00ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d5105f70684534ef07cfe635e4b9e02f4270a2e1ebd44b844e9c65d8840ccc9aa65142a543663624718dc2fdfe6d40d6f2c708f3839a60bccf291e525ff5a6a0906000000af01ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d0265b32263648f7b1a1f717c334f9fec48930a6d40626c6d00a8bb8bfa3e7c4a1efbb0a939886efdb8a526aef759d4f111cd1b85f9f78f9f0faa3e6a2c7b16390cf1f8d8712657665c7a5f739285a4d24b7afd4cf876ce9e0506af8b901353ac6cd721d8d5a74849a1870ef2cfc8c121229a8d519ce048dd64d2cdd5f23f7a0406000000af02ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dde980cfa9529219dddff3e38c8a9c9e87e4da0d255c442c4fcea7e4127bce979e03ecf74e6d326241d8e1715ee34622db9bc2b0368651224f98a024a71607b6bc75c3d1d479666c256f1676d87000eb10f493ee5c79c2236d39e508ee1bd3c644cb9616f254ed58e66ae95339b0afd44d57572760000cdb8d6c836c51a19a80706000000af03ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de6ec44bbcf1f76562e05a04d1db595d103215cdc7709c8b8638e12d8ca2a1256cc543aa95feb145ca32a4c882c7c438122d7863255124409a758696446ed5865 [1] msgno: 6, from: 1 to: 0xff msg 5105f70684534ef07cfe635e4b9e02f4270a2e1ebd44b844e9c65d8840ccc9aa65142a543663624718dc2fdfe6d40d6f2c708f3839a60bccf291e525ff5a6a0906000000af01ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d0265b32263648f7b1a1f717c334f9fec48930a6d40626c6d00a8bb8bfa3e7c4a1efbb0a939886efdb8a526aef759d4f111cd1b85f9f78f9f0faa3e6a2c7b1639 [1] msgno: 8, from: 1 to: 1 msg 9676c136f7d822ef1d04ccc988e4203e7eabbb1b0b421da3f9e1f8d7b1b7086242c0490c43b7ad6a05522dae3c1f3f7c3f39c48acc94836a4269b4a110958203080000010001010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d31bf92cc8b1b4df3a56f8ec882bce9e2893b19213084091cf616b25a7d78ce2bc75353323a3ef7b718c552e1eb054c3cd2aed7dcb942039ba1a0e9a254c836e6b45280d1474674063c826e9195a60579e087447eb37df1e5c4a68e15fb645747ba39ad5faeb1b54f1804baa41418206ae5e9c75ce808f5eff2bd50536497da3695de6654ce24b187f35d54eb59d41c5483 [1] msgno: 6, from: 2 to: 0xff msg 0cf1f8d8712657665c7a5f739285a4d24b7afd4cf876ce9e0506af8b901353ac6cd721d8d5a74849a1870ef2cfc8c121229a8d519ce048dd64d2cdd5f23f7a0406000000af02ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dde980cfa9529219dddff3e38c8a9c9e87e4da0d255c442c4fcea7e4127bce979e03ecf74e6d326241d8e1715ee34622db9bc2b0368651224f98a024a71607b6b [1] msgno: 8, from: 1 to: 2 msg c795adc3b7985d094d777eac13b3fe4e7741d0b608b8c6f4f0df9ba4ab07e701f60c527c82c87735f4e1b3e723bfb25687969c00be96f4800b816b0e1659a00d080000010001020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d6da2841d763fc46e0701a23a12df6df68206c806110e7ec4d1118f5a137af45ecf7f5f61d16a470ff1501b43e842096746098daf94141fd853c166f63c9631ab5e8bbb3a4b1ea132ff83d47731c6f6833657aeda31fbb6bf42fdaf5589a02d240759afae39e0dd0827c59d7ce72cde6b723c694ab7177e1bbbdf779355db51e64db79f0c41807f9669242f94d9b5c96d51 [1] msgno: 6, from: 3 to: 0xff msg c75c3d1d479666c256f1676d87000eb10f493ee5c79c2236d39e508ee1bd3c644cb9616f254ed58e66ae95339b0afd44d57572760000cdb8d6c836c51a19a80706000000af03ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de6ec44bbcf1f76562e05a04d1db595d103215cdc7709c8b8638e12d8ca2a1256cc543aa95feb145ca32a4c882c7c438122d7863255124409a758696446ed5865 [1] msgno: 8, from: 1 to: 3 msg 04a8602bdf980960b723615f67648738dde443b5651e06c78feb49346c43bec7763c951760dc3d0de2e1274915ddd53cb4b8f790e357836a0fce7520e873530e080000010001030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d6d034028e442b7c307cc4e681f2a395853c075b51f00851378cfcb9605195a2c099b425ec7f5260974c0bd1654ac7d35c6f0b935f4c873ad83311b0a63f4e818fa96cd5187c9b30d793d0ebca794cba1b1725bb6efa81ee8e3e6d9fd87375916f31b9a7c6e83f8402cec32a1ce3df55ed5cb654cc3ec36fab7ee8d5474f69a8d1b2747b0dccebeb09437581c5b105660f4 [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg d77224237adba7d477e30d38bc9148550cf43dc6e764f7ff381365fa68b8567cf1e3fd081c053e336f3e396bdb833a11d86b7bf1069597dc2f231b68d3abe60f070000027c00ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d5105f70684534ef07cfe635e4b9e02f4270a2e1ebd44b844e9c65d8840ccc9aa65142a543663624718dc2fdfe6d40d6f2c708f3839a60bccf291e525ff5a6a0906000000af01ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d0265b32263648f7b1a1f717c334f9fec48930a6d40626c6d00a8bb8bfa3e7c4a1efbb0a939886efdb8a526aef759d4f111cd1b85f9f78f9f0faa3e6a2c7b16390cf1f8d8712657665c7a5f739285a4d24b7afd4cf876ce9e0506af8b901353ac6cd721d8d5a74849a1870ef2cfc8c121229a8d519ce048dd64d2cdd5f23f7a0406000000af02ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dde980cfa9529219dddff3e38c8a9c9e87e4da0d255c442c4fcea7e4127bce979e03ecf74e6d326241d8e1715ee34622db9bc2b0368651224f98a024a71607b6bc75c3d1d479666c256f1676d87000eb10f493ee5c79c2236d39e508ee1bd3c644cb9616f254ed58e66ae95339b0afd44d57572760000cdb8d6c836c51a19a80706000000af03ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de6ec44bbcf1f76562e05a04d1db595d103215cdc7709c8b8638e12d8ca2a1256cc543aa95feb145ca32a4c882c7c438122d7863255124409a758696446ed5865 [2] msgno: 6, from: 1 to: 0xff msg 5105f70684534ef07cfe635e4b9e02f4270a2e1ebd44b844e9c65d8840ccc9aa65142a543663624718dc2fdfe6d40d6f2c708f3839a60bccf291e525ff5a6a0906000000af01ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d0265b32263648f7b1a1f717c334f9fec48930a6d40626c6d00a8bb8bfa3e7c4a1efbb0a939886efdb8a526aef759d4f111cd1b85f9f78f9f0faa3e6a2c7b1639 [2] msgno: 8, from: 2 to: 1 msg bfe479480a1c1241a224a140f411dd1a79b7dee6968f857269a958982bcc809d50e50dff4334183952e346968dfe5c1dcf8550c05918fd3c82fcb9cef3589805080000010002010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de6f03c82eb510913a15b7d4c8d044bd50873e3f67e414a3653610bf642572ece95d15b69b1cb6e75b7943c5d310f248079c99f743e45c0f9940fd8a40fedbbb0e7f6ac3e64a00c4bfe81e98a7250bb847b362fef783d384d42655162b387c3a40f83bf337e2ff2038316a2f3e204668242df63ba1112a7c0b76c778649e976e6a49c9ef6eb470e80996301e74b2c1b78c7 [2] msgno: 6, from: 2 to: 0xff msg 0cf1f8d8712657665c7a5f739285a4d24b7afd4cf876ce9e0506af8b901353ac6cd721d8d5a74849a1870ef2cfc8c121229a8d519ce048dd64d2cdd5f23f7a0406000000af02ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dde980cfa9529219dddff3e38c8a9c9e87e4da0d255c442c4fcea7e4127bce979e03ecf74e6d326241d8e1715ee34622db9bc2b0368651224f98a024a71607b6b [2] msgno: 8, from: 2 to: 2 msg 71443aa8c8794a529b77f4504377a4ecf0be9786d4b4c1310fa910407dae7b7a649ef3fcfda35a4f9a17a486f67a44a3b7b405370577cee04993f4da6ddc600d080000010002020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dd1fb42130a50ae3edc1e95546f23f51580d385879a8122763194f147ef83848a119604bf9b57b201a180ca63271e80b4cf905a4d24fa06c3d7f1700096fd2ebbc3e15c06cd94dca724837bf9140fa51393ff67c9441d10168242e105850953d47f430bf43c0f0f952dbcc50746dbcca7a10cc05fee46890cb9e8523bf8f48cc315859c3cd943394abb39fa6eeff93a2ca1 [2] msgno: 6, from: 3 to: 0xff msg c75c3d1d479666c256f1676d87000eb10f493ee5c79c2236d39e508ee1bd3c644cb9616f254ed58e66ae95339b0afd44d57572760000cdb8d6c836c51a19a80706000000af03ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de6ec44bbcf1f76562e05a04d1db595d103215cdc7709c8b8638e12d8ca2a1256cc543aa95feb145ca32a4c882c7c438122d7863255124409a758696446ed5865 [2] msgno: 8, from: 2 to: 3 msg 7ef8e5c1762bb6424ff3995cb1e33233ba35aa9f567f4e07cd70828b48cc30008e9098ff95ed1659228254a9e57b851eb2b88bb923b1e438d19344584c047107080000010002030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de799253a5c79672d29e63d75e06d18b0983e9148f4e0c27509d7083ed332639d449fe4d2addc285ae6be819c45033ff65cd5b7fdd14e44dad2fec82954cd63e3800feaa0a5360e0cd500741f2278eec0e2d009f7122fd267ac43d5fb396fb43e9ed6be5121d7c20b7f347a0f839df12bbbecf995ac54023d38408771a9017c1604ec6eb0226d709cfe7fcde8441f20c0dc [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg d77224237adba7d477e30d38bc9148550cf43dc6e764f7ff381365fa68b8567cf1e3fd081c053e336f3e396bdb833a11d86b7bf1069597dc2f231b68d3abe60f070000027c00ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d5105f70684534ef07cfe635e4b9e02f4270a2e1ebd44b844e9c65d8840ccc9aa65142a543663624718dc2fdfe6d40d6f2c708f3839a60bccf291e525ff5a6a0906000000af01ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d0265b32263648f7b1a1f717c334f9fec48930a6d40626c6d00a8bb8bfa3e7c4a1efbb0a939886efdb8a526aef759d4f111cd1b85f9f78f9f0faa3e6a2c7b16390cf1f8d8712657665c7a5f739285a4d24b7afd4cf876ce9e0506af8b901353ac6cd721d8d5a74849a1870ef2cfc8c121229a8d519ce048dd64d2cdd5f23f7a0406000000af02ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dde980cfa9529219dddff3e38c8a9c9e87e4da0d255c442c4fcea7e4127bce979e03ecf74e6d326241d8e1715ee34622db9bc2b0368651224f98a024a71607b6bc75c3d1d479666c256f1676d87000eb10f493ee5c79c2236d39e508ee1bd3c644cb9616f254ed58e66ae95339b0afd44d57572760000cdb8d6c836c51a19a80706000000af03ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de6ec44bbcf1f76562e05a04d1db595d103215cdc7709c8b8638e12d8ca2a1256cc543aa95feb145ca32a4c882c7c438122d7863255124409a758696446ed5865 [3] msgno: 6, from: 1 to: 0xff msg 5105f70684534ef07cfe635e4b9e02f4270a2e1ebd44b844e9c65d8840ccc9aa65142a543663624718dc2fdfe6d40d6f2c708f3839a60bccf291e525ff5a6a0906000000af01ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d0265b32263648f7b1a1f717c334f9fec48930a6d40626c6d00a8bb8bfa3e7c4a1efbb0a939886efdb8a526aef759d4f111cd1b85f9f78f9f0faa3e6a2c7b1639 [3] msgno: 8, from: 3 to: 1 msg f816a2edff479fe40865ca05eb3923e9ca77c5c110adce8b057018fb48ca37067cefdeba3c0ff30926192b9bac8a58a754255e993474bed1badee9bfbc460906080000010003010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d927ad4a02bdaed6ea508a3148c48943fffac0421d2e099c926a774e8ed3f3a079a4e70d8985589752d054c6968eca2d61dbd5c2474631285809b0ac0564d7e07d97263d6e2a7808ea61b38e857234b2bf4d063104bb224b511783aa750b5758026148a0d4bc6a34c9606f92f13666607536cf42698591c3bf026a87383cad2241a1f7a8c8525269f4b4a7c11e103677c4f [3] msgno: 6, from: 2 to: 0xff msg 0cf1f8d8712657665c7a5f739285a4d24b7afd4cf876ce9e0506af8b901353ac6cd721d8d5a74849a1870ef2cfc8c121229a8d519ce048dd64d2cdd5f23f7a0406000000af02ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dde980cfa9529219dddff3e38c8a9c9e87e4da0d255c442c4fcea7e4127bce979e03ecf74e6d326241d8e1715ee34622db9bc2b0368651224f98a024a71607b6b [3] msgno: 8, from: 3 to: 2 msg 8c1ab7d50d70aa3513168bbc83a0d69b16b8e3ac9ad62beaaf39e526d980106a85641bc8ade1c075d6a50b585f23559d46064c37c8e984ec87897a30acc47503080000010003020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d6e55e70f7e7ec3ff42babeb3947a8d2d9bce170c2ba6360b321c638d3770b70f2aaa95c2209f367c7c7f06de223cdb24184a57ec559267eb7f36380ce197decc14f744d05be744e11a78c03962bd6effc197743f8456327e86f50f3916618d47e8deeda78ee57098a3b3fafdd121323e94b44cd7d132e1f4ec6037dbfe818adddad4f9e12517c3017047ce5e022b985af2 [3] msgno: 6, from: 3 to: 0xff msg c75c3d1d479666c256f1676d87000eb10f493ee5c79c2236d39e508ee1bd3c644cb9616f254ed58e66ae95339b0afd44d57572760000cdb8d6c836c51a19a80706000000af03ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de6ec44bbcf1f76562e05a04d1db595d103215cdc7709c8b8638e12d8ca2a1256cc543aa95feb145ca32a4c882c7c438122d7863255124409a758696446ed5865 [3] msgno: 8, from: 3 to: 3 msg 33a0517aa6bd7b0983ae268c64f9df9616139a22069ed87a24e34c99e8f5a36d913512117857f215273db0cd39480ff3278483d8d1c4e84123ce926b8e992d06080000010003030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d29f5a8c7463d4295d8f5de9d7df7c3f07006ac8bb98aaf3d7927924a08b2dfa1ce94b6eaf6c6d59c863e08de487cc925b750c76fc5d94eb4b3a62e4283beb66635683cf14f23f89484811a46a7b9d71165b580f5f636971056938c843917d5891be6df353cd197dc0f7f234c5b3905095a4b069f1335a175f727892a63ac5f18befcb2eb0fcfb40739c60b19f2b4cc9781 [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg 9676c136f7d822ef1d04ccc988e4203e7eabbb1b0b421da3f9e1f8d7b1b7086242c0490c43b7ad6a05522dae3c1f3f7c3f39c48acc94836a4269b4a110958203080000010001010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d31bf92cc8b1b4df3a56f8ec882bce9e2893b19213084091cf616b25a7d78ce2bc75353323a3ef7b718c552e1eb054c3cd2aed7dcb942039ba1a0e9a254c836e6b45280d1474674063c826e9195a60579e087447eb37df1e5c4a68e15fb645747ba39ad5faeb1b54f1804baa41418206ae5e9c75ce808f5eff2bd50536497da3695de6654ce24b187f35d54eb59d41c5483 [!] msgno: 8, from: 2 to: 1 msg bfe479480a1c1241a224a140f411dd1a79b7dee6968f857269a958982bcc809d50e50dff4334183952e346968dfe5c1dcf8550c05918fd3c82fcb9cef3589805080000010002010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de6f03c82eb510913a15b7d4c8d044bd50873e3f67e414a3653610bf642572ece95d15b69b1cb6e75b7943c5d310f248079c99f743e45c0f9940fd8a40fedbbb0e7f6ac3e64a00c4bfe81e98a7250bb847b362fef783d384d42655162b387c3a40f83bf337e2ff2038316a2f3e204668242df63ba1112a7c0b76c778649e976e6a49c9ef6eb470e80996301e74b2c1b78c7 [!] msgno: 8, from: 3 to: 1 msg f816a2edff479fe40865ca05eb3923e9ca77c5c110adce8b057018fb48ca37067cefdeba3c0ff30926192b9bac8a58a754255e993474bed1badee9bfbc460906080000010003010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d927ad4a02bdaed6ea508a3148c48943fffac0421d2e099c926a774e8ed3f3a079a4e70d8985589752d054c6968eca2d61dbd5c2474631285809b0ac0564d7e07d97263d6e2a7808ea61b38e857234b2bf4d063104bb224b511783aa750b5758026148a0d4bc6a34c9606f92f13666607536cf42698591c3bf026a87383cad2241a1f7a8c8525269f4b4a7c11e103677c4f [!] msgno: 8, from: 1 to: 2 msg c795adc3b7985d094d777eac13b3fe4e7741d0b608b8c6f4f0df9ba4ab07e701f60c527c82c87735f4e1b3e723bfb25687969c00be96f4800b816b0e1659a00d080000010001020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d6da2841d763fc46e0701a23a12df6df68206c806110e7ec4d1118f5a137af45ecf7f5f61d16a470ff1501b43e842096746098daf94141fd853c166f63c9631ab5e8bbb3a4b1ea132ff83d47731c6f6833657aeda31fbb6bf42fdaf5589a02d240759afae39e0dd0827c59d7ce72cde6b723c694ab7177e1bbbdf779355db51e64db79f0c41807f9669242f94d9b5c96d51 [!] msgno: 8, from: 2 to: 2 msg 71443aa8c8794a529b77f4504377a4ecf0be9786d4b4c1310fa910407dae7b7a649ef3fcfda35a4f9a17a486f67a44a3b7b405370577cee04993f4da6ddc600d080000010002020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dd1fb42130a50ae3edc1e95546f23f51580d385879a8122763194f147ef83848a119604bf9b57b201a180ca63271e80b4cf905a4d24fa06c3d7f1700096fd2ebbc3e15c06cd94dca724837bf9140fa51393ff67c9441d10168242e105850953d47f430bf43c0f0f952dbcc50746dbcca7a10cc05fee46890cb9e8523bf8f48cc315859c3cd943394abb39fa6eeff93a2ca1 [!] msgno: 8, from: 3 to: 2 msg 8c1ab7d50d70aa3513168bbc83a0d69b16b8e3ac9ad62beaaf39e526d980106a85641bc8ade1c075d6a50b585f23559d46064c37c8e984ec87897a30acc47503080000010003020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d6e55e70f7e7ec3ff42babeb3947a8d2d9bce170c2ba6360b321c638d3770b70f2aaa95c2209f367c7c7f06de223cdb24184a57ec559267eb7f36380ce197decc14f744d05be744e11a78c03962bd6effc197743f8456327e86f50f3916618d47e8deeda78ee57098a3b3fafdd121323e94b44cd7d132e1f4ec6037dbfe818adddad4f9e12517c3017047ce5e022b985af2 [!] msgno: 8, from: 1 to: 3 msg 04a8602bdf980960b723615f67648738dde443b5651e06c78feb49346c43bec7763c951760dc3d0de2e1274915ddd53cb4b8f790e357836a0fce7520e873530e080000010001030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d6d034028e442b7c307cc4e681f2a395853c075b51f00851378cfcb9605195a2c099b425ec7f5260974c0bd1654ac7d35c6f0b935f4c873ad83311b0a63f4e818fa96cd5187c9b30d793d0ebca794cba1b1725bb6efa81ee8e3e6d9fd87375916f31b9a7c6e83f8402cec32a1ce3df55ed5cb654cc3ec36fab7ee8d5474f69a8d1b2747b0dccebeb09437581c5b105660f4 [!] msgno: 8, from: 2 to: 3 msg 7ef8e5c1762bb6424ff3995cb1e33233ba35aa9f567f4e07cd70828b48cc30008e9098ff95ed1659228254a9e57b851eb2b88bb923b1e438d19344584c047107080000010002030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de799253a5c79672d29e63d75e06d18b0983e9148f4e0c27509d7083ed332639d449fe4d2addc285ae6be819c45033ff65cd5b7fdd14e44dad2fec82954cd63e3800feaa0a5360e0cd500741f2278eec0e2d009f7122fd267ac43d5fb396fb43e9ed6be5121d7c20b7f347a0f839df12bbbecf995ac54023d38408771a9017c1604ec6eb0226d709cfe7fcde8441f20c0dc [!] msgno: 8, from: 3 to: 3 msg 33a0517aa6bd7b0983ae268c64f9df9616139a22069ed87a24e34c99e8f5a36d913512117857f215273db0cd39480ff3278483d8d1c4e84123ce926b8e992d06080000010003030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d29f5a8c7463d4295d8f5de9d7df7c3f07006ac8bb98aaf3d7927924a08b2dfa1ce94b6eaf6c6d59c863e08de487cc925b750c76fc5d94eb4b3a62e4283beb66635683cf14f23f89484811a46a7b9d71165b580f5f636971056938c843917d5891be6df353cd197dc0f7f234c5b3905095a4b069f1335a175f727892a63ac5f18befcb2eb0fcfb40739c60b19f2b4cc9781 [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg 9676c136f7d822ef1d04ccc988e4203e7eabbb1b0b421da3f9e1f8d7b1b7086242c0490c43b7ad6a05522dae3c1f3f7c3f39c48acc94836a4269b4a110958203080000010001010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d31bf92cc8b1b4df3a56f8ec882bce9e2893b19213084091cf616b25a7d78ce2bc75353323a3ef7b718c552e1eb054c3cd2aed7dcb942039ba1a0e9a254c836e6b45280d1474674063c826e9195a60579e087447eb37df1e5c4a68e15fb645747ba39ad5faeb1b54f1804baa41418206ae5e9c75ce808f5eff2bd50536497da3695de6654ce24b187f35d54eb59d41c5483 [1] msgno: 8, from: 2 to: 1 msg bfe479480a1c1241a224a140f411dd1a79b7dee6968f857269a958982bcc809d50e50dff4334183952e346968dfe5c1dcf8550c05918fd3c82fcb9cef3589805080000010002010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de6f03c82eb510913a15b7d4c8d044bd50873e3f67e414a3653610bf642572ece95d15b69b1cb6e75b7943c5d310f248079c99f743e45c0f9940fd8a40fedbbb0e7f6ac3e64a00c4bfe81e98a7250bb847b362fef783d384d42655162b387c3a40f83bf337e2ff2038316a2f3e204668242df63ba1112a7c0b76c778649e976e6a49c9ef6eb470e80996301e74b2c1b78c7 [1] msgno: 8, from: 3 to: 1 msg f816a2edff479fe40865ca05eb3923e9ca77c5c110adce8b057018fb48ca37067cefdeba3c0ff30926192b9bac8a58a754255e993474bed1badee9bfbc460906080000010003010000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d927ad4a02bdaed6ea508a3148c48943fffac0421d2e099c926a774e8ed3f3a079a4e70d8985589752d054c6968eca2d61dbd5c2474631285809b0ac0564d7e07d97263d6e2a7808ea61b38e857234b2bf4d063104bb224b511783aa750b5758026148a0d4bc6a34c9606f92f13666607536cf42698591c3bf026a87383cad2241a1f7a8c8525269f4b4a7c11e103677c4f [1] msgno: 9, from: 1 to: ff msg c7aed36fee7b6588f63e6fb26981adcd6ed5f4e34faed0ad8eca2634005745ed61878be8e336aa853bdc02c50309a2ce3f041546bda0de2f4fd06204b8168c0f090000007301ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg c795adc3b7985d094d777eac13b3fe4e7741d0b608b8c6f4f0df9ba4ab07e701f60c527c82c87735f4e1b3e723bfb25687969c00be96f4800b816b0e1659a00d080000010001020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d6da2841d763fc46e0701a23a12df6df68206c806110e7ec4d1118f5a137af45ecf7f5f61d16a470ff1501b43e842096746098daf94141fd853c166f63c9631ab5e8bbb3a4b1ea132ff83d47731c6f6833657aeda31fbb6bf42fdaf5589a02d240759afae39e0dd0827c59d7ce72cde6b723c694ab7177e1bbbdf779355db51e64db79f0c41807f9669242f94d9b5c96d51 [2] msgno: 8, from: 2 to: 2 msg 71443aa8c8794a529b77f4504377a4ecf0be9786d4b4c1310fa910407dae7b7a649ef3fcfda35a4f9a17a486f67a44a3b7b405370577cee04993f4da6ddc600d080000010002020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dd1fb42130a50ae3edc1e95546f23f51580d385879a8122763194f147ef83848a119604bf9b57b201a180ca63271e80b4cf905a4d24fa06c3d7f1700096fd2ebbc3e15c06cd94dca724837bf9140fa51393ff67c9441d10168242e105850953d47f430bf43c0f0f952dbcc50746dbcca7a10cc05fee46890cb9e8523bf8f48cc315859c3cd943394abb39fa6eeff93a2ca1 [2] msgno: 8, from: 3 to: 2 msg 8c1ab7d50d70aa3513168bbc83a0d69b16b8e3ac9ad62beaaf39e526d980106a85641bc8ade1c075d6a50b585f23559d46064c37c8e984ec87897a30acc47503080000010003020000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d6e55e70f7e7ec3ff42babeb3947a8d2d9bce170c2ba6360b321c638d3770b70f2aaa95c2209f367c7c7f06de223cdb24184a57ec559267eb7f36380ce197decc14f744d05be744e11a78c03962bd6effc197743f8456327e86f50f3916618d47e8deeda78ee57098a3b3fafdd121323e94b44cd7d132e1f4ec6037dbfe818adddad4f9e12517c3017047ce5e022b985af2 [2] msgno: 9, from: 2 to: ff msg 7035d8f38f7d09ae7aca94137d72a113497a6e9ae325f15e814594cc25aaeac26fd400c712db77d3936bbda9f3ef261aee6b0b7b278643ac56be32f1ed585303090000007302ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg 04a8602bdf980960b723615f67648738dde443b5651e06c78feb49346c43bec7763c951760dc3d0de2e1274915ddd53cb4b8f790e357836a0fce7520e873530e080000010001030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d6d034028e442b7c307cc4e681f2a395853c075b51f00851378cfcb9605195a2c099b425ec7f5260974c0bd1654ac7d35c6f0b935f4c873ad83311b0a63f4e818fa96cd5187c9b30d793d0ebca794cba1b1725bb6efa81ee8e3e6d9fd87375916f31b9a7c6e83f8402cec32a1ce3df55ed5cb654cc3ec36fab7ee8d5474f69a8d1b2747b0dccebeb09437581c5b105660f4 [3] msgno: 8, from: 2 to: 3 msg 7ef8e5c1762bb6424ff3995cb1e33233ba35aa9f567f4e07cd70828b48cc30008e9098ff95ed1659228254a9e57b851eb2b88bb923b1e438d19344584c047107080000010002030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8de799253a5c79672d29e63d75e06d18b0983e9148f4e0c27509d7083ed332639d449fe4d2addc285ae6be819c45033ff65cd5b7fdd14e44dad2fec82954cd63e3800feaa0a5360e0cd500741f2278eec0e2d009f7122fd267ac43d5fb396fb43e9ed6be5121d7c20b7f347a0f839df12bbbecf995ac54023d38408771a9017c1604ec6eb0226d709cfe7fcde8441f20c0dc [3] msgno: 8, from: 3 to: 3 msg 33a0517aa6bd7b0983ae268c64f9df9616139a22069ed87a24e34c99e8f5a36d913512117857f215273db0cd39480ff3278483d8d1c4e84123ce926b8e992d06080000010003030000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d29f5a8c7463d4295d8f5de9d7df7c3f07006ac8bb98aaf3d7927924a08b2dfa1ce94b6eaf6c6d59c863e08de487cc925b750c76fc5d94eb4b3a62e4283beb66635683cf14f23f89484811a46a7b9d71165b580f5f636971056938c843917d5891be6df353cd197dc0f7f234c5b3905095a4b069f1335a175f727892a63ac5f18befcb2eb0fcfb40739c60b19f2b4cc9781 [3] msgno: 9, from: 3 to: ff msg 615b99a3787864b9439733b000a9152cd1e031da556236ed6de8195e2b5e637fa905248d036b3937d457bd4a868e4ac8903dce910dfe9f07763446dcd3ddca00090000007303ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg c7aed36fee7b6588f63e6fb26981adcd6ed5f4e34faed0ad8eca2634005745ed61878be8e336aa853bdc02c50309a2ce3f041546bda0de2f4fd06204b8168c0f090000007301ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [!] msgno: 9, from: 2 to: 0xff msg 7035d8f38f7d09ae7aca94137d72a113497a6e9ae325f15e814594cc25aaeac26fd400c712db77d3936bbda9f3ef261aee6b0b7b278643ac56be32f1ed585303090000007302ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [!] msgno: 9, from: 3 to: 0xff msg 615b99a3787864b9439733b000a9152cd1e031da556236ed6de8195e2b5e637fa905248d036b3937d457bd4a868e4ac8903dce910dfe9f07763446dcd3ddca00090000007303ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [!] complaints [!] msgno: 10, from: 0 to: ff msg c63d3fabc5ae905c759af6cc13a1a584a4b4b9d8ba36c6d86dee88c5057d3c71ec346bfdfc743ae4dee1cdaed4c24ffb36c65b2cb7524c668fad7584674b19050a000001c800ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dc7aed36fee7b6588f63e6fb26981adcd6ed5f4e34faed0ad8eca2634005745ed61878be8e336aa853bdc02c50309a2ce3f041546bda0de2f4fd06204b8168c0f090000007301ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d000000007035d8f38f7d09ae7aca94137d72a113497a6e9ae325f15e814594cc25aaeac26fd400c712db77d3936bbda9f3ef261aee6b0b7b278643ac56be32f1ed585303090000007302ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000615b99a3787864b9439733b000a9152cd1e031da556236ed6de8195e2b5e637fa905248d036b3937d457bd4a868e4ac8903dce910dfe9f07763446dcd3ddca00090000007303ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg c63d3fabc5ae905c759af6cc13a1a584a4b4b9d8ba36c6d86dee88c5057d3c71ec346bfdfc743ae4dee1cdaed4c24ffb36c65b2cb7524c668fad7584674b19050a000001c800ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dc7aed36fee7b6588f63e6fb26981adcd6ed5f4e34faed0ad8eca2634005745ed61878be8e336aa853bdc02c50309a2ce3f041546bda0de2f4fd06204b8168c0f090000007301ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d000000007035d8f38f7d09ae7aca94137d72a113497a6e9ae325f15e814594cc25aaeac26fd400c712db77d3936bbda9f3ef261aee6b0b7b278643ac56be32f1ed585303090000007302ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000615b99a3787864b9439733b000a9152cd1e031da556236ed6de8195e2b5e637fa905248d036b3937d457bd4a868e4ac8903dce910dfe9f07763446dcd3ddca00090000007303ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [1] msgno: 9, from: 1 to: 0xff msg c7aed36fee7b6588f63e6fb26981adcd6ed5f4e34faed0ad8eca2634005745ed61878be8e336aa853bdc02c50309a2ce3f041546bda0de2f4fd06204b8168c0f090000007301ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [1] msgno: 9, from: 2 to: 0xff msg 7035d8f38f7d09ae7aca94137d72a113497a6e9ae325f15e814594cc25aaeac26fd400c712db77d3936bbda9f3ef261aee6b0b7b278643ac56be32f1ed585303090000007302ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [1] msgno: 9, from: 3 to: 0xff msg 615b99a3787864b9439733b000a9152cd1e031da556236ed6de8195e2b5e637fa905248d036b3937d457bd4a868e4ac8903dce910dfe9f07763446dcd3ddca00090000007303ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg c63d3fabc5ae905c759af6cc13a1a584a4b4b9d8ba36c6d86dee88c5057d3c71ec346bfdfc743ae4dee1cdaed4c24ffb36c65b2cb7524c668fad7584674b19050a000001c800ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dc7aed36fee7b6588f63e6fb26981adcd6ed5f4e34faed0ad8eca2634005745ed61878be8e336aa853bdc02c50309a2ce3f041546bda0de2f4fd06204b8168c0f090000007301ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d000000007035d8f38f7d09ae7aca94137d72a113497a6e9ae325f15e814594cc25aaeac26fd400c712db77d3936bbda9f3ef261aee6b0b7b278643ac56be32f1ed585303090000007302ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000615b99a3787864b9439733b000a9152cd1e031da556236ed6de8195e2b5e637fa905248d036b3937d457bd4a868e4ac8903dce910dfe9f07763446dcd3ddca00090000007303ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [2] msgno: 9, from: 1 to: 0xff msg c7aed36fee7b6588f63e6fb26981adcd6ed5f4e34faed0ad8eca2634005745ed61878be8e336aa853bdc02c50309a2ce3f041546bda0de2f4fd06204b8168c0f090000007301ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [2] msgno: 9, from: 2 to: 0xff msg 7035d8f38f7d09ae7aca94137d72a113497a6e9ae325f15e814594cc25aaeac26fd400c712db77d3936bbda9f3ef261aee6b0b7b278643ac56be32f1ed585303090000007302ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [2] msgno: 9, from: 3 to: 0xff msg 615b99a3787864b9439733b000a9152cd1e031da556236ed6de8195e2b5e637fa905248d036b3937d457bd4a868e4ac8903dce910dfe9f07763446dcd3ddca00090000007303ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg c63d3fabc5ae905c759af6cc13a1a584a4b4b9d8ba36c6d86dee88c5057d3c71ec346bfdfc743ae4dee1cdaed4c24ffb36c65b2cb7524c668fad7584674b19050a000001c800ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dc7aed36fee7b6588f63e6fb26981adcd6ed5f4e34faed0ad8eca2634005745ed61878be8e336aa853bdc02c50309a2ce3f041546bda0de2f4fd06204b8168c0f090000007301ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d000000007035d8f38f7d09ae7aca94137d72a113497a6e9ae325f15e814594cc25aaeac26fd400c712db77d3936bbda9f3ef261aee6b0b7b278643ac56be32f1ed585303090000007302ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000615b99a3787864b9439733b000a9152cd1e031da556236ed6de8195e2b5e637fa905248d036b3937d457bd4a868e4ac8903dce910dfe9f07763446dcd3ddca00090000007303ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [3] msgno: 9, from: 1 to: 0xff msg c7aed36fee7b6588f63e6fb26981adcd6ed5f4e34faed0ad8eca2634005745ed61878be8e336aa853bdc02c50309a2ce3f041546bda0de2f4fd06204b8168c0f090000007301ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [3] msgno: 9, from: 2 to: 0xff msg 7035d8f38f7d09ae7aca94137d72a113497a6e9ae325f15e814594cc25aaeac26fd400c712db77d3936bbda9f3ef261aee6b0b7b278643ac56be32f1ed585303090000007302ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [3] msgno: 9, from: 3 to: 0xff msg 615b99a3787864b9439733b000a9152cd1e031da556236ed6de8195e2b5e637fa905248d036b3937d457bd4a868e4ac8903dce910dfe9f07763446dcd3ddca00090000007303ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d00000000 [1] step 19. send final transcript [1] msgno: 20, from: 1 to: 0 msg 3fcf423c3dfa07148d38a1b857350de1a89237967d9dd39664b22afde2c3dc43bd65ce94a3cdc40530b14a7f65c0b825bb6f2055fdf4287f224890f177125c0d140000008f01000000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dc40f5f238cf8e50b1016c1685bddd99bbfe339fe55f3bf1db8dce1de140ad877 [2] step 19. send final transcript [2] msgno: 20, from: 2 to: 0 msg a0d1b08b8319244618a875a1c59d1381c8a65e672aa0a7ca0266b78ed40f8e1e24ee220f13201caa37cb54eff2bdd46c30da78a19819e2829ab3271eae8d8f06140000008f02000000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dc40f5f238cf8e50b1016c1685bddd99bbfe339fe55f3bf1db8dce1de140ad877 [3] step 19. send final transcript [3] msgno: 20, from: 3 to: 0 msg b78e655d594a13be8aecdc6dfe00a4e314c620ed6cd2b8ff6583183fb7d41e469c11d0ec6484635f70bdeecd3c7dcf242edc8266ca0ebf42a6030f701cdf1900140000008f03000000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dc40f5f238cf8e50b1016c1685bddd99bbfe339fe55f3bf1db8dce1de140ad877 [!] step 20. collect and verify transcripts [!] msgno: 20, from: 1 to: 0 msg 3fcf423c3dfa07148d38a1b857350de1a89237967d9dd39664b22afde2c3dc43bd65ce94a3cdc40530b14a7f65c0b825bb6f2055fdf4287f224890f177125c0d140000008f01000000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dc40f5f238cf8e50b1016c1685bddd99bbfe339fe55f3bf1db8dce1de140ad877 [!] msgno: 20, from: 2 to: 0 msg a0d1b08b8319244618a875a1c59d1381c8a65e672aa0a7ca0266b78ed40f8e1e24ee220f13201caa37cb54eff2bdd46c30da78a19819e2829ab3271eae8d8f06140000008f02000000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dc40f5f238cf8e50b1016c1685bddd99bbfe339fe55f3bf1db8dce1de140ad877 [!] msgno: 20, from: 3 to: 0 msg b78e655d594a13be8aecdc6dfe00a4e314c620ed6cd2b8ff6583183fb7d41e469c11d0ec6484635f70bdeecd3c7dcf242edc8266ca0ebf42a6030f701cdf1900140000008f03000000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8dc40f5f238cf8e50b1016c1685bddd99bbfe339fe55f3bf1db8dce1de140ad877 [!] msgno: 21, from: 0 to: ff msg 98af994aa8c1726389e26646970287e70247a5bacc4dd426dd5b308e6bc973a13be5c10256a4abbca70d2d162d8e2ebb889492d6021a2c8f89ce84c557c16c03150000007100ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d4f4b [1] step 21. get final approval [1] msgno: 21, from: 0 to: 0xff msg 98af994aa8c1726389e26646970287e70247a5bacc4dd426dd5b308e6bc973a13be5c10256a4abbca70d2d162d8e2ebb889492d6021a2c8f89ce84c557c16c03150000007100ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d4f4b [1] msgno: 22, from: 1 to: 0 msg c916df0ab56468d034709355957943752481d76b27eba696d5b035e9e133eeb1e9545afd7766877df43c0e01ff60fedbebf458e2baac9e615a32468bc90c000f160000007101000000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d4f4b [2] step 21. get final approval [2] msgno: 21, from: 0 to: 0xff msg 98af994aa8c1726389e26646970287e70247a5bacc4dd426dd5b308e6bc973a13be5c10256a4abbca70d2d162d8e2ebb889492d6021a2c8f89ce84c557c16c03150000007100ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d4f4b [2] msgno: 22, from: 2 to: 0 msg beabc49bb7fdf64c2bbec69efe10c327c0cbb4bbff70f22b66107f8be084c950b0cb4a94d059771b505c41b24b1fa2a5f9f48d0fb9e861cdaabd6e04f4daca01160000007102000000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d4f4b [3] step 21. get final approval [3] msgno: 21, from: 0 to: 0xff msg 98af994aa8c1726389e26646970287e70247a5bacc4dd426dd5b308e6bc973a13be5c10256a4abbca70d2d162d8e2ebb889492d6021a2c8f89ce84c557c16c03150000007100ff0000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d4f4b [3] msgno: 22, from: 3 to: 0 msg 327073c7c3dda3319e41e29ebdd0bbd817112b43d72347f7c9eef2f0577b7f18d47515d4b8a2a9c7ddce3fbc3390fe5f723501e48c921d6f0c3221f22e626e0b160000007103000000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d4f4b [!] step 22. collect acks from peers [!] msgno: 22, from: 1 to: 0 msg c916df0ab56468d034709355957943752481d76b27eba696d5b035e9e133eeb1e9545afd7766877df43c0e01ff60fedbebf458e2baac9e615a32468bc90c000f160000007101000000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d4f4b [!] msgno: 22, from: 2 to: 0 msg beabc49bb7fdf64c2bbec69efe10c327c0cbb4bbff70f22b66107f8be084c950b0cb4a94d059771b505c41b24b1fa2a5f9f48d0fb9e861cdaabd6e04f4daca01160000007102000000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d4f4b [!] msgno: 22, from: 3 to: 0 msg 327073c7c3dda3319e41e29ebdd0bbd817112b43d72347f7c9eef2f0577b7f18d47515d4b8a2a9c7ddce3fbc3390fe5f723501e48c921d6f0c3221f22e626e0b160000007103000000000069437f52f3e9719b2876881a0042d73b89c440e0a3c3b7deca058454fe856294f4052e8d4f4b share[1] 01c9993ca6d7dcfc3920aa43fdb3688e20addb9ee530723fef51f8e6c531acff00 share[2] 0251183087b1a9d07f787481a6dd19fe0077d7cb04175ead1258dbe898873d8601 share[3] 03d99623688b76a4c5d03ebf4f07cb6de140d3f823fd491b365ebeea6bddce0c02 order: 0, 1, v0 e6d336d3db73bb75fa7e6e9cb85ce030508ff34ba942dbe52741eb09bd898b4c order: 1, 0, v1 e6d336d3db73bb75fa7e6e9cb85ce030508ff34ba942dbe52741eb09bd898b4c everything correct! (ulimit -s 66000; ./tp-dkg-corrupt 3 2 || exit 0) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg 52b8e04464b0cdf9d08bfcb5501cb8a83ab4af887f6173eb16431859c973be241922032ea8c3a1340cfc77229ccf6cbe68e8dc9acd9907bccabe0424237cf60500000000b100ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d983005ba752011a284eeea292e525b41f452c8c72cb14fb0cc3a06ad201901e6644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 52b8e04464b0cdf9d08bfcb5501cb8a83ab4af887f6173eb16431859c973be241922032ea8c3a1340cfc77229ccf6cbe68e8dc9acd9907bccabe0424237cf60500000000b100ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d983005ba752011a284eeea292e525b41f452c8c72cb14fb0cc3a06ad201901e6644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 52b8e04464b0cdf9d08bfcb5501cb8a83ab4af887f6173eb16431859c973be241922032ea8c3a1340cfc77229ccf6cbe68e8dc9acd9907bccabe0424237cf60500000000b100ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d983005ba752011a284eeea292e525b41f452c8c72cb14fb0cc3a06ad201901e6644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 52b8e04464b0cdf9d08bfcb5501cb8a83ab4af887f6173eb16431859c973be241922032ea8c3a1340cfc77229ccf6cbe68e8dc9acd9907bccabe0424237cf60500000000b100ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d983005ba752011a284eeea292e525b41f452c8c72cb14fb0cc3a06ad201901e6644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg afdee91b7f23e051229956946da7d5e3b4a77cd31d92e8ed5eabcd8c25a75ed43398ab5e523dc429d525a717b5750f96771d8f6c0f0d966e8485c07f4e5c1303010000006f00010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d [!] msgno: 1, len: 111, from: 0 to: 2 msg cfe5354699a10530f1b53475748506e12a3f28213f989d4333423f192f716a8b89c6cc4e438d11d0f6fecf02c16286e2ad77a3b168cb2c904f8b854a1f71570c010000006f00020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d [!] msgno: 1, len: 111, from: 0 to: 3 msg 45b1528527b3733a83d73089875545e828e3c75f05f46ec6ef47e6d4f25249a8c11e401ee40a23c29a8628ff2252fd94263c9f0e1b575c2aacc47eddecc12107010000006f00030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg afdee91b7f23e051229956946da7d5e3b4a77cd31d92e8ed5eabcd8c25a75ed43398ab5e523dc429d525a717b5750f96771d8f6c0f0d966e8485c07f4e5c1303010000006f00010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg f3014460e9deafeb17624ff31189ce159e45922c46b92f5ee5b03c01d7561be69667c16516a5715736cd907295fc5f0c365ffc2552f5840581d5a80815ca840402000000af01ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d7edadad5f372422a33c9c4bf19d6cd50fd915c812cbeac4849ba7abc1fa8b4989ed81270c4725ee431e2c5403f3eacac1820de496872da70f0a84fb5a2124b3bebb72c5132b810acb7b081dcdbcc19019d4fc9940b8aa7357bef198951fa01e3395c65815ba0caa60f053e4c86819e87dd4b359c329c548bbe109de89a03600c [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg cfe5354699a10530f1b53475748506e12a3f28213f989d4333423f192f716a8b89c6cc4e438d11d0f6fecf02c16286e2ad77a3b168cb2c904f8b854a1f71570c010000006f00020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg 9006972f9d79e2cc95928fa7e9e48621f52b96b077510aa4f1e8630a2880d20ece8224d1a09caeb56b46137dce95250a13c5627ad67178262eb4f5f949baf20302000000af02ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d4a2744d2384ae0190dba82c70efd0ed05f3168fe612e2b579a8d53b4dbfc1a6b7752d4b460bb8623992dacc31b2bd69a4d844d4b3d272e14fdb8d88d1cbd7d6b9562cb9a429027b25b504b8548da40a3a8d160b5a9074b141db9e443d7949306a6587c9f4998c99e43b6e03b821a77c8b0b249475592b1188f61db1f18540802 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg 45b1528527b3733a83d73089875545e828e3c75f05f46ec6ef47e6d4f25249a8c11e401ee40a23c29a8628ff2252fd94263c9f0e1b575c2aacc47eddecc12107010000006f00030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg 305ec7ec098010795bb8e8211d7f53ab0b0096f0f44e014f15ae876c718c75ee3fe3722913785251a6a20c14a3bfd259c5272d2f59fde2e9e8b4129dadf4bb0302000000af03ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d34deeec2a218f05d0d3815a6c1d246163a1b59e5f50679f93e4942ad60fb92424e478d71600883de7b29e00607f861100150ccf5a55b76c5028007ee4f319372109ca2b82eb2e3c4d78c1285a88cce936d2858758fe124200ac3c26e423f3e8c32f2b1a5730c90067e15a9e15e67ab9d7a16b49ca8861c7945a01273470c880a [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg f3014460e9deafeb17624ff31189ce159e45922c46b92f5ee5b03c01d7561be69667c16516a5715736cd907295fc5f0c365ffc2552f5840581d5a80815ca840402000000af01ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d7edadad5f372422a33c9c4bf19d6cd50fd915c812cbeac4849ba7abc1fa8b4989ed81270c4725ee431e2c5403f3eacac1820de496872da70f0a84fb5a2124b3b [!] msgno: 2, from: 2 to: ff msg 9006972f9d79e2cc95928fa7e9e48621f52b96b077510aa4f1e8630a2880d20ece8224d1a09caeb56b46137dce95250a13c5627ad67178262eb4f5f949baf20302000000af02ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d4a2744d2384ae0190dba82c70efd0ed05f3168fe612e2b579a8d53b4dbfc1a6b7752d4b460bb8623992dacc31b2bd69a4d844d4b3d272e14fdb8d88d1cbd7d6b [!] msgno: 2, from: 3 to: ff msg 305ec7ec098010795bb8e8211d7f53ab0b0096f0f44e014f15ae876c718c75ee3fe3722913785251a6a20c14a3bfd259c5272d2f59fde2e9e8b4129dadf4bb0302000000af03ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d34deeec2a218f05d0d3815a6c1d246163a1b59e5f50679f93e4942ad60fb92424e478d71600883de7b29e00607f861100150ccf5a55b76c5028007ee4f319372 [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg f3014460e9deafeb17624ff31189ce159e45922c46b92f5ee5b03c01d7561be69667c16516a5715736cd907295fc5f0c365ffc2552f5840581d5a80815ca840402000000af01ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d7edadad5f372422a33c9c4bf19d6cd50fd915c812cbeac4849ba7abc1fa8b4989ed81270c4725ee431e2c5403f3eacac1820de496872da70f0a84fb5a2124b3b [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg 887341ea36ef6d241881b886d4499281d98840704712babfc1c07e28cea57ee2b4708bca87547549686991e2aacd00153481474f950845baa1c6e1a41bb8330c040000009f01010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d1029f2ece324a880a0d22fcbeeca8bc96cc06fd1924bab11ebf2736c10d8af4bdb67425f0f92a8660832f46a5e926c6e [1] msgno: 2, from: 2 to: ff msg 9006972f9d79e2cc95928fa7e9e48621f52b96b077510aa4f1e8630a2880d20ece8224d1a09caeb56b46137dce95250a13c5627ad67178262eb4f5f949baf20302000000af02ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d4a2744d2384ae0190dba82c70efd0ed05f3168fe612e2b579a8d53b4dbfc1a6b7752d4b460bb8623992dacc31b2bd69a4d844d4b3d272e14fdb8d88d1cbd7d6b [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg 1089b8b3e54b64d98bb1bccc23de3efdcf5c360c4400e2a47ed0731d3276471eefacc8ce85beeda2fe3a9f3e36bc6700f2d376c79c4db6a656d211a17f13ac01040000009f01020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d833efab7553eff0597e48a4155fedec1a80eef7330903ed15e010e6782115151306323f4ec748b570bbcfabf7b8f78b2 [1] msgno: 2, from: 3 to: ff msg 305ec7ec098010795bb8e8211d7f53ab0b0096f0f44e014f15ae876c718c75ee3fe3722913785251a6a20c14a3bfd259c5272d2f59fde2e9e8b4129dadf4bb0302000000af03ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d34deeec2a218f05d0d3815a6c1d246163a1b59e5f50679f93e4942ad60fb92424e478d71600883de7b29e00607f861100150ccf5a55b76c5028007ee4f319372 [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg 90c30a83e79e62957d4abf0bcc89b618de71ac4d7b303a5ec4d38117ea93b1d1b1446536ae77943d883929a9cc93a8e3450ab98a2b1722494b968e0dac890503040000009f01030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d68d31faa93986a2b7a72981c88744f688e33fb8390bed4a6e2603ca0c6e68000f32e4c372c3b83b8465005b87761bcb3 [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg f3014460e9deafeb17624ff31189ce159e45922c46b92f5ee5b03c01d7561be69667c16516a5715736cd907295fc5f0c365ffc2552f5840581d5a80815ca840402000000af01ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d7edadad5f372422a33c9c4bf19d6cd50fd915c812cbeac4849ba7abc1fa8b4989ed81270c4725ee431e2c5403f3eacac1820de496872da70f0a84fb5a2124b3b [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg 5b54eb9962d24edb5f40ddd041250fc31f701bac64a6f76346096485ddcd5979ed4672a50fa9ebf9ee9a5a56667c7f718e72faaa03e41485971048846d39f509040000009f02010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d146203835fade770dfda703f93cea1bc0e6e1c60b26c7c034394a94d5678b7677e3a2c2bc7ed8f297df9467f49dbfbfa [2] msgno: 2, from: 2 to: ff msg 9006972f9d79e2cc95928fa7e9e48621f52b96b077510aa4f1e8630a2880d20ece8224d1a09caeb56b46137dce95250a13c5627ad67178262eb4f5f949baf20302000000af02ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d4a2744d2384ae0190dba82c70efd0ed05f3168fe612e2b579a8d53b4dbfc1a6b7752d4b460bb8623992dacc31b2bd69a4d844d4b3d272e14fdb8d88d1cbd7d6b [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg e93dbe402d2afa2d7416a00e17116eb3305e056a537aa29b91cedc6dc5c58b5ee374920807f475283a0ba553d0c9082dbdde939b978e4218920af2bbbabfda0c040000009f02020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dbb2114685ddda665644bfd1f4523a1f919022ad5de1547dfeb9b0243695c0d7e2dfd3581332428560c368d2fb3f3e65f [2] msgno: 2, from: 3 to: ff msg 305ec7ec098010795bb8e8211d7f53ab0b0096f0f44e014f15ae876c718c75ee3fe3722913785251a6a20c14a3bfd259c5272d2f59fde2e9e8b4129dadf4bb0302000000af03ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d34deeec2a218f05d0d3815a6c1d246163a1b59e5f50679f93e4942ad60fb92424e478d71600883de7b29e00607f861100150ccf5a55b76c5028007ee4f319372 [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg e6f9b504a3eaf2553a710fcd48ae466e93edeee60e38dced30e473f00285bf3bc2732f64c13077bf90b577203a84d9b039b00aa6a8294cfdb76c2e578d9d8106040000009f02030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dc61ba7c07c81632bd8974b3f0e75fef588167356626cb31741faf5f4e9538d25573e60b2982652bc2a1fe546597fe656 [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg f3014460e9deafeb17624ff31189ce159e45922c46b92f5ee5b03c01d7561be69667c16516a5715736cd907295fc5f0c365ffc2552f5840581d5a80815ca840402000000af01ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d7edadad5f372422a33c9c4bf19d6cd50fd915c812cbeac4849ba7abc1fa8b4989ed81270c4725ee431e2c5403f3eacac1820de496872da70f0a84fb5a2124b3b [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg cfa16c5764feeb1a2b33cc5179043e9389f0045182672511eb4bfff1b3dabbba738277b75f5bb401e18450f9637502641dba34cc31e9b6921066ea4449d81e08040000009f03010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d3a8fb0007735e915f5ad0ed0a8f48ef4347fe1a63faae2adb76b96eed421856e62447bb76587ddc73f23d55547e172f2 [3] msgno: 2, from: 2 to: ff msg 9006972f9d79e2cc95928fa7e9e48621f52b96b077510aa4f1e8630a2880d20ece8224d1a09caeb56b46137dce95250a13c5627ad67178262eb4f5f949baf20302000000af02ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d4a2744d2384ae0190dba82c70efd0ed05f3168fe612e2b579a8d53b4dbfc1a6b7752d4b460bb8623992dacc31b2bd69a4d844d4b3d272e14fdb8d88d1cbd7d6b [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg 349d350a2ced6d1679fa619dedc478232c31ff51937cbc63aabea856739575d0c7d52379e2b4aa33b548a000c39a523e13f57ce66c4fdba6775cf93e6b661b02040000009f03020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d200fd9f68a343855fd2e062211836688a96ef3fa740b18e64aa8b1a3f1fda11ff2bc8599a15de65772f9234e82a0fc3f [3] msgno: 2, from: 3 to: ff msg 305ec7ec098010795bb8e8211d7f53ab0b0096f0f44e014f15ae876c718c75ee3fe3722913785251a6a20c14a3bfd259c5272d2f59fde2e9e8b4129dadf4bb0302000000af03ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d34deeec2a218f05d0d3815a6c1d246163a1b59e5f50679f93e4942ad60fb92424e478d71600883de7b29e00607f861100150ccf5a55b76c5028007ee4f319372 [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg 416073919e904be9396c85ddc75182b3d205e08b469652d366f9c04c8c9898e6e821505ed574c31f772074bbfa1f0d1dc5fb8c1b7b44c6988caf4a72f37a720c040000009f03030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dd346446fd3700fac04aa32b0782bad321ab0bde610a6eb0975bc5b0f2eff9243d8afbd31cc47a8a6391ab3370832db78 [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg 887341ea36ef6d241881b886d4499281d98840704712babfc1c07e28cea57ee2b4708bca87547549686991e2aacd00153481474f950845baa1c6e1a41bb8330c040000009f01010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d1029f2ece324a880a0d22fcbeeca8bc96cc06fd1924bab11ebf2736c10d8af4bdb67425f0f92a8660832f46a5e926c6e [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg 291948e1e5d6fab4a23af1310dfa17b683e3f595f6432af7edd079d025ad2fd1c63e2b40756948204e5046e89f9a056f89432a884fae4d691a0076919d7e300c050000009f01010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d7c5701a018fa3c8cc381e31587a26226fb108c98f20545306db03bd8c3903009d41b5213d1628d461a5202f191e0ac52 [1] msgno: 4, from: 2 to: 1 msg 5b54eb9962d24edb5f40ddd041250fc31f701bac64a6f76346096485ddcd5979ed4672a50fa9ebf9ee9a5a56667c7f718e72faaa03e41485971048846d39f509040000009f02010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d146203835fade770dfda703f93cea1bc0e6e1c60b26c7c034394a94d5678b7677e3a2c2bc7ed8f297df9467f49dbfbfa [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg 9211dcd4cb11dd0df6063b8281965047223006c5c249340f5975a156f68ff5123d2ed76c3f58f3a439cef12cf3109b7005fa0de773f34590dba8048deb83210c050000009f01020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d6ee4970e2c90eae30bf113494137011c4050de13e98c8fa51321352f27c33c19c56628b0f7bd727f9693be8ca3de96a0 [1] msgno: 4, from: 3 to: 1 msg cfa16c5764feeb1a2b33cc5179043e9389f0045182672511eb4bfff1b3dabbba738277b75f5bb401e18450f9637502641dba34cc31e9b6921066ea4449d81e08040000009f03010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d3a8fb0007735e915f5ad0ed0a8f48ef4347fe1a63faae2adb76b96eed421856e62447bb76587ddc73f23d55547e172f2 [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg eff70a969b37016700e6c6ab6ece831e63c2473cd7de23c783b6b2ab9e937a31c67a50b02dc31ba99fc09c15351e5d678a00b38b7c3c5350613e763402d35a0d050000009f01030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dad7b3d977f944decce83381b71555c2c6e73ee0e1ac91a08ff1a652b9fb7d215ec23535e3b72cfa68baa7ad8643f6ef4 [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg 1089b8b3e54b64d98bb1bccc23de3efdcf5c360c4400e2a47ed0731d3276471eefacc8ce85beeda2fe3a9f3e36bc6700f2d376c79c4db6a656d211a17f13ac01040000009f01020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d833efab7553eff0597e48a4155fedec1a80eef7330903ed15e010e6782115151306323f4ec748b570bbcfabf7b8f78b2 [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg 80abe4698b8096fbb08fd077de376a72c4c2027a843839ae0dfb8e572de4388ce12b9a2be6f6d74c97a3f168975312755b60503e049435a4b949333450242e0f050000009f02010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dca9e1ae82447784345b8cfa3764e3bc55786d8fe56693afe5aa81a7ff411fd543fd053a14bdb424149a5f611db97b836 [2] msgno: 4, from: 2 to: 2 msg e93dbe402d2afa2d7416a00e17116eb3305e056a537aa29b91cedc6dc5c58b5ee374920807f475283a0ba553d0c9082dbdde939b978e4218920af2bbbabfda0c040000009f02020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dbb2114685ddda665644bfd1f4523a1f919022ad5de1547dfeb9b0243695c0d7e2dfd3581332428560c368d2fb3f3e65f [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg 11c78669ea5724330947785c3ee1142b3ca4b4396fff2dfec284288b86875bb38eca7393d32ac2d7b05b989b49eddf11e8fa68ccba3df4104269a870c980ec06050000009f02020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d144c5a2007c37a105734935746f7590af76832a04442c75313c7d2ffee594274aed9fd9ed288e4d242d7ac903961d37e [2] msgno: 4, from: 3 to: 2 msg 349d350a2ced6d1679fa619dedc478232c31ff51937cbc63aabea856739575d0c7d52379e2b4aa33b548a000c39a523e13f57ce66c4fdba6775cf93e6b661b02040000009f03020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d200fd9f68a343855fd2e062211836688a96ef3fa740b18e64aa8b1a3f1fda11ff2bc8599a15de65772f9234e82a0fc3f [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg 292c6ffd12f2a9196bd677f5a164adebb9f0625c7b89357a9d1cb50a7bbef5f1c94defa8575b27bd79429b93f3359b37f9778aefdd2c853766819c7ddbe07806050000009f02030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dd2a87b36a09e4b30ce987eec5223bb685d4d69f6d1e1c0bb8cde560336ea0d15d3776b6ffc6e536e2788a0669c8e2a49 [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg 90c30a83e79e62957d4abf0bcc89b618de71ac4d7b303a5ec4d38117ea93b1d1b1446536ae77943d883929a9cc93a8e3450ab98a2b1722494b968e0dac890503040000009f01030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d68d31faa93986a2b7a72981c88744f688e33fb8390bed4a6e2603ca0c6e68000f32e4c372c3b83b8465005b87761bcb3 [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg 5ce359b6afc1303cefccd5a0c211ef43eb49eb28eb0e56206d94b808d65fb181821c39af7b05a9c4cb9fdc0dadf060ee6cd020f90a52de1ca63eff460cb6580b050000009f03010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d8edf8da101d0ae1c8a40a826b5bd346d4c27ebc4d909de83c23507dcd6dc2949a3df717466db880c770d770e04205a76 [3] msgno: 4, from: 2 to: 3 msg e6f9b504a3eaf2553a710fcd48ae466e93edeee60e38dced30e473f00285bf3bc2732f64c13077bf90b577203a84d9b039b00aa6a8294cfdb76c2e578d9d8106040000009f02030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dc61ba7c07c81632bd8974b3f0e75fef588167356626cb31741faf5f4e9538d25573e60b2982652bc2a1fe546597fe656 [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg c487369cd7db56e93d82e7d7351b1b9aa9a5dfc014aa64933ff664edb1aa8e79fc9189e7b5aeaa8b2ae440ebb0e79ec009d661a30b010a51333506e03d8a5b03050000009f03020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d278070bb8c5c8ece855c6530daa1cb1a3dae40e7c00ed4e9f1c789f569dbb16666efb9e34ee840fe50477ccee969e859 [3] msgno: 4, from: 3 to: 3 msg 416073919e904be9396c85ddc75182b3d205e08b469652d366f9c04c8c9898e6e821505ed574c31f772074bbfa1f0d1dc5fb8c1b7b44c6988caf4a72f37a720c040000009f03030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dd346446fd3700fac04aa32b0782bad321ab0bde610a6eb0975bc5b0f2eff9243d8afbd31cc47a8a6391ab3370832db78 [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg cafc96489bbef8cc839c253457be4619ea8403a03aa23458ad1ada8da3b1fac6535f37513750a12184748c4859320b619305db395399b4ac44c0463d19bece0c050000009f03030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d2b4eaa44cacc2c17ae3a23094bf100e2b38cc8dbba7378f827abba507824be0ce84f1f66cad414105d8cd3e1698298be [!] 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 291948e1e5d6fab4a23af1310dfa17b683e3f595f6432af7edd079d025ad2fd1c63e2b40756948204e5046e89f9a056f89432a884fae4d691a0076919d7e300c050000009f01010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d7c5701a018fa3c8cc381e31587a26226fb108c98f20545306db03bd8c3903009d41b5213d1628d461a5202f191e0ac52 [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg 80abe4698b8096fbb08fd077de376a72c4c2027a843839ae0dfb8e572de4388ce12b9a2be6f6d74c97a3f168975312755b60503e049435a4b949333450242e0f050000009f02010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dca9e1ae82447784345b8cfa3764e3bc55786d8fe56693afe5aa81a7ff411fd543fd053a14bdb424149a5f611db97b836 [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg 5ce359b6afc1303cefccd5a0c211ef43eb49eb28eb0e56206d94b808d65fb181821c39af7b05a9c4cb9fdc0dadf060ee6cd020f90a52de1ca63eff460cb6580b050000009f03010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d8edf8da101d0ae1c8a40a826b5bd346d4c27ebc4d909de83c23507dcd6dc2949a3df717466db880c770d770e04205a76 [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg af0afd25446bf6c39987c2d7d0a963b1e869576ff33ef886262030aff312d22650c377e63b60c0ca0da36cc29f30aae474f2f954ec471a3b19279dfb4808520506000000af01ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d902b108cea2a9a19a627a9ded5ba664db9ac03f0375235de6c9f1ad3a448ae4a801a391c59a81316d669eadb1535092066fa56ce3eff5ea8dc0d30ad5bc8e86c [1] commitments 902b108cea2a9a19a627a9ded5ba664db9ac03f0375235de6c9f1ad3a448ae4a801a391c59a81316d669eadb1535092066fa56ce3eff5ea8dc0d30ad5bc8e86c [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg 9211dcd4cb11dd0df6063b8281965047223006c5c249340f5975a156f68ff5123d2ed76c3f58f3a439cef12cf3109b7005fa0de773f34590dba8048deb83210c050000009f01020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d6ee4970e2c90eae30bf113494137011c4050de13e98c8fa51321352f27c33c19c56628b0f7bd727f9693be8ca3de96a0 [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg 11c78669ea5724330947785c3ee1142b3ca4b4396fff2dfec284288b86875bb38eca7393d32ac2d7b05b989b49eddf11e8fa68ccba3df4104269a870c980ec06050000009f02020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d144c5a2007c37a105734935746f7590af76832a04442c75313c7d2ffee594274aed9fd9ed288e4d242d7ac903961d37e [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg c487369cd7db56e93d82e7d7351b1b9aa9a5dfc014aa64933ff664edb1aa8e79fc9189e7b5aeaa8b2ae440ebb0e79ec009d661a30b010a51333506e03d8a5b03050000009f03020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d278070bb8c5c8ece855c6530daa1cb1a3dae40e7c00ed4e9f1c789f569dbb16666efb9e34ee840fe50477ccee969e859 [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg f8d605552a895dfb0404ccfb1d2e6b31d7ca437581593776c1df8253d4ec779ecb8ad7fa8fcb76e94841aef4b8e9e2dd6f70ecd39e80c3592749e71be86f030006000000af02ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d441bef97b73f5a4550ffdfc7f77ba8f62105569f63ab1f6227e67205a7a3505d58c610109096d4c96088807ad30ef7c6c0c68f10d41b009c151c469908ff2818 [2] commitments 441bef97b73f5a4550ffdfc7f77ba8f62105569f63ab1f6227e67205a7a3505d58c610109096d4c96088807ad30ef7c6c0c68f10d41b009c151c469908ff2818 [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg eff70a969b37016700e6c6ab6ece831e63c2473cd7de23c783b6b2ab9e937a31c67a50b02dc31ba99fc09c15351e5d678a00b38b7c3c5350613e763402d35a0d050000009f01030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dad7b3d977f944decce83381b71555c2c6e73ee0e1ac91a08ff1a652b9fb7d215ec23535e3b72cfa68baa7ad8643f6ef4 [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg 292c6ffd12f2a9196bd677f5a164adebb9f0625c7b89357a9d1cb50a7bbef5f1c94defa8575b27bd79429b93f3359b37f9778aefdd2c853766819c7ddbe07806050000009f02030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dd2a87b36a09e4b30ce987eec5223bb685d4d69f6d1e1c0bb8cde560336ea0d15d3776b6ffc6e536e2788a0669c8e2a49 [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg cafc96489bbef8cc839c253457be4619ea8403a03aa23458ad1ada8da3b1fac6535f37513750a12184748c4859320b619305db395399b4ac44c0463d19bece0c050000009f03030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d2b4eaa44cacc2c17ae3a23094bf100e2b38cc8dbba7378f827abba507824be0ce84f1f66cad414105d8cd3e1698298be [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg 3b691ffb302e65be06eea13b1d1c155fbb1c90c81d3f3c2c36f164ee525b696f1e9a1b718024819405ff7e12a97c86b31133624a79b784b351cb19c329d6b80006000000af03ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d9489f342acf3b8545d25c70b017b8d0210a9afbb2e8e2dd6d2e99cdd037feb6d06881fdd35b0aeed8a0f72e6013738ca495f752595df816afe1712e1035cf809 [3] commitments 9489f342acf3b8545d25c70b017b8d0210a9afbb2e8e2dd6d2e99cdd037feb6d06881fdd35b0aeed8a0f72e6013738ca495f752595df816afe1712e1035cf809 [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg af0afd25446bf6c39987c2d7d0a963b1e869576ff33ef886262030aff312d22650c377e63b60c0ca0da36cc29f30aae474f2f954ec471a3b19279dfb4808520506000000af01ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d902b108cea2a9a19a627a9ded5ba664db9ac03f0375235de6c9f1ad3a448ae4a801a391c59a81316d669eadb1535092066fa56ce3eff5ea8dc0d30ad5bc8e86c [!] commitments[1] 902b108cea2a9a19a627a9ded5ba664db9ac03f0375235de6c9f1ad3a448ae4a801a391c59a81316d669eadb1535092066fa56ce3eff5ea8dc0d30ad5bc8e86c [!] msgno: 6, from: 2 to: 0xff msg f8d605552a895dfb0404ccfb1d2e6b31d7ca437581593776c1df8253d4ec779ecb8ad7fa8fcb76e94841aef4b8e9e2dd6f70ecd39e80c3592749e71be86f030006000000af02ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d441bef97b73f5a4550ffdfc7f77ba8f62105569f63ab1f6227e67205a7a3505d58c610109096d4c96088807ad30ef7c6c0c68f10d41b009c151c469908ff2818 [!] commitments[2] 441bef97b73f5a4550ffdfc7f77ba8f62105569f63ab1f6227e67205a7a3505d58c610109096d4c96088807ad30ef7c6c0c68f10d41b009c151c469908ff2818 [!] msgno: 6, from: 3 to: 0xff msg 3b691ffb302e65be06eea13b1d1c155fbb1c90c81d3f3c2c36f164ee525b696f1e9a1b718024819405ff7e12a97c86b31133624a79b784b351cb19c329d6b80006000000af03ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d9489f342acf3b8545d25c70b017b8d0210a9afbb2e8e2dd6d2e99cdd037feb6d06881fdd35b0aeed8a0f72e6013738ca495f752595df816afe1712e1035cf809 [!] commitments[3] 9489f342acf3b8545d25c70b017b8d0210a9afbb2e8e2dd6d2e99cdd037feb6d06881fdd35b0aeed8a0f72e6013738ca495f752595df816afe1712e1035cf809 [!] msgno: 7, from: 0 to: ff msg 4030de014c174ae5f43d1339e5491b55c8aa41791900e45469e6a5c9271a5468482cdd37c428f66d0c29cea4169cd5c8d427fcb3ba14df27b4f7af6d13938806070000027c00ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45daf0afd25446bf6c39987c2d7d0a963b1e869576ff33ef886262030aff312d22650c377e63b60c0ca0da36cc29f30aae474f2f954ec471a3b19279dfb4808520506000000af01ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d902b108cea2a9a19a627a9ded5ba664db9ac03f0375235de6c9f1ad3a448ae4a801a391c59a81316d669eadb1535092066fa56ce3eff5ea8dc0d30ad5bc8e86cf8d605552a895dfb0404ccfb1d2e6b31d7ca437581593776c1df8253d4ec779ecb8ad7fa8fcb76e94841aef4b8e9e2dd6f70ecd39e80c3592749e71be86f030006000000af02ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d441bef97b73f5a4550ffdfc7f77ba8f62105569f63ab1f6227e67205a7a3505d58c610109096d4c96088807ad30ef7c6c0c68f10d41b009c151c469908ff28183b691ffb302e65be06eea13b1d1c155fbb1c90c81d3f3c2c36f164ee525b696f1e9a1b718024819405ff7e12a97c86b31133624a79b784b351cb19c329d6b80006000000af03ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d9489f342acf3b8545d25c70b017b8d0210a9afbb2e8e2dd6d2e99cdd037feb6d06881fdd35b0aeed8a0f72e6013738ca495f752595df816afe1712e1035cf809 [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg 4030de014c174ae5f43d1339e5491b55c8aa41791900e45469e6a5c9271a5468482cdd37c428f66d0c29cea4169cd5c8d427fcb3ba14df27b4f7af6d13938806070000027c00ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45daf0afd25446bf6c39987c2d7d0a963b1e869576ff33ef886262030aff312d22650c377e63b60c0ca0da36cc29f30aae474f2f954ec471a3b19279dfb4808520506000000af01ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d902b108cea2a9a19a627a9ded5ba664db9ac03f0375235de6c9f1ad3a448ae4a801a391c59a81316d669eadb1535092066fa56ce3eff5ea8dc0d30ad5bc8e86cf8d605552a895dfb0404ccfb1d2e6b31d7ca437581593776c1df8253d4ec779ecb8ad7fa8fcb76e94841aef4b8e9e2dd6f70ecd39e80c3592749e71be86f030006000000af02ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d441bef97b73f5a4550ffdfc7f77ba8f62105569f63ab1f6227e67205a7a3505d58c610109096d4c96088807ad30ef7c6c0c68f10d41b009c151c469908ff28183b691ffb302e65be06eea13b1d1c155fbb1c90c81d3f3c2c36f164ee525b696f1e9a1b718024819405ff7e12a97c86b31133624a79b784b351cb19c329d6b80006000000af03ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d9489f342acf3b8545d25c70b017b8d0210a9afbb2e8e2dd6d2e99cdd037feb6d06881fdd35b0aeed8a0f72e6013738ca495f752595df816afe1712e1035cf809 [1] msgno: 6, from: 1 to: 0xff msg af0afd25446bf6c39987c2d7d0a963b1e869576ff33ef886262030aff312d22650c377e63b60c0ca0da36cc29f30aae474f2f954ec471a3b19279dfb4808520506000000af01ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d902b108cea2a9a19a627a9ded5ba664db9ac03f0375235de6c9f1ad3a448ae4a801a391c59a81316d669eadb1535092066fa56ce3eff5ea8dc0d30ad5bc8e86c [1] msgno: 8, from: 1 to: 1 msg ed7663eee52230ac8b95c2b0c1f9e2c6d2559b1976ba13ae40eecd5434aa48ed89868b5669312b3708b27674811e2ed8c70a407c361493e82420b1ee436cd407080000010001010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d3d0878ea901e1b1624f3a4ca3337fbd5b0f4ba5261c308fd656961b3bc2bac40d0d9ad53cc810a496a94fe6140f339014954680777cfe381531b8d344a8b98a20801df39195675ef39cc3970d852391a292f1ab7f6e478eb3ff1ceb1ac4d297e2ff930f34a8770f61513abe331d20ec0bffbde335346ecb8150e144127a69a3ad83548caece1eec2a1922d09fe13efd68a [1] msgno: 6, from: 2 to: 0xff msg f8d605552a895dfb0404ccfb1d2e6b31d7ca437581593776c1df8253d4ec779ecb8ad7fa8fcb76e94841aef4b8e9e2dd6f70ecd39e80c3592749e71be86f030006000000af02ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d441bef97b73f5a4550ffdfc7f77ba8f62105569f63ab1f6227e67205a7a3505d58c610109096d4c96088807ad30ef7c6c0c68f10d41b009c151c469908ff2818 [1] corrupting share_2 021f0a4959fc3e447a0ea6f900bf5393f5fde6978e772ff425ae93914a9adc740c [1] corrupted share_2 021ff54959fc3e447a0ea6f900bf5393f5fde6978e772ff425ae93914a9adc740c [1] msgno: 8, from: 1 to: 2 msg 1f421a72d733a56d9649f9582e09d3559882ff7e92f46d8468684367869e0294ce491718f41b691e9e5eb31260fe1367814da6021a96034bc829d631ad81c805080000010001020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dee4485959d235fa52fc0b4d96ad6617bf75080cc429a8e0c856b3524136ff6b584a6c12819cf7f616c553b521e2d5d87915081f50ab6cb571cf241e4d62c41fde9163315e0babafaa055748533d2a3551f610233a574f32ae4b93989e7a45bbb6372961c5892336baefb07a036415b9208ec042a3cab419ab5526dc60188adb457009308bcf2f0e2b183688724945d2db9 [1] msgno: 6, from: 3 to: 0xff msg 3b691ffb302e65be06eea13b1d1c155fbb1c90c81d3f3c2c36f164ee525b696f1e9a1b718024819405ff7e12a97c86b31133624a79b784b351cb19c329d6b80006000000af03ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d9489f342acf3b8545d25c70b017b8d0210a9afbb2e8e2dd6d2e99cdd037feb6d06881fdd35b0aeed8a0f72e6013738ca495f752595df816afe1712e1035cf809 [1] msgno: 8, from: 1 to: 3 msg e28a5cb4ed98404503f772cdf4a830efc84623adb3d6809b68296a51005b4a9d84a69ab89c5f5e9a3df225a3ebc485bb22819af6965d98c59c373ac4bc2d0a03080000010001030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dafe3f477b1d32ff976f08c9d287d62b722bcd3a1f1e9612d161349ed81d4f1f8e08fe71368de8a7dbc96975f2a005fdf5f74a97e438bfb9f9701bb1b08577f3f6bc7ce1380926c25855519d24653449af9ec8f7420cdfbc835085a6d1a7a79aa780def9977bf7f7b7cf463ffdca7596b5a1d5fafee0ceedd410cc0e050eb70da90e7d86bfb4af7d95dfef4a8c808f0192b [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg 4030de014c174ae5f43d1339e5491b55c8aa41791900e45469e6a5c9271a5468482cdd37c428f66d0c29cea4169cd5c8d427fcb3ba14df27b4f7af6d13938806070000027c00ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45daf0afd25446bf6c39987c2d7d0a963b1e869576ff33ef886262030aff312d22650c377e63b60c0ca0da36cc29f30aae474f2f954ec471a3b19279dfb4808520506000000af01ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d902b108cea2a9a19a627a9ded5ba664db9ac03f0375235de6c9f1ad3a448ae4a801a391c59a81316d669eadb1535092066fa56ce3eff5ea8dc0d30ad5bc8e86cf8d605552a895dfb0404ccfb1d2e6b31d7ca437581593776c1df8253d4ec779ecb8ad7fa8fcb76e94841aef4b8e9e2dd6f70ecd39e80c3592749e71be86f030006000000af02ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d441bef97b73f5a4550ffdfc7f77ba8f62105569f63ab1f6227e67205a7a3505d58c610109096d4c96088807ad30ef7c6c0c68f10d41b009c151c469908ff28183b691ffb302e65be06eea13b1d1c155fbb1c90c81d3f3c2c36f164ee525b696f1e9a1b718024819405ff7e12a97c86b31133624a79b784b351cb19c329d6b80006000000af03ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d9489f342acf3b8545d25c70b017b8d0210a9afbb2e8e2dd6d2e99cdd037feb6d06881fdd35b0aeed8a0f72e6013738ca495f752595df816afe1712e1035cf809 [2] msgno: 6, from: 1 to: 0xff msg af0afd25446bf6c39987c2d7d0a963b1e869576ff33ef886262030aff312d22650c377e63b60c0ca0da36cc29f30aae474f2f954ec471a3b19279dfb4808520506000000af01ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d902b108cea2a9a19a627a9ded5ba664db9ac03f0375235de6c9f1ad3a448ae4a801a391c59a81316d669eadb1535092066fa56ce3eff5ea8dc0d30ad5bc8e86c [2] msgno: 8, from: 2 to: 1 msg 3b0efa62b7c857fc8c7213699d03763423d51020aadae896b86ac21f56a569c82dfdce04958b5707df186c5fc094be438a5c807844e268a3e4e321eaeefb670b080000010002010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d7c6fc788e80672f29ad64778af0eaaf63fd0686e23023706d1918f9bc52651d63501b5d367dace130490c961e40292110098761e166f82957b69cb9081be107369b7c38a4d138bf7b75bd86df23791a9047e7d555dc4892277a37df9c934f5b75466501528ed6fa64d0d1ce0934f1724c5124b3566cba4d160114ae5d36057683b9113ba13706d1cc3579798b02afb6076 [2] msgno: 6, from: 2 to: 0xff msg f8d605552a895dfb0404ccfb1d2e6b31d7ca437581593776c1df8253d4ec779ecb8ad7fa8fcb76e94841aef4b8e9e2dd6f70ecd39e80c3592749e71be86f030006000000af02ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d441bef97b73f5a4550ffdfc7f77ba8f62105569f63ab1f6227e67205a7a3505d58c610109096d4c96088807ad30ef7c6c0c68f10d41b009c151c469908ff2818 [2] msgno: 8, from: 2 to: 2 msg 4ed9b1852eba45717996c96abe7298e62709f11d79010cf5ed218ce6bbc939c48b799161f4f18b3b7f8583a758d4441772296248a65272284a135e9c7535d005080000010002020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d99be04fe53ec9467c556c39121d683efe4ca9c2b349f0ea8023f7e820e27e7f27b54ed4996a5ab6e722af3428b0e6d3ac022d7ba491429e0f26d173f8a886981078dcbfc267e72930147d0cc96c2e0f3c5c0ac416e73cd51e4fb8abbc58a00a8ffa7e76d9ca2851d9ac38b69f9e17b5076802d6bb5b81eac9e02921f988006cef6e0636be1f79a890dc8acc37c24145351 [2] msgno: 6, from: 3 to: 0xff msg 3b691ffb302e65be06eea13b1d1c155fbb1c90c81d3f3c2c36f164ee525b696f1e9a1b718024819405ff7e12a97c86b31133624a79b784b351cb19c329d6b80006000000af03ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d9489f342acf3b8545d25c70b017b8d0210a9afbb2e8e2dd6d2e99cdd037feb6d06881fdd35b0aeed8a0f72e6013738ca495f752595df816afe1712e1035cf809 [2] msgno: 8, from: 2 to: 3 msg 99cc619afd6f9c260f2e460586f6c15e68f8bf763bf9b29a4180fefbf08a9aa7949164d04b0e0af045a8db0ec538d1073db8a7c8fb5a9fc03b61bee388e30109080000010002030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d62004daafd9cbecdf8f88130997732f7eec9b91a6290a16420290029574174ce4aa338842377ce1f38bd96a7486f356518f9cf71a48b391ceb16ceda9f1534d2d4f35e275b4b141997d35f70b3532edb37c7bd2ec7e5a66b10cb26f0867ce06df9338b3078d0b64cca2421f356e59396fb2c34c20911b55c510047981146f2afc5bfd48799256abc70aad2fa7970b4f83d [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg 4030de014c174ae5f43d1339e5491b55c8aa41791900e45469e6a5c9271a5468482cdd37c428f66d0c29cea4169cd5c8d427fcb3ba14df27b4f7af6d13938806070000027c00ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45daf0afd25446bf6c39987c2d7d0a963b1e869576ff33ef886262030aff312d22650c377e63b60c0ca0da36cc29f30aae474f2f954ec471a3b19279dfb4808520506000000af01ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d902b108cea2a9a19a627a9ded5ba664db9ac03f0375235de6c9f1ad3a448ae4a801a391c59a81316d669eadb1535092066fa56ce3eff5ea8dc0d30ad5bc8e86cf8d605552a895dfb0404ccfb1d2e6b31d7ca437581593776c1df8253d4ec779ecb8ad7fa8fcb76e94841aef4b8e9e2dd6f70ecd39e80c3592749e71be86f030006000000af02ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d441bef97b73f5a4550ffdfc7f77ba8f62105569f63ab1f6227e67205a7a3505d58c610109096d4c96088807ad30ef7c6c0c68f10d41b009c151c469908ff28183b691ffb302e65be06eea13b1d1c155fbb1c90c81d3f3c2c36f164ee525b696f1e9a1b718024819405ff7e12a97c86b31133624a79b784b351cb19c329d6b80006000000af03ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d9489f342acf3b8545d25c70b017b8d0210a9afbb2e8e2dd6d2e99cdd037feb6d06881fdd35b0aeed8a0f72e6013738ca495f752595df816afe1712e1035cf809 [3] msgno: 6, from: 1 to: 0xff msg af0afd25446bf6c39987c2d7d0a963b1e869576ff33ef886262030aff312d22650c377e63b60c0ca0da36cc29f30aae474f2f954ec471a3b19279dfb4808520506000000af01ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d902b108cea2a9a19a627a9ded5ba664db9ac03f0375235de6c9f1ad3a448ae4a801a391c59a81316d669eadb1535092066fa56ce3eff5ea8dc0d30ad5bc8e86c [3] msgno: 8, from: 3 to: 1 msg 820640295321265d09ebf7f539c0cc9e4b95ac58501cc4e520c783a18acdea0e569cd4f5986a29801dcd32aa681284901853f83345e1aa54cc4e5b1a74423602080000010003010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d8786e43bd74427b507fc1975a09e4350178acd85d12b6957459015ac58a04ce7461b1b7af9ebab9af1ac84695160df71a85870bf11e75aee58d9a41866a5b51868193968b2e3f2b123459f8a982985c0e08631fe42e30297e3fab5b73b62d5723d45e6604be1ba511d366cf9acb31e8f14366cf14ea8aed19e4a7142d2c8a0a5385c1759374f81cd7e166367c598415027 [3] msgno: 6, from: 2 to: 0xff msg f8d605552a895dfb0404ccfb1d2e6b31d7ca437581593776c1df8253d4ec779ecb8ad7fa8fcb76e94841aef4b8e9e2dd6f70ecd39e80c3592749e71be86f030006000000af02ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d441bef97b73f5a4550ffdfc7f77ba8f62105569f63ab1f6227e67205a7a3505d58c610109096d4c96088807ad30ef7c6c0c68f10d41b009c151c469908ff2818 [3] msgno: 8, from: 3 to: 2 msg 423d045314e8aaa0bee8d81480ebefa3cebd131e0b049aca5f9cc75536ecd3f76671696eec82366d604fb06b9abeda23e0c9d9aa6b48103665bcd9432c88fb0f080000010003020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dd5b30afc61bd557796d7c0a93c459afba9588fd42b5cecf1d7f28078f2b983000a34111eb300ff973dc24a1bb6fd361c6fc40c029157d74e20a212bb417b1412bd42269c67808e91cc38a0ec5f737bbd81dc4f82d665f81b993f48284cccaecff36d3c9c3a92a69ba2cfd45175c48691597d0e34e32a0c68511f56d472844e0c56d62805487a60f42423e0f1527262687b [3] msgno: 6, from: 3 to: 0xff msg 3b691ffb302e65be06eea13b1d1c155fbb1c90c81d3f3c2c36f164ee525b696f1e9a1b718024819405ff7e12a97c86b31133624a79b784b351cb19c329d6b80006000000af03ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d9489f342acf3b8545d25c70b017b8d0210a9afbb2e8e2dd6d2e99cdd037feb6d06881fdd35b0aeed8a0f72e6013738ca495f752595df816afe1712e1035cf809 [3] msgno: 8, from: 3 to: 3 msg e7bd0c630a88cafb5594ee27c44d855ebf694107e43b5af0d42b9803749b5ed9d082277e823e517f3936ec5699a1dfcd7ec8bdfdbe6385e412b5d668b6d39201080000010003030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dc65a7645a0c2165bdd39f9a31b56d57ee2aa8377d2759fe52e0168821e0a8d5f2fe44c189b0771d14f187c4c7003a08d121e8fbc870212cb1f75366eb9599b18d6d7435a661ec99469a097d8ac4b635722d8ad6cfa38c1a79357e30f406cd90e52f311c1ff528337bdfecc2c58fe4ac63c88d79ee2d746f39c2877f6f94c622b8a55f02ec0300dc63490488dba516021d1 [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg ed7663eee52230ac8b95c2b0c1f9e2c6d2559b1976ba13ae40eecd5434aa48ed89868b5669312b3708b27674811e2ed8c70a407c361493e82420b1ee436cd407080000010001010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d3d0878ea901e1b1624f3a4ca3337fbd5b0f4ba5261c308fd656961b3bc2bac40d0d9ad53cc810a496a94fe6140f339014954680777cfe381531b8d344a8b98a20801df39195675ef39cc3970d852391a292f1ab7f6e478eb3ff1ceb1ac4d297e2ff930f34a8770f61513abe331d20ec0bffbde335346ecb8150e144127a69a3ad83548caece1eec2a1922d09fe13efd68a [!] msgno: 8, from: 2 to: 1 msg 3b0efa62b7c857fc8c7213699d03763423d51020aadae896b86ac21f56a569c82dfdce04958b5707df186c5fc094be438a5c807844e268a3e4e321eaeefb670b080000010002010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d7c6fc788e80672f29ad64778af0eaaf63fd0686e23023706d1918f9bc52651d63501b5d367dace130490c961e40292110098761e166f82957b69cb9081be107369b7c38a4d138bf7b75bd86df23791a9047e7d555dc4892277a37df9c934f5b75466501528ed6fa64d0d1ce0934f1724c5124b3566cba4d160114ae5d36057683b9113ba13706d1cc3579798b02afb6076 [!] msgno: 8, from: 3 to: 1 msg 820640295321265d09ebf7f539c0cc9e4b95ac58501cc4e520c783a18acdea0e569cd4f5986a29801dcd32aa681284901853f83345e1aa54cc4e5b1a74423602080000010003010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d8786e43bd74427b507fc1975a09e4350178acd85d12b6957459015ac58a04ce7461b1b7af9ebab9af1ac84695160df71a85870bf11e75aee58d9a41866a5b51868193968b2e3f2b123459f8a982985c0e08631fe42e30297e3fab5b73b62d5723d45e6604be1ba511d366cf9acb31e8f14366cf14ea8aed19e4a7142d2c8a0a5385c1759374f81cd7e166367c598415027 [!] msgno: 8, from: 1 to: 2 msg 1f421a72d733a56d9649f9582e09d3559882ff7e92f46d8468684367869e0294ce491718f41b691e9e5eb31260fe1367814da6021a96034bc829d631ad81c805080000010001020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dee4485959d235fa52fc0b4d96ad6617bf75080cc429a8e0c856b3524136ff6b584a6c12819cf7f616c553b521e2d5d87915081f50ab6cb571cf241e4d62c41fde9163315e0babafaa055748533d2a3551f610233a574f32ae4b93989e7a45bbb6372961c5892336baefb07a036415b9208ec042a3cab419ab5526dc60188adb457009308bcf2f0e2b183688724945d2db9 [!] msgno: 8, from: 2 to: 2 msg 4ed9b1852eba45717996c96abe7298e62709f11d79010cf5ed218ce6bbc939c48b799161f4f18b3b7f8583a758d4441772296248a65272284a135e9c7535d005080000010002020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d99be04fe53ec9467c556c39121d683efe4ca9c2b349f0ea8023f7e820e27e7f27b54ed4996a5ab6e722af3428b0e6d3ac022d7ba491429e0f26d173f8a886981078dcbfc267e72930147d0cc96c2e0f3c5c0ac416e73cd51e4fb8abbc58a00a8ffa7e76d9ca2851d9ac38b69f9e17b5076802d6bb5b81eac9e02921f988006cef6e0636be1f79a890dc8acc37c24145351 [!] msgno: 8, from: 3 to: 2 msg 423d045314e8aaa0bee8d81480ebefa3cebd131e0b049aca5f9cc75536ecd3f76671696eec82366d604fb06b9abeda23e0c9d9aa6b48103665bcd9432c88fb0f080000010003020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dd5b30afc61bd557796d7c0a93c459afba9588fd42b5cecf1d7f28078f2b983000a34111eb300ff973dc24a1bb6fd361c6fc40c029157d74e20a212bb417b1412bd42269c67808e91cc38a0ec5f737bbd81dc4f82d665f81b993f48284cccaecff36d3c9c3a92a69ba2cfd45175c48691597d0e34e32a0c68511f56d472844e0c56d62805487a60f42423e0f1527262687b [!] msgno: 8, from: 1 to: 3 msg e28a5cb4ed98404503f772cdf4a830efc84623adb3d6809b68296a51005b4a9d84a69ab89c5f5e9a3df225a3ebc485bb22819af6965d98c59c373ac4bc2d0a03080000010001030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dafe3f477b1d32ff976f08c9d287d62b722bcd3a1f1e9612d161349ed81d4f1f8e08fe71368de8a7dbc96975f2a005fdf5f74a97e438bfb9f9701bb1b08577f3f6bc7ce1380926c25855519d24653449af9ec8f7420cdfbc835085a6d1a7a79aa780def9977bf7f7b7cf463ffdca7596b5a1d5fafee0ceedd410cc0e050eb70da90e7d86bfb4af7d95dfef4a8c808f0192b [!] msgno: 8, from: 2 to: 3 msg 99cc619afd6f9c260f2e460586f6c15e68f8bf763bf9b29a4180fefbf08a9aa7949164d04b0e0af045a8db0ec538d1073db8a7c8fb5a9fc03b61bee388e30109080000010002030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d62004daafd9cbecdf8f88130997732f7eec9b91a6290a16420290029574174ce4aa338842377ce1f38bd96a7486f356518f9cf71a48b391ceb16ceda9f1534d2d4f35e275b4b141997d35f70b3532edb37c7bd2ec7e5a66b10cb26f0867ce06df9338b3078d0b64cca2421f356e59396fb2c34c20911b55c510047981146f2afc5bfd48799256abc70aad2fa7970b4f83d [!] msgno: 8, from: 3 to: 3 msg e7bd0c630a88cafb5594ee27c44d855ebf694107e43b5af0d42b9803749b5ed9d082277e823e517f3936ec5699a1dfcd7ec8bdfdbe6385e412b5d668b6d39201080000010003030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dc65a7645a0c2165bdd39f9a31b56d57ee2aa8377d2759fe52e0168821e0a8d5f2fe44c189b0771d14f187c4c7003a08d121e8fbc870212cb1f75366eb9599b18d6d7435a661ec99469a097d8ac4b635722d8ad6cfa38c1a79357e30f406cd90e52f311c1ff528337bdfecc2c58fe4ac63c88d79ee2d746f39c2877f6f94c622b8a55f02ec0300dc63490488dba516021d1 [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg ed7663eee52230ac8b95c2b0c1f9e2c6d2559b1976ba13ae40eecd5434aa48ed89868b5669312b3708b27674811e2ed8c70a407c361493e82420b1ee436cd407080000010001010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d3d0878ea901e1b1624f3a4ca3337fbd5b0f4ba5261c308fd656961b3bc2bac40d0d9ad53cc810a496a94fe6140f339014954680777cfe381531b8d344a8b98a20801df39195675ef39cc3970d852391a292f1ab7f6e478eb3ff1ceb1ac4d297e2ff930f34a8770f61513abe331d20ec0bffbde335346ecb8150e144127a69a3ad83548caece1eec2a1922d09fe13efd68a [1] msgno: 8, from: 2 to: 1 msg 3b0efa62b7c857fc8c7213699d03763423d51020aadae896b86ac21f56a569c82dfdce04958b5707df186c5fc094be438a5c807844e268a3e4e321eaeefb670b080000010002010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d7c6fc788e80672f29ad64778af0eaaf63fd0686e23023706d1918f9bc52651d63501b5d367dace130490c961e40292110098761e166f82957b69cb9081be107369b7c38a4d138bf7b75bd86df23791a9047e7d555dc4892277a37df9c934f5b75466501528ed6fa64d0d1ce0934f1724c5124b3566cba4d160114ae5d36057683b9113ba13706d1cc3579798b02afb6076 [1] msgno: 8, from: 3 to: 1 msg 820640295321265d09ebf7f539c0cc9e4b95ac58501cc4e520c783a18acdea0e569cd4f5986a29801dcd32aa681284901853f83345e1aa54cc4e5b1a74423602080000010003010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d8786e43bd74427b507fc1975a09e4350178acd85d12b6957459015ac58a04ce7461b1b7af9ebab9af1ac84695160df71a85870bf11e75aee58d9a41866a5b51868193968b2e3f2b123459f8a982985c0e08631fe42e30297e3fab5b73b62d5723d45e6604be1ba511d366cf9acb31e8f14366cf14ea8aed19e4a7142d2c8a0a5385c1759374f81cd7e166367c598415027 [1] failed to verify commitments from 2! [1] msgno: 9, from: 1 to: ff msg a253dac52ea0478d7e965cd73e11d70751bbe5cb0d68254ce6acb9257ac49278198c764afe882285bbc6037d19d78825e0d2d9287ce503429f4f99b317924800090000007301ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d01020000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg 1f421a72d733a56d9649f9582e09d3559882ff7e92f46d8468684367869e0294ce491718f41b691e9e5eb31260fe1367814da6021a96034bc829d631ad81c805080000010001020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dee4485959d235fa52fc0b4d96ad6617bf75080cc429a8e0c856b3524136ff6b584a6c12819cf7f616c553b521e2d5d87915081f50ab6cb571cf241e4d62c41fde9163315e0babafaa055748533d2a3551f610233a574f32ae4b93989e7a45bbb6372961c5892336baefb07a036415b9208ec042a3cab419ab5526dc60188adb457009308bcf2f0e2b183688724945d2db9 [2] msgno: 8, from: 2 to: 2 msg 4ed9b1852eba45717996c96abe7298e62709f11d79010cf5ed218ce6bbc939c48b799161f4f18b3b7f8583a758d4441772296248a65272284a135e9c7535d005080000010002020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d99be04fe53ec9467c556c39121d683efe4ca9c2b349f0ea8023f7e820e27e7f27b54ed4996a5ab6e722af3428b0e6d3ac022d7ba491429e0f26d173f8a886981078dcbfc267e72930147d0cc96c2e0f3c5c0ac416e73cd51e4fb8abbc58a00a8ffa7e76d9ca2851d9ac38b69f9e17b5076802d6bb5b81eac9e02921f988006cef6e0636be1f79a890dc8acc37c24145351 [2] msgno: 8, from: 3 to: 2 msg 423d045314e8aaa0bee8d81480ebefa3cebd131e0b049aca5f9cc75536ecd3f76671696eec82366d604fb06b9abeda23e0c9d9aa6b48103665bcd9432c88fb0f080000010003020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dd5b30afc61bd557796d7c0a93c459afba9588fd42b5cecf1d7f28078f2b983000a34111eb300ff973dc24a1bb6fd361c6fc40c029157d74e20a212bb417b1412bd42269c67808e91cc38a0ec5f737bbd81dc4f82d665f81b993f48284cccaecff36d3c9c3a92a69ba2cfd45175c48691597d0e34e32a0c68511f56d472844e0c56d62805487a60f42423e0f1527262687b 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 6b38cf5c3232d657bbf8079e36dcb75b2912d307d654ac6fbb701e9ff3833879a4d3a7beac72333d7e36f8d5dbdb48baa3a88c78eff86f31fb6246d0f9813302090000007302ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d01010000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg e28a5cb4ed98404503f772cdf4a830efc84623adb3d6809b68296a51005b4a9d84a69ab89c5f5e9a3df225a3ebc485bb22819af6965d98c59c373ac4bc2d0a03080000010001030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dafe3f477b1d32ff976f08c9d287d62b722bcd3a1f1e9612d161349ed81d4f1f8e08fe71368de8a7dbc96975f2a005fdf5f74a97e438bfb9f9701bb1b08577f3f6bc7ce1380926c25855519d24653449af9ec8f7420cdfbc835085a6d1a7a79aa780def9977bf7f7b7cf463ffdca7596b5a1d5fafee0ceedd410cc0e050eb70da90e7d86bfb4af7d95dfef4a8c808f0192b [3] msgno: 8, from: 2 to: 3 msg 99cc619afd6f9c260f2e460586f6c15e68f8bf763bf9b29a4180fefbf08a9aa7949164d04b0e0af045a8db0ec538d1073db8a7c8fb5a9fc03b61bee388e30109080000010002030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d62004daafd9cbecdf8f88130997732f7eec9b91a6290a16420290029574174ce4aa338842377ce1f38bd96a7486f356518f9cf71a48b391ceb16ceda9f1534d2d4f35e275b4b141997d35f70b3532edb37c7bd2ec7e5a66b10cb26f0867ce06df9338b3078d0b64cca2421f356e59396fb2c34c20911b55c510047981146f2afc5bfd48799256abc70aad2fa7970b4f83d [3] msgno: 8, from: 3 to: 3 msg e7bd0c630a88cafb5594ee27c44d855ebf694107e43b5af0d42b9803749b5ed9d082277e823e517f3936ec5699a1dfcd7ec8bdfdbe6385e412b5d668b6d39201080000010003030000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dc65a7645a0c2165bdd39f9a31b56d57ee2aa8377d2759fe52e0168821e0a8d5f2fe44c189b0771d14f187c4c7003a08d121e8fbc870212cb1f75366eb9599b18d6d7435a661ec99469a097d8ac4b635722d8ad6cfa38c1a79357e30f406cd90e52f311c1ff528337bdfecc2c58fe4ac63c88d79ee2d746f39c2877f6f94c622b8a55f02ec0300dc63490488dba516021d1 [3] msgno: 9, from: 3 to: ff msg 391005676220d9a98dc145b535396eb513d984415f87ed7248a26a43f5643b16e62ce256eb07d2b6bb2647a07857de557d60546c0d0e980276f48a2e8b0ea10e090000007303ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d00000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg a253dac52ea0478d7e965cd73e11d70751bbe5cb0d68254ce6acb9257ac49278198c764afe882285bbc6037d19d78825e0d2d9287ce503429f4f99b317924800090000007301ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d01020000 [!] peer 1 failed to verify commitments from peer 2! [!] msgno: 9, from: 2 to: 0xff msg 6b38cf5c3232d657bbf8079e36dcb75b2912d307d654ac6fbb701e9ff3833879a4d3a7beac72333d7e36f8d5dbdb48baa3a88c78eff86f31fb6246d0f9813302090000007302ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d01010000 [!] peer 2 failed to verify commitments from peer 1! [!] msgno: 9, from: 3 to: 0xff msg 391005676220d9a98dc145b535396eb513d984415f87ed7248a26a43f5643b16e62ce256eb07d2b6bb2647a07857de557d60546c0d0e980276f48a2e8b0ea10e090000007303ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d00000000 [!] complaints 02010102 [!] msgno: 10, from: 0 to: ff msg c73c5c564a328b0eb27f38827909fff5701a9832d637f8403fae992de30ecf454a307040f3db931591d1ea123afc2ff23141b7f3c748f1811c046e5829b9930a0a000001c800ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45da253dac52ea0478d7e965cd73e11d70751bbe5cb0d68254ce6acb9257ac49278198c764afe882285bbc6037d19d78825e0d2d9287ce503429f4f99b317924800090000007301ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d010200006b38cf5c3232d657bbf8079e36dcb75b2912d307d654ac6fbb701e9ff3833879a4d3a7beac72333d7e36f8d5dbdb48baa3a88c78eff86f31fb6246d0f9813302090000007302ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d01010000391005676220d9a98dc145b535396eb513d984415f87ed7248a26a43f5643b16e62ce256eb07d2b6bb2647a07857de557d60546c0d0e980276f48a2e8b0ea10e090000007303ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d00000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg c73c5c564a328b0eb27f38827909fff5701a9832d637f8403fae992de30ecf454a307040f3db931591d1ea123afc2ff23141b7f3c748f1811c046e5829b9930a0a000001c800ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45da253dac52ea0478d7e965cd73e11d70751bbe5cb0d68254ce6acb9257ac49278198c764afe882285bbc6037d19d78825e0d2d9287ce503429f4f99b317924800090000007301ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d010200006b38cf5c3232d657bbf8079e36dcb75b2912d307d654ac6fbb701e9ff3833879a4d3a7beac72333d7e36f8d5dbdb48baa3a88c78eff86f31fb6246d0f9813302090000007302ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d01010000391005676220d9a98dc145b535396eb513d984415f87ed7248a26a43f5643b16e62ce256eb07d2b6bb2647a07857de557d60546c0d0e980276f48a2e8b0ea10e090000007303ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d00000000 [1] msgno: 9, from: 1 to: 0xff msg a253dac52ea0478d7e965cd73e11d70751bbe5cb0d68254ce6acb9257ac49278198c764afe882285bbc6037d19d78825e0d2d9287ce503429f4f99b317924800090000007301ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d01020000 [1] msgno: 9, from: 2 to: 0xff msg 6b38cf5c3232d657bbf8079e36dcb75b2912d307d654ac6fbb701e9ff3833879a4d3a7beac72333d7e36f8d5dbdb48baa3a88c78eff86f31fb6246d0f9813302090000007302ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d01010000 [1] peer 2 failed to verify commitments from peer 1! [1] msgno: 9, from: 3 to: 0xff msg 391005676220d9a98dc145b535396eb513d984415f87ed7248a26a43f5643b16e62ce256eb07d2b6bb2647a07857de557d60546c0d0e980276f48a2e8b0ea10e090000007303ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d00000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg c73c5c564a328b0eb27f38827909fff5701a9832d637f8403fae992de30ecf454a307040f3db931591d1ea123afc2ff23141b7f3c748f1811c046e5829b9930a0a000001c800ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45da253dac52ea0478d7e965cd73e11d70751bbe5cb0d68254ce6acb9257ac49278198c764afe882285bbc6037d19d78825e0d2d9287ce503429f4f99b317924800090000007301ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d010200006b38cf5c3232d657bbf8079e36dcb75b2912d307d654ac6fbb701e9ff3833879a4d3a7beac72333d7e36f8d5dbdb48baa3a88c78eff86f31fb6246d0f9813302090000007302ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d01010000391005676220d9a98dc145b535396eb513d984415f87ed7248a26a43f5643b16e62ce256eb07d2b6bb2647a07857de557d60546c0d0e980276f48a2e8b0ea10e090000007303ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d00000000 [2] msgno: 9, from: 1 to: 0xff msg a253dac52ea0478d7e965cd73e11d70751bbe5cb0d68254ce6acb9257ac49278198c764afe882285bbc6037d19d78825e0d2d9287ce503429f4f99b317924800090000007301ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d01020000 [2] peer 1 failed to verify commitments from peer 2! [2] msgno: 9, from: 2 to: 0xff msg 6b38cf5c3232d657bbf8079e36dcb75b2912d307d654ac6fbb701e9ff3833879a4d3a7beac72333d7e36f8d5dbdb48baa3a88c78eff86f31fb6246d0f9813302090000007302ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d01010000 [2] msgno: 9, from: 3 to: 0xff msg 391005676220d9a98dc145b535396eb513d984415f87ed7248a26a43f5643b16e62ce256eb07d2b6bb2647a07857de557d60546c0d0e980276f48a2e8b0ea10e090000007303ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d00000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg c73c5c564a328b0eb27f38827909fff5701a9832d637f8403fae992de30ecf454a307040f3db931591d1ea123afc2ff23141b7f3c748f1811c046e5829b9930a0a000001c800ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45da253dac52ea0478d7e965cd73e11d70751bbe5cb0d68254ce6acb9257ac49278198c764afe882285bbc6037d19d78825e0d2d9287ce503429f4f99b317924800090000007301ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d010200006b38cf5c3232d657bbf8079e36dcb75b2912d307d654ac6fbb701e9ff3833879a4d3a7beac72333d7e36f8d5dbdb48baa3a88c78eff86f31fb6246d0f9813302090000007302ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d01010000391005676220d9a98dc145b535396eb513d984415f87ed7248a26a43f5643b16e62ce256eb07d2b6bb2647a07857de557d60546c0d0e980276f48a2e8b0ea10e090000007303ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d00000000 [3] msgno: 9, from: 1 to: 0xff msg a253dac52ea0478d7e965cd73e11d70751bbe5cb0d68254ce6acb9257ac49278198c764afe882285bbc6037d19d78825e0d2d9287ce503429f4f99b317924800090000007301ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d01020000 [3] msgno: 9, from: 2 to: 0xff msg 6b38cf5c3232d657bbf8079e36dcb75b2912d307d654ac6fbb701e9ff3833879a4d3a7beac72333d7e36f8d5dbdb48baa3a88c78eff86f31fb6246d0f9813302090000007302ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d01010000 [3] msgno: 9, from: 3 to: 0xff msg 391005676220d9a98dc145b535396eb513d984415f87ed7248a26a43f5643b16e62ce256eb07d2b6bb2647a07857de557d60546c0d0e980276f48a2e8b0ea10e090000007303ff0000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d00000000 [1] step 17a. potentially broadcast contested shares [1] defending against complaint from 2 [1] msgno: 11, from: 1 to: 0 msg e23e3d68df13252aa45528b40c700c32a95afcedc146bd1b3285a4a9ce1b086334df513a5272a2c1457507cb9bfa8dfbbb966c7057df7d3e4c8c66b64538ea0f0b0000009001000000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d0274ad053122af4e2de32b4c5729aacb3509313f4b781a8f8f9be620d17b175fc7 [2] step 17a. potentially broadcast contested shares [2] defending against complaint from 1 [2] msgno: 11, from: 2 to: 0 msg a8f5b6e9ddb7c8688ae17a0204cf03c8a16a36dfbbc6f2958dac32396d2eedb75fa0905caf70d8dfe5ce80ba51d7fad0e5c24aec8cbcb4ca4467d736f7c75f050b0000009002000000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d0154ada3f36a326c3b3792557b264714cab5e024d153d04693fcc9bcd2e21edef6 [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 e23e3d68df13252aa45528b40c700c32a95afcedc146bd1b3285a4a9ce1b086334df513a5272a2c1457507cb9bfa8dfbbb966c7057df7d3e4c8c66b64538ea0f0b0000009001000000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d0274ad053122af4e2de32b4c5729aacb3509313f4b781a8f8f9be620d17b175fc7 [!] msgno: 8, from: 1 to: 2 msg 1f421a72d733a56d9649f9582e09d3559882ff7e92f46d8468684367869e0294ce491718f41b691e9e5eb31260fe1367814da6021a96034bc829d631ad81c805080000010001020000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45dee4485959d235fa52fc0b4d96ad6617bf75080cc429a8e0c856b3524136ff6b584a6c12819cf7f616c553b521e2d5d87915081f50ab6cb571cf241e4d62c41fde9163315e0babafaa055748533d2a3551f610233a574f32ae4b93989e7a45bbb6372961c5892336baefb07a036415b9208ec042a3cab419ab5526dc60188adb457009308bcf2f0e2b183688724945d2db9 [!] key_1,2 74ad053122af4e2de32b4c5729aacb3509313f4b781a8f8f9be620d17b175fc7 [!] checking proof of peer 1 for complaint by peer 2 [!] share_1,2 021ff54959fc3e447a0ea6f900bf5393f5fde6978e772ff425ae93914a9adc740c [!] commitments_1 902b108cea2a9a19a627a9ded5ba664db9ac03f0375235de6c9f1ad3a448ae4a801a391c59a81316d669eadb1535092066fa56ce3eff5ea8dc0d30ad5bc8e86c 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 a8f5b6e9ddb7c8688ae17a0204cf03c8a16a36dfbbc6f2958dac32396d2eedb75fa0905caf70d8dfe5ce80ba51d7fad0e5c24aec8cbcb4ca4467d736f7c75f050b0000009002000000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d0154ada3f36a326c3b3792557b264714cab5e024d153d04693fcc9bcd2e21edef6 [!] msgno: 8, from: 2 to: 1 msg 3b0efa62b7c857fc8c7213699d03763423d51020aadae896b86ac21f56a569c82dfdce04958b5707df186c5fc094be438a5c807844e268a3e4e321eaeefb670b080000010002010000000069437f52bad9af86d225c684b6ec21e35b7fafa4037e7e294e618fdb00e46fcd9d2cc45d7c6fc788e80672f29ad64778af0eaaf63fd0686e23023706d1918f9bc52651d63501b5d367dace130490c961e40292110098761e166f82957b69cb9081be107369b7c38a4d138bf7b75bd86df23791a9047e7d555dc4892277a37df9c934f5b75466501528ed6fa64d0d1ce0934f1724c5124b3566cba4d160114ae5d36057683b9113ba13706d1cc3579798b02afb6076 [!] key_2,1 54ada3f36a326c3b3792557b264714cab5e024d153d04693fcc9bcd2e21edef6 [!] checking proof of peer 2 for complaint by peer 1 [!] share_2,1 016c02563aa8d7ec00dcf5487b407cd08a9860258dda708a718fa9439a4a65290e [!] commitments_2 441bef97b73f5a4550ffdfc7f77ba8f62105569f63ab1f6227e67205a7a3505d58c610109096d4c96088807ad30ef7c6c0c68f10d41b009c151c469908ff2818 [!] 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 -Wformat -Werror=format-security -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-SIMK090q 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.13 3.12" --dir python --dest-dir /build/reproducible-path/liboprf-0.4.0/debian/tmp I: pybuild base:311: /usr/bin/python3.13 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.13/build/pyoprf copying pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.13/build/pyoprf copying pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.13/build/pyoprf copying pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.13/build/pyoprf running install_lib creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.13/dist-packages creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.13/build/pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.13/build/pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.13/build/pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf byte-compiling /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/multiplexer.py to multiplexer.cpython-313.pyc byte-compiling /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/noisexk.py to noisexk.cpython-313.pyc byte-compiling /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/__init__.py to __init__.cpython-313.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.13/dist-packages/pyoprf-0.4.0.egg-info Skipping SOURCES.txt running install_scripts 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/multiplexer.py -> /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/__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/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/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/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/__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/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/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/__init__.py to __init__.cpython-312.pyc running install_egg_info running egg_info writing pyoprf.egg-info/PKG-INFO writing dependency_links to pyoprf.egg-info/dependency_links.txt writing requirements to pyoprf.egg-info/requires.txt writing top-level names to pyoprf.egg-info/top_level.txt reading manifest file 'pyoprf.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'pyoprf.egg-info/SOURCES.txt' Copying pyoprf.egg-info to /build/reproducible-path/liboprf-0.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 -j6 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 cp liboprf.so /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.so.0 cp liboprf.a /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.a cp oprf.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/oprf.h mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf 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/include/oprf cp toprf.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/toprf.h mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf 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 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. mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/ 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 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/i386-linux-gnu/ cp --reflink=auto -a ./debian/tmp/dh-exec.hEElYJAZ/usr/lib/i386-linux-gnu/liboprf-noiseXK.so.0 ./debian/tmp/dh-exec.hEElYJAZ/usr/lib/i386-linux-gnu/liboprf.so.0 debian/liboprf0t64/usr/lib/i386-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/i386-linux-gnu/ cp --reflink=auto -a ./debian/tmp/dh-exec._YT58ad4/usr/lib/i386-linux-gnu/liboprf-noiseXK.a ./debian/tmp/dh-exec._YT58ad4/usr/lib/i386-linux-gnu/liboprf.a debian/liboprf-dev/usr/lib/i386-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/ cp --reflink=auto -a debian/tmp/usr/lib/python3.13/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/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/__init__.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/multiplexer.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/multiplexer.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/noisexk.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/noisexk.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf dh_installdocs -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/share/doc/liboprf0t64 install -p -m0644 debian/copyright debian/liboprf0t64/usr/share/doc/liboprf0t64/copyright install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev cp --reflink=auto -a ./README.md debian/liboprf-dev/usr/share/doc/liboprf-dev chmod -R u\+rw,go=rX debian/liboprf-dev/usr/share/doc install -p -m0644 debian/copyright debian/liboprf-dev/usr/share/doc/liboprf-dev/copyright install -m0755 -d debian/python3-pyoprf/usr/share/doc/python3-pyoprf install -p -m0644 debian/copyright debian/python3-pyoprf/usr/share/doc/python3-pyoprf/copyright dh_installchangelogs -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/share/doc/liboprf0t64 install -p -m0644 debian/.debhelper/generated/liboprf0t64/dh_installchangelogs.dch.trimmed debian/liboprf0t64/usr/share/doc/liboprf0t64/changelog.Debian install -m0755 -d debian/python3-pyoprf/usr/share/doc/python3-pyoprf install -p -m0644 debian/.debhelper/generated/python3-pyoprf/dh_installchangelogs.dch.trimmed debian/python3-pyoprf/usr/share/doc/python3-pyoprf/changelog.Debian 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 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,3.13 (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/i386-linux-gnu rm -f debian/liboprf-dev/usr/lib/i386-linux-gnu/liboprf-noiseXK.so ln -s liboprf-noiseXK.so.0 debian/liboprf-dev/usr/lib/i386-linux-gnu/liboprf-noiseXK.so install -m0755 -d debian/liboprf-dev/usr/lib/i386-linux-gnu rm -f debian/liboprf-dev/usr/lib/i386-linux-gnu/liboprf.so ln -s liboprf.so.0 debian/liboprf-dev/usr/lib/i386-linux-gnu/liboprf.so dh_strip_nondeterminism -O--sourcedirectory=src dh_compress -O--sourcedirectory=src cd debian/liboprf0t64 cd debian/liboprf-dev cd debian/python3-pyoprf chmod a-x usr/share/doc/liboprf0t64/changelog.Debian chmod a-x usr/share/doc/liboprf-dev/changelog.Debian gzip -9nf usr/share/doc/liboprf0t64/changelog.Debian chmod a-x usr/share/doc/python3-pyoprf/changelog.Debian gzip -9nf usr/share/doc/liboprf-dev/changelog.Debian cd '/build/reproducible-path/liboprf-0.4.0' gzip -9nf usr/share/doc/python3-pyoprf/changelog.Debian 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/liboprf-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/python3-pyoprf ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/liboprf0t64/usr/share/doc -type f -a -true -a ! -regex 'debian/liboprf0t64/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/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/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/liboprf0t64/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/python3-pyoprf/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/liboprf-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/liboprf0t64/usr/share/lintian/overrides -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/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/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/liboprf0t64/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/liboprf-dev -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/i386-linux-gnu dwz -mdebian/liboprf0t64/usr/lib/debug/.dwz/i386-linux-gnu/liboprf0t64.debug -M/usr/lib/debug/.dwz/i386-linux-gnu/liboprf0t64.debug -- debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf-noiseXK.so.0 debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf.so.0 objcopy --compress-debug-sections debian/liboprf0t64/usr/lib/debug/.dwz/i386-linux-gnu/liboprf0t64.debug chmod 0644 -- debian/liboprf0t64/usr/lib/debug/.dwz/i386-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/i386-linux-gnu/liboprf-noiseXK.a strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/liboprf-dev/usr/lib/i386-linux-gnu/liboprf.a install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/97 objcopy --only-keep-debug --compress-debug-sections debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf-noiseXK.so.0 debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/97/d5f81851fd4ae7db667e5bd30156b7a4f06742.debug chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/97/d5f81851fd4ae7db667e5bd30156b7a4f06742.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf-noiseXK.so.0 objcopy --add-gnu-debuglink debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/97/d5f81851fd4ae7db667e5bd30156b7a4f06742.debug debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf-noiseXK.so.0 install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/92 objcopy --only-keep-debug --compress-debug-sections debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf.so.0 debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/92/11987808612ace2223c1242bbc2e9f6d0dee1e.debug chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/92/11987808612ace2223c1242bbc2e9f6d0dee1e.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf.so.0 objcopy --add-gnu-debuglink debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/92/11987808612ace2223c1242bbc2e9f6d0dee1e.debug debian/liboprf0t64/usr/lib/i386-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/i386-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/i386-linux-gnu/liboprf-noiseXK.so.0 debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf.so.0 dh_installdeb -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN install -p -m0644 debian/.debhelper/generated/liboprf0t64/triggers debian/liboprf0t64/DEBIAN/triggers install -m0755 -d debian/liboprf-dev/DEBIAN install -m0755 -d debian/python3-pyoprf/DEBIAN printf '#!/bin/sh\nset -e\n' > debian/python3-pyoprf/DEBIAN/postinst cat debian/python3-pyoprf.postinst.debhelper >> debian/python3-pyoprf/DEBIAN/postinst chmod 0755 -- debian/python3-pyoprf/DEBIAN/postinst printf '#!/bin/sh\nset -e\n' > debian/python3-pyoprf/DEBIAN/prerm cat debian/python3-pyoprf.prerm.debhelper >> debian/python3-pyoprf/DEBIAN/prerm chmod 0755 -- debian/python3-pyoprf/DEBIAN/prerm dh_gencontrol -O--sourcedirectory=src install -m0755 -d debian/python3-pyoprf/DEBIAN echo misc:Depends= >> debian/python3-pyoprf.substvars echo misc:Pre-Depends= >> debian/python3-pyoprf.substvars dpkg-gencontrol -ppython3-pyoprf -ldebian/changelog -Tdebian/python3-pyoprf.substvars -cdebian/control -Pdebian/python3-pyoprf install -m0755 -d debian/liboprf-dev/DEBIAN echo misc:Depends= >> debian/liboprf-dev.substvars echo misc:Pre-Depends= >> debian/liboprf-dev.substvars dpkg-gencontrol -pliboprf-dev -ldebian/changelog -Tdebian/liboprf-dev.substvars -cdebian/control -Pdebian/liboprf-dev install -m0755 -d debian/liboprf0t64/DEBIAN echo misc:Depends= >> debian/liboprf0t64.substvars echo misc:Pre-Depends= >> debian/liboprf0t64.substvars install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN dpkg-gencontrol -pliboprf0t64 -ldebian/changelog -Tdebian/liboprf0t64.substvars -cdebian/control -Pdebian/.debhelper/liboprf0t64/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=liboprf0t64-dbgsym "-DDepends=liboprf0t64 (= \${binary:Version})" "-DDescription=debug symbols for liboprf0t64" "-DBuild-Ids=9211987808612ace2223c1242bbc2e9f6d0dee1e 97d5f81851fd4ae7db667e5bd30156b7a4f06742" -DSection=debug -UReplaces -UBreaks dpkg-gencontrol: warning: Recommends field of package python3-pyoprf: substitution variable ${python:Recommends} used, but is not defined dpkg-gencontrol: warning: Suggests field of package python3-pyoprf: substitution variable ${python:Suggests} used, but is not defined chmod 0644 -- debian/python3-pyoprf/DEBIAN/control chmod 0644 -- debian/liboprf-dev/DEBIAN/control chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN/control dpkg-gencontrol -pliboprf0t64 -ldebian/changelog -Tdebian/liboprf0t64.substvars -cdebian/control -Pdebian/liboprf0t64 chmod 0644 -- debian/liboprf0t64/DEBIAN/control dh_md5sums -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN install -m0755 -d debian/liboprf-dev/DEBIAN install -m0755 -d debian/python3-pyoprf/DEBIAN cd debian/liboprf0t64 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/python3-pyoprf >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/liboprf-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/liboprf0t64/DEBIAN/md5sums install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN chmod 0644 -- debian/liboprf-dev/DEBIAN/md5sums chmod 0644 -- debian/python3-pyoprf/DEBIAN/md5sums cd debian/.debhelper/liboprf0t64/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.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/.debhelper/liboprf0t64/dbgsym-root .. dpkg-deb --root-owner-group --build debian/liboprf-dev .. dpkg-deb --root-owner-group --build debian/python3-pyoprf .. dpkg-deb: building package 'liboprf0t64' in '../liboprf0t64_0.4.0-1_i386.deb'. dpkg-deb: building package 'liboprf-dev' in '../liboprf-dev_0.4.0-1_i386.deb'. dpkg-deb: building package 'liboprf0t64-dbgsym' in '../liboprf0t64-dbgsym_0.4.0-1_i386.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_i386.buildinfo dpkg-genchanges --build=binary -O../liboprf_0.4.0-1_i386.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/10149 and its subdirectories I: Current time: Wed Dec 17 16:13:11 -12 2025 I: pbuilder-time-stamp: 1766031191 Thu Nov 14 21:50:14 UTC 2024 I: 1st build successful. Starting 2nd build on remote node infom07-i386.debian.net. Thu Nov 14 21:50:14 UTC 2024 I: Preparing to do remote build '2' on infom07-i386.debian.net. Thu Nov 14 21:51:48 UTC 2024 I: Deleting $TMPDIR on infom07-i386.debian.net. Thu Nov 14 21:51:49 UTC 2024 I: liboprf_0.4.0-1_i386.changes: Format: 1.8 Date: Sun, 29 Sep 2024 09:59:53 +0200 Source: liboprf Binary: liboprf-dev liboprf0t64 liboprf0t64-dbgsym python3-pyoprf Architecture: i386 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: a6a01957f67c81c396351a27c8ae160c8df975b2 71004 liboprf-dev_0.4.0-1_i386.deb 436858e974a9264a18402d8687dbb59cc7cf1d45 120276 liboprf0t64-dbgsym_0.4.0-1_i386.deb 6e0c36da09b4f26b5a8d96153f8537170d0455f7 45596 liboprf0t64_0.4.0-1_i386.deb 972cc94430be9eb5471bce6f0d1955bb16d52072 6896 liboprf_0.4.0-1_i386.buildinfo e794c32653c6948696b9bf910105b5dff2907de0 15452 python3-pyoprf_0.4.0-1_all.deb Checksums-Sha256: 48b6789eae078a548660dc62bcfb7380320cf95207c46a522532c22cfe1eaf8b 71004 liboprf-dev_0.4.0-1_i386.deb 51d1733563e2be190c73adf97010ba345a7c5fae42f6d3aaa9f23bdf8fc6e86b 120276 liboprf0t64-dbgsym_0.4.0-1_i386.deb ce024b4c360b0dbbf577eb2fe227654e67928a566133027971275a58bcdbb5fb 45596 liboprf0t64_0.4.0-1_i386.deb 558e18c5c91a28e8cdd8f73a15b69ad7c911e8fdc808ae766874270bd10656e1 6896 liboprf_0.4.0-1_i386.buildinfo 09bbf49f032ccd3d55bf0502f470340f45603dbcb52b671a8e337f594900c17f 15452 python3-pyoprf_0.4.0-1_all.deb Files: e0bd80351921db946ff1c6a624655966 71004 libdevel optional liboprf-dev_0.4.0-1_i386.deb fd5ef3c4b8bf10303cc971c51be54727 120276 debug optional liboprf0t64-dbgsym_0.4.0-1_i386.deb 0b065b38d047fa97cc3650499f9b4a6e 45596 libs optional liboprf0t64_0.4.0-1_i386.deb a7b5518da07a6d7cd7c14dbe24b7871a 6896 utils optional liboprf_0.4.0-1_i386.buildinfo 9e2365676c2c95e4c48fec2ae7f973ef 15452 utils optional python3-pyoprf_0.4.0-1_all.deb Thu Nov 14 21:51:50 UTC 2024 I: diffoscope 283 will be used to compare the two builds: Running as unit: rb-diffoscope-i386_16-47826.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.cemfEf4D/liboprf_0.4.0-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.cemfEf4D/liboprf_0.4.0-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.cemfEf4D/liboprf_0.4.0-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.cemfEf4D/b1/liboprf_0.4.0-1_i386.changes /srv/reproducible-results/rbuild-debian/r-b-build.cemfEf4D/b2/liboprf_0.4.0-1_i386.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.347s) 0.347s 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: 652ms CPU time consumed: 650ms Thu Nov 14 21:51:51 UTC 2024 I: diffoscope 283 found no differences in the changes files, and a .buildinfo file also exists. Thu Nov 14 21:51:51 UTC 2024 I: liboprf from unstable built successfully and reproducibly on i386. Thu Nov 14 21:51:52 UTC 2024 I: Submitting .buildinfo files to external archives: Thu Nov 14 21:51:52 UTC 2024 I: Submitting 8.0K b1/liboprf_0.4.0-1_i386.buildinfo.asc Thu Nov 14 21:51:52 UTC 2024 I: Submitting 8.0K b2/liboprf_0.4.0-1_i386.buildinfo.asc Thu Nov 14 21:51:53 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Thu Nov 14 21:51:53 UTC 2024 I: Done submitting .buildinfo files. Thu Nov 14 21:51:53 UTC 2024 I: Removing signed liboprf_0.4.0-1_i386.buildinfo.asc files: removed './b1/liboprf_0.4.0-1_i386.buildinfo.asc' removed './b2/liboprf_0.4.0-1_i386.buildinfo.asc'