I: pbuilder: network access will be disabled during build I: Current time: Tue Feb 24 06:36:51 -12 2026 I: pbuilder-time-stamp: 1771958211 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: using eatmydata during job I: Copying source file I: copying [liboprf_0.6.1-1.dsc] I: copying [./liboprf_0.6.1.orig.tar.gz] I: copying [./liboprf_0.6.1-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./liboprf_0.6.1-1.dsc: unsupported subcommand dpkg-source: info: extracting liboprf in liboprf-0.6.1 dpkg-source: info: unpacking liboprf_0.6.1.orig.tar.gz dpkg-source: info: unpacking liboprf_0.6.1-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/129526/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=22 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='i386' IFS=' ' INVOCATION_ID='70bd40fbb72040e7b2cf64cc0479f4b8' 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='129526' 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.0QVkgSCc/pbuilderrc_Tzak --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.0QVkgSCc/b1 --logfile b1/build.log liboprf_0.6.1-1.dsc' SUDO_GID='112' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos16-i386 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/129526/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 ... 19842 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-exec (>= 0.3); however: Package dh-exec is not installed. pbuilder-satisfydepends-dummy depends on pkgconf; however: Package pkgconf is not installed. pbuilder-satisfydepends-dummy depends on libsodium-dev; however: Package libsodium-dev is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-exec{a} dh-python{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libcom-err2{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libffi8{a} libfile-stripnondeterminism-perl{a} libgssapi-krb5-2{a} libicu72{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libmagic-mgc{a} libmagic1t64{a} libnsl2{a} libpipeline1{a} libpkgconf3{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libreadline8t64{a} libsodium-dev{a} libsodium23{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} media-types{a} netbase{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} python3{a} python3-all{a} python3-autocommand{a} python3-inflect{a} python3-jaraco.context{a} python3-jaraco.functools{a} python3-jaraco.text{a} python3-minimal{a} python3-more-itertools{a} python3-pkg-resources{a} python3-setuptools{a} python3-typeguard{a} python3-typing-extensions{a} python3-zipp{a} python3.12{a} python3.12-minimal{a} python3.13{a} python3.13-minimal{a} readline-common{a} sensible-utils{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl krb5-locales libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 76 newly installed, 0 to remove and 0 not upgraded. Need to get 35.5 MB of archives. After unpacking 137 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main i386 libpython3.12-minimal i386 3.12.8-5 [816 kB] Get: 2 http://deb.debian.org/debian trixie/main i386 libexpat1 i386 2.6.4-1 [107 kB] Get: 3 http://deb.debian.org/debian trixie/main i386 python3.12-minimal i386 3.12.8-5 [2241 kB] Get: 4 http://deb.debian.org/debian trixie/main i386 python3-minimal i386 3.12.8-1 [26.9 kB] Get: 5 http://deb.debian.org/debian trixie/main i386 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian trixie/main i386 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian trixie/main i386 tzdata all 2024b-6 [257 kB] Get: 8 http://deb.debian.org/debian trixie/main i386 libffi8 i386 3.4.6-1 [21.2 kB] Get: 9 http://deb.debian.org/debian trixie/main i386 libkrb5support0 i386 1.21.3-3 [34.9 kB] Get: 10 http://deb.debian.org/debian trixie/main i386 libcom-err2 i386 1.47.2-1 [24.3 kB] Get: 11 http://deb.debian.org/debian trixie/main i386 libk5crypto3 i386 1.21.3-3 [83.6 kB] Get: 12 http://deb.debian.org/debian trixie/main i386 libkeyutils1 i386 1.6.3-4 [9600 B] Get: 13 http://deb.debian.org/debian trixie/main i386 libkrb5-3 i386 1.21.3-3 [350 kB] Get: 14 http://deb.debian.org/debian trixie/main i386 libgssapi-krb5-2 i386 1.21.3-3 [146 kB] Get: 15 http://deb.debian.org/debian trixie/main i386 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 16 http://deb.debian.org/debian trixie/main i386 libtirpc3t64 i386 1.3.4+ds-1.3+b1 [90.5 kB] Get: 17 http://deb.debian.org/debian trixie/main i386 libnsl2 i386 1.3.0-3+b3 [42.7 kB] Get: 18 http://deb.debian.org/debian trixie/main i386 readline-common all 8.2-6 [69.4 kB] Get: 19 http://deb.debian.org/debian trixie/main i386 libreadline8t64 i386 8.2-6 [173 kB] Get: 20 http://deb.debian.org/debian trixie/main i386 libpython3.12-stdlib i386 3.12.8-5 [1969 kB] Get: 21 http://deb.debian.org/debian trixie/main i386 python3.12 i386 3.12.8-5 [677 kB] Get: 22 http://deb.debian.org/debian trixie/main i386 libpython3-stdlib i386 3.12.8-1 [9792 B] Get: 23 http://deb.debian.org/debian trixie/main i386 python3 i386 3.12.8-1 [27.9 kB] Get: 24 http://deb.debian.org/debian trixie/main i386 libpython3.13-minimal i386 3.13.1-3 [858 kB] Get: 25 http://deb.debian.org/debian trixie/main i386 python3.13-minimal i386 3.13.1-3 [2264 kB] Get: 26 http://deb.debian.org/debian trixie/main i386 sensible-utils all 0.0.24 [24.8 kB] Get: 27 http://deb.debian.org/debian trixie/main i386 libmagic-mgc i386 1:5.45-3+b1 [314 kB] Get: 28 http://deb.debian.org/debian trixie/main i386 libmagic1t64 i386 1:5.45-3+b1 [115 kB] Get: 29 http://deb.debian.org/debian trixie/main i386 file i386 1:5.45-3+b1 [43.2 kB] Get: 30 http://deb.debian.org/debian trixie/main i386 gettext-base i386 0.22.5-4 [201 kB] Get: 31 http://deb.debian.org/debian trixie/main i386 libuchardet0 i386 0.0.8-1+b2 [69.2 kB] Get: 32 http://deb.debian.org/debian trixie/main i386 groff-base i386 1.23.0-7 [1199 kB] Get: 33 http://deb.debian.org/debian trixie/main i386 bsdextrautils i386 2.40.4-1 [96.1 kB] Get: 34 http://deb.debian.org/debian trixie/main i386 libpipeline1 i386 1.5.8-1 [41.2 kB] Get: 35 http://deb.debian.org/debian trixie/main i386 man-db i386 2.13.0-1 [1428 kB] Get: 36 http://deb.debian.org/debian trixie/main i386 m4 i386 1.4.19-5 [301 kB] Get: 37 http://deb.debian.org/debian trixie/main i386 autoconf all 2.72-3 [493 kB] Get: 38 http://deb.debian.org/debian trixie/main i386 autotools-dev all 20220109.1 [51.6 kB] Get: 39 http://deb.debian.org/debian trixie/main i386 automake all 1:1.16.5-1.3 [823 kB] Get: 40 http://deb.debian.org/debian trixie/main i386 autopoint all 0.22.5-4 [723 kB] Get: 41 http://deb.debian.org/debian trixie/main i386 libdebhelper-perl all 13.23 [90.6 kB] Get: 42 http://deb.debian.org/debian trixie/main i386 libtool all 2.5.4-2 [539 kB] Get: 43 http://deb.debian.org/debian trixie/main i386 dh-autoreconf all 20 [17.1 kB] Get: 44 http://deb.debian.org/debian trixie/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Get: 45 http://deb.debian.org/debian trixie/main i386 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 46 http://deb.debian.org/debian trixie/main i386 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 47 http://deb.debian.org/debian trixie/main i386 libelf1t64 i386 0.192-4 [195 kB] Get: 48 http://deb.debian.org/debian trixie/main i386 dwz i386 0.15-1+b1 [116 kB] Get: 49 http://deb.debian.org/debian trixie/main i386 libunistring5 i386 1.3-1 [458 kB] Get: 50 http://deb.debian.org/debian trixie/main i386 libicu72 i386 72.1-6 [9582 kB] Get: 51 http://deb.debian.org/debian trixie/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2+b1 [734 kB] Get: 52 http://deb.debian.org/debian trixie/main i386 gettext i386 0.22.5-4 [1632 kB] Get: 53 http://deb.debian.org/debian trixie/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 54 http://deb.debian.org/debian trixie/main i386 po-debconf all 1.0.21+nmu1 [248 kB] Get: 55 http://deb.debian.org/debian trixie/main i386 debhelper all 13.23 [919 kB] Get: 56 http://deb.debian.org/debian trixie/main i386 dh-exec i386 0.30 [26.2 kB] Get: 57 http://deb.debian.org/debian trixie/main i386 python3-autocommand all 2.2.2-3 [13.6 kB] Get: 58 http://deb.debian.org/debian trixie/main i386 python3-more-itertools all 10.6.0-1 [65.3 kB] Get: 59 http://deb.debian.org/debian trixie/main i386 python3-typing-extensions all 4.12.2-2 [73.0 kB] Get: 60 http://deb.debian.org/debian trixie/main i386 python3-typeguard all 4.4.1-1 [37.0 kB] Get: 61 http://deb.debian.org/debian trixie/main i386 python3-inflect all 7.3.1-2 [32.4 kB] Get: 62 http://deb.debian.org/debian trixie/main i386 python3-jaraco.context all 6.0.0-1 [7984 B] Get: 63 http://deb.debian.org/debian trixie/main i386 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get: 64 http://deb.debian.org/debian trixie/main i386 python3-pkg-resources all 75.6.0-1 [222 kB] Get: 65 http://deb.debian.org/debian trixie/main i386 python3-jaraco.text all 4.0.0-1 [11.4 kB] Get: 66 http://deb.debian.org/debian trixie/main i386 python3-zipp all 3.21.0-1 [10.6 kB] Get: 67 http://deb.debian.org/debian trixie/main i386 python3-setuptools all 75.6.0-1 [720 kB] Get: 68 http://deb.debian.org/debian trixie/main i386 dh-python all 6.20250108 [113 kB] Get: 69 http://deb.debian.org/debian trixie/main i386 libpkgconf3 i386 1.8.1-4 [38.4 kB] Get: 70 http://deb.debian.org/debian trixie/main i386 libpython3.13-stdlib i386 3.13.1-3 [1980 kB] Get: 71 http://deb.debian.org/debian trixie/main i386 libsodium23 i386 1.0.18-1+b2 [186 kB] Get: 72 http://deb.debian.org/debian trixie/main i386 libsodium-dev i386 1.0.18-1+b2 [207 kB] Get: 73 http://deb.debian.org/debian trixie/main i386 pkgconf-bin i386 1.8.1-4 [30.6 kB] Get: 74 http://deb.debian.org/debian trixie/main i386 pkgconf i386 1.8.1-4 [26.2 kB] Get: 75 http://deb.debian.org/debian trixie/main i386 python3.13 i386 3.13.1-3 [740 kB] Get: 76 http://deb.debian.org/debian trixie/main i386 python3-all i386 3.12.8-1 [1048 B] Fetched 35.5 MB in 0s (129 MB/s) Preconfiguring packages ... 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 ... 19842 files and directories currently installed.) Preparing to unpack .../libpython3.12-minimal_3.12.8-5_i386.deb ... Unpacking libpython3.12-minimal:i386 (3.12.8-5) ... 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.8-5_i386.deb ... Unpacking python3.12-minimal (3.12.8-5) ... Setting up libpython3.12-minimal:i386 (3.12.8-5) ... Setting up libexpat1:i386 (2.6.4-1) ... Setting up python3.12-minimal (3.12.8-5) ... 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 ... 20162 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.8-1_i386.deb ... Unpacking python3-minimal (3.12.8-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-6_all.deb ... Unpacking tzdata (2024b-6) ... Selecting previously unselected package libffi8:i386. Preparing to unpack .../04-libffi8_3.4.6-1_i386.deb ... Unpacking libffi8:i386 (3.4.6-1) ... Selecting previously unselected package libkrb5support0:i386. Preparing to unpack .../05-libkrb5support0_1.21.3-3_i386.deb ... Unpacking libkrb5support0:i386 (1.21.3-3) ... Selecting previously unselected package libcom-err2:i386. Preparing to unpack .../06-libcom-err2_1.47.2-1_i386.deb ... Unpacking libcom-err2:i386 (1.47.2-1) ... Selecting previously unselected package libk5crypto3:i386. Preparing to unpack .../07-libk5crypto3_1.21.3-3_i386.deb ... Unpacking libk5crypto3:i386 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:i386. Preparing to unpack .../08-libkeyutils1_1.6.3-4_i386.deb ... Unpacking libkeyutils1:i386 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:i386. Preparing to unpack .../09-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 .../10-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 .../11-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 .../12-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 .../13-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 .../14-readline-common_8.2-6_all.deb ... Unpacking readline-common (8.2-6) ... Selecting previously unselected package libreadline8t64:i386. Preparing to unpack .../15-libreadline8t64_8.2-6_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-6) ... Selecting previously unselected package libpython3.12-stdlib:i386. Preparing to unpack .../16-libpython3.12-stdlib_3.12.8-5_i386.deb ... Unpacking libpython3.12-stdlib:i386 (3.12.8-5) ... Selecting previously unselected package python3.12. Preparing to unpack .../17-python3.12_3.12.8-5_i386.deb ... Unpacking python3.12 (3.12.8-5) ... Selecting previously unselected package libpython3-stdlib:i386. Preparing to unpack .../18-libpython3-stdlib_3.12.8-1_i386.deb ... Unpacking libpython3-stdlib:i386 (3.12.8-1) ... Setting up python3-minimal (3.12.8-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 ... 21230 files and directories currently installed.) Preparing to unpack .../00-python3_3.12.8-1_i386.deb ... Unpacking python3 (3.12.8-1) ... Selecting previously unselected package libpython3.13-minimal:i386. Preparing to unpack .../01-libpython3.13-minimal_3.13.1-3_i386.deb ... Unpacking libpython3.13-minimal:i386 (3.13.1-3) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../02-python3.13-minimal_3.13.1-3_i386.deb ... Unpacking python3.13-minimal (3.13.1-3) ... 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-4_i386.deb ... Unpacking gettext-base (0.22.5-4) ... 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-7_i386.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../10-bsdextrautils_2.40.4-1_i386.deb ... Unpacking bsdextrautils (2.40.4-1) ... 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-5_i386.deb ... Unpacking m4 (1.4.19-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../14-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../15-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../16-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../17-autopoint_0.22.5-4_all.deb ... Unpacking autopoint (0.22.5-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../18-libdebhelper-perl_13.23_all.deb ... Unpacking libdebhelper-perl (13.23) ... Selecting previously unselected package libtool. Preparing to unpack .../19-libtool_2.5.4-2_all.deb ... Unpacking libtool (2.5.4-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../20-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../21-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../22-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../23-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64: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 libunistring5:i386. Preparing to unpack .../26-libunistring5_1.3-1_i386.deb ... Unpacking libunistring5:i386 (1.3-1) ... Selecting previously unselected package libicu72:i386. Preparing to unpack .../27-libicu72_72.1-6_i386.deb ... Unpacking libicu72:i386 (72.1-6) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../28-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 .../29-gettext_0.22.5-4_i386.deb ... Unpacking gettext (0.22.5-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../30-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../31-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../32-debhelper_13.23_all.deb ... Unpacking debhelper (13.23) ... Selecting previously unselected package dh-exec. Preparing to unpack .../33-dh-exec_0.30_i386.deb ... Unpacking dh-exec (0.30) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../34-python3-autocommand_2.2.2-3_all.deb ... Unpacking python3-autocommand (2.2.2-3) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../35-python3-more-itertools_10.6.0-1_all.deb ... Unpacking python3-more-itertools (10.6.0-1) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../36-python3-typing-extensions_4.12.2-2_all.deb ... Unpacking python3-typing-extensions (4.12.2-2) ... Selecting previously unselected package python3-typeguard. Preparing to unpack .../37-python3-typeguard_4.4.1-1_all.deb ... Unpacking python3-typeguard (4.4.1-1) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../38-python3-inflect_7.3.1-2_all.deb ... Unpacking python3-inflect (7.3.1-2) ... Selecting previously unselected package python3-jaraco.context. Preparing to unpack .../39-python3-jaraco.context_6.0.0-1_all.deb ... Unpacking python3-jaraco.context (6.0.0-1) ... Selecting previously unselected package python3-jaraco.functools. Preparing to unpack .../40-python3-jaraco.functools_4.1.0-1_all.deb ... Unpacking python3-jaraco.functools (4.1.0-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../41-python3-pkg-resources_75.6.0-1_all.deb ... Unpacking python3-pkg-resources (75.6.0-1) ... Selecting previously unselected package python3-jaraco.text. Preparing to unpack .../42-python3-jaraco.text_4.0.0-1_all.deb ... Unpacking python3-jaraco.text (4.0.0-1) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../43-python3-zipp_3.21.0-1_all.deb ... Unpacking python3-zipp (3.21.0-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../44-python3-setuptools_75.6.0-1_all.deb ... Unpacking python3-setuptools (75.6.0-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../45-dh-python_6.20250108_all.deb ... Unpacking dh-python (6.20250108) ... Selecting previously unselected package libpkgconf3:i386. Preparing to unpack .../46-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 .../47-libpython3.13-stdlib_3.13.1-3_i386.deb ... Unpacking libpython3.13-stdlib:i386 (3.13.1-3) ... Selecting previously unselected package libsodium23:i386. Preparing to unpack .../48-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 .../49-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 .../50-pkgconf-bin_1.8.1-4_i386.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:i386. Preparing to unpack .../51-pkgconf_1.8.1-4_i386.deb ... Unpacking pkgconf:i386 (1.8.1-4) ... Selecting previously unselected package python3.13. Preparing to unpack .../52-python3.13_3.13.1-3_i386.deb ... Unpacking python3.13 (3.13.1-3) ... Selecting previously unselected package python3-all. Preparing to unpack .../53-python3-all_3.12.8-1_i386.deb ... Unpacking python3-all (3.12.8-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-6) ... Setting up bsdextrautils (2.40.4-1) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libdebhelper-perl (13.23) ... Setting up libmagic1t64:i386 (1:5.45-3+b1) ... Setting up gettext-base (0.22.5-4) ... Setting up m4 (1.4.19-5) ... Setting up libcom-err2:i386 (1.47.2-1) ... 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-6) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Feb 24 18:37:09 UTC 2026. Universal Time is now: Tue Feb 24 18:37:09 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpython3.13-minimal:i386 (3.13.1-3) ... Setting up autotools-dev (20220109.1) ... Setting up libpkgconf3:i386 (1.8.1-4) ... Setting up libunistring5:i386 (1.3-1) ... Setting up autopoint (0.22.5-4) ... 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 libffi8:i386 (3.4.6-1) ... 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.1-3) ... Setting up netbase (6.4) ... Setting up libkrb5-3:i386 (1.21.3-3) ... Setting up readline-common (8.2-6) ... 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-4) ... Setting up libtool (2.5.4-2) ... 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-6) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-7) ... Setting up libpython3.13-stdlib:i386 (3.13.1-3) ... Setting up libtirpc3t64:i386 (1.3.4+ds-1.3+b1) ... Setting up python3.13 (3.13.1-3) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up 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.8-5) ... Setting up python3.12 (3.12.8-5) ... Setting up debhelper (13.23) ... Setting up dh-exec (0.30) ... Setting up libpython3-stdlib:i386 (3.12.8-1) ... Setting up python3 (3.12.8-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.6.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.8-1) ... Setting up python3-inflect (7.3.1-2) ... Setting up python3-jaraco.text (4.0.0-1) ... Setting up python3-pkg-resources (75.6.0-1) ... Setting up python3-setuptools (75.6.0-1) ... Setting up dh-python (6.20250108) ... Processing triggers for libc-bin (2.40-5) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/liboprf-0.6.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../liboprf_0.6.1-1_source.changes dpkg-buildpackage: info: source package liboprf dpkg-buildpackage: info: source version 0.6.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Joost van Baal-Ilić dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 debian/rules clean dh clean --sourcedirectory=src --with python3 dh_auto_clean -O--sourcedirectory=src cd src && make -j22 clean make[1]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src' rm -f *.o liboprf.so liboprf.a liboprf-corrupt-dkg.so make -C tests clean make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/tests' rm -f cfrg_oprf_test_vector_decl.h cfrg_oprf_test_vectors.h tv1 tv2 tp-dkg dkg toprf mpmult make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/tests' make -C noise_xk clean make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' rm -rf *.so *.a src/*.o make -C example clean make[3]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk/example' rm -rf *.o xk-ex make[3]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk/example' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src' dh_autoreconf_clean -O--sourcedirectory=src dh_clean -O--sourcedirectory=src rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/liboprf0t64.substvars debian/liboprf-dev.substvars debian/python3-pyoprf.substvars debian/files rm -fr -- debian/liboprf0t64/ debian/tmp/ debian/liboprf-dev/ debian/python3-pyoprf/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) debian/rules binary dh binary --sourcedirectory=src --with python3 dh_update_autotools_config -O--sourcedirectory=src dh_autoreconf -O--sourcedirectory=src dh_auto_configure -O--sourcedirectory=src dh_auto_build -O--sourcedirectory=src cd src && make -j22 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src' make -C noise_xk all cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o oprf.o oprf.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o toprf.o toprf.c make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dkg.o dkg.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o utils.o utils.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tp-dkg.o tp-dkg.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mpmult.o mpmult.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/Noise_XK.o src/Noise_XK.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/XK.o src/XK.c tp-dkg.c: In function 'recv_msg': tp-dkg.c:140:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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:140:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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:140:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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:551:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 551 | 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 ar rcs liboprf.a oprf.o toprf.o dkg.o utils.o tp-dkg.o mpmult.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.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -fPIC -shared -Wl,-soname,liboprf-noiseXK.so.0 -o liboprf-noiseXK.so src/Noise_XK.o src/XK.o -lsodium make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fPIC -shared -Wl,-soname,liboprf.so.0 -o liboprf.so oprf.c toprf.c dkg.c utils.c tp-dkg.c mpmult.c noise_xk/liboprf-noiseXK.so -Wl,-z,relro -Wl,-z,now -lsodium tp-dkg.c: In function 'recv_msg': tp-dkg.c:140:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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:140:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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:140:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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:551:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 551 | 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.6.1/src' dh_auto_test -O--sourcedirectory=src cd src && make -j22 test make[1]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -DUNITTEST -DUNITTEST_CORRUPT -fPIC -shared -Wl,-soname,liboprf.so.0 -o liboprf-corrupt-dkg.so oprf.c toprf.c dkg.c utils.c tp-dkg.c mpmult.c noise_xk/liboprf-noiseXK.so -Wl,-z,relro -Wl,-z,now -lsodium tp-dkg.c: In function 'recv_msg': tp-dkg.c:140:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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:140:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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:140:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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:551:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 551 | 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.6.1/src/tests' ./testvecs2h.py cfrg_oprf_test_vectors.h >cfrg_oprf_test_vectors.h ./testvecs2h.py cfrg_oprf_test_vector_decl.h >cfrg_oprf_test_vector_decl.h cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -g -I.. -DUNIT_TEST -o dkg dkg.c ../dkg.c ../utils.c ../liboprf.a -lsodium cc -g -o toprf toprf.c ../liboprf.a -lsodium cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -D_DEFAULT_SOURCE -g -std=c11 -I.. -I../noise_xk/include -I../noise_xk/include/karmel/ -I../noise_xk/include/karmel/minimal/ -DWITH_SODIUM -DUNITTEST -o tp-dkg tp-dkg.c ../tp-dkg.c ../liboprf.a ../noise_xk/liboprf-noiseXK.a -lsodium cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -D_DEFAULT_SOURCE -g -std=c11 -I.. -I../noise_xk/include -I../noise_xk/include/karmel/ -I../noise_xk/include/karmel/minimal/ -DWITH_SODIUM -DUNITTEST -DUNITTEST_CORRUPT -o tp-dkg-corrupt tp-dkg.c ../tp-dkg.c ../liboprf.a ../noise_xk/liboprf-noiseXK.a -lsodium cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -Wall -g -I.. -DUNIT_TEST -o mpmult mpmult.c ../mpmult.c ../utils.c ../toprf.c ../liboprf.a -lsodium cc -Wall -g -o tv1 -DCFRG_TEST_VEC=1 -DCFRG_OPRF_TEST_VEC=1 -DTC=0 test.c ../oprf.c ../utils.c -lsodium cc -Wall -g -o tv2 -DCFRG_TEST_VEC=1 -DCFRG_OPRF_TEST_VEC=1 -DTC=1 test.c ../oprf.c ../utils.c -lsodium ../tp-dkg.c: In function 'recv_msg': ../tp-dkg.c: In function 'recv_msg': ../tp-dkg.c:140:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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:140:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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:140:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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:140:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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:140:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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:140:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 140 | 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: In function 'tpdkg_tp_peer_msg': ../tp-dkg.c:551:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 551 | 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 ../tp-dkg.c:551:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 551 | 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 a[1] 0300000000000000000000000000000000000000000000000000000000000000 a[2] 0400000000000000000000000000000000000000000000000000000000000000 s[1,1] 010900000000000000000000000000000000000000000000000000000000000000 s[1,2] 021800000000000000000000000000000000000000000000000000000000000000 s[1,3] 032f00000000000000000000000000000000000000000000000000000000000000 s[1,4] 044e00000000000000000000000000000000000000000000000000000000000000 s[1,5] 057500000000000000000000000000000000000000000000000000000000000000 a[0] 0500000000000000000000000000000000000000000000000000000000000000 a[1] 0600000000000000000000000000000000000000000000000000000000000000 a[2] 0700000000000000000000000000000000000000000000000000000000000000 s[2,1] 011200000000000000000000000000000000000000000000000000000000000000 s[2,2] 022d00000000000000000000000000000000000000000000000000000000000000 s[2,3] 035600000000000000000000000000000000000000000000000000000000000000 s[2,4] 048d00000000000000000000000000000000000000000000000000000000000000 s[2,5] 05d200000000000000000000000000000000000000000000000000000000000000 a[0] 0800000000000000000000000000000000000000000000000000000000000000 a[1] 0900000000000000000000000000000000000000000000000000000000000000 a[2] 0a00000000000000000000000000000000000000000000000000000000000000 s[3,1] 011b00000000000000000000000000000000000000000000000000000000000000 s[3,2] 024200000000000000000000000000000000000000000000000000000000000000 s[3,3] 037d00000000000000000000000000000000000000000000000000000000000000 s[3,4] 04cc00000000000000000000000000000000000000000000000000000000000000 s[3,5] 052f01000000000000000000000000000000000000000000000000000000000000 a[0] 0b00000000000000000000000000000000000000000000000000000000000000 a[1] 0c00000000000000000000000000000000000000000000000000000000000000 a[2] 0d00000000000000000000000000000000000000000000000000000000000000 s[4,1] 012400000000000000000000000000000000000000000000000000000000000000 s[4,2] 025700000000000000000000000000000000000000000000000000000000000000 s[4,3] 03a400000000000000000000000000000000000000000000000000000000000000 s[4,4] 040b01000000000000000000000000000000000000000000000000000000000000 s[4,5] 058c01000000000000000000000000000000000000000000000000000000000000 a[0] 0e00000000000000000000000000000000000000000000000000000000000000 a[1] 0f00000000000000000000000000000000000000000000000000000000000000 a[2] 1000000000000000000000000000000000000000000000000000000000000000 s[5,1] 012d00000000000000000000000000000000000000000000000000000000000000 s[5,2] 026c00000000000000000000000000000000000000000000000000000000000000 s[5,3] 03cb00000000000000000000000000000000000000000000000000000000000000 s[5,4] 044a01000000000000000000000000000000000000000000000000000000000000 s[5,5] 05e901000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,1] 010900000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,2] 011200000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,3] 011b00000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,4] 012400000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,5] 012d00000000000000000000000000000000000000000000000000000000000000 P_0 stage 1 correct! sent to peer 2 s[2,1] 021800000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,2] 022d00000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,3] 024200000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,4] 025700000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,5] 026c00000000000000000000000000000000000000000000000000000000000000 P_1 stage 1 correct! sent to peer 3 s[3,1] 032f00000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,2] 035600000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,3] 037d00000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,4] 03a400000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,5] 03cb00000000000000000000000000000000000000000000000000000000000000 P_2 stage 1 correct! sent to peer 4 s[4,1] 044e00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,2] 048d00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,3] 04cc00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,4] 040b01000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,5] 044a01000000000000000000000000000000000000000000000000000000000000 P_3 stage 1 correct! sent to peer 5 s[5,1] 057500000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,2] 05d200000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,3] 052f01000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,4] 058c01000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,5] 05e901000000000000000000000000000000000000000000000000000000000000 P_4 stage 1 correct! final_shares[1] 018700000000000000000000000000000000000000000000000000000000000000 final_shares[2] 024a01000000000000000000000000000000000000000000000000000000000000 final_shares[3] 037102000000000000000000000000000000000000000000000000000000000000 final_shares[4] 04fc03000000000000000000000000000000000000000000000000000000000000 final_shares[5] 05eb05000000000000000000000000000000000000000000000000000000000000 v0 3a2db4d28a5680e89f596032626556b14a2829021c2b4b92d1d1517a2a61f530 v1 3a2db4d28a5680e89f596032626556b14a2829021c2b4b92d1d1517a2a61f530 everything correct! ./tv1 input 00 uniform_bytes 97d81ddb9de1e53d47f812cb9fb5cb89c7d3ba75ab9505f5b6abb1f2070ca1282f3899bdb7667f3f23a6d1379fa7a7004b05e117c818907c2222a46ca1aa64a1 hashed-to-curve 5873db2e5f8f4f544ce3e574c74c487f03bc64a2cf63b7c913908091aab03357 H0 5873db2e5f8f4f544ce3e574c74c487f03bc64a2cf63b7c913908091aab03357 blinded 609a0ae68c15a3cf6903766461307e5c8bb2f95e7e6550e1ffa2dc99e412803c finalize input 00 all ok ./tv2 input 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a uniform_bytes ec4f3ffab95237c0f031ba04c177325d7b079a8355d7aa2e5d637181fef6d36ddc7931b2cc61d7cc60b792f30d2a2c011d82b9fe53173da6cfc404bfa87b73e9 hashed-to-curve 743d49d207339ae67aef8f4d0777744e5a604b94df5cbcc13e3dd87e79985a39 H0 743d49d207339ae67aef8f4d0777744e5a604b94df5cbcc13e3dd87e79985a39 blinded da27ef466870f5f15296299850aa088629945a17d1f5b7f5ff043f76b3c06418 finalize input 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a all ok ./toprf great success!!5! great success!!5! (ulimit -s 66000; ./tp-dkg 3 2) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg c883905f70e98c39bbfa418b6cabdda4d83fb0694d732c2dd33c9b533f37089439a7b8cf9618f0d607d87fe72c87c0c1ed46fc2eebeb07817831a98099218f0300000000b100ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401de74887a2862aa51cae26cd5590fd2f39ade86ec17cba3094076c5332d12f4680644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg c883905f70e98c39bbfa418b6cabdda4d83fb0694d732c2dd33c9b533f37089439a7b8cf9618f0d607d87fe72c87c0c1ed46fc2eebeb07817831a98099218f0300000000b100ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401de74887a2862aa51cae26cd5590fd2f39ade86ec17cba3094076c5332d12f4680644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg c883905f70e98c39bbfa418b6cabdda4d83fb0694d732c2dd33c9b533f37089439a7b8cf9618f0d607d87fe72c87c0c1ed46fc2eebeb07817831a98099218f0300000000b100ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401de74887a2862aa51cae26cd5590fd2f39ade86ec17cba3094076c5332d12f4680644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg c883905f70e98c39bbfa418b6cabdda4d83fb0694d732c2dd33c9b533f37089439a7b8cf9618f0d607d87fe72c87c0c1ed46fc2eebeb07817831a98099218f0300000000b100ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401de74887a2862aa51cae26cd5590fd2f39ade86ec17cba3094076c5332d12f4680644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg 2ee1f847de4a337c97aff59218b9dafe7d64ac8412d188fd91aa3b04d1aacf932d8edb25fe814e5e51b12b92a64f121f965354918bf2ff26f97a39b0c2b09100010000006f000100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d [!] msgno: 1, len: 111, from: 0 to: 2 msg 107f3ea821786179fcd572018117247f5ca0625daab93a645f80600cdfdb55fa6cd65b88cbeed3f745a6c02352a73ab5403044c7daf525282283428dad135d0e010000006f000200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d [!] msgno: 1, len: 111, from: 0 to: 3 msg 8e86f6e57a05e75b1ea5d7534344f2869760cbb1711f04d4b22aed40beabd20cc3fe6524d0115b6cac5b96067332f1fb4784c784406bad5f1e04a0dfeffe2905010000006f000300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg 2ee1f847de4a337c97aff59218b9dafe7d64ac8412d188fd91aa3b04d1aacf932d8edb25fe814e5e51b12b92a64f121f965354918bf2ff26f97a39b0c2b09100010000006f000100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg 60fe00ab480f402cdd0c66c60a66648613fe8f6775273bceba3470d39f645536e7389d977915f678f8ec3102ffdf142899395cb4976ac30b8e289a04eb39e40f02000000af01ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d361a31c78a970e9eae15f22be5a022b681432fc4bab03740c27c224d718f6d5adc708f6cf6d08f9ca19299a77d27276faae5375d477d486d69ae1a3a9920c067829b25b173e01840352271e6e282c08655252ad5e417b846e5ef3fadad99267e219591f5ba032f6cd3a087b44affcfda2c5a759a1ce2e7df986e15e09acd9600 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg 107f3ea821786179fcd572018117247f5ca0625daab93a645f80600cdfdb55fa6cd65b88cbeed3f745a6c02352a73ab5403044c7daf525282283428dad135d0e010000006f000200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg 24f5f18243ea297eb3bcb7cac28a6f96307d3cfc8eaa6f0e7972d9de49d0bc2748fc9654e0511bd73d65473cd397c4de7888af98abf2cb3665a7869b08656b0802000000af02ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d588130fea70289aebddbf138c5d0fdf3945bcd5730499ca38d467705eb8ff6f7a46e5fb6f930161f259c67ba1f05ba6357efce7517eea650a56a2818b07acd6e1dcc4b1c6ba60e7e20adc21e18c667520a8ec3888da59d69abacb92eecda29ffd5de8399f98e8a4007690d64f4ffa5c996906a1e5aec23375203470a58914f04 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg 8e86f6e57a05e75b1ea5d7534344f2869760cbb1711f04d4b22aed40beabd20cc3fe6524d0115b6cac5b96067332f1fb4784c784406bad5f1e04a0dfeffe2905010000006f000300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg 3708cbad571a8e569c74e857f9b97e7740e9fc4dc4f7162383a993f3116450c925aa8c3a62420d632cd5384a31178b3f8afd6f509aaefe7ffe1e955cfbecac0702000000af03ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d9deb6e03ed623bb973d516195473772df4d7274d4181c7e1d4f38b6d890d4089a570d218c804cd9916f8731abd78883e167cf01d18d81340076c743664ad724a439249d7d31b468d90f7f75ef17d3c5f630f245493206e9d8446573d609735c34c233a4490ed6f6da84bcdc14a2792877193e2a1f08a48c22f7afc94a24add07 [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg 60fe00ab480f402cdd0c66c60a66648613fe8f6775273bceba3470d39f645536e7389d977915f678f8ec3102ffdf142899395cb4976ac30b8e289a04eb39e40f02000000af01ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d361a31c78a970e9eae15f22be5a022b681432fc4bab03740c27c224d718f6d5adc708f6cf6d08f9ca19299a77d27276faae5375d477d486d69ae1a3a9920c067 [!] msgno: 2, from: 2 to: ff msg 24f5f18243ea297eb3bcb7cac28a6f96307d3cfc8eaa6f0e7972d9de49d0bc2748fc9654e0511bd73d65473cd397c4de7888af98abf2cb3665a7869b08656b0802000000af02ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d588130fea70289aebddbf138c5d0fdf3945bcd5730499ca38d467705eb8ff6f7a46e5fb6f930161f259c67ba1f05ba6357efce7517eea650a56a2818b07acd6e [!] msgno: 2, from: 3 to: ff msg 3708cbad571a8e569c74e857f9b97e7740e9fc4dc4f7162383a993f3116450c925aa8c3a62420d632cd5384a31178b3f8afd6f509aaefe7ffe1e955cfbecac0702000000af03ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d9deb6e03ed623bb973d516195473772df4d7274d4181c7e1d4f38b6d890d4089a570d218c804cd9916f8731abd78883e167cf01d18d81340076c743664ad724a [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg 60fe00ab480f402cdd0c66c60a66648613fe8f6775273bceba3470d39f645536e7389d977915f678f8ec3102ffdf142899395cb4976ac30b8e289a04eb39e40f02000000af01ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d361a31c78a970e9eae15f22be5a022b681432fc4bab03740c27c224d718f6d5adc708f6cf6d08f9ca19299a77d27276faae5375d477d486d69ae1a3a9920c067 [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg 2511db77ba56b3ab70f2650e2755eb9c59c2c609b48c46d302f7d8da14afcff95107ec51c3ae5e35437d2cdd4830bd1f540d924785b21226be242d4a1b438700040000009f010100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d0f609703bd57648779f112002ac229b2a426f5831e66eecbced3f55e8f52bf274d9f3bbd70de5cbcb996bf292847b554 [1] msgno: 2, from: 2 to: ff msg 24f5f18243ea297eb3bcb7cac28a6f96307d3cfc8eaa6f0e7972d9de49d0bc2748fc9654e0511bd73d65473cd397c4de7888af98abf2cb3665a7869b08656b0802000000af02ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d588130fea70289aebddbf138c5d0fdf3945bcd5730499ca38d467705eb8ff6f7a46e5fb6f930161f259c67ba1f05ba6357efce7517eea650a56a2818b07acd6e [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg 0cb6f7c42279fbcfbd8ce9f8c21693b8d1a4fbf48e87383b75c86fb0a5f762ded34bd0900888e479c02cbe3fe2763b78437df0e0c707e162e9b85722d6cf8805040000009f010200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d51cf6cd0aa61b8d608c5fa2d56ed414b225561c08a9826c3caf1a474b27d252ce2dfc23b6761a23465e479b4cb04c604 [1] msgno: 2, from: 3 to: ff msg 3708cbad571a8e569c74e857f9b97e7740e9fc4dc4f7162383a993f3116450c925aa8c3a62420d632cd5384a31178b3f8afd6f509aaefe7ffe1e955cfbecac0702000000af03ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d9deb6e03ed623bb973d516195473772df4d7274d4181c7e1d4f38b6d890d4089a570d218c804cd9916f8731abd78883e167cf01d18d81340076c743664ad724a [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg c451fccb58c55b1cdbe553eee3f8e4731b8bbf458b43daa9ca4b81255e6f54cfa5c4bc36a7cbe1d9cd609fe69e92db147e27f137e40a84398447e3ee62f75308040000009f010300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db3516284d4bf9dace4ba14ea5d638a01d353a23252b6f7c582604726a86afc357f7f0dd68d12a849e79e2c3028324af2 [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg 60fe00ab480f402cdd0c66c60a66648613fe8f6775273bceba3470d39f645536e7389d977915f678f8ec3102ffdf142899395cb4976ac30b8e289a04eb39e40f02000000af01ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d361a31c78a970e9eae15f22be5a022b681432fc4bab03740c27c224d718f6d5adc708f6cf6d08f9ca19299a77d27276faae5375d477d486d69ae1a3a9920c067 [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg e998f5e4f01c6db0a8d74905cd0f31ca0b8c0e698297dad42c285e8ebaed3462643a526f8fa2c5b48208312445f6f8eaaded4813c70a8c2e7bc833dd615c880e040000009f020100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d68cae128af53c48b01485355abf246e975c31cd0b9fc91854f51f3c915bcee6446aae3d20d41edff1a3cd91bcfb1a3cf [2] msgno: 2, from: 2 to: ff msg 24f5f18243ea297eb3bcb7cac28a6f96307d3cfc8eaa6f0e7972d9de49d0bc2748fc9654e0511bd73d65473cd397c4de7888af98abf2cb3665a7869b08656b0802000000af02ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d588130fea70289aebddbf138c5d0fdf3945bcd5730499ca38d467705eb8ff6f7a46e5fb6f930161f259c67ba1f05ba6357efce7517eea650a56a2818b07acd6e [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg ea346e9ec01d81d2380f36ea33a8c2209bc00eb1386d9b9d46596eda60c5bfc9f5010513281f0eadaedaddfdcc2b454cd18dc8ac6754266b4a7cff523bf6f40a040000009f020200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401de83a7e92ded261c69fc01e4883e3e41df82bea734cda75b7706cf6da34d9c7682626b4509b5b7d2ef96d5df5f5b48425 [2] msgno: 2, from: 3 to: ff msg 3708cbad571a8e569c74e857f9b97e7740e9fc4dc4f7162383a993f3116450c925aa8c3a62420d632cd5384a31178b3f8afd6f509aaefe7ffe1e955cfbecac0702000000af03ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d9deb6e03ed623bb973d516195473772df4d7274d4181c7e1d4f38b6d890d4089a570d218c804cd9916f8731abd78883e167cf01d18d81340076c743664ad724a [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg 95a61c402b6b88c48d9ceec5db61e5285b6ba3c216d57b137558715b09b60f60621aaf63fc922f9eea95a72ebbcf6011184a7aae34a41edea83ed0e18d2db90a040000009f020300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d41954cf70c6335262d836933d6edbf9a2c6a0f5aede13e6e9abc85bb4dec06738cc49f34a0775c174425b751ac32ea98 [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg 60fe00ab480f402cdd0c66c60a66648613fe8f6775273bceba3470d39f645536e7389d977915f678f8ec3102ffdf142899395cb4976ac30b8e289a04eb39e40f02000000af01ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d361a31c78a970e9eae15f22be5a022b681432fc4bab03740c27c224d718f6d5adc708f6cf6d08f9ca19299a77d27276faae5375d477d486d69ae1a3a9920c067 [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg 4e3c12fb259d2f447a9bcf3e8f8054c1704a4234c85417f09d4e2cdaf8de6c6d01fd28d2578b3196df89f1b6438f4087f0f9617e3620bcb4b44a05f2a9f7d703040000009f030100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d0064e55ee06eb41924c3fcafa7dbd7e062170d8339b2b0bd281bd0f29eeabc22679e4710f52e445bc9898c5eb63cbd42 [3] msgno: 2, from: 2 to: ff msg 24f5f18243ea297eb3bcb7cac28a6f96307d3cfc8eaa6f0e7972d9de49d0bc2748fc9654e0511bd73d65473cd397c4de7888af98abf2cb3665a7869b08656b0802000000af02ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d588130fea70289aebddbf138c5d0fdf3945bcd5730499ca38d467705eb8ff6f7a46e5fb6f930161f259c67ba1f05ba6357efce7517eea650a56a2818b07acd6e [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg a40bd6a2bbf126f3c0384d3cfd0824d40577cb9a4bc2ca53a68c3249f0f6858bada34cb36a2c7ff93ac3757710e680c9da83b7d28772bd4c1c59d76d705bd90c040000009f030200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d5d4088cb18d5bf4fd2b4f6b84571cbfc71a07870ef893a21e5dc0fc33cb61256eb27d6a5889f7d056b74c7c1fa18d929 [3] msgno: 2, from: 3 to: ff msg 3708cbad571a8e569c74e857f9b97e7740e9fc4dc4f7162383a993f3116450c925aa8c3a62420d632cd5384a31178b3f8afd6f509aaefe7ffe1e955cfbecac0702000000af03ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d9deb6e03ed623bb973d516195473772df4d7274d4181c7e1d4f38b6d890d4089a570d218c804cd9916f8731abd78883e167cf01d18d81340076c743664ad724a [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg 01d478d5abf9000b17d8a257992215b4093fadee78bb743506e88925f7ec165dd6d871bad9fb7646f53f8888078bf3bafbe7d12f9f31f47e89cd35753908e809040000009f030300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d484ccce60e18329805d0d98337f6b5621fd41c636804b4d093a8afac2f79c659fb2fb6e9852cf858cf1f0cf2fbf18668 [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg 2511db77ba56b3ab70f2650e2755eb9c59c2c609b48c46d302f7d8da14afcff95107ec51c3ae5e35437d2cdd4830bd1f540d924785b21226be242d4a1b438700040000009f010100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d0f609703bd57648779f112002ac229b2a426f5831e66eecbced3f55e8f52bf274d9f3bbd70de5cbcb996bf292847b554 [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg 8e35ef47cb0a0d35adc575fca6baa1b9d8692413b68eb8d8cab73557ba47aec244778d629269d54dd8d13d18d0fce3031aecbcbce6fcb0667d368ba2491c580c050000009f010100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d29942356ba7d95b14669a6b9b6899d86ce5e2e4ef8f07015d6c01b833910d55f176198a30e16fb3b21da0e5d00b546ab [1] msgno: 4, from: 2 to: 1 msg e998f5e4f01c6db0a8d74905cd0f31ca0b8c0e698297dad42c285e8ebaed3462643a526f8fa2c5b48208312445f6f8eaaded4813c70a8c2e7bc833dd615c880e040000009f020100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d68cae128af53c48b01485355abf246e975c31cd0b9fc91854f51f3c915bcee6446aae3d20d41edff1a3cd91bcfb1a3cf [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg 3773a5098a4300d8d8ecc9ee2ab29d919fb7e96397260327a5ee5f57d856eab1a0ecc76ab6de02b1da4e0c5699a18c702b1f7c11b3113cef30d2fbc90e94200f050000009f010200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d7e02ee3af58f4082be99082ace344285cc1d6ad7816034999ee35d10f0c5647dcb84493c110a398de5b7f623be265912 [1] msgno: 4, from: 3 to: 1 msg 4e3c12fb259d2f447a9bcf3e8f8054c1704a4234c85417f09d4e2cdaf8de6c6d01fd28d2578b3196df89f1b6438f4087f0f9617e3620bcb4b44a05f2a9f7d703040000009f030100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d0064e55ee06eb41924c3fcafa7dbd7e062170d8339b2b0bd281bd0f29eeabc22679e4710f52e445bc9898c5eb63cbd42 [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg fc6ac9f6a0c3a5d46d925eb4f3a6fdcc65299115289ee88d1b0615909401fc41b43d3518cae7fce8db06aa6b74295854a4df6958e303e6b46449cc5163c4ab03050000009f010300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d68e740fe3e00fc1b12c505f0fc5a87c394a242d4ab81b7485f4068765c2f4a0992df06d41c1d76765a1266303cd8771b [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg 0cb6f7c42279fbcfbd8ce9f8c21693b8d1a4fbf48e87383b75c86fb0a5f762ded34bd0900888e479c02cbe3fe2763b78437df0e0c707e162e9b85722d6cf8805040000009f010200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d51cf6cd0aa61b8d608c5fa2d56ed414b225561c08a9826c3caf1a474b27d252ce2dfc23b6761a23465e479b4cb04c604 [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg 1d2d707dace0f3c44046547f2636965ade60ab51089cc7db5767190be834ea6893d5a6f83657be6c7b1efd59d49fb3b24651a6c52556658c44db786fc496d70a050000009f020100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db60310471c0e80462b924df5dbdb822f88232f7d4dba7fb7b8964bff8e5b9374bf5dc0ef7cae12f65fecf5e79fc11902 [2] msgno: 4, from: 2 to: 2 msg ea346e9ec01d81d2380f36ea33a8c2209bc00eb1386d9b9d46596eda60c5bfc9f5010513281f0eadaedaddfdcc2b454cd18dc8ac6754266b4a7cff523bf6f40a040000009f020200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401de83a7e92ded261c69fc01e4883e3e41df82bea734cda75b7706cf6da34d9c7682626b4509b5b7d2ef96d5df5f5b48425 [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg 9deafbabb1947d407abe4742e1588fecb9f7a00ece0463bc48278ec9a188b0fe29f44da4d6188a0e3a9576681d6e6557e74a31d685773fbcbc480c99cb076607050000009f020200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db0e3be184adeab53c044faeeeab60631dd7daa96f805c7be7db898ddb6930c78ec7e31524811fa7dec75aefbaaa841a7 [2] msgno: 4, from: 3 to: 2 msg a40bd6a2bbf126f3c0384d3cfd0824d40577cb9a4bc2ca53a68c3249f0f6858bada34cb36a2c7ff93ac3757710e680c9da83b7d28772bd4c1c59d76d705bd90c040000009f030200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d5d4088cb18d5bf4fd2b4f6b84571cbfc71a07870ef893a21e5dc0fc33cb61256eb27d6a5889f7d056b74c7c1fa18d929 [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg 4213ecb8e834a9b16c57fa6e935f1f2a0e2ce2cfb95bcb91ea722ba292ae3ed9dceac6cb7335ea714d6955d275abb509099f9a0fc6317bf57e5519aacaf77d0a050000009f020300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d56fb20b6b7a8485c3592b6240cd31ecefee4489aa726dc81ea0dc973ffbae14694c8c35146e0ba7dd3fcfc829fc89c34 [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg c451fccb58c55b1cdbe553eee3f8e4731b8bbf458b43daa9ca4b81255e6f54cfa5c4bc36a7cbe1d9cd609fe69e92db147e27f137e40a84398447e3ee62f75308040000009f010300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db3516284d4bf9dace4ba14ea5d638a01d353a23252b6f7c582604726a86afc357f7f0dd68d12a849e79e2c3028324af2 [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg 8f24f1c52d6ab34bde6ef57372c8aa6e5d234217a7b1d40f5a075da86f5e763b4d8d0c7c214f1f58b4095140eca9ad414c2e06ce27e6cbfd79cf893a1b533404050000009f030100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401daa1862c5b010aa6d4dc0d4c1a73efd2bed0517de7bddaab94f73ce02767c470cdd6d475a9df449ca18b8974839a4b542 [3] msgno: 4, from: 2 to: 3 msg 95a61c402b6b88c48d9ceec5db61e5285b6ba3c216d57b137558715b09b60f60621aaf63fc922f9eea95a72ebbcf6011184a7aae34a41edea83ed0e18d2db90a040000009f020300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d41954cf70c6335262d836933d6edbf9a2c6a0f5aede13e6e9abc85bb4dec06738cc49f34a0775c174425b751ac32ea98 [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg e2245be5e2bd307f97cc56d0b83b267dd469b41a395362257c0a0efecf40f88bd41c89b35b0e5cf14c35182b928a2981ab25a90fb06fb26b2e8e8e9b5fb6720e050000009f030200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d9b5ada83809fe4c1d25a0b4690614d6257ed2ab8711776a199bb58339cc3e12a15095a4756d5775faa46da1c6719b4c8 [3] msgno: 4, from: 3 to: 3 msg 01d478d5abf9000b17d8a257992215b4093fadee78bb743506e88925f7ec165dd6d871bad9fb7646f53f8888078bf3bafbe7d12f9f31f47e89cd35753908e809040000009f030300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d484ccce60e18329805d0d98337f6b5621fd41c636804b4d093a8afac2f79c659fb2fb6e9852cf858cf1f0cf2fbf18668 [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg 5340b520c456e929c9f8cfdf6c7b4602fe788781ffcb87c414de6e2db61fdf68619426798ffbf5b476860033c8c46aeb1c28e9101df1e237e3d102543aecf806050000009f030300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d20e844a15b3aaf89035fe6fada11608a1b97e4078517c30757cbe3882edadb504d15625bd23b506c6621f722f4328eb1 [!] 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 8e35ef47cb0a0d35adc575fca6baa1b9d8692413b68eb8d8cab73557ba47aec244778d629269d54dd8d13d18d0fce3031aecbcbce6fcb0667d368ba2491c580c050000009f010100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d29942356ba7d95b14669a6b9b6899d86ce5e2e4ef8f07015d6c01b833910d55f176198a30e16fb3b21da0e5d00b546ab [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg 1d2d707dace0f3c44046547f2636965ade60ab51089cc7db5767190be834ea6893d5a6f83657be6c7b1efd59d49fb3b24651a6c52556658c44db786fc496d70a050000009f020100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db60310471c0e80462b924df5dbdb822f88232f7d4dba7fb7b8964bff8e5b9374bf5dc0ef7cae12f65fecf5e79fc11902 [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg 8f24f1c52d6ab34bde6ef57372c8aa6e5d234217a7b1d40f5a075da86f5e763b4d8d0c7c214f1f58b4095140eca9ad414c2e06ce27e6cbfd79cf893a1b533404050000009f030100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401daa1862c5b010aa6d4dc0d4c1a73efd2bed0517de7bddaab94f73ce02767c470cdd6d475a9df449ca18b8974839a4b542 [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg d6fca82976a69ec74a209bca6b1c235b871f550f358608fd5f6ad97609d5575caf0759d9ec514bd5a7088e3ace87051f1019ed70d66a39fd8f6a6c7f76433a0606000000af01ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d12697000415560ba813c0943c5f6982ed3b463a5ee20bf1591992594ffe353729caee4fe84d695bb33df42bb1a17b8539cfc2bd00877f06df279bb0c3bc3d86a [1] commitments 12697000415560ba813c0943c5f6982ed3b463a5ee20bf1591992594ffe353729caee4fe84d695bb33df42bb1a17b8539cfc2bd00877f06df279bb0c3bc3d86a [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg 3773a5098a4300d8d8ecc9ee2ab29d919fb7e96397260327a5ee5f57d856eab1a0ecc76ab6de02b1da4e0c5699a18c702b1f7c11b3113cef30d2fbc90e94200f050000009f010200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d7e02ee3af58f4082be99082ace344285cc1d6ad7816034999ee35d10f0c5647dcb84493c110a398de5b7f623be265912 [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg 9deafbabb1947d407abe4742e1588fecb9f7a00ece0463bc48278ec9a188b0fe29f44da4d6188a0e3a9576681d6e6557e74a31d685773fbcbc480c99cb076607050000009f020200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db0e3be184adeab53c044faeeeab60631dd7daa96f805c7be7db898ddb6930c78ec7e31524811fa7dec75aefbaaa841a7 [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg e2245be5e2bd307f97cc56d0b83b267dd469b41a395362257c0a0efecf40f88bd41c89b35b0e5cf14c35182b928a2981ab25a90fb06fb26b2e8e8e9b5fb6720e050000009f030200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d9b5ada83809fe4c1d25a0b4690614d6257ed2ab8711776a199bb58339cc3e12a15095a4756d5775faa46da1c6719b4c8 [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg b5a7eeb8aede002bd1c41c85061d9b610c67f37d2394d45f73ececd00b423eba8ae75d43c9f2136965ddeea2b050dc0c9d716f166dd4c700d7e92d8c0cc0990506000000af02ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d7afb60e524589e296e03d316195f31a9ac6a6fda8327e53703bb98cd46a46d197ed131768fb7c28b39748b7290ae1f9db9ca4ff3d530836d4f5f9faecc946936 [2] commitments 7afb60e524589e296e03d316195f31a9ac6a6fda8327e53703bb98cd46a46d197ed131768fb7c28b39748b7290ae1f9db9ca4ff3d530836d4f5f9faecc946936 [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg fc6ac9f6a0c3a5d46d925eb4f3a6fdcc65299115289ee88d1b0615909401fc41b43d3518cae7fce8db06aa6b74295854a4df6958e303e6b46449cc5163c4ab03050000009f010300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d68e740fe3e00fc1b12c505f0fc5a87c394a242d4ab81b7485f4068765c2f4a0992df06d41c1d76765a1266303cd8771b [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg 4213ecb8e834a9b16c57fa6e935f1f2a0e2ce2cfb95bcb91ea722ba292ae3ed9dceac6cb7335ea714d6955d275abb509099f9a0fc6317bf57e5519aacaf77d0a050000009f020300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d56fb20b6b7a8485c3592b6240cd31ecefee4489aa726dc81ea0dc973ffbae14694c8c35146e0ba7dd3fcfc829fc89c34 [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg 5340b520c456e929c9f8cfdf6c7b4602fe788781ffcb87c414de6e2db61fdf68619426798ffbf5b476860033c8c46aeb1c28e9101df1e237e3d102543aecf806050000009f030300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d20e844a15b3aaf89035fe6fada11608a1b97e4078517c30757cbe3882edadb504d15625bd23b506c6621f722f4328eb1 [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg b52bbad3fc2b6879556e56ffd8db5c036fca9fae8914c0d9ec19608cac0e0e63d43ac691e6218e4245a8304b2dd8ec6fa44425907a4d0c65ec94b647cc81ea0406000000af03ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db2ce459a6ce743039a8e0beaf8cefa92036980798a5b228ca78f5eb7ef6b4b5b48ce27bcea96aab9bcb907685d697af8c471aa7a5fa16766fdfb2a2e846cff77 [3] commitments b2ce459a6ce743039a8e0beaf8cefa92036980798a5b228ca78f5eb7ef6b4b5b48ce27bcea96aab9bcb907685d697af8c471aa7a5fa16766fdfb2a2e846cff77 [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg d6fca82976a69ec74a209bca6b1c235b871f550f358608fd5f6ad97609d5575caf0759d9ec514bd5a7088e3ace87051f1019ed70d66a39fd8f6a6c7f76433a0606000000af01ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d12697000415560ba813c0943c5f6982ed3b463a5ee20bf1591992594ffe353729caee4fe84d695bb33df42bb1a17b8539cfc2bd00877f06df279bb0c3bc3d86a [!] commitments[1] 12697000415560ba813c0943c5f6982ed3b463a5ee20bf1591992594ffe353729caee4fe84d695bb33df42bb1a17b8539cfc2bd00877f06df279bb0c3bc3d86a [!] msgno: 6, from: 2 to: 0xff msg b5a7eeb8aede002bd1c41c85061d9b610c67f37d2394d45f73ececd00b423eba8ae75d43c9f2136965ddeea2b050dc0c9d716f166dd4c700d7e92d8c0cc0990506000000af02ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d7afb60e524589e296e03d316195f31a9ac6a6fda8327e53703bb98cd46a46d197ed131768fb7c28b39748b7290ae1f9db9ca4ff3d530836d4f5f9faecc946936 [!] commitments[2] 7afb60e524589e296e03d316195f31a9ac6a6fda8327e53703bb98cd46a46d197ed131768fb7c28b39748b7290ae1f9db9ca4ff3d530836d4f5f9faecc946936 [!] msgno: 6, from: 3 to: 0xff msg b52bbad3fc2b6879556e56ffd8db5c036fca9fae8914c0d9ec19608cac0e0e63d43ac691e6218e4245a8304b2dd8ec6fa44425907a4d0c65ec94b647cc81ea0406000000af03ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db2ce459a6ce743039a8e0beaf8cefa92036980798a5b228ca78f5eb7ef6b4b5b48ce27bcea96aab9bcb907685d697af8c471aa7a5fa16766fdfb2a2e846cff77 [!] commitments[3] b2ce459a6ce743039a8e0beaf8cefa92036980798a5b228ca78f5eb7ef6b4b5b48ce27bcea96aab9bcb907685d697af8c471aa7a5fa16766fdfb2a2e846cff77 [!] msgno: 7, from: 0 to: ff msg 1fc38cea89af78f6c8b450202ae14b16d6265a37d113caff0f69336915dc29718776523c2fe6fe913ed9edc7a78982d00565749f21bfaa0652652f875a20f502070000027c00ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dd6fca82976a69ec74a209bca6b1c235b871f550f358608fd5f6ad97609d5575caf0759d9ec514bd5a7088e3ace87051f1019ed70d66a39fd8f6a6c7f76433a0606000000af01ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d12697000415560ba813c0943c5f6982ed3b463a5ee20bf1591992594ffe353729caee4fe84d695bb33df42bb1a17b8539cfc2bd00877f06df279bb0c3bc3d86ab5a7eeb8aede002bd1c41c85061d9b610c67f37d2394d45f73ececd00b423eba8ae75d43c9f2136965ddeea2b050dc0c9d716f166dd4c700d7e92d8c0cc0990506000000af02ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d7afb60e524589e296e03d316195f31a9ac6a6fda8327e53703bb98cd46a46d197ed131768fb7c28b39748b7290ae1f9db9ca4ff3d530836d4f5f9faecc946936b52bbad3fc2b6879556e56ffd8db5c036fca9fae8914c0d9ec19608cac0e0e63d43ac691e6218e4245a8304b2dd8ec6fa44425907a4d0c65ec94b647cc81ea0406000000af03ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db2ce459a6ce743039a8e0beaf8cefa92036980798a5b228ca78f5eb7ef6b4b5b48ce27bcea96aab9bcb907685d697af8c471aa7a5fa16766fdfb2a2e846cff77 [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg 1fc38cea89af78f6c8b450202ae14b16d6265a37d113caff0f69336915dc29718776523c2fe6fe913ed9edc7a78982d00565749f21bfaa0652652f875a20f502070000027c00ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dd6fca82976a69ec74a209bca6b1c235b871f550f358608fd5f6ad97609d5575caf0759d9ec514bd5a7088e3ace87051f1019ed70d66a39fd8f6a6c7f76433a0606000000af01ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d12697000415560ba813c0943c5f6982ed3b463a5ee20bf1591992594ffe353729caee4fe84d695bb33df42bb1a17b8539cfc2bd00877f06df279bb0c3bc3d86ab5a7eeb8aede002bd1c41c85061d9b610c67f37d2394d45f73ececd00b423eba8ae75d43c9f2136965ddeea2b050dc0c9d716f166dd4c700d7e92d8c0cc0990506000000af02ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d7afb60e524589e296e03d316195f31a9ac6a6fda8327e53703bb98cd46a46d197ed131768fb7c28b39748b7290ae1f9db9ca4ff3d530836d4f5f9faecc946936b52bbad3fc2b6879556e56ffd8db5c036fca9fae8914c0d9ec19608cac0e0e63d43ac691e6218e4245a8304b2dd8ec6fa44425907a4d0c65ec94b647cc81ea0406000000af03ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db2ce459a6ce743039a8e0beaf8cefa92036980798a5b228ca78f5eb7ef6b4b5b48ce27bcea96aab9bcb907685d697af8c471aa7a5fa16766fdfb2a2e846cff77 [1] msgno: 6, from: 1 to: 0xff msg d6fca82976a69ec74a209bca6b1c235b871f550f358608fd5f6ad97609d5575caf0759d9ec514bd5a7088e3ace87051f1019ed70d66a39fd8f6a6c7f76433a0606000000af01ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d12697000415560ba813c0943c5f6982ed3b463a5ee20bf1591992594ffe353729caee4fe84d695bb33df42bb1a17b8539cfc2bd00877f06df279bb0c3bc3d86a [1] msgno: 8, from: 1 to: 1 msg 714a180f57e36f617f2df5b409e417dd904ff46c0f7871dfdca934fe826586335e20d29bf1c651ad432f3ed093a4949e8a305aaf478ea6a976b9b7b71cca130e0800000100010100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401da3385dad73083667220b5901d29ac9824f556e2785901a8de617cf9e97d7e03c411c6141a5c89e1c707098b498a132dd8131a2f9c22b8746dfc43c0b65cd8032fabe925f1c121a91436e23b3b5085ccc2c7c701aacb1447c1a44eb1220963bf656b19af0b98c1100285ef4a64c39770c18ee4a50811b447759a4e787d4b8bc36351d5f0cff72d43dacc8e2a353dd96b2e8 [1] msgno: 6, from: 2 to: 0xff msg b5a7eeb8aede002bd1c41c85061d9b610c67f37d2394d45f73ececd00b423eba8ae75d43c9f2136965ddeea2b050dc0c9d716f166dd4c700d7e92d8c0cc0990506000000af02ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d7afb60e524589e296e03d316195f31a9ac6a6fda8327e53703bb98cd46a46d197ed131768fb7c28b39748b7290ae1f9db9ca4ff3d530836d4f5f9faecc946936 [1] msgno: 8, from: 1 to: 2 msg 776aabc77ccd6522a73a217125a4922ec1c9d6dba20821ab1b397fe9ca8f5012289e723f708c2ee3606e16c901f46c14c993bc72f26cc6e9651234da9e284e070800000100010200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dadb1c245a9f2f73a6fcacd1dbd952a66ee8985ee3d190f7cbe8b7e659792116526f93ec5fc5731f1ae163d4375148645c868d2870c1335f8c6c45626619b003ce82ee3044ea0f8ad10211d40e88732fc0a270f262c73e4635e3dba37426e9e849e820094f5f44e68131352b33eab0b9fa6f557961e8a9b3ef1455ae31b5ebd6fa3135f8aa9190c89f06e200623d2b2878f [1] msgno: 6, from: 3 to: 0xff msg b52bbad3fc2b6879556e56ffd8db5c036fca9fae8914c0d9ec19608cac0e0e63d43ac691e6218e4245a8304b2dd8ec6fa44425907a4d0c65ec94b647cc81ea0406000000af03ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db2ce459a6ce743039a8e0beaf8cefa92036980798a5b228ca78f5eb7ef6b4b5b48ce27bcea96aab9bcb907685d697af8c471aa7a5fa16766fdfb2a2e846cff77 [1] msgno: 8, from: 1 to: 3 msg 75442ff21f1dcd8ba60cc54db08e57f984440dd742ec3b976465e3e47060b647924d8b95a25e14304409ca997d3b5f074f172042257f35579e8dbbd7d297420b0800000100010300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d8d9e518337e3dec2fe8b2a5001f13a93dd92df0ad60d1c296013368ac9ea7dec057a624c135f8b536ce16bfa86485c9ee0c98cac9cf9e02ce4f2270578444c053330f4acfc7db9460192989ebe8e34d6159fd91928968c2f4a77f891a7763795aff3d68780beb13846f4282ca5eaa000ce9010940583467a0dfad3a1cd711ceb5147963037ed95038d6dfc682a57ae6b92 [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg 1fc38cea89af78f6c8b450202ae14b16d6265a37d113caff0f69336915dc29718776523c2fe6fe913ed9edc7a78982d00565749f21bfaa0652652f875a20f502070000027c00ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dd6fca82976a69ec74a209bca6b1c235b871f550f358608fd5f6ad97609d5575caf0759d9ec514bd5a7088e3ace87051f1019ed70d66a39fd8f6a6c7f76433a0606000000af01ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d12697000415560ba813c0943c5f6982ed3b463a5ee20bf1591992594ffe353729caee4fe84d695bb33df42bb1a17b8539cfc2bd00877f06df279bb0c3bc3d86ab5a7eeb8aede002bd1c41c85061d9b610c67f37d2394d45f73ececd00b423eba8ae75d43c9f2136965ddeea2b050dc0c9d716f166dd4c700d7e92d8c0cc0990506000000af02ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d7afb60e524589e296e03d316195f31a9ac6a6fda8327e53703bb98cd46a46d197ed131768fb7c28b39748b7290ae1f9db9ca4ff3d530836d4f5f9faecc946936b52bbad3fc2b6879556e56ffd8db5c036fca9fae8914c0d9ec19608cac0e0e63d43ac691e6218e4245a8304b2dd8ec6fa44425907a4d0c65ec94b647cc81ea0406000000af03ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db2ce459a6ce743039a8e0beaf8cefa92036980798a5b228ca78f5eb7ef6b4b5b48ce27bcea96aab9bcb907685d697af8c471aa7a5fa16766fdfb2a2e846cff77 [2] msgno: 6, from: 1 to: 0xff msg d6fca82976a69ec74a209bca6b1c235b871f550f358608fd5f6ad97609d5575caf0759d9ec514bd5a7088e3ace87051f1019ed70d66a39fd8f6a6c7f76433a0606000000af01ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d12697000415560ba813c0943c5f6982ed3b463a5ee20bf1591992594ffe353729caee4fe84d695bb33df42bb1a17b8539cfc2bd00877f06df279bb0c3bc3d86a [2] msgno: 8, from: 2 to: 1 msg beacd4ee1434064b0596025383a4c2ce61762a3d3ea0ea396ff6c4908f14dfe1e404026cecfda3280c5cda18d9249bf9f8c3706f23fedc56e3c0f279f560bb010800000100020100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401daf6b28289cb5cafbbaa359cc3b416eac44788d4b047197447992084656b22c4928674a1903c36c8f1db033e446fe06ada4500e6937cdc1abad6542e03cc4f272a3bb250cb60820915f83d37ed69fbf2b5ca5246286a1ba140f62fd1806ca32e464cb3b24555a8ca2ab8d9cb3a8510dd951d077e1729f90f2d38dcb1d8043a63af2e784229ff2ae365d2e5010276c429027 [2] msgno: 6, from: 2 to: 0xff msg b5a7eeb8aede002bd1c41c85061d9b610c67f37d2394d45f73ececd00b423eba8ae75d43c9f2136965ddeea2b050dc0c9d716f166dd4c700d7e92d8c0cc0990506000000af02ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d7afb60e524589e296e03d316195f31a9ac6a6fda8327e53703bb98cd46a46d197ed131768fb7c28b39748b7290ae1f9db9ca4ff3d530836d4f5f9faecc946936 [2] msgno: 8, from: 2 to: 2 msg 65fbd7128b9847c6a9c4adc5b7e223e8b5865dabe90df6ddaffaab67b822be5dffabb9c32a22fa65ba6eab10891c4dae8e40bcb548165dfdc95fcca0099af7030800000100020200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d3312c3dc8e619c0217de2f28e8a315666c8f6a1ebdab4acbc0c4bf17bde6f22ad7c624bb0c8f6c3d7563aa2def3c2a4b54392a4188cb80ddf5d3a07418973b3207bb8ff8c8968ed3e93d2c0e6749b6bce01c3ae87e7adf02056508f3cb9e4dcb0e6eacb2751226cea596256a888fead2f0ac18b39ea386e9d4bb5dfb3bfa21850091eb48e5a9d47a053a974e18de00cfc5 [2] msgno: 6, from: 3 to: 0xff msg b52bbad3fc2b6879556e56ffd8db5c036fca9fae8914c0d9ec19608cac0e0e63d43ac691e6218e4245a8304b2dd8ec6fa44425907a4d0c65ec94b647cc81ea0406000000af03ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db2ce459a6ce743039a8e0beaf8cefa92036980798a5b228ca78f5eb7ef6b4b5b48ce27bcea96aab9bcb907685d697af8c471aa7a5fa16766fdfb2a2e846cff77 [2] msgno: 8, from: 2 to: 3 msg 4f3a9b0d56ce5fa4aabb181f209c57db2ae69b075d61e4000bc9c093972aa45dc3d557ade23016fc7ea78c6a74e67410f53161f2cd6db6eff9a56026abe7b1050800000100020300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dff9d48f92feeb80cc3c30c4905a0cf736788f9e48adbbfa62c5b563b96f7de6816c2da35da220753d7ddbee01347d63548c295041d519e0baf8ee448906e86d012c27b2c148743a57e4108372eb26af825c73e1ce5c0d5b17543ce0a91f453ca2c954d0cefb2f862dbe1c50e5d22ab346863d428d2133d35c5f213b56246bdf2e6026ebee9e307b88250f518ebc6426936 [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg 1fc38cea89af78f6c8b450202ae14b16d6265a37d113caff0f69336915dc29718776523c2fe6fe913ed9edc7a78982d00565749f21bfaa0652652f875a20f502070000027c00ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dd6fca82976a69ec74a209bca6b1c235b871f550f358608fd5f6ad97609d5575caf0759d9ec514bd5a7088e3ace87051f1019ed70d66a39fd8f6a6c7f76433a0606000000af01ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d12697000415560ba813c0943c5f6982ed3b463a5ee20bf1591992594ffe353729caee4fe84d695bb33df42bb1a17b8539cfc2bd00877f06df279bb0c3bc3d86ab5a7eeb8aede002bd1c41c85061d9b610c67f37d2394d45f73ececd00b423eba8ae75d43c9f2136965ddeea2b050dc0c9d716f166dd4c700d7e92d8c0cc0990506000000af02ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d7afb60e524589e296e03d316195f31a9ac6a6fda8327e53703bb98cd46a46d197ed131768fb7c28b39748b7290ae1f9db9ca4ff3d530836d4f5f9faecc946936b52bbad3fc2b6879556e56ffd8db5c036fca9fae8914c0d9ec19608cac0e0e63d43ac691e6218e4245a8304b2dd8ec6fa44425907a4d0c65ec94b647cc81ea0406000000af03ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db2ce459a6ce743039a8e0beaf8cefa92036980798a5b228ca78f5eb7ef6b4b5b48ce27bcea96aab9bcb907685d697af8c471aa7a5fa16766fdfb2a2e846cff77 [3] msgno: 6, from: 1 to: 0xff msg d6fca82976a69ec74a209bca6b1c235b871f550f358608fd5f6ad97609d5575caf0759d9ec514bd5a7088e3ace87051f1019ed70d66a39fd8f6a6c7f76433a0606000000af01ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d12697000415560ba813c0943c5f6982ed3b463a5ee20bf1591992594ffe353729caee4fe84d695bb33df42bb1a17b8539cfc2bd00877f06df279bb0c3bc3d86a [3] msgno: 8, from: 3 to: 1 msg 7c1efe1d93c70359ae1a6cdc0a65e5c9064161f5bef85dba8f1386c34fdad97df83eade73914da0861e40961fe49eecf95a870fd2506b72bc108d6bcb12a9f0a0800000100030100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d96ec314aa2108e192496dce9bb0f4fe2d2c3628ac41e97ccb1273ffb15d174142abe500d3ba6a5722e8a0c662b89dd254c81b6c3ccbd2ffabdc7aedd668dc5297c9f06078047703e302a1a2e9ca095ca5d66a4787e575d4a6f2c5506bc2a5ca500129dc01bad515af42470c3f9151c89a7c92249856137659dc949a9b6d6f9c97ca46973f6f6f761c01711cadfc4a58422 [3] msgno: 6, from: 2 to: 0xff msg b5a7eeb8aede002bd1c41c85061d9b610c67f37d2394d45f73ececd00b423eba8ae75d43c9f2136965ddeea2b050dc0c9d716f166dd4c700d7e92d8c0cc0990506000000af02ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d7afb60e524589e296e03d316195f31a9ac6a6fda8327e53703bb98cd46a46d197ed131768fb7c28b39748b7290ae1f9db9ca4ff3d530836d4f5f9faecc946936 [3] msgno: 8, from: 3 to: 2 msg f10cad691df94e2a502b12fe07143abf0810bd6290bd95da889defd22ebed75833c823dde7d9dd38e4830ac4d1dd97cdd856397d324dfdf9b1cc43dc49ad75070800000100030200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dfd22f5a7daf81b34e47532f43779dc0859aa905d754918003debbe53a21e4537b9099d6009e637b0580bd83caac18eb6f8dfbf6208e98c854537bffa98d37b0f59608fed049edc2d9d693bcdb3be36223893bafa735b6545a14454836d5ff5de2ac29a31534bfd704ecfe512d59eb3a5c07c8ddaa0a996f9efa0b96f0417baac1c9d7dbb30128142c004fde31e06c97754 [3] msgno: 6, from: 3 to: 0xff msg b52bbad3fc2b6879556e56ffd8db5c036fca9fae8914c0d9ec19608cac0e0e63d43ac691e6218e4245a8304b2dd8ec6fa44425907a4d0c65ec94b647cc81ea0406000000af03ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401db2ce459a6ce743039a8e0beaf8cefa92036980798a5b228ca78f5eb7ef6b4b5b48ce27bcea96aab9bcb907685d697af8c471aa7a5fa16766fdfb2a2e846cff77 [3] msgno: 8, from: 3 to: 3 msg 8be9318773bcca0c38cae1836638c181c938df3dd5ed984eb70c153e2743e14f01adaed9c6f352a536fca446b504e897bd098fb50b82739633226dc58dd104020800000100030300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dd187d5f139a14fc8ba5fd22c139ff0a4cb2987bd6e4ba1becb8e6e8df3506aa1d1b7060231ad5640efabc7b09c8979db516dc14f8ad88f2badc7f885b04c00ad103fc4c131fda77ae23c4f874832439005d9e1d50d4ae605e1ee5d93309692b7f3f80cfa0f1df1e82e652ccc7ea6ca32112b2a9bbbab08b5e8ca86b63c081898206b6cc465e584d65ac57ed57f458a5fc2 [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg 714a180f57e36f617f2df5b409e417dd904ff46c0f7871dfdca934fe826586335e20d29bf1c651ad432f3ed093a4949e8a305aaf478ea6a976b9b7b71cca130e0800000100010100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401da3385dad73083667220b5901d29ac9824f556e2785901a8de617cf9e97d7e03c411c6141a5c89e1c707098b498a132dd8131a2f9c22b8746dfc43c0b65cd8032fabe925f1c121a91436e23b3b5085ccc2c7c701aacb1447c1a44eb1220963bf656b19af0b98c1100285ef4a64c39770c18ee4a50811b447759a4e787d4b8bc36351d5f0cff72d43dacc8e2a353dd96b2e8 [!] msgno: 8, from: 2 to: 1 msg beacd4ee1434064b0596025383a4c2ce61762a3d3ea0ea396ff6c4908f14dfe1e404026cecfda3280c5cda18d9249bf9f8c3706f23fedc56e3c0f279f560bb010800000100020100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401daf6b28289cb5cafbbaa359cc3b416eac44788d4b047197447992084656b22c4928674a1903c36c8f1db033e446fe06ada4500e6937cdc1abad6542e03cc4f272a3bb250cb60820915f83d37ed69fbf2b5ca5246286a1ba140f62fd1806ca32e464cb3b24555a8ca2ab8d9cb3a8510dd951d077e1729f90f2d38dcb1d8043a63af2e784229ff2ae365d2e5010276c429027 [!] msgno: 8, from: 3 to: 1 msg 7c1efe1d93c70359ae1a6cdc0a65e5c9064161f5bef85dba8f1386c34fdad97df83eade73914da0861e40961fe49eecf95a870fd2506b72bc108d6bcb12a9f0a0800000100030100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d96ec314aa2108e192496dce9bb0f4fe2d2c3628ac41e97ccb1273ffb15d174142abe500d3ba6a5722e8a0c662b89dd254c81b6c3ccbd2ffabdc7aedd668dc5297c9f06078047703e302a1a2e9ca095ca5d66a4787e575d4a6f2c5506bc2a5ca500129dc01bad515af42470c3f9151c89a7c92249856137659dc949a9b6d6f9c97ca46973f6f6f761c01711cadfc4a58422 [!] msgno: 8, from: 1 to: 2 msg 776aabc77ccd6522a73a217125a4922ec1c9d6dba20821ab1b397fe9ca8f5012289e723f708c2ee3606e16c901f46c14c993bc72f26cc6e9651234da9e284e070800000100010200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dadb1c245a9f2f73a6fcacd1dbd952a66ee8985ee3d190f7cbe8b7e659792116526f93ec5fc5731f1ae163d4375148645c868d2870c1335f8c6c45626619b003ce82ee3044ea0f8ad10211d40e88732fc0a270f262c73e4635e3dba37426e9e849e820094f5f44e68131352b33eab0b9fa6f557961e8a9b3ef1455ae31b5ebd6fa3135f8aa9190c89f06e200623d2b2878f [!] msgno: 8, from: 2 to: 2 msg 65fbd7128b9847c6a9c4adc5b7e223e8b5865dabe90df6ddaffaab67b822be5dffabb9c32a22fa65ba6eab10891c4dae8e40bcb548165dfdc95fcca0099af7030800000100020200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d3312c3dc8e619c0217de2f28e8a315666c8f6a1ebdab4acbc0c4bf17bde6f22ad7c624bb0c8f6c3d7563aa2def3c2a4b54392a4188cb80ddf5d3a07418973b3207bb8ff8c8968ed3e93d2c0e6749b6bce01c3ae87e7adf02056508f3cb9e4dcb0e6eacb2751226cea596256a888fead2f0ac18b39ea386e9d4bb5dfb3bfa21850091eb48e5a9d47a053a974e18de00cfc5 [!] msgno: 8, from: 3 to: 2 msg f10cad691df94e2a502b12fe07143abf0810bd6290bd95da889defd22ebed75833c823dde7d9dd38e4830ac4d1dd97cdd856397d324dfdf9b1cc43dc49ad75070800000100030200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dfd22f5a7daf81b34e47532f43779dc0859aa905d754918003debbe53a21e4537b9099d6009e637b0580bd83caac18eb6f8dfbf6208e98c854537bffa98d37b0f59608fed049edc2d9d693bcdb3be36223893bafa735b6545a14454836d5ff5de2ac29a31534bfd704ecfe512d59eb3a5c07c8ddaa0a996f9efa0b96f0417baac1c9d7dbb30128142c004fde31e06c97754 [!] msgno: 8, from: 1 to: 3 msg 75442ff21f1dcd8ba60cc54db08e57f984440dd742ec3b976465e3e47060b647924d8b95a25e14304409ca997d3b5f074f172042257f35579e8dbbd7d297420b0800000100010300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d8d9e518337e3dec2fe8b2a5001f13a93dd92df0ad60d1c296013368ac9ea7dec057a624c135f8b536ce16bfa86485c9ee0c98cac9cf9e02ce4f2270578444c053330f4acfc7db9460192989ebe8e34d6159fd91928968c2f4a77f891a7763795aff3d68780beb13846f4282ca5eaa000ce9010940583467a0dfad3a1cd711ceb5147963037ed95038d6dfc682a57ae6b92 [!] msgno: 8, from: 2 to: 3 msg 4f3a9b0d56ce5fa4aabb181f209c57db2ae69b075d61e4000bc9c093972aa45dc3d557ade23016fc7ea78c6a74e67410f53161f2cd6db6eff9a56026abe7b1050800000100020300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dff9d48f92feeb80cc3c30c4905a0cf736788f9e48adbbfa62c5b563b96f7de6816c2da35da220753d7ddbee01347d63548c295041d519e0baf8ee448906e86d012c27b2c148743a57e4108372eb26af825c73e1ce5c0d5b17543ce0a91f453ca2c954d0cefb2f862dbe1c50e5d22ab346863d428d2133d35c5f213b56246bdf2e6026ebee9e307b88250f518ebc6426936 [!] msgno: 8, from: 3 to: 3 msg 8be9318773bcca0c38cae1836638c181c938df3dd5ed984eb70c153e2743e14f01adaed9c6f352a536fca446b504e897bd098fb50b82739633226dc58dd104020800000100030300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dd187d5f139a14fc8ba5fd22c139ff0a4cb2987bd6e4ba1becb8e6e8df3506aa1d1b7060231ad5640efabc7b09c8979db516dc14f8ad88f2badc7f885b04c00ad103fc4c131fda77ae23c4f874832439005d9e1d50d4ae605e1ee5d93309692b7f3f80cfa0f1df1e82e652ccc7ea6ca32112b2a9bbbab08b5e8ca86b63c081898206b6cc465e584d65ac57ed57f458a5fc2 [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg 714a180f57e36f617f2df5b409e417dd904ff46c0f7871dfdca934fe826586335e20d29bf1c651ad432f3ed093a4949e8a305aaf478ea6a976b9b7b71cca130e0800000100010100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401da3385dad73083667220b5901d29ac9824f556e2785901a8de617cf9e97d7e03c411c6141a5c89e1c707098b498a132dd8131a2f9c22b8746dfc43c0b65cd8032fabe925f1c121a91436e23b3b5085ccc2c7c701aacb1447c1a44eb1220963bf656b19af0b98c1100285ef4a64c39770c18ee4a50811b447759a4e787d4b8bc36351d5f0cff72d43dacc8e2a353dd96b2e8 [1] msgno: 8, from: 2 to: 1 msg beacd4ee1434064b0596025383a4c2ce61762a3d3ea0ea396ff6c4908f14dfe1e404026cecfda3280c5cda18d9249bf9f8c3706f23fedc56e3c0f279f560bb010800000100020100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401daf6b28289cb5cafbbaa359cc3b416eac44788d4b047197447992084656b22c4928674a1903c36c8f1db033e446fe06ada4500e6937cdc1abad6542e03cc4f272a3bb250cb60820915f83d37ed69fbf2b5ca5246286a1ba140f62fd1806ca32e464cb3b24555a8ca2ab8d9cb3a8510dd951d077e1729f90f2d38dcb1d8043a63af2e784229ff2ae365d2e5010276c429027 [1] msgno: 8, from: 3 to: 1 msg 7c1efe1d93c70359ae1a6cdc0a65e5c9064161f5bef85dba8f1386c34fdad97df83eade73914da0861e40961fe49eecf95a870fd2506b72bc108d6bcb12a9f0a0800000100030100000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d96ec314aa2108e192496dce9bb0f4fe2d2c3628ac41e97ccb1273ffb15d174142abe500d3ba6a5722e8a0c662b89dd254c81b6c3ccbd2ffabdc7aedd668dc5297c9f06078047703e302a1a2e9ca095ca5d66a4787e575d4a6f2c5506bc2a5ca500129dc01bad515af42470c3f9151c89a7c92249856137659dc949a9b6d6f9c97ca46973f6f6f761c01711cadfc4a58422 [1] msgno: 9, from: 1 to: ff msg a03afbc1d280f4e3fcd01c85a9614f89f83a8367e71bf3410af76ae09395395566f2880fb86e87d56de6fc133423b702df1904b2976c83a67eba5abf33e60908090000007301ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg 776aabc77ccd6522a73a217125a4922ec1c9d6dba20821ab1b397fe9ca8f5012289e723f708c2ee3606e16c901f46c14c993bc72f26cc6e9651234da9e284e070800000100010200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dadb1c245a9f2f73a6fcacd1dbd952a66ee8985ee3d190f7cbe8b7e659792116526f93ec5fc5731f1ae163d4375148645c868d2870c1335f8c6c45626619b003ce82ee3044ea0f8ad10211d40e88732fc0a270f262c73e4635e3dba37426e9e849e820094f5f44e68131352b33eab0b9fa6f557961e8a9b3ef1455ae31b5ebd6fa3135f8aa9190c89f06e200623d2b2878f [2] msgno: 8, from: 2 to: 2 msg 65fbd7128b9847c6a9c4adc5b7e223e8b5865dabe90df6ddaffaab67b822be5dffabb9c32a22fa65ba6eab10891c4dae8e40bcb548165dfdc95fcca0099af7030800000100020200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d3312c3dc8e619c0217de2f28e8a315666c8f6a1ebdab4acbc0c4bf17bde6f22ad7c624bb0c8f6c3d7563aa2def3c2a4b54392a4188cb80ddf5d3a07418973b3207bb8ff8c8968ed3e93d2c0e6749b6bce01c3ae87e7adf02056508f3cb9e4dcb0e6eacb2751226cea596256a888fead2f0ac18b39ea386e9d4bb5dfb3bfa21850091eb48e5a9d47a053a974e18de00cfc5 [2] msgno: 8, from: 3 to: 2 msg f10cad691df94e2a502b12fe07143abf0810bd6290bd95da889defd22ebed75833c823dde7d9dd38e4830ac4d1dd97cdd856397d324dfdf9b1cc43dc49ad75070800000100030200000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dfd22f5a7daf81b34e47532f43779dc0859aa905d754918003debbe53a21e4537b9099d6009e637b0580bd83caac18eb6f8dfbf6208e98c854537bffa98d37b0f59608fed049edc2d9d693bcdb3be36223893bafa735b6545a14454836d5ff5de2ac29a31534bfd704ecfe512d59eb3a5c07c8ddaa0a996f9efa0b96f0417baac1c9d7dbb30128142c004fde31e06c97754 [2] msgno: 9, from: 2 to: ff msg 04671cb840d5fb6a6fa6b856a6e68742baa0401aa5d68f1a91e6812541cb09009f658e051002174d9d0a635223b621db28510ff006046d4a4872d1bb3f5ba902090000007302ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg 75442ff21f1dcd8ba60cc54db08e57f984440dd742ec3b976465e3e47060b647924d8b95a25e14304409ca997d3b5f074f172042257f35579e8dbbd7d297420b0800000100010300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d8d9e518337e3dec2fe8b2a5001f13a93dd92df0ad60d1c296013368ac9ea7dec057a624c135f8b536ce16bfa86485c9ee0c98cac9cf9e02ce4f2270578444c053330f4acfc7db9460192989ebe8e34d6159fd91928968c2f4a77f891a7763795aff3d68780beb13846f4282ca5eaa000ce9010940583467a0dfad3a1cd711ceb5147963037ed95038d6dfc682a57ae6b92 [3] msgno: 8, from: 2 to: 3 msg 4f3a9b0d56ce5fa4aabb181f209c57db2ae69b075d61e4000bc9c093972aa45dc3d557ade23016fc7ea78c6a74e67410f53161f2cd6db6eff9a56026abe7b1050800000100020300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dff9d48f92feeb80cc3c30c4905a0cf736788f9e48adbbfa62c5b563b96f7de6816c2da35da220753d7ddbee01347d63548c295041d519e0baf8ee448906e86d012c27b2c148743a57e4108372eb26af825c73e1ce5c0d5b17543ce0a91f453ca2c954d0cefb2f862dbe1c50e5d22ab346863d428d2133d35c5f213b56246bdf2e6026ebee9e307b88250f518ebc6426936 [3] msgno: 8, from: 3 to: 3 msg 8be9318773bcca0c38cae1836638c181c938df3dd5ed984eb70c153e2743e14f01adaed9c6f352a536fca446b504e897bd098fb50b82739633226dc58dd104020800000100030300000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401dd187d5f139a14fc8ba5fd22c139ff0a4cb2987bd6e4ba1becb8e6e8df3506aa1d1b7060231ad5640efabc7b09c8979db516dc14f8ad88f2badc7f885b04c00ad103fc4c131fda77ae23c4f874832439005d9e1d50d4ae605e1ee5d93309692b7f3f80cfa0f1df1e82e652ccc7ea6ca32112b2a9bbbab08b5e8ca86b63c081898206b6cc465e584d65ac57ed57f458a5fc2 [3] msgno: 9, from: 3 to: ff msg f471653488e170ffb14493d20e332332083dcd33317a2a3d096cf3f36207cc89e9dc8cef5e19489188266550b7279b7e6024262519ac06dd9f938d5ee8249c08090000007303ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg a03afbc1d280f4e3fcd01c85a9614f89f83a8367e71bf3410af76ae09395395566f2880fb86e87d56de6fc133423b702df1904b2976c83a67eba5abf33e60908090000007301ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [!] msgno: 9, from: 2 to: 0xff msg 04671cb840d5fb6a6fa6b856a6e68742baa0401aa5d68f1a91e6812541cb09009f658e051002174d9d0a635223b621db28510ff006046d4a4872d1bb3f5ba902090000007302ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [!] msgno: 9, from: 3 to: 0xff msg f471653488e170ffb14493d20e332332083dcd33317a2a3d096cf3f36207cc89e9dc8cef5e19489188266550b7279b7e6024262519ac06dd9f938d5ee8249c08090000007303ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [!] complaints [!] msgno: 10, from: 0 to: ff msg 92af8de9e2c12120f64bef1ca2b3880cdb2c6e3b08a5ee03a538ed449f96fa24167a59c67c1ec809f583b09c61500396e2d450cb4707a972ae2a47bae7b932070a000001c800ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401da03afbc1d280f4e3fcd01c85a9614f89f83a8367e71bf3410af76ae09395395566f2880fb86e87d56de6fc133423b702df1904b2976c83a67eba5abf33e60908090000007301ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d0000000004671cb840d5fb6a6fa6b856a6e68742baa0401aa5d68f1a91e6812541cb09009f658e051002174d9d0a635223b621db28510ff006046d4a4872d1bb3f5ba902090000007302ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000f471653488e170ffb14493d20e332332083dcd33317a2a3d096cf3f36207cc89e9dc8cef5e19489188266550b7279b7e6024262519ac06dd9f938d5ee8249c08090000007303ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg 92af8de9e2c12120f64bef1ca2b3880cdb2c6e3b08a5ee03a538ed449f96fa24167a59c67c1ec809f583b09c61500396e2d450cb4707a972ae2a47bae7b932070a000001c800ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401da03afbc1d280f4e3fcd01c85a9614f89f83a8367e71bf3410af76ae09395395566f2880fb86e87d56de6fc133423b702df1904b2976c83a67eba5abf33e60908090000007301ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d0000000004671cb840d5fb6a6fa6b856a6e68742baa0401aa5d68f1a91e6812541cb09009f658e051002174d9d0a635223b621db28510ff006046d4a4872d1bb3f5ba902090000007302ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000f471653488e170ffb14493d20e332332083dcd33317a2a3d096cf3f36207cc89e9dc8cef5e19489188266550b7279b7e6024262519ac06dd9f938d5ee8249c08090000007303ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [1] msgno: 9, from: 1 to: 0xff msg a03afbc1d280f4e3fcd01c85a9614f89f83a8367e71bf3410af76ae09395395566f2880fb86e87d56de6fc133423b702df1904b2976c83a67eba5abf33e60908090000007301ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [1] msgno: 9, from: 2 to: 0xff msg 04671cb840d5fb6a6fa6b856a6e68742baa0401aa5d68f1a91e6812541cb09009f658e051002174d9d0a635223b621db28510ff006046d4a4872d1bb3f5ba902090000007302ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [1] msgno: 9, from: 3 to: 0xff msg f471653488e170ffb14493d20e332332083dcd33317a2a3d096cf3f36207cc89e9dc8cef5e19489188266550b7279b7e6024262519ac06dd9f938d5ee8249c08090000007303ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg 92af8de9e2c12120f64bef1ca2b3880cdb2c6e3b08a5ee03a538ed449f96fa24167a59c67c1ec809f583b09c61500396e2d450cb4707a972ae2a47bae7b932070a000001c800ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401da03afbc1d280f4e3fcd01c85a9614f89f83a8367e71bf3410af76ae09395395566f2880fb86e87d56de6fc133423b702df1904b2976c83a67eba5abf33e60908090000007301ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d0000000004671cb840d5fb6a6fa6b856a6e68742baa0401aa5d68f1a91e6812541cb09009f658e051002174d9d0a635223b621db28510ff006046d4a4872d1bb3f5ba902090000007302ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000f471653488e170ffb14493d20e332332083dcd33317a2a3d096cf3f36207cc89e9dc8cef5e19489188266550b7279b7e6024262519ac06dd9f938d5ee8249c08090000007303ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [2] msgno: 9, from: 1 to: 0xff msg a03afbc1d280f4e3fcd01c85a9614f89f83a8367e71bf3410af76ae09395395566f2880fb86e87d56de6fc133423b702df1904b2976c83a67eba5abf33e60908090000007301ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [2] msgno: 9, from: 2 to: 0xff msg 04671cb840d5fb6a6fa6b856a6e68742baa0401aa5d68f1a91e6812541cb09009f658e051002174d9d0a635223b621db28510ff006046d4a4872d1bb3f5ba902090000007302ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [2] msgno: 9, from: 3 to: 0xff msg f471653488e170ffb14493d20e332332083dcd33317a2a3d096cf3f36207cc89e9dc8cef5e19489188266550b7279b7e6024262519ac06dd9f938d5ee8249c08090000007303ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg 92af8de9e2c12120f64bef1ca2b3880cdb2c6e3b08a5ee03a538ed449f96fa24167a59c67c1ec809f583b09c61500396e2d450cb4707a972ae2a47bae7b932070a000001c800ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401da03afbc1d280f4e3fcd01c85a9614f89f83a8367e71bf3410af76ae09395395566f2880fb86e87d56de6fc133423b702df1904b2976c83a67eba5abf33e60908090000007301ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d0000000004671cb840d5fb6a6fa6b856a6e68742baa0401aa5d68f1a91e6812541cb09009f658e051002174d9d0a635223b621db28510ff006046d4a4872d1bb3f5ba902090000007302ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000f471653488e170ffb14493d20e332332083dcd33317a2a3d096cf3f36207cc89e9dc8cef5e19489188266550b7279b7e6024262519ac06dd9f938d5ee8249c08090000007303ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [3] msgno: 9, from: 1 to: 0xff msg a03afbc1d280f4e3fcd01c85a9614f89f83a8367e71bf3410af76ae09395395566f2880fb86e87d56de6fc133423b702df1904b2976c83a67eba5abf33e60908090000007301ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [3] msgno: 9, from: 2 to: 0xff msg 04671cb840d5fb6a6fa6b856a6e68742baa0401aa5d68f1a91e6812541cb09009f658e051002174d9d0a635223b621db28510ff006046d4a4872d1bb3f5ba902090000007302ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [3] msgno: 9, from: 3 to: 0xff msg f471653488e170ffb14493d20e332332083dcd33317a2a3d096cf3f36207cc89e9dc8cef5e19489188266550b7279b7e6024262519ac06dd9f938d5ee8249c08090000007303ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d00000000 [1] step 19. send final transcript [1] msgno: 20, from: 1 to: 0 msg 91ea45d33d5317ed609efd0e5d4cca07dc78c9456bbbf757668317c1fb80c1e00f5022d8912b796db4b5147f8e2f529a8b815cc48b606bc09c505c88ef448107140000008f010000000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d27721c9c5f99de4b1bde74038ae33fd11d78894c3369d23ee474b8267489f016 [2] step 19. send final transcript [2] msgno: 20, from: 2 to: 0 msg 1446bf62a66061fc3d41e901430416f1d05496962c644c04f6dc7a827d79a2d1be7e405cd9214b63ac366308e935d194f6523a3f7877301b9a114cc0d288e704140000008f020000000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d27721c9c5f99de4b1bde74038ae33fd11d78894c3369d23ee474b8267489f016 [3] step 19. send final transcript [3] msgno: 20, from: 3 to: 0 msg 192632a8797f6d18bf61e124d62f081ec934cd840dfe6c0a698ea4ab68a3811bb3bd970600e76997d53efa79a1deabf0803e0f5efc66a9e95551c0a5da06ed0c140000008f030000000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d27721c9c5f99de4b1bde74038ae33fd11d78894c3369d23ee474b8267489f016 [!] step 20. collect and verify transcripts [!] msgno: 20, from: 1 to: 0 msg 91ea45d33d5317ed609efd0e5d4cca07dc78c9456bbbf757668317c1fb80c1e00f5022d8912b796db4b5147f8e2f529a8b815cc48b606bc09c505c88ef448107140000008f010000000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d27721c9c5f99de4b1bde74038ae33fd11d78894c3369d23ee474b8267489f016 [!] msgno: 20, from: 2 to: 0 msg 1446bf62a66061fc3d41e901430416f1d05496962c644c04f6dc7a827d79a2d1be7e405cd9214b63ac366308e935d194f6523a3f7877301b9a114cc0d288e704140000008f020000000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d27721c9c5f99de4b1bde74038ae33fd11d78894c3369d23ee474b8267489f016 [!] msgno: 20, from: 3 to: 0 msg 192632a8797f6d18bf61e124d62f081ec934cd840dfe6c0a698ea4ab68a3811bb3bd970600e76997d53efa79a1deabf0803e0f5efc66a9e95551c0a5da06ed0c140000008f030000000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d27721c9c5f99de4b1bde74038ae33fd11d78894c3369d23ee474b8267489f016 [!] msgno: 21, from: 0 to: ff msg 7d4bbba63e8a624b6d777ca9890de5ba43eb2880610b26dd8d934969813788598478d316d03ea0946b148b8196a9a8eaea8b870e2c27583f7995ca94ff2c5f08150000007100ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d4f4b [1] step 21. get final approval [1] msgno: 21, from: 0 to: 0xff msg 7d4bbba63e8a624b6d777ca9890de5ba43eb2880610b26dd8d934969813788598478d316d03ea0946b148b8196a9a8eaea8b870e2c27583f7995ca94ff2c5f08150000007100ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d4f4b [1] msgno: 22, from: 1 to: 0 msg b86471d9fd1f8ed9cb3700d481c25e6aaae5a9fe178c3fe026164b75016c39a2b1285b522b38074a332611b3dd8dab1f369273e381e57f1bfd9aa66cf21b5e0e1600000071010000000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d4f4b [2] step 21. get final approval [2] msgno: 21, from: 0 to: 0xff msg 7d4bbba63e8a624b6d777ca9890de5ba43eb2880610b26dd8d934969813788598478d316d03ea0946b148b8196a9a8eaea8b870e2c27583f7995ca94ff2c5f08150000007100ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d4f4b [2] msgno: 22, from: 2 to: 0 msg 60943cb1722c3c56b8cc238b736e4c4c995824d16b6404a068dd99ea4bfcc002b31f20e6012750f9feb5d240c8f6e5a6b442ded3e7b1acc5647ca45cdb1dc90e1600000071020000000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d4f4b [3] step 21. get final approval [3] msgno: 21, from: 0 to: 0xff msg 7d4bbba63e8a624b6d777ca9890de5ba43eb2880610b26dd8d934969813788598478d316d03ea0946b148b8196a9a8eaea8b870e2c27583f7995ca94ff2c5f08150000007100ff00000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d4f4b [3] msgno: 22, from: 3 to: 0 msg 5e6c75a66151188539162680e72d1a29fe7ea6502df5e87e344cfbe729c065298a77c3517ae01070688d111bd98d9711c4db0cab7c7289d38f3784eb9497d8071600000071030000000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d4f4b [!] step 22. collect acks from peers [!] msgno: 22, from: 1 to: 0 msg b86471d9fd1f8ed9cb3700d481c25e6aaae5a9fe178c3fe026164b75016c39a2b1285b522b38074a332611b3dd8dab1f369273e381e57f1bfd9aa66cf21b5e0e1600000071010000000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d4f4b [!] msgno: 22, from: 2 to: 0 msg 60943cb1722c3c56b8cc238b736e4c4c995824d16b6404a068dd99ea4bfcc002b31f20e6012750f9feb5d240c8f6e5a6b442ded3e7b1acc5647ca45cdb1dc90e1600000071020000000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d4f4b [!] msgno: 22, from: 3 to: 0 msg 5e6c75a66151188539162680e72d1a29fe7ea6502df5e87e344cfbe729c065298a77c3517ae01070688d111bd98d9711c4db0cab7c7289d38f3784eb9497d8071600000071030000000000699defe6aca67f15f707d10cbba0f4af7f47a8d5604239f8698c58a04a31ccd6dc55401d4f4b share[1] 01ebf74ea62442888f0cfb58c491c34cbd369bf248ba64ec0490e771ef3653d60c share[2] 02d57af62c1ebf69d01a75026f3fafa0bbe34a0676df43e0c832bc84c92396590b share[3] 03bffd9db3173c4b1129efab19ed9af4b990fa19a30423d48cd59097a310d9dc09 order: 0, 1, v0 f050d0f9086df51e65edf6096fc1b64286b9be3cc0a4ae55bbb794541df74e79 order: 0, 1, v1 f050d0f9086df51e65edf6096fc1b64286b9be3cc0a4ae55bbb794541df74e79 everything correct! (ulimit -s 66000; ./tp-dkg-corrupt 3 2 || exit 0) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg 2fc1f8ce8e58ddce3834bef579a7b6e2595cfc86b68593121be999a8baaac7902d616c68fbd9123035cf34ec5ac4d9414ae732b9df4f7cc778ff8c0ec9d2560600000000b100ff00000000699defe636a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77caa6d1f1e288b9b1c0db3395c90bfb3cfba06572d118aadc394733a6acd930866644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 2fc1f8ce8e58ddce3834bef579a7b6e2595cfc86b68593121be999a8baaac7902d616c68fbd9123035cf34ec5ac4d9414ae732b9df4f7cc778ff8c0ec9d2560600000000b100ff00000000699defe636a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77caa6d1f1e288b9b1c0db3395c90bfb3cfba06572d118aadc394733a6acd930866644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 2fc1f8ce8e58ddce3834bef579a7b6e2595cfc86b68593121be999a8baaac7902d616c68fbd9123035cf34ec5ac4d9414ae732b9df4f7cc778ff8c0ec9d2560600000000b100ff00000000699defe636a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77caa6d1f1e288b9b1c0db3395c90bfb3cfba06572d118aadc394733a6acd930866644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 2fc1f8ce8e58ddce3834bef579a7b6e2595cfc86b68593121be999a8baaac7902d616c68fbd9123035cf34ec5ac4d9414ae732b9df4f7cc778ff8c0ec9d2560600000000b100ff00000000699defe636a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77caa6d1f1e288b9b1c0db3395c90bfb3cfba06572d118aadc394733a6acd930866644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg 686f2f1fcf59e7942e3cf1c156b8d3952f000ce52881a012ae2d52645137987501749371432e260c0f68d8f91c09208d5238972b23b98aea66dfc427ddacb402010000006f000100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c [!] msgno: 1, len: 111, from: 0 to: 2 msg d9ce7a800ab011645f02b3bba64498adee949684ddafeb70005481b15f0c7a0f67117507a8cd214cdf6cc3aa3e1af0babea71bb6070566388e1df11b72cd640f010000006f000200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c [!] msgno: 1, len: 111, from: 0 to: 3 msg 1fc62a25262e633ed58ca938f581b2427d84dd3428cf59d0c1a9ebe7860518367b53bf968d9182ac0c9ce1e08b096903bf70556afb6fcaa2aa8c7e7ea434040a010000006f000300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg 686f2f1fcf59e7942e3cf1c156b8d3952f000ce52881a012ae2d52645137987501749371432e260c0f68d8f91c09208d5238972b23b98aea66dfc427ddacb402010000006f000100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg fa2db84dfe2ffeb34eae574d146170be1d7166fee878cc56418ceb989fb05ddb4f94da77fd85619a551d603532b6d1689a34beadf43aa2fe485feb6d58c6840502000000af01ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c0609e3bb6054f56889aac00c6f42a0e9ee03b35a0f26f26fe27315bdba63418a86649c89948d0ce3481402f8891cff89157df7e43a38b80aa146f603b5ca58436a3550e3a58735c544f9e0eb9a1beaf28b1173508338e1d1a3d0c8f90c73342b33ab04efff478c3bb40b0987c31ee61cc79edfebc0c9a209a7395069c0e8ed07 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg d9ce7a800ab011645f02b3bba64498adee949684ddafeb70005481b15f0c7a0f67117507a8cd214cdf6cc3aa3e1af0babea71bb6070566388e1df11b72cd640f010000006f000200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg 9acd5e34eac2c7e32b3e7864d27816e06b6ed97ec33d77665138b6865c80cefdde408922ece20bd19a34f9d3151a1d65f5625556e48d1005a07d28a12461f10202000000af02ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cf0ebb7e37a088d85708b18fb399cb83a81282cdfa803118bd8db2c46f36a3fd1405b44a93441bbee9d5e7e17c85a35aadbc91915528d4b64421d9111b006454c4afbe83eb4ed4fac991036aef8837d8921d631d2b05f87c80e747fd97a2fbd4a60b7a28b64069e70ffb2b45302db35febb5d67cab2f74cfdeaa06ec940350303 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg 1fc62a25262e633ed58ca938f581b2427d84dd3428cf59d0c1a9ebe7860518367b53bf968d9182ac0c9ce1e08b096903bf70556afb6fcaa2aa8c7e7ea434040a010000006f000300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg b9a8b0e3e72455b8085ba93a571b05bea1096ce819cee4b5e39ffe71b2470a84913392ab085831a5df6bf4d255ac72df3d8e289864dc9d1c6d6cad656d0f900c02000000af03ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77caedc1ad770ebf6b3f50b0d93eff8dacd81ddd2370112cb2195a68f713a51455466d376b2e08b0098bd76091f1486ee34c2d426899da43268ac5f07aba6e9417e4d0f6e665835bbf51a09a3cec9c20c38bb578f17bda14e0a2ff6779d03de751ff2d1839ceaecd14517d83696a8c19761f1cd0fdae8fa665a8c1a2292f4d26f06 [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg fa2db84dfe2ffeb34eae574d146170be1d7166fee878cc56418ceb989fb05ddb4f94da77fd85619a551d603532b6d1689a34beadf43aa2fe485feb6d58c6840502000000af01ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c0609e3bb6054f56889aac00c6f42a0e9ee03b35a0f26f26fe27315bdba63418a86649c89948d0ce3481402f8891cff89157df7e43a38b80aa146f603b5ca5843 [!] msgno: 2, from: 2 to: ff msg 9acd5e34eac2c7e32b3e7864d27816e06b6ed97ec33d77665138b6865c80cefdde408922ece20bd19a34f9d3151a1d65f5625556e48d1005a07d28a12461f10202000000af02ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cf0ebb7e37a088d85708b18fb399cb83a81282cdfa803118bd8db2c46f36a3fd1405b44a93441bbee9d5e7e17c85a35aadbc91915528d4b64421d9111b006454c [!] msgno: 2, from: 3 to: ff msg b9a8b0e3e72455b8085ba93a571b05bea1096ce819cee4b5e39ffe71b2470a84913392ab085831a5df6bf4d255ac72df3d8e289864dc9d1c6d6cad656d0f900c02000000af03ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77caedc1ad770ebf6b3f50b0d93eff8dacd81ddd2370112cb2195a68f713a51455466d376b2e08b0098bd76091f1486ee34c2d426899da43268ac5f07aba6e9417e [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg fa2db84dfe2ffeb34eae574d146170be1d7166fee878cc56418ceb989fb05ddb4f94da77fd85619a551d603532b6d1689a34beadf43aa2fe485feb6d58c6840502000000af01ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c0609e3bb6054f56889aac00c6f42a0e9ee03b35a0f26f26fe27315bdba63418a86649c89948d0ce3481402f8891cff89157df7e43a38b80aa146f603b5ca5843 [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg a38d8d0ef455cfdeccc16f7b7682cec8aae43160b7833a896e364faecc22e341c1333246884eccb9c62ad54122b8aade803e1bfe79a261c4ce0aa60c2cb9c100040000009f010100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77ce688f8cf0a5f1a61a7f1726ab83584ded001751057d95897b2033c8f8c4caf4bf6e09a5fe63cede298d335b775e090a9 [1] msgno: 2, from: 2 to: ff msg 9acd5e34eac2c7e32b3e7864d27816e06b6ed97ec33d77665138b6865c80cefdde408922ece20bd19a34f9d3151a1d65f5625556e48d1005a07d28a12461f10202000000af02ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cf0ebb7e37a088d85708b18fb399cb83a81282cdfa803118bd8db2c46f36a3fd1405b44a93441bbee9d5e7e17c85a35aadbc91915528d4b64421d9111b006454c [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg 81d7f240f783d923bea0adab4cb6c5c5ac25a3301e0ff701059c2fde736355058c53f0c85c3bd50112f043030a386aad67988ef370d1173a97d4e1893bdf1a0f040000009f010200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c04d6011327c75d4657e4ee104dd6e9e8bef63ecda11b8c7930d54acbf2917439fd8b656066feb43787b510fdf13a0b6f [1] msgno: 2, from: 3 to: ff msg b9a8b0e3e72455b8085ba93a571b05bea1096ce819cee4b5e39ffe71b2470a84913392ab085831a5df6bf4d255ac72df3d8e289864dc9d1c6d6cad656d0f900c02000000af03ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77caedc1ad770ebf6b3f50b0d93eff8dacd81ddd2370112cb2195a68f713a51455466d376b2e08b0098bd76091f1486ee34c2d426899da43268ac5f07aba6e9417e [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg 812bed21c905733f734e86428727e1d606da822ce720c148523c4d94c84db77ef5abc04ea6f9b41f158d19604593da03dc957207dda694528a93b2861adda707040000009f010300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cd9132f2c1d1e8f97a3e564230e5b7c7c7c98d7f2edac8442bd8bc8488b59b26e4b82a0c55dd2bc1ea55f6a60a29b9730 [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg fa2db84dfe2ffeb34eae574d146170be1d7166fee878cc56418ceb989fb05ddb4f94da77fd85619a551d603532b6d1689a34beadf43aa2fe485feb6d58c6840502000000af01ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c0609e3bb6054f56889aac00c6f42a0e9ee03b35a0f26f26fe27315bdba63418a86649c89948d0ce3481402f8891cff89157df7e43a38b80aa146f603b5ca5843 [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg 129e163ea871250d48f2e862ddc369c98ce39c90d5687bf8e965b272673011b2d01bd313b6f628880b3a1594454cbcb4521377f7d127e82690b14ea7b5556502040000009f020100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c6013e53991da1113ffca31edbdad437fe712bd2f4d2d6ac698de286c1edd833a7365c0c5299b2d69fd00556a1dea77b6 [2] msgno: 2, from: 2 to: ff msg 9acd5e34eac2c7e32b3e7864d27816e06b6ed97ec33d77665138b6865c80cefdde408922ece20bd19a34f9d3151a1d65f5625556e48d1005a07d28a12461f10202000000af02ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cf0ebb7e37a088d85708b18fb399cb83a81282cdfa803118bd8db2c46f36a3fd1405b44a93441bbee9d5e7e17c85a35aadbc91915528d4b64421d9111b006454c [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg 6958b8a498c60277270ee2cb470660c1c1e6dbf666f38186092d4fc4db6ce06172ea582147257a5f632f48cf58561148064324d2b97f913b87b2329b2b2bbc0c040000009f020200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c6cb436ddaa729dd8647231398086a865c8c42e59c3df6928fcf12b9963488308247c211cbf9816fd94764f3a4cd48229 [2] msgno: 2, from: 3 to: ff msg b9a8b0e3e72455b8085ba93a571b05bea1096ce819cee4b5e39ffe71b2470a84913392ab085831a5df6bf4d255ac72df3d8e289864dc9d1c6d6cad656d0f900c02000000af03ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77caedc1ad770ebf6b3f50b0d93eff8dacd81ddd2370112cb2195a68f713a51455466d376b2e08b0098bd76091f1486ee34c2d426899da43268ac5f07aba6e9417e [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg bb0d7482004ce0f892c2605b87684eaf48bf9c2f08f1b2ab937ce883adbcb58693cd505100eb733ad42f3f0098d4472d2f365944d3f69b2b6e7b00ede6bf020c040000009f020300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77ceec4c1d0b8f83c4ca396cb26590b535c9e4470bb46090c5df4ea1918c2d56d3e967c073ee45fb32bb5d2904ab490cd45 [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg fa2db84dfe2ffeb34eae574d146170be1d7166fee878cc56418ceb989fb05ddb4f94da77fd85619a551d603532b6d1689a34beadf43aa2fe485feb6d58c6840502000000af01ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c0609e3bb6054f56889aac00c6f42a0e9ee03b35a0f26f26fe27315bdba63418a86649c89948d0ce3481402f8891cff89157df7e43a38b80aa146f603b5ca5843 [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg b7f2d703fdde4c2f144ff91ed470ca3e4212e1e6720994be841047889ee1124aa73a8f0d507f655d5363f4f4bdf6ef31b7420074bc2b021f56caa9aaeec7b805040000009f030100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c13ee827451379d613ff2bad592dfb0492ecdcb9df4f779ad85bd82f05d382a2943beb889b77688edaa4c8a10f0dd795c [3] msgno: 2, from: 2 to: ff msg 9acd5e34eac2c7e32b3e7864d27816e06b6ed97ec33d77665138b6865c80cefdde408922ece20bd19a34f9d3151a1d65f5625556e48d1005a07d28a12461f10202000000af02ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cf0ebb7e37a088d85708b18fb399cb83a81282cdfa803118bd8db2c46f36a3fd1405b44a93441bbee9d5e7e17c85a35aadbc91915528d4b64421d9111b006454c [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg 0e1512b690180dff5d91c86c7f9083674d6b35731420da57af0da7b2ea7ae6053257da8e98859643e60ccabc5f82f29ca9cb49a61d3cccf7876c7f705e70f50f040000009f030200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cf4deb2c86b7caba4d20a92407709a733c22efefb19d968b4a807ee9cfe09a364c44a90bf6e0ccf21de1efd92555cd2af [3] msgno: 2, from: 3 to: ff msg b9a8b0e3e72455b8085ba93a571b05bea1096ce819cee4b5e39ffe71b2470a84913392ab085831a5df6bf4d255ac72df3d8e289864dc9d1c6d6cad656d0f900c02000000af03ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77caedc1ad770ebf6b3f50b0d93eff8dacd81ddd2370112cb2195a68f713a51455466d376b2e08b0098bd76091f1486ee34c2d426899da43268ac5f07aba6e9417e [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg b91b3001ded081fdd56e0768159accfe88ad901b8bec419b2da2daa435676d88a0bcb5af0cc5ad2458d31c574efb3789a9c99eccd4ccedb13f684893e9a3e30f040000009f030300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8f1cf9d6994ba3614b7e6ef39642bc99fdaad85a4f4a87a457727d7df71c6e0e055bc9873e55edbc6d173c93136a418b [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg a38d8d0ef455cfdeccc16f7b7682cec8aae43160b7833a896e364faecc22e341c1333246884eccb9c62ad54122b8aade803e1bfe79a261c4ce0aa60c2cb9c100040000009f010100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77ce688f8cf0a5f1a61a7f1726ab83584ded001751057d95897b2033c8f8c4caf4bf6e09a5fe63cede298d335b775e090a9 [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg ea0e7eabf8b74ea6dbe537f77f4cdb1c0ed4c1c18ac444c1fd240f4bfc25384a2eb909b5ba9acc39c07c056c754db53f36871de9643f3fc1256c920ec123240a050000009f010100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77ccdec3eaa207da787d639c9ec49254490fd701736e504fd3835979915519f2f1cf870021491de7be80fa3da05f3c189a3 [1] msgno: 4, from: 2 to: 1 msg 129e163ea871250d48f2e862ddc369c98ce39c90d5687bf8e965b272673011b2d01bd313b6f628880b3a1594454cbcb4521377f7d127e82690b14ea7b5556502040000009f020100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c6013e53991da1113ffca31edbdad437fe712bd2f4d2d6ac698de286c1edd833a7365c0c5299b2d69fd00556a1dea77b6 [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg ba3c8efa12780f4c68ec19fd3375ef1eb224562ddf2d9fdc1479c021a6615ae6b705d5b0657ddaab58ada6ebe13d5fc3e635d5d95a39b94ba8a86d492035b803050000009f010200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c86f07acfaacb5c94866102883864291b0d6bf2f45c1adfd9065dc496df3bfb29e1bdc1a49df44b375e8a8cd982ef2947 [1] msgno: 4, from: 3 to: 1 msg b7f2d703fdde4c2f144ff91ed470ca3e4212e1e6720994be841047889ee1124aa73a8f0d507f655d5363f4f4bdf6ef31b7420074bc2b021f56caa9aaeec7b805040000009f030100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c13ee827451379d613ff2bad592dfb0492ecdcb9df4f779ad85bd82f05d382a2943beb889b77688edaa4c8a10f0dd795c [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg 1cd432132ef47e4752a08e45328c200b11423e688ec00860729c53795ad5a8c7b44ba21dd9b961a6c7912bd6718ef7353c91ba45dfa5a58b8112085793277805050000009f010300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c77ff833bad74e5b94e91cfde9ab0864847f055b2b3474f7cf13e7497678cd543718676194542d1b883ab8e202ca21df0 [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg 81d7f240f783d923bea0adab4cb6c5c5ac25a3301e0ff701059c2fde736355058c53f0c85c3bd50112f043030a386aad67988ef370d1173a97d4e1893bdf1a0f040000009f010200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c04d6011327c75d4657e4ee104dd6e9e8bef63ecda11b8c7930d54acbf2917439fd8b656066feb43787b510fdf13a0b6f [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg 11afa65b05c83d5ca6a9eb292b21970caf6d91fb6fea0dbedc0cfe2ee11d4738efa0bd32811a7947b9785ad0a18932ed33dd188ceb9829caf016518f674e7c0f050000009f020100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cbe94722d35e622565ce72f9300a188459ce819520f15de038ced7aee6c02622674235d4bb4e3c085fe9cc7b2a6f093ad [2] msgno: 4, from: 2 to: 2 msg 6958b8a498c60277270ee2cb470660c1c1e6dbf666f38186092d4fc4db6ce06172ea582147257a5f632f48cf58561148064324d2b97f913b87b2329b2b2bbc0c040000009f020200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c6cb436ddaa729dd8647231398086a865c8c42e59c3df6928fcf12b9963488308247c211cbf9816fd94764f3a4cd48229 [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg f47e2b803bf35ead452b245854528f3d0c40c4b0bbca47a3e52f1eaf2a398b8ab80315f054b481ec00d3ae5927915f94337dd7070782f4498c76733cc5a11500050000009f020200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c5260a152b0aedc18f3eaddf67eee60860f87d16f65b77f5b73bf6486d3fa167a58051959eec1341a522105d2a87c48ff [2] msgno: 4, from: 3 to: 2 msg 0e1512b690180dff5d91c86c7f9083674d6b35731420da57af0da7b2ea7ae6053257da8e98859643e60ccabc5f82f29ca9cb49a61d3cccf7876c7f705e70f50f040000009f030200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cf4deb2c86b7caba4d20a92407709a733c22efefb19d968b4a807ee9cfe09a364c44a90bf6e0ccf21de1efd92555cd2af [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg b9801f6f2a65ac42258e933eb09b5e19ef9de9e78d8227d92957e6dd1b7eed3f9f9b69a1d91eb751d167c36b92a4c602c2a6cdceea70c508ac9eb0116257b007050000009f020300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c3e62ac93da54abfdd69b15dbd1144e80a0d8543435737431bf4068b42163745fb90675450e0b9bd20c7882a63a0d445d [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg 812bed21c905733f734e86428727e1d606da822ce720c148523c4d94c84db77ef5abc04ea6f9b41f158d19604593da03dc957207dda694528a93b2861adda707040000009f010300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cd9132f2c1d1e8f97a3e564230e5b7c7c7c98d7f2edac8442bd8bc8488b59b26e4b82a0c55dd2bc1ea55f6a60a29b9730 [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg f93297c03973b02f7d99eea58009e3853c369b0a6602565561dfa85ab137ff5439f89893f482b39226fd268462f8e56bae4653369e64220224a7eb40bd141f0c050000009f030100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8dbeaaecaebd246f5a06770c13f095558879db68aab085d296f9a94ca5295c622356557fa09ee055c1ea6c9f8d20f93b [3] msgno: 4, from: 2 to: 3 msg bb0d7482004ce0f892c2605b87684eaf48bf9c2f08f1b2ab937ce883adbcb58693cd505100eb733ad42f3f0098d4472d2f365944d3f69b2b6e7b00ede6bf020c040000009f020300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77ceec4c1d0b8f83c4ca396cb26590b535c9e4470bb46090c5df4ea1918c2d56d3e967c073ee45fb32bb5d2904ab490cd45 [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg ef7a94b733cb72eb48c995917a499e3239b48db46a5527885832ff90dc2983fc8140752cc9ff975f13e78feaf6c634d44243c5506a3ee3a8aadbfeb5b1a8a30e050000009f030200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77ccf2567ae34bd48543ac5b404d318f9ae0a342332fca736b956c5a9520bf9ea4f5c8cf0683e79accec48e598ec10a8c9f [3] msgno: 4, from: 3 to: 3 msg b91b3001ded081fdd56e0768159accfe88ad901b8bec419b2da2daa435676d88a0bcb5af0cc5ad2458d31c574efb3789a9c99eccd4ccedb13f684893e9a3e30f040000009f030300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8f1cf9d6994ba3614b7e6ef39642bc99fdaad85a4f4a87a457727d7df71c6e0e055bc9873e55edbc6d173c93136a418b [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg b23e2d960d15d244dadcc076d53b5f19fa19d1140df425ccb613a20309be44902165f315b52b25c1538034a947d416a5d12237772fc727b9fe03d85d273f4101050000009f030300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c9f56b9fb01bd1708c176db7db2d23eddb5d52a307616073f4d13d038c847a32cb5cea8dee4853c4e609251f632c55596 [!] 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 ea0e7eabf8b74ea6dbe537f77f4cdb1c0ed4c1c18ac444c1fd240f4bfc25384a2eb909b5ba9acc39c07c056c754db53f36871de9643f3fc1256c920ec123240a050000009f010100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77ccdec3eaa207da787d639c9ec49254490fd701736e504fd3835979915519f2f1cf870021491de7be80fa3da05f3c189a3 [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg 11afa65b05c83d5ca6a9eb292b21970caf6d91fb6fea0dbedc0cfe2ee11d4738efa0bd32811a7947b9785ad0a18932ed33dd188ceb9829caf016518f674e7c0f050000009f020100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cbe94722d35e622565ce72f9300a188459ce819520f15de038ced7aee6c02622674235d4bb4e3c085fe9cc7b2a6f093ad [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg f93297c03973b02f7d99eea58009e3853c369b0a6602565561dfa85ab137ff5439f89893f482b39226fd268462f8e56bae4653369e64220224a7eb40bd141f0c050000009f030100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8dbeaaecaebd246f5a06770c13f095558879db68aab085d296f9a94ca5295c622356557fa09ee055c1ea6c9f8d20f93b [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg 8584a685ff863bca2a0d2eb9b51d9f8d58ea2c902ee50bef37450490fd5b242f76dccde42b6f019ef85a80c323924a4f99e5c2533d7abc00e7df393664803d0006000000af01ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c746503dfc2af8b04883843e1db4ca1b76e520156e284afb2b7e3a569737a6508ccd99ffc9113ede87143b5e4dc917c55d6f25bbf3f03a4f1179a710830ad0f16 [1] commitments 746503dfc2af8b04883843e1db4ca1b76e520156e284afb2b7e3a569737a6508ccd99ffc9113ede87143b5e4dc917c55d6f25bbf3f03a4f1179a710830ad0f16 [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg ba3c8efa12780f4c68ec19fd3375ef1eb224562ddf2d9fdc1479c021a6615ae6b705d5b0657ddaab58ada6ebe13d5fc3e635d5d95a39b94ba8a86d492035b803050000009f010200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c86f07acfaacb5c94866102883864291b0d6bf2f45c1adfd9065dc496df3bfb29e1bdc1a49df44b375e8a8cd982ef2947 [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg f47e2b803bf35ead452b245854528f3d0c40c4b0bbca47a3e52f1eaf2a398b8ab80315f054b481ec00d3ae5927915f94337dd7070782f4498c76733cc5a11500050000009f020200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c5260a152b0aedc18f3eaddf67eee60860f87d16f65b77f5b73bf6486d3fa167a58051959eec1341a522105d2a87c48ff [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg ef7a94b733cb72eb48c995917a499e3239b48db46a5527885832ff90dc2983fc8140752cc9ff975f13e78feaf6c634d44243c5506a3ee3a8aadbfeb5b1a8a30e050000009f030200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77ccf2567ae34bd48543ac5b404d318f9ae0a342332fca736b956c5a9520bf9ea4f5c8cf0683e79accec48e598ec10a8c9f [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg 6fcd791f7dfc534d2acfbab9cc053523a172b7f1f96633719ef092ec99ee1f18e2621e0c1a5a6e8b715bedddff4adf2cc3cc889441b266c791668bc2802af50d06000000af02ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c9cf4282bce0248b8c24e96149bd5cc3cee1ec4c1305ec8c8cee2ffd0c99629676466a706905ab27fb19cbe4a274f09a12719ef2f42fa018823c23c8482554f0c [2] commitments 9cf4282bce0248b8c24e96149bd5cc3cee1ec4c1305ec8c8cee2ffd0c99629676466a706905ab27fb19cbe4a274f09a12719ef2f42fa018823c23c8482554f0c [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg 1cd432132ef47e4752a08e45328c200b11423e688ec00860729c53795ad5a8c7b44ba21dd9b961a6c7912bd6718ef7353c91ba45dfa5a58b8112085793277805050000009f010300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c77ff833bad74e5b94e91cfde9ab0864847f055b2b3474f7cf13e7497678cd543718676194542d1b883ab8e202ca21df0 [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg b9801f6f2a65ac42258e933eb09b5e19ef9de9e78d8227d92957e6dd1b7eed3f9f9b69a1d91eb751d167c36b92a4c602c2a6cdceea70c508ac9eb0116257b007050000009f020300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c3e62ac93da54abfdd69b15dbd1144e80a0d8543435737431bf4068b42163745fb90675450e0b9bd20c7882a63a0d445d [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg b23e2d960d15d244dadcc076d53b5f19fa19d1140df425ccb613a20309be44902165f315b52b25c1538034a947d416a5d12237772fc727b9fe03d85d273f4101050000009f030300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c9f56b9fb01bd1708c176db7db2d23eddb5d52a307616073f4d13d038c847a32cb5cea8dee4853c4e609251f632c55596 [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg babc5c56b37c1b1f25064e68214731d2144c0bd2bd0be501f0651229b5b993f84b3597efa5cfb3e21f4e3baf10e73c00c75cc4d1c239b80fb94d06dcedc6000206000000af03ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cd4e2052a44cc5c748ae498724a54d5ca8c35c06cb1bbaf0870b82462c08b900fd82b663a3493179038f5ac447a142b3ffcdeef83f264d01356cc0c079de6e20f [3] commitments d4e2052a44cc5c748ae498724a54d5ca8c35c06cb1bbaf0870b82462c08b900fd82b663a3493179038f5ac447a142b3ffcdeef83f264d01356cc0c079de6e20f [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg 8584a685ff863bca2a0d2eb9b51d9f8d58ea2c902ee50bef37450490fd5b242f76dccde42b6f019ef85a80c323924a4f99e5c2533d7abc00e7df393664803d0006000000af01ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c746503dfc2af8b04883843e1db4ca1b76e520156e284afb2b7e3a569737a6508ccd99ffc9113ede87143b5e4dc917c55d6f25bbf3f03a4f1179a710830ad0f16 [!] commitments[1] 746503dfc2af8b04883843e1db4ca1b76e520156e284afb2b7e3a569737a6508ccd99ffc9113ede87143b5e4dc917c55d6f25bbf3f03a4f1179a710830ad0f16 [!] msgno: 6, from: 2 to: 0xff msg 6fcd791f7dfc534d2acfbab9cc053523a172b7f1f96633719ef092ec99ee1f18e2621e0c1a5a6e8b715bedddff4adf2cc3cc889441b266c791668bc2802af50d06000000af02ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c9cf4282bce0248b8c24e96149bd5cc3cee1ec4c1305ec8c8cee2ffd0c99629676466a706905ab27fb19cbe4a274f09a12719ef2f42fa018823c23c8482554f0c [!] commitments[2] 9cf4282bce0248b8c24e96149bd5cc3cee1ec4c1305ec8c8cee2ffd0c99629676466a706905ab27fb19cbe4a274f09a12719ef2f42fa018823c23c8482554f0c [!] msgno: 6, from: 3 to: 0xff msg babc5c56b37c1b1f25064e68214731d2144c0bd2bd0be501f0651229b5b993f84b3597efa5cfb3e21f4e3baf10e73c00c75cc4d1c239b80fb94d06dcedc6000206000000af03ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cd4e2052a44cc5c748ae498724a54d5ca8c35c06cb1bbaf0870b82462c08b900fd82b663a3493179038f5ac447a142b3ffcdeef83f264d01356cc0c079de6e20f [!] commitments[3] d4e2052a44cc5c748ae498724a54d5ca8c35c06cb1bbaf0870b82462c08b900fd82b663a3493179038f5ac447a142b3ffcdeef83f264d01356cc0c079de6e20f [!] msgno: 7, from: 0 to: ff msg b87d34d60ca5a7acbc0940453701471ffa149c953efea801d50993b321ac32c3c09b40f601419d7c7546d82af2f35db7506e7343a9d71d7f252f99c736554a02070000027c00ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8584a685ff863bca2a0d2eb9b51d9f8d58ea2c902ee50bef37450490fd5b242f76dccde42b6f019ef85a80c323924a4f99e5c2533d7abc00e7df393664803d0006000000af01ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c746503dfc2af8b04883843e1db4ca1b76e520156e284afb2b7e3a569737a6508ccd99ffc9113ede87143b5e4dc917c55d6f25bbf3f03a4f1179a710830ad0f166fcd791f7dfc534d2acfbab9cc053523a172b7f1f96633719ef092ec99ee1f18e2621e0c1a5a6e8b715bedddff4adf2cc3cc889441b266c791668bc2802af50d06000000af02ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c9cf4282bce0248b8c24e96149bd5cc3cee1ec4c1305ec8c8cee2ffd0c99629676466a706905ab27fb19cbe4a274f09a12719ef2f42fa018823c23c8482554f0cbabc5c56b37c1b1f25064e68214731d2144c0bd2bd0be501f0651229b5b993f84b3597efa5cfb3e21f4e3baf10e73c00c75cc4d1c239b80fb94d06dcedc6000206000000af03ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cd4e2052a44cc5c748ae498724a54d5ca8c35c06cb1bbaf0870b82462c08b900fd82b663a3493179038f5ac447a142b3ffcdeef83f264d01356cc0c079de6e20f [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg b87d34d60ca5a7acbc0940453701471ffa149c953efea801d50993b321ac32c3c09b40f601419d7c7546d82af2f35db7506e7343a9d71d7f252f99c736554a02070000027c00ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8584a685ff863bca2a0d2eb9b51d9f8d58ea2c902ee50bef37450490fd5b242f76dccde42b6f019ef85a80c323924a4f99e5c2533d7abc00e7df393664803d0006000000af01ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c746503dfc2af8b04883843e1db4ca1b76e520156e284afb2b7e3a569737a6508ccd99ffc9113ede87143b5e4dc917c55d6f25bbf3f03a4f1179a710830ad0f166fcd791f7dfc534d2acfbab9cc053523a172b7f1f96633719ef092ec99ee1f18e2621e0c1a5a6e8b715bedddff4adf2cc3cc889441b266c791668bc2802af50d06000000af02ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c9cf4282bce0248b8c24e96149bd5cc3cee1ec4c1305ec8c8cee2ffd0c99629676466a706905ab27fb19cbe4a274f09a12719ef2f42fa018823c23c8482554f0cbabc5c56b37c1b1f25064e68214731d2144c0bd2bd0be501f0651229b5b993f84b3597efa5cfb3e21f4e3baf10e73c00c75cc4d1c239b80fb94d06dcedc6000206000000af03ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cd4e2052a44cc5c748ae498724a54d5ca8c35c06cb1bbaf0870b82462c08b900fd82b663a3493179038f5ac447a142b3ffcdeef83f264d01356cc0c079de6e20f [1] msgno: 6, from: 1 to: 0xff msg 8584a685ff863bca2a0d2eb9b51d9f8d58ea2c902ee50bef37450490fd5b242f76dccde42b6f019ef85a80c323924a4f99e5c2533d7abc00e7df393664803d0006000000af01ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c746503dfc2af8b04883843e1db4ca1b76e520156e284afb2b7e3a569737a6508ccd99ffc9113ede87143b5e4dc917c55d6f25bbf3f03a4f1179a710830ad0f16 [1] msgno: 8, from: 1 to: 1 msg ab1bbc6acc02fff1f05cddb7415d02a0c7b4ba0cd62dc11fce40000ffe00e97b59da52d793c72f478abc377b3bf6aa6ca0d241e5abb8893bd585be94c482a2060800000100010100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c1b11d40e2cfa73371129e6453dceec29180f499d89e9a43686a0ca94ef6bdfe2450bfe517dd5c6b87552812083da3a82e6d0daf5cebc82b608415586ead5eb4df9823dc1be7c76e3e291d64610b3640fd02905e4927b1a712be54464a5e026e3bde77fa8711dd0d44a90a49c49090e77328014caa3f39eb3a056165c48f8084f044952ffe18408b3016227229ed1ee103c [1] msgno: 6, from: 2 to: 0xff msg 6fcd791f7dfc534d2acfbab9cc053523a172b7f1f96633719ef092ec99ee1f18e2621e0c1a5a6e8b715bedddff4adf2cc3cc889441b266c791668bc2802af50d06000000af02ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c9cf4282bce0248b8c24e96149bd5cc3cee1ec4c1305ec8c8cee2ffd0c99629676466a706905ab27fb19cbe4a274f09a12719ef2f42fa018823c23c8482554f0c [1] corrupting share_2 026f7ae7a5bc7ff9313c6441b68c13b5f352b88d9c7d2f57dd5b49ca6868a56702 [1] corrupted share_2 026f85e7a5bc7ff9313c6441b68c13b5f352b88d9c7d2f57dd5b49ca6868a56702 [1] msgno: 8, from: 1 to: 2 msg a657360ec3ac7cf7795b881c1460e6b04f4fafa23b48153e1f78e06f02e809ebd37487fd16c5afe698ebfb60e511b00bf9519cf7511d5f7465ff6559698fb5060800000100010200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8fbbfa50cc586bf77ed1722c8f8b64017f13675218ffcbee51bea61cdf1d4fd97b94910ec8c19cbb3ddc6e87f5cda75b27e9cf5cfdeaf4c213c4681d7d5c00c474a8857b5a163116b1d037b9de33f78288e637ecf91e92e54d44e68b4d5c3bd475ec18fc097eede82c75046375e39ee56071c6b391f5384eb5e0dd0008c136235161de60e3ad4be02d8a398855bca82e82 [1] msgno: 6, from: 3 to: 0xff msg babc5c56b37c1b1f25064e68214731d2144c0bd2bd0be501f0651229b5b993f84b3597efa5cfb3e21f4e3baf10e73c00c75cc4d1c239b80fb94d06dcedc6000206000000af03ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cd4e2052a44cc5c748ae498724a54d5ca8c35c06cb1bbaf0870b82462c08b900fd82b663a3493179038f5ac447a142b3ffcdeef83f264d01356cc0c079de6e20f [1] msgno: 8, from: 1 to: 3 msg a60a359f683a6d269b786ddc60de547ac6166ad0ffda6e96d92a69b84664b7f99d87b1bd5b4408df597d87eba1fabe595a421f1fc24c9ab659a3077265b425040800000100010300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c177128a2ff9558a2e294e63a195c32cd0a7cb308d65982f8a8ef2f4bf852db451fd2b1e37994d75a61652fb7cc6e3a67867e1143c95fc6b821974f75aa2e7fcfa064cfef74457889f5d8c9efd99a6a138000ed0ed82d41e02582f96242465301cf0f832ed8f805e968d1cacf20782ebd849fd66fd860dc173dfaae28c26809b78e4a561311bbf0ac0b35443ef1e0a19740 [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg b87d34d60ca5a7acbc0940453701471ffa149c953efea801d50993b321ac32c3c09b40f601419d7c7546d82af2f35db7506e7343a9d71d7f252f99c736554a02070000027c00ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8584a685ff863bca2a0d2eb9b51d9f8d58ea2c902ee50bef37450490fd5b242f76dccde42b6f019ef85a80c323924a4f99e5c2533d7abc00e7df393664803d0006000000af01ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c746503dfc2af8b04883843e1db4ca1b76e520156e284afb2b7e3a569737a6508ccd99ffc9113ede87143b5e4dc917c55d6f25bbf3f03a4f1179a710830ad0f166fcd791f7dfc534d2acfbab9cc053523a172b7f1f96633719ef092ec99ee1f18e2621e0c1a5a6e8b715bedddff4adf2cc3cc889441b266c791668bc2802af50d06000000af02ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c9cf4282bce0248b8c24e96149bd5cc3cee1ec4c1305ec8c8cee2ffd0c99629676466a706905ab27fb19cbe4a274f09a12719ef2f42fa018823c23c8482554f0cbabc5c56b37c1b1f25064e68214731d2144c0bd2bd0be501f0651229b5b993f84b3597efa5cfb3e21f4e3baf10e73c00c75cc4d1c239b80fb94d06dcedc6000206000000af03ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cd4e2052a44cc5c748ae498724a54d5ca8c35c06cb1bbaf0870b82462c08b900fd82b663a3493179038f5ac447a142b3ffcdeef83f264d01356cc0c079de6e20f [2] msgno: 6, from: 1 to: 0xff msg 8584a685ff863bca2a0d2eb9b51d9f8d58ea2c902ee50bef37450490fd5b242f76dccde42b6f019ef85a80c323924a4f99e5c2533d7abc00e7df393664803d0006000000af01ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c746503dfc2af8b04883843e1db4ca1b76e520156e284afb2b7e3a569737a6508ccd99ffc9113ede87143b5e4dc917c55d6f25bbf3f03a4f1179a710830ad0f16 [2] msgno: 8, from: 2 to: 1 msg 7d5c8a696694cd2f8ef9af1610fca2e967c80efbbf2b984ce852d25e4c88e46a300c8fdef4c42c33f6fa0155826de714174b4589feb403e18035d8b6b0ecc0090800000100020100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c812ad5d65c099a5d2a91cba7209896ebcc393b0252c70c478e66eba22d4fadb9ce68f071dfc1362dc0a4d60f1172e9750aad873b044870449e8173e2f53d93f228258b0e85373038b13d800685f8374c3cddcaaacd471deb7ff02ffdc49847053a29eec1a6032a1f3adce91d0c5d0ab75bb64c0cacc517490ae4ebf489e47e3dcd15b5860ff54d6c2a2c6b6331dddec9e9 [2] msgno: 6, from: 2 to: 0xff msg 6fcd791f7dfc534d2acfbab9cc053523a172b7f1f96633719ef092ec99ee1f18e2621e0c1a5a6e8b715bedddff4adf2cc3cc889441b266c791668bc2802af50d06000000af02ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c9cf4282bce0248b8c24e96149bd5cc3cee1ec4c1305ec8c8cee2ffd0c99629676466a706905ab27fb19cbe4a274f09a12719ef2f42fa018823c23c8482554f0c [2] msgno: 8, from: 2 to: 2 msg 33cc47ed1eb1b49b858789add2c1a3d73ca8237ecda3d1af936b479be8a06a78853385b2adb1b9ec5a412d657c284025575a8bbd58ae856d98447464b98ec8060800000100020200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c2e07bf39e9575a1725ed378db74b485194220d4588393f372e55ee88073b135c1b589e4fa9c41bb4e6b653776c0a362bcca7f6297c9c7f9d257f6cf46bfaa7aff721f2c63167d03f3a97003791ab171860bf58b315ebdeeaae309696a568eedb393b410df018319cbab706614d625e0740c4a34be1b14fe1961076ea5dcd5acb8f0a92477eb3a403f09713766b7fe121bd [2] msgno: 6, from: 3 to: 0xff msg babc5c56b37c1b1f25064e68214731d2144c0bd2bd0be501f0651229b5b993f84b3597efa5cfb3e21f4e3baf10e73c00c75cc4d1c239b80fb94d06dcedc6000206000000af03ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cd4e2052a44cc5c748ae498724a54d5ca8c35c06cb1bbaf0870b82462c08b900fd82b663a3493179038f5ac447a142b3ffcdeef83f264d01356cc0c079de6e20f [2] msgno: 8, from: 2 to: 3 msg c221fdc2594ef3f16c1f38f88229f1922ff1ea4771cf1b245f71bdd6cda837e36bf2b19f4a360d91e1c768234fdeaeb0ceb8332ae98651a44015e2d52df90c0a0800000100020300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77ccb0ad879a5e993f850a2fd4375b5b1b50d80d8763444f28eb316bfea28c35d53b5656938d12605569608575c73cea022c7a1d6e0b0cdfaebe8e4c9a6020e09025addf6fdfce91e7f566ddb554c7d3cb8d6535d85e850bfd76a724b5376f5dbfaccae04df8739cbf6193cbedbe13781d5d1db6248d655739bd1ac8c71a7fef386014d3363d2990d422e86901e5a1c438973 [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg b87d34d60ca5a7acbc0940453701471ffa149c953efea801d50993b321ac32c3c09b40f601419d7c7546d82af2f35db7506e7343a9d71d7f252f99c736554a02070000027c00ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8584a685ff863bca2a0d2eb9b51d9f8d58ea2c902ee50bef37450490fd5b242f76dccde42b6f019ef85a80c323924a4f99e5c2533d7abc00e7df393664803d0006000000af01ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c746503dfc2af8b04883843e1db4ca1b76e520156e284afb2b7e3a569737a6508ccd99ffc9113ede87143b5e4dc917c55d6f25bbf3f03a4f1179a710830ad0f166fcd791f7dfc534d2acfbab9cc053523a172b7f1f96633719ef092ec99ee1f18e2621e0c1a5a6e8b715bedddff4adf2cc3cc889441b266c791668bc2802af50d06000000af02ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c9cf4282bce0248b8c24e96149bd5cc3cee1ec4c1305ec8c8cee2ffd0c99629676466a706905ab27fb19cbe4a274f09a12719ef2f42fa018823c23c8482554f0cbabc5c56b37c1b1f25064e68214731d2144c0bd2bd0be501f0651229b5b993f84b3597efa5cfb3e21f4e3baf10e73c00c75cc4d1c239b80fb94d06dcedc6000206000000af03ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cd4e2052a44cc5c748ae498724a54d5ca8c35c06cb1bbaf0870b82462c08b900fd82b663a3493179038f5ac447a142b3ffcdeef83f264d01356cc0c079de6e20f [3] msgno: 6, from: 1 to: 0xff msg 8584a685ff863bca2a0d2eb9b51d9f8d58ea2c902ee50bef37450490fd5b242f76dccde42b6f019ef85a80c323924a4f99e5c2533d7abc00e7df393664803d0006000000af01ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c746503dfc2af8b04883843e1db4ca1b76e520156e284afb2b7e3a569737a6508ccd99ffc9113ede87143b5e4dc917c55d6f25bbf3f03a4f1179a710830ad0f16 [3] msgno: 8, from: 3 to: 1 msg a665bd03e83af45e44853017be0caf98ace49fdaa82516f51b03b7da2228da71f48eee5d6f9c9ac78748ccda72c5fad124d707e2dc594731ad5db0b452b3fe090800000100030100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8d576cee6f8a24b1e448eb50fcef825361677ef0ea68fa24e0b4dff7134c26970ca6a597dca00effc537b932d6980a3e0cb382683a4834ac95d286fd03386f6aac10eb3e14c11ef917f010be791fd9d74e24c07ff12cc756d8b51a198a950d9a14d0a6aa003268251e6deefd10a8d8596e8e119d362f015cea5138f93b3b3232e648525b9d53a27a36adcf9af8e59f89d4 [3] msgno: 6, from: 2 to: 0xff msg 6fcd791f7dfc534d2acfbab9cc053523a172b7f1f96633719ef092ec99ee1f18e2621e0c1a5a6e8b715bedddff4adf2cc3cc889441b266c791668bc2802af50d06000000af02ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c9cf4282bce0248b8c24e96149bd5cc3cee1ec4c1305ec8c8cee2ffd0c99629676466a706905ab27fb19cbe4a274f09a12719ef2f42fa018823c23c8482554f0c [3] msgno: 8, from: 3 to: 2 msg 08193caa1668a43480c962d0dccb981aa0a99f6094c08c4bc9c8a0319433e93578d103efa35f3fd952d454047b62a5dafd524ec0b8e88ddb170fb5aba2b3020b0800000100030200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c9cb35aa9e23801b471a6792834e142430df32b4f4bb265e8505962a6dbd9866340a7dcbe6ae1e167b785e359958c4b581dd3fcf650c55bed04f1bf907dbce7ae12f965c5e132d3efb2a1b98faa4af3f3e63fe8e8202576fe9d7b521e26f73245bfd04d2bc9ad5193641713afdfe124b842683473bcc7dd6576d8bbba770938b6ac7077ba4dbfec90bd86d090780be12268 [3] msgno: 6, from: 3 to: 0xff msg babc5c56b37c1b1f25064e68214731d2144c0bd2bd0be501f0651229b5b993f84b3597efa5cfb3e21f4e3baf10e73c00c75cc4d1c239b80fb94d06dcedc6000206000000af03ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77cd4e2052a44cc5c748ae498724a54d5ca8c35c06cb1bbaf0870b82462c08b900fd82b663a3493179038f5ac447a142b3ffcdeef83f264d01356cc0c079de6e20f [3] msgno: 8, from: 3 to: 3 msg 0df177378037d94d3a8c93fa16859ae3f9072910ece3d6365180fb7e7e422c3eb6ed4ae52ea1c8e3ef222c0c07a6e58e6b513047c30416df0a501310270686080800000100030300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c485b013a69bccb4cf3ed6e0be7fe02a084940ebec26b05c697e52993ff6b42b21a09e8dee9402d6631ab09557b0c4cf403d3501b4498bb50ee1d83236765d36011a81d96aa8ab95b90db33ec568da5141b94ad2f0ae2b93dd1b736007ad820f2957d93efc2470834af329546aaaf50d23b9702f1355b3cec84e894e6dddb0416e05fc9f1dd9a2b9027f29a44c9c9568db9 [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg ab1bbc6acc02fff1f05cddb7415d02a0c7b4ba0cd62dc11fce40000ffe00e97b59da52d793c72f478abc377b3bf6aa6ca0d241e5abb8893bd585be94c482a2060800000100010100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c1b11d40e2cfa73371129e6453dceec29180f499d89e9a43686a0ca94ef6bdfe2450bfe517dd5c6b87552812083da3a82e6d0daf5cebc82b608415586ead5eb4df9823dc1be7c76e3e291d64610b3640fd02905e4927b1a712be54464a5e026e3bde77fa8711dd0d44a90a49c49090e77328014caa3f39eb3a056165c48f8084f044952ffe18408b3016227229ed1ee103c [!] msgno: 8, from: 2 to: 1 msg 7d5c8a696694cd2f8ef9af1610fca2e967c80efbbf2b984ce852d25e4c88e46a300c8fdef4c42c33f6fa0155826de714174b4589feb403e18035d8b6b0ecc0090800000100020100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c812ad5d65c099a5d2a91cba7209896ebcc393b0252c70c478e66eba22d4fadb9ce68f071dfc1362dc0a4d60f1172e9750aad873b044870449e8173e2f53d93f228258b0e85373038b13d800685f8374c3cddcaaacd471deb7ff02ffdc49847053a29eec1a6032a1f3adce91d0c5d0ab75bb64c0cacc517490ae4ebf489e47e3dcd15b5860ff54d6c2a2c6b6331dddec9e9 [!] msgno: 8, from: 3 to: 1 msg a665bd03e83af45e44853017be0caf98ace49fdaa82516f51b03b7da2228da71f48eee5d6f9c9ac78748ccda72c5fad124d707e2dc594731ad5db0b452b3fe090800000100030100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8d576cee6f8a24b1e448eb50fcef825361677ef0ea68fa24e0b4dff7134c26970ca6a597dca00effc537b932d6980a3e0cb382683a4834ac95d286fd03386f6aac10eb3e14c11ef917f010be791fd9d74e24c07ff12cc756d8b51a198a950d9a14d0a6aa003268251e6deefd10a8d8596e8e119d362f015cea5138f93b3b3232e648525b9d53a27a36adcf9af8e59f89d4 [!] msgno: 8, from: 1 to: 2 msg a657360ec3ac7cf7795b881c1460e6b04f4fafa23b48153e1f78e06f02e809ebd37487fd16c5afe698ebfb60e511b00bf9519cf7511d5f7465ff6559698fb5060800000100010200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8fbbfa50cc586bf77ed1722c8f8b64017f13675218ffcbee51bea61cdf1d4fd97b94910ec8c19cbb3ddc6e87f5cda75b27e9cf5cfdeaf4c213c4681d7d5c00c474a8857b5a163116b1d037b9de33f78288e637ecf91e92e54d44e68b4d5c3bd475ec18fc097eede82c75046375e39ee56071c6b391f5384eb5e0dd0008c136235161de60e3ad4be02d8a398855bca82e82 [!] msgno: 8, from: 2 to: 2 msg 33cc47ed1eb1b49b858789add2c1a3d73ca8237ecda3d1af936b479be8a06a78853385b2adb1b9ec5a412d657c284025575a8bbd58ae856d98447464b98ec8060800000100020200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c2e07bf39e9575a1725ed378db74b485194220d4588393f372e55ee88073b135c1b589e4fa9c41bb4e6b653776c0a362bcca7f6297c9c7f9d257f6cf46bfaa7aff721f2c63167d03f3a97003791ab171860bf58b315ebdeeaae309696a568eedb393b410df018319cbab706614d625e0740c4a34be1b14fe1961076ea5dcd5acb8f0a92477eb3a403f09713766b7fe121bd [!] msgno: 8, from: 3 to: 2 msg 08193caa1668a43480c962d0dccb981aa0a99f6094c08c4bc9c8a0319433e93578d103efa35f3fd952d454047b62a5dafd524ec0b8e88ddb170fb5aba2b3020b0800000100030200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c9cb35aa9e23801b471a6792834e142430df32b4f4bb265e8505962a6dbd9866340a7dcbe6ae1e167b785e359958c4b581dd3fcf650c55bed04f1bf907dbce7ae12f965c5e132d3efb2a1b98faa4af3f3e63fe8e8202576fe9d7b521e26f73245bfd04d2bc9ad5193641713afdfe124b842683473bcc7dd6576d8bbba770938b6ac7077ba4dbfec90bd86d090780be12268 [!] msgno: 8, from: 1 to: 3 msg a60a359f683a6d269b786ddc60de547ac6166ad0ffda6e96d92a69b84664b7f99d87b1bd5b4408df597d87eba1fabe595a421f1fc24c9ab659a3077265b425040800000100010300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c177128a2ff9558a2e294e63a195c32cd0a7cb308d65982f8a8ef2f4bf852db451fd2b1e37994d75a61652fb7cc6e3a67867e1143c95fc6b821974f75aa2e7fcfa064cfef74457889f5d8c9efd99a6a138000ed0ed82d41e02582f96242465301cf0f832ed8f805e968d1cacf20782ebd849fd66fd860dc173dfaae28c26809b78e4a561311bbf0ac0b35443ef1e0a19740 [!] msgno: 8, from: 2 to: 3 msg c221fdc2594ef3f16c1f38f88229f1922ff1ea4771cf1b245f71bdd6cda837e36bf2b19f4a360d91e1c768234fdeaeb0ceb8332ae98651a44015e2d52df90c0a0800000100020300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77ccb0ad879a5e993f850a2fd4375b5b1b50d80d8763444f28eb316bfea28c35d53b5656938d12605569608575c73cea022c7a1d6e0b0cdfaebe8e4c9a6020e09025addf6fdfce91e7f566ddb554c7d3cb8d6535d85e850bfd76a724b5376f5dbfaccae04df8739cbf6193cbedbe13781d5d1db6248d655739bd1ac8c71a7fef386014d3363d2990d422e86901e5a1c438973 [!] msgno: 8, from: 3 to: 3 msg 0df177378037d94d3a8c93fa16859ae3f9072910ece3d6365180fb7e7e422c3eb6ed4ae52ea1c8e3ef222c0c07a6e58e6b513047c30416df0a501310270686080800000100030300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c485b013a69bccb4cf3ed6e0be7fe02a084940ebec26b05c697e52993ff6b42b21a09e8dee9402d6631ab09557b0c4cf403d3501b4498bb50ee1d83236765d36011a81d96aa8ab95b90db33ec568da5141b94ad2f0ae2b93dd1b736007ad820f2957d93efc2470834af329546aaaf50d23b9702f1355b3cec84e894e6dddb0416e05fc9f1dd9a2b9027f29a44c9c9568db9 [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg ab1bbc6acc02fff1f05cddb7415d02a0c7b4ba0cd62dc11fce40000ffe00e97b59da52d793c72f478abc377b3bf6aa6ca0d241e5abb8893bd585be94c482a2060800000100010100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c1b11d40e2cfa73371129e6453dceec29180f499d89e9a43686a0ca94ef6bdfe2450bfe517dd5c6b87552812083da3a82e6d0daf5cebc82b608415586ead5eb4df9823dc1be7c76e3e291d64610b3640fd02905e4927b1a712be54464a5e026e3bde77fa8711dd0d44a90a49c49090e77328014caa3f39eb3a056165c48f8084f044952ffe18408b3016227229ed1ee103c [1] msgno: 8, from: 2 to: 1 msg 7d5c8a696694cd2f8ef9af1610fca2e967c80efbbf2b984ce852d25e4c88e46a300c8fdef4c42c33f6fa0155826de714174b4589feb403e18035d8b6b0ecc0090800000100020100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c812ad5d65c099a5d2a91cba7209896ebcc393b0252c70c478e66eba22d4fadb9ce68f071dfc1362dc0a4d60f1172e9750aad873b044870449e8173e2f53d93f228258b0e85373038b13d800685f8374c3cddcaaacd471deb7ff02ffdc49847053a29eec1a6032a1f3adce91d0c5d0ab75bb64c0cacc517490ae4ebf489e47e3dcd15b5860ff54d6c2a2c6b6331dddec9e9 [1] msgno: 8, from: 3 to: 1 msg a665bd03e83af45e44853017be0caf98ace49fdaa82516f51b03b7da2228da71f48eee5d6f9c9ac78748ccda72c5fad124d707e2dc594731ad5db0b452b3fe090800000100030100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8d576cee6f8a24b1e448eb50fcef825361677ef0ea68fa24e0b4dff7134c26970ca6a597dca00effc537b932d6980a3e0cb382683a4834ac95d286fd03386f6aac10eb3e14c11ef917f010be791fd9d74e24c07ff12cc756d8b51a198a950d9a14d0a6aa003268251e6deefd10a8d8596e8e119d362f015cea5138f93b3b3232e648525b9d53a27a36adcf9af8e59f89d4 [1] failed to verify commitments from 2! [1] msgno: 9, from: 1 to: ff msg 87a400ba1e42e4301531a0b85538183f1c3a70046586cbcebf13bac980c357875e7c3e2fe4192bdd2bff43416b3f79d5907e32abdd2dacc4a5d4ebab1f648d07090000007301ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c01020000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg a657360ec3ac7cf7795b881c1460e6b04f4fafa23b48153e1f78e06f02e809ebd37487fd16c5afe698ebfb60e511b00bf9519cf7511d5f7465ff6559698fb5060800000100010200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8fbbfa50cc586bf77ed1722c8f8b64017f13675218ffcbee51bea61cdf1d4fd97b94910ec8c19cbb3ddc6e87f5cda75b27e9cf5cfdeaf4c213c4681d7d5c00c474a8857b5a163116b1d037b9de33f78288e637ecf91e92e54d44e68b4d5c3bd475ec18fc097eede82c75046375e39ee56071c6b391f5384eb5e0dd0008c136235161de60e3ad4be02d8a398855bca82e82 [2] msgno: 8, from: 2 to: 2 msg 33cc47ed1eb1b49b858789add2c1a3d73ca8237ecda3d1af936b479be8a06a78853385b2adb1b9ec5a412d657c284025575a8bbd58ae856d98447464b98ec8060800000100020200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c2e07bf39e9575a1725ed378db74b485194220d4588393f372e55ee88073b135c1b589e4fa9c41bb4e6b653776c0a362bcca7f6297c9c7f9d257f6cf46bfaa7aff721f2c63167d03f3a97003791ab171860bf58b315ebdeeaae309696a568eedb393b410df018319cbab706614d625e0740c4a34be1b14fe1961076ea5dcd5acb8f0a92477eb3a403f09713766b7fe121bd [2] msgno: 8, from: 3 to: 2 msg 08193caa1668a43480c962d0dccb981aa0a99f6094c08c4bc9c8a0319433e93578d103efa35f3fd952d454047b62a5dafd524ec0b8e88ddb170fb5aba2b3020b0800000100030200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c9cb35aa9e23801b471a6792834e142430df32b4f4bb265e8505962a6dbd9866340a7dcbe6ae1e167b785e359958c4b581dd3fcf650c55bed04f1bf907dbce7ae12f965c5e132d3efb2a1b98faa4af3f3e63fe8e8202576fe9d7b521e26f73245bfd04d2bc9ad5193641713afdfe124b842683473bcc7dd6576d8bbba770938b6ac7077ba4dbfec90bd86d090780be12268 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 42436d22f843d0d99b91756ef07676559ba92592ea6e67005bab456abfb5b7099dc0fbb9a692debb650157a0c1981858008aa7ea675aea10f7f231d16b55d40b090000007302ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c01010000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg a60a359f683a6d269b786ddc60de547ac6166ad0ffda6e96d92a69b84664b7f99d87b1bd5b4408df597d87eba1fabe595a421f1fc24c9ab659a3077265b425040800000100010300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c177128a2ff9558a2e294e63a195c32cd0a7cb308d65982f8a8ef2f4bf852db451fd2b1e37994d75a61652fb7cc6e3a67867e1143c95fc6b821974f75aa2e7fcfa064cfef74457889f5d8c9efd99a6a138000ed0ed82d41e02582f96242465301cf0f832ed8f805e968d1cacf20782ebd849fd66fd860dc173dfaae28c26809b78e4a561311bbf0ac0b35443ef1e0a19740 [3] msgno: 8, from: 2 to: 3 msg c221fdc2594ef3f16c1f38f88229f1922ff1ea4771cf1b245f71bdd6cda837e36bf2b19f4a360d91e1c768234fdeaeb0ceb8332ae98651a44015e2d52df90c0a0800000100020300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77ccb0ad879a5e993f850a2fd4375b5b1b50d80d8763444f28eb316bfea28c35d53b5656938d12605569608575c73cea022c7a1d6e0b0cdfaebe8e4c9a6020e09025addf6fdfce91e7f566ddb554c7d3cb8d6535d85e850bfd76a724b5376f5dbfaccae04df8739cbf6193cbedbe13781d5d1db6248d655739bd1ac8c71a7fef386014d3363d2990d422e86901e5a1c438973 [3] msgno: 8, from: 3 to: 3 msg 0df177378037d94d3a8c93fa16859ae3f9072910ece3d6365180fb7e7e422c3eb6ed4ae52ea1c8e3ef222c0c07a6e58e6b513047c30416df0a501310270686080800000100030300000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c485b013a69bccb4cf3ed6e0be7fe02a084940ebec26b05c697e52993ff6b42b21a09e8dee9402d6631ab09557b0c4cf403d3501b4498bb50ee1d83236765d36011a81d96aa8ab95b90db33ec568da5141b94ad2f0ae2b93dd1b736007ad820f2957d93efc2470834af329546aaaf50d23b9702f1355b3cec84e894e6dddb0416e05fc9f1dd9a2b9027f29a44c9c9568db9 [3] msgno: 9, from: 3 to: ff msg 584d86ea56eae11bcfa1334d5d2b222a2a51b642793b63be0e3494cf2208fbbeb9ea69efdfbeec99593373e978c50448ddc672a70206343deb419fa6a60bca09090000007303ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c00000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg 87a400ba1e42e4301531a0b85538183f1c3a70046586cbcebf13bac980c357875e7c3e2fe4192bdd2bff43416b3f79d5907e32abdd2dacc4a5d4ebab1f648d07090000007301ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c01020000 [!] peer 1 failed to verify commitments from peer 2! [!] msgno: 9, from: 2 to: 0xff msg 42436d22f843d0d99b91756ef07676559ba92592ea6e67005bab456abfb5b7099dc0fbb9a692debb650157a0c1981858008aa7ea675aea10f7f231d16b55d40b090000007302ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c01010000 [!] peer 2 failed to verify commitments from peer 1! [!] msgno: 9, from: 3 to: 0xff msg 584d86ea56eae11bcfa1334d5d2b222a2a51b642793b63be0e3494cf2208fbbeb9ea69efdfbeec99593373e978c50448ddc672a70206343deb419fa6a60bca09090000007303ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c00000000 [!] complaints 02010102 [!] msgno: 10, from: 0 to: ff msg fa9a4379c4ecf7382ef58544351d445755955a01c70d50bb1036fee46c425c0c58810170a1ce4fd65742a1469a3ba7226ee95493a0d80880cf84acb89170090b0a000001c800ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c87a400ba1e42e4301531a0b85538183f1c3a70046586cbcebf13bac980c357875e7c3e2fe4192bdd2bff43416b3f79d5907e32abdd2dacc4a5d4ebab1f648d07090000007301ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c0102000042436d22f843d0d99b91756ef07676559ba92592ea6e67005bab456abfb5b7099dc0fbb9a692debb650157a0c1981858008aa7ea675aea10f7f231d16b55d40b090000007302ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c01010000584d86ea56eae11bcfa1334d5d2b222a2a51b642793b63be0e3494cf2208fbbeb9ea69efdfbeec99593373e978c50448ddc672a70206343deb419fa6a60bca09090000007303ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c00000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg fa9a4379c4ecf7382ef58544351d445755955a01c70d50bb1036fee46c425c0c58810170a1ce4fd65742a1469a3ba7226ee95493a0d80880cf84acb89170090b0a000001c800ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c87a400ba1e42e4301531a0b85538183f1c3a70046586cbcebf13bac980c357875e7c3e2fe4192bdd2bff43416b3f79d5907e32abdd2dacc4a5d4ebab1f648d07090000007301ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c0102000042436d22f843d0d99b91756ef07676559ba92592ea6e67005bab456abfb5b7099dc0fbb9a692debb650157a0c1981858008aa7ea675aea10f7f231d16b55d40b090000007302ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c01010000584d86ea56eae11bcfa1334d5d2b222a2a51b642793b63be0e3494cf2208fbbeb9ea69efdfbeec99593373e978c50448ddc672a70206343deb419fa6a60bca09090000007303ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c00000000 [1] msgno: 9, from: 1 to: 0xff msg 87a400ba1e42e4301531a0b85538183f1c3a70046586cbcebf13bac980c357875e7c3e2fe4192bdd2bff43416b3f79d5907e32abdd2dacc4a5d4ebab1f648d07090000007301ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c01020000 [1] msgno: 9, from: 2 to: 0xff msg 42436d22f843d0d99b91756ef07676559ba92592ea6e67005bab456abfb5b7099dc0fbb9a692debb650157a0c1981858008aa7ea675aea10f7f231d16b55d40b090000007302ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c01010000 [1] peer 2 failed to verify commitments from peer 1! [1] msgno: 9, from: 3 to: 0xff msg 584d86ea56eae11bcfa1334d5d2b222a2a51b642793b63be0e3494cf2208fbbeb9ea69efdfbeec99593373e978c50448ddc672a70206343deb419fa6a60bca09090000007303ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c00000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg fa9a4379c4ecf7382ef58544351d445755955a01c70d50bb1036fee46c425c0c58810170a1ce4fd65742a1469a3ba7226ee95493a0d80880cf84acb89170090b0a000001c800ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c87a400ba1e42e4301531a0b85538183f1c3a70046586cbcebf13bac980c357875e7c3e2fe4192bdd2bff43416b3f79d5907e32abdd2dacc4a5d4ebab1f648d07090000007301ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c0102000042436d22f843d0d99b91756ef07676559ba92592ea6e67005bab456abfb5b7099dc0fbb9a692debb650157a0c1981858008aa7ea675aea10f7f231d16b55d40b090000007302ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c01010000584d86ea56eae11bcfa1334d5d2b222a2a51b642793b63be0e3494cf2208fbbeb9ea69efdfbeec99593373e978c50448ddc672a70206343deb419fa6a60bca09090000007303ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c00000000 [2] msgno: 9, from: 1 to: 0xff msg 87a400ba1e42e4301531a0b85538183f1c3a70046586cbcebf13bac980c357875e7c3e2fe4192bdd2bff43416b3f79d5907e32abdd2dacc4a5d4ebab1f648d07090000007301ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c01020000 [2] peer 1 failed to verify commitments from peer 2! [2] msgno: 9, from: 2 to: 0xff msg 42436d22f843d0d99b91756ef07676559ba92592ea6e67005bab456abfb5b7099dc0fbb9a692debb650157a0c1981858008aa7ea675aea10f7f231d16b55d40b090000007302ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c01010000 [2] msgno: 9, from: 3 to: 0xff msg 584d86ea56eae11bcfa1334d5d2b222a2a51b642793b63be0e3494cf2208fbbeb9ea69efdfbeec99593373e978c50448ddc672a70206343deb419fa6a60bca09090000007303ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c00000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg fa9a4379c4ecf7382ef58544351d445755955a01c70d50bb1036fee46c425c0c58810170a1ce4fd65742a1469a3ba7226ee95493a0d80880cf84acb89170090b0a000001c800ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c87a400ba1e42e4301531a0b85538183f1c3a70046586cbcebf13bac980c357875e7c3e2fe4192bdd2bff43416b3f79d5907e32abdd2dacc4a5d4ebab1f648d07090000007301ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c0102000042436d22f843d0d99b91756ef07676559ba92592ea6e67005bab456abfb5b7099dc0fbb9a692debb650157a0c1981858008aa7ea675aea10f7f231d16b55d40b090000007302ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c01010000584d86ea56eae11bcfa1334d5d2b222a2a51b642793b63be0e3494cf2208fbbeb9ea69efdfbeec99593373e978c50448ddc672a70206343deb419fa6a60bca09090000007303ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c00000000 [3] msgno: 9, from: 1 to: 0xff msg 87a400ba1e42e4301531a0b85538183f1c3a70046586cbcebf13bac980c357875e7c3e2fe4192bdd2bff43416b3f79d5907e32abdd2dacc4a5d4ebab1f648d07090000007301ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c01020000 [3] msgno: 9, from: 2 to: 0xff msg 42436d22f843d0d99b91756ef07676559ba92592ea6e67005bab456abfb5b7099dc0fbb9a692debb650157a0c1981858008aa7ea675aea10f7f231d16b55d40b090000007302ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c01010000 [3] msgno: 9, from: 3 to: 0xff msg 584d86ea56eae11bcfa1334d5d2b222a2a51b642793b63be0e3494cf2208fbbeb9ea69efdfbeec99593373e978c50448ddc672a70206343deb419fa6a60bca09090000007303ff00000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c00000000 [1] step 17a. potentially broadcast contested shares [1] defending against complaint from 2 [1] msgno: 11, from: 1 to: 0 msg 49101b6cdc06b7e91a68c68a420e209e693128f68ac7bea7f7a8b52c60c2fbfe77a9b2d201a4b1adfe7c845902779a6f435c1e006bf9aebb6596602e49a604050b00000090010000000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c025eff467db6221668a8cd15a0f58a24d4ac74b5f068619961d775802a7fd2dc23 [2] step 17a. potentially broadcast contested shares [2] defending against complaint from 1 [2] msgno: 11, from: 2 to: 0 msg 59b034ce4796f98182655373f4c15da530056af1a419022405f9259a906e032358edeec41d994f86ca637b19c76adb41fb32d56c2e70e1d9dbe03ca4c621370d0b00000090020000000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c013c6b66d87c2170e05d6b39266f9e7a59116175ee1485cc02bb142eeb751a5a08 [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 49101b6cdc06b7e91a68c68a420e209e693128f68ac7bea7f7a8b52c60c2fbfe77a9b2d201a4b1adfe7c845902779a6f435c1e006bf9aebb6596602e49a604050b00000090010000000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c025eff467db6221668a8cd15a0f58a24d4ac74b5f068619961d775802a7fd2dc23 [!] msgno: 8, from: 1 to: 2 msg a657360ec3ac7cf7795b881c1460e6b04f4fafa23b48153e1f78e06f02e809ebd37487fd16c5afe698ebfb60e511b00bf9519cf7511d5f7465ff6559698fb5060800000100010200000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c8fbbfa50cc586bf77ed1722c8f8b64017f13675218ffcbee51bea61cdf1d4fd97b94910ec8c19cbb3ddc6e87f5cda75b27e9cf5cfdeaf4c213c4681d7d5c00c474a8857b5a163116b1d037b9de33f78288e637ecf91e92e54d44e68b4d5c3bd475ec18fc097eede82c75046375e39ee56071c6b391f5384eb5e0dd0008c136235161de60e3ad4be02d8a398855bca82e82 [!] key_1,2 5eff467db6221668a8cd15a0f58a24d4ac74b5f068619961d775802a7fd2dc23 [!] checking proof of peer 1 for complaint by peer 2 [!] share_1,2 026f85e7a5bc7ff9313c6441b68c13b5f352b88d9c7d2f57dd5b49ca6868a56702 [!] commitments_1 746503dfc2af8b04883843e1db4ca1b76e520156e284afb2b7e3a569737a6508ccd99ffc9113ede87143b5e4dc917c55d6f25bbf3f03a4f1179a710830ad0f16 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 59b034ce4796f98182655373f4c15da530056af1a419022405f9259a906e032358edeec41d994f86ca637b19c76adb41fb32d56c2e70e1d9dbe03ca4c621370d0b00000090020000000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c013c6b66d87c2170e05d6b39266f9e7a59116175ee1485cc02bb142eeb751a5a08 [!] msgno: 8, from: 2 to: 1 msg 7d5c8a696694cd2f8ef9af1610fca2e967c80efbbf2b984ce852d25e4c88e46a300c8fdef4c42c33f6fa0155826de714174b4589feb403e18035d8b6b0ecc0090800000100020100000000699defe736a1a3995208c8b3939303b2d9088be6bb4ae92af51701cac8323cdcfbb6f77c812ad5d65c099a5d2a91cba7209896ebcc393b0252c70c478e66eba22d4fadb9ce68f071dfc1362dc0a4d60f1172e9750aad873b044870449e8173e2f53d93f228258b0e85373038b13d800685f8374c3cddcaaacd471deb7ff02ffdc49847053a29eec1a6032a1f3adce91d0c5d0ab75bb64c0cacc517490ae4ebf489e47e3dcd15b5860ff54d6c2a2c6b6331dddec9e9 [!] key_2,1 3c6b66d87c2170e05d6b39266f9e7a59116175ee1485cc02bb142eeb751a5a08 [!] checking proof of peer 2 for complaint by peer 1 [!] share_2,1 01fab5a44575316652b0997bbb172ab528b40b7154f9b5020129610fc94fb77a0f [!] commitments_2 9cf4282bce0248b8c24e96149bd5cc3cee1ec4c1305ec8c8cee2ffd0c99629676466a706905ab27fb19cbe4a274f09a12719ef2f42fa018823c23c8482554f0c [!] complaint against 2 by 1 invalid, proof correct accused peer 1 was caught cheating by peer 2 peer 2 was falsely accused by peer 1 :/ dkg failed, total cheaters 1, list of cheaters: 1(2) ./mpmult WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS z 0900000000000000000000000000000000000000000000000000000000000000 h 02622ace8f7303a31cafc63f8fc48fdc16e1c8c8d234b2f0d6685282a9076031 coeffs 0a00000000000000000000000000000000000000000000000000000000000000 0b00000000000000000000000000000000000000000000000000000000000000 0c00000000000000000000000000000000000000000000000000000000000000 0d00000000000000000000000000000000000000000000000000000000000000 coeffs 0e00000000000000000000000000000000000000000000000000000000000000 0f00000000000000000000000000000000000000000000000000000000000000 1000000000000000000000000000000000000000000000000000000000000000 1100000000000000000000000000000000000000000000000000000000000000 f(0) 0a00000000000000000000000000000000000000000000000000000000000000 f(0) 0e00000000000000000000000000000000000000000000000000000000000000 f(1) 2e00000000000000000000000000000000000000000000000000000000000000 f(1) 3e00000000000000000000000000000000000000000000000000000000000000 f(2) b800000000000000000000000000000000000000000000000000000000000000 f(2) f400000000000000000000000000000000000000000000000000000000000000 f(3) f601000000000000000000000000000000000000000000000000000000000000 f(3) 9602000000000000000000000000000000000000000000000000000000000000 f(4) 3604000000000000000000000000000000000000000000000000000000000000 f(4) 8a05000000000000000000000000000000000000000000000000000000000000 f(5) c607000000000000000000000000000000000000000000000000000000000000 f(5) 360a000000000000000000000000000000000000000000000000000000000000 f(6) f40c000000000000000000000000000000000000000000000000000000000000 f(6) 0011000000000000000000000000000000000000000000000000000000000000 f(7) 0e14000000000000000000000000000000000000000000000000000000000000 f(7) 4e1a000000000000000000000000000000000000000000000000000000000000 commitments A_0 e435ec577ed84011fa46b20f0efc55e90a29a5a304c2e9505fa13cd2bdf3f60c A_1 ceb2883a495dd343326cb2256a08f90d7e150bfd1c7326edd4ef390995ce8a1d A_2 40dcf8425a87af2705b6a5362c6b263dc6b235a2a61df394320f73342dc41c1d A_3 56ddd8f48537e5cde282de15f6dea0dc7833ff00e4d45ad805a91464544cfa6f A_4 1c456b69f757aa42750cb91cb46b79599cade165c98752eaefadac1c210cf419 A_5 c6d54e1b1845da8b93e3e81e5000c3ac9db15606c4b92d520b9f7cffc6449b4e A_6 9ee4a76b70fb88f9750df81420c80008220ea351c65e42e00c143b16f82eb06f A_7 7c9fc19fb9eeef062c27c143bdb39557b40b313af3659f8ca62b46a46e008519 vdm1 vdm[0,0] 0100000000000000000000000000000000000000000000000000000000000000 vdm[0,1] 0000000000000000000000000000000000000000000000000000000000000000 vdm[0,2] 0000000000000000000000000000000000000000000000000000000000000000 vdm[0,3] 0000000000000000000000000000000000000000000000000000000000000000 vdm[1,0] 993022f895520ff40758ce8739d0b9665555555555555555555555555555550d vdm[1,1] 0300000000000000000000000000000000000000000000000000000000000000 vdm[1,2] f5e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[1,3] 498d4e9311420c903913a56c94a694b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0a vdm[2,0] 0100000000000000000000000000000000000000000000000000000000000000 vdm[2,1] f4e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[2,2] 0200000000000000000000000000000000000000000000000000000000000000 vdm[2,3] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,0] 52a3d36484100364ce44291ba52925aeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa02 vdm[3,1] f7e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,2] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,3] 9b3022f895520ff40758ce8739d0b9665555555555555555555555555555550d δ 1200000000000000000000000000000000000000000000000000000000000000 vdm[0,0] 0100000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,0] 993022f895520ff40758ce8739d0b9665555555555555555555555555555550d d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,0] 0100000000000000000000000000000000000000000000000000000000000000 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,0] 52a3d36484100364ce44291ba52925aeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa02 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ0 45d1f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 A0^Δ0 14f1f78c63f75e2c27ea7f88104c9518b358b17cb1bd1f5391ad3078ddc77924 vdm[0,1] 0000000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,1] 0300000000000000000000000000000000000000000000000000000000000000 d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,1] f4e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,1] f7e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ1 7008000000000000000000000000000000000000000000000000000000000000 A1^Δ1 943268723b0102d14578715896b5d5b277e09a458e6f9291a3d4685dd233610a vdm[0,2] 0000000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,2] f5e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,2] 0200000000000000000000000000000000000000000000000000000000000000 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,2] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ2 f6caf55c1a631258d69cf7a2def9de1400000000000000000000000000000010 A2^Δ2 f6a55b497613cdaf1b46068cd96f41e65bb3a4d331cc0c4962b5e3e26a2b615c vdm[0,3] 0000000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,3] 498d4e9311420c903913a56c94a694b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0a d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,3] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,3] 9b3022f895520ff40758ce8739d0b9665555555555555555555555555555550d d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ3 3003000000000000000000000000000000000000000000000000000000000000 A3^Δ3 98de745730f4159bb41c7651ed481b529128227106da666175145fb7f2101a0d lhs f2e90361889988d0018a6270c2b3219e4fb333d61d17b3ee814871ef58030c37 vdm2 vdm[0,0] 2300000000000000000000000000000000000000000000000000000000000000 vdm[0,1] 99d3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 vdm[0,2] 4600000000000000000000000000000000000000000000000000000000000000 vdm[0,3] d9d3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 vdm[1,0] 893022f895520ff40758ce8739d0b9665555555555555555555555555555550d vdm[1,1] 2f00000000000000000000000000000000000000000000000000000000000000 vdm[1,2] cde97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[1,3] 558d4e9311420c903913a56c94a694b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0a vdm[2,0] 0300000000000000000000000000000000000000000000000000000000000000 vdm[2,1] eee97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[2,2] 0800000000000000000000000000000000000000000000000000000000000000 vdm[2,3] f4e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,0] 52a3d36484100364ce44291ba52925aeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa02 vdm[3,1] f7e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,2] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,3] 9b3022f895520ff40758ce8739d0b9665555555555555555555555555555550d vdm[0,0] 2300000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,0] 893022f895520ff40758ce8739d0b9665555555555555555555555555555550d d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,0] 0300000000000000000000000000000000000000000000000000000000000000 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,0] 52a3d36484100364ce44291ba52925aeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa02 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ0 cfd2f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 A0^Δ0 f29f4142e391fcf56eaa5dc0dc0d503f8c8ef33b064874eae3c851d29fad0914 vdm[0,1] 99d3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,1] 2f00000000000000000000000000000000000000000000000000000000000000 d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,1] eee97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,1] f7e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ1 9c03000000000000000000000000000000000000000000000000000000000000 A1^Δ1 963e2c159c8b7b615a82accca02eb332d4715130e89798d43ee3c7701d08ad70 vdm[0,2] 4600000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,2] cde97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,2] 0800000000000000000000000000000000000000000000000000000000000000 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,2] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ2 04d0f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 A2^Δ2 56f7f2d1d01dec0285131379bf27ebe7e38b22748d68b5c77cb7ab2fdd2f8c78 vdm[0,3] d9d3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,3] 558d4e9311420c903913a56c94a694b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0a d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,3] f4e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,3] 9b3022f895520ff40758ce8739d0b9665555555555555555555555555555550d d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ3 6c01000000000000000000000000000000000000000000000000000000000000 A3^Δ3 8e543243d957becf7ad17b2edced8e1f4e40e5dac5303446afebbd2ed0f8ea30 rhs f2e90361889988d0018a6270c2b3219e4fb333d61d17b3ee814871ef58030c37 great success!!5! make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/tests' make -C noise_xk test make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' ln -sf liboprf-noiseXK.so liboprf-noiseXK.so.0 make -C example test make[3]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk/example' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -fcf-protection=full -fstack-clash-protection xk-ex.c ../../utils.c -o xk-ex -lsodium -loprf-noiseXK -L.. LD_LIBRARY_PATH=.. ./xk-ex alice spub: c0b8c727a9e3648a5a02ec50da62b53a32e16241eed061a39bf1c57d28b98b23 len of msg1: 48 len of msg2: 48 len of msg3: 75 peers spub: c0b8c727a9e3648a5a02ec50da62b53a32e16241eed061a39bf1c57d28b98b23 Hello Bob! Success! make[3]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk/example' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src' rm -fr -- /tmp/dh-xdg-rundir-Hx6S9p4d create-stamp debian/debhelper-build-stamp dh_testroot -O--sourcedirectory=src dh_prep -O--sourcedirectory=src rm -f -- debian/liboprf0t64.substvars debian/liboprf-dev.substvars debian/python3-pyoprf.substvars rm -fr -- debian/.debhelper/generated/liboprf0t64/ debian/liboprf0t64/ debian/tmp/ debian/.debhelper/generated/liboprf-dev/ debian/liboprf-dev/ debian/.debhelper/generated/python3-pyoprf/ debian/python3-pyoprf/ debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/liboprf-0.6.1' dh_auto_install --sourcedirectory=python --buildsystem=pybuild install -m0755 -d /build/reproducible-path/liboprf-0.6.1/debian/tmp pybuild --install -i python{version} -p "3.13 3.12" --dir python --dest-dir=/build/reproducible-path/liboprf-0.6.1/debian/tmp I: pybuild base:311: /usr/bin/python3.13 setup.py install --root /build/reproducible-path/liboprf-0.6.1/debian/tmp running install /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running build running build_py creating /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf copying pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf copying pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf copying pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf running install_lib creating /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages creating /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/multiplexer.py to multiplexer.cpython-313.pyc byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/noisexk.py to noisexk.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.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf-0.6.1.egg-info Skipping SOURCES.txt running install_scripts I: pybuild base:311: /usr/bin/python3 setup.py install --root /build/reproducible-path/liboprf-0.6.1/debian/tmp running install /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running build running build_py creating /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.12/build/pyoprf running install_lib creating /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages creating /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.12/build/pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.12/build/pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.12/build/pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/multiplexer.py to multiplexer.cpython-312.pyc byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/noisexk.py to noisexk.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.6.1/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf-0.6.1.egg-info Skipping SOURCES.txt running install_scripts dh_auto_install -- PREFIX=/usr install -m0755 -d /build/reproducible-path/liboprf-0.6.1/debian/tmp cd src && make -j22 install DESTDIR=/build/reproducible-path/liboprf-0.6.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" PREFIX=/usr make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src' mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf cp liboprf.so /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf.so.0 cp liboprf.a /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf.a mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf cp oprf.h /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/oprf.h cp toprf.h /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/toprf.h mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf make -C noise_xk install ln -sf /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf.so.0 /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf.so cp dkg.h /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/dkg.h cp tp-dkg.h /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/tp-dkg.h make[3]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/ mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/ cp -r include /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/noiseXK cp liboprf-noiseXK.so /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf-noiseXK.so.0 cp liboprf-noiseXK.a /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf-noiseXK.a ln -sf /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf-noiseXK.so.0 /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf-noiseXK.so make[3]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.6.1' dh_install -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/lib/i386-linux-gnu/ cp --reflink=auto -a ./debian/tmp/dh-exec.q1S2rRyX/usr/lib/i386-linux-gnu/liboprf-noiseXK.so.0 ./debian/tmp/dh-exec.q1S2rRyX/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.DWmTrYqD/usr/lib/i386-linux-gnu/liboprf-noiseXK.a ./debian/tmp/dh-exec.DWmTrYqD/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.6.1.egg-info debian/python3-pyoprf/usr/lib/python3/dist-packages// install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/ cp --reflink=auto -a debian/tmp/usr/lib/python3.13/dist-packages/pyoprf-0.6.1.egg-info debian/python3-pyoprf/usr/lib/python3/dist-packages// install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/__init__.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/__init__.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/multiplexer.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/multiplexer.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/noisexk.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/noisexk.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/ install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf dh_installdocs -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/share/doc/liboprf0t64 install -p -m0644 debian/copyright debian/liboprf0t64/usr/share/doc/liboprf0t64/copyright install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev cp --reflink=auto -a ./README.md debian/liboprf-dev/usr/share/doc/liboprf-dev chmod -R u\+rw,go=rX debian/liboprf-dev/usr/share/doc install -p -m0644 debian/copyright debian/liboprf-dev/usr/share/doc/liboprf-dev/copyright install -m0755 -d debian/python3-pyoprf/usr/share/doc/python3-pyoprf install -p -m0644 debian/copyright debian/python3-pyoprf/usr/share/doc/python3-pyoprf/copyright dh_installchangelogs -O--sourcedirectory=src install -m0755 -d debian/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.20250108 D: dh_python3 dh_python3:181: argv: ['/usr/bin/dh_python3', '-O--sourcedirectory=src'] D: dh_python3 dh_python3:182: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=None, no_package=None, remaining_packages=False, compile_all=False, vrange=None, regexpr=None, accept_upstream_versions=False, depends=None, depends_section=None, recommends=None, recommends_section=None, suggests=None, suggests_section=None, requires=None, shebang=None, ignore_shebangs=False, clean_dbg_pkg=True, no_ext_rename=False, no_shebang_rewrite=False, private_dir=None, O=['--sourcedirectory=src']) D: dh_python3 dh_python3:183: supported Python versions: 3.12,3.13 (default=3.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.6.1.egg-info/requires.txt'}, 'egg-info': {'debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf-0.6.1.egg-info/PKG-INFO'}, 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package python3-pyoprf D: dh_python3 pydist:175: trying to find dependency for SecureString (python=None) D: dh_python3 pydist:209: dependency: module seems to be installed D: dh_python3 pydist:284: dependency: included in build-deps D: dh_python3 pydist:175: trying to find dependency for pysodium (python=None) D: dh_python3 pydist:209: dependency: module seems to be installed D: dh_python3 pydist:284: dependency: included in build-deps D: dh_python3 depends:253: D={'python3:any', 'python3-securestring', 'python3-pysodium'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_installsystemduser -O--sourcedirectory=src dh_lintian -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/share/lintian/overrides install -p -m0644 debian/liboprf0t64.lintian-overrides debian/liboprf0t64/usr/share/lintian/overrides/liboprf0t64 dh_perl -O--sourcedirectory=src dh_link -O--sourcedirectory=src install -m0755 -d debian/liboprf-dev/usr/lib/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/liboprf-dev/changelog.Debian chmod a-x usr/share/doc/liboprf0t64/changelog.Debian chmod a-x usr/share/doc/python3-pyoprf/changelog.Debian gzip -9nf usr/share/doc/liboprf-dev/changelog.Debian gzip -9nf usr/share/doc/liboprf0t64/changelog.Debian gzip -9nf usr/share/doc/python3-pyoprf/changelog.Debian cd '/build/reproducible-path/liboprf-0.6.1' cd '/build/reproducible-path/liboprf-0.6.1' cd '/build/reproducible-path/liboprf-0.6.1' dh_fixperms -O--sourcedirectory=src find debian/liboprf0t64 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/liboprf-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/python3-pyoprf ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/liboprf0t64/usr/share/doc -type f -a -true -a ! -regex 'debian/liboprf0t64/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/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/python3-pyoprf/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/liboprf0t64 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf0t64/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/liboprf-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w dh_missing -O--sourcedirectory=src dh_dwz -a -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/lib/debug/.dwz/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/70 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/70/9674e09d90f012825ddecbf1b4e9d005c08800.debug chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/70/9674e09d90f012825ddecbf1b4e9d005c08800.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/70/9674e09d90f012825ddecbf1b4e9d005c08800.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/6c 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/6c/f4c1a550ac7f381bbdc8d292e911c624c81c1b.debug chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/6c/f4c1a550ac7f381bbdc8d292e911c624c81c1b.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/6c/f4c1a550ac7f381bbdc8d292e911c624c81c1b.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.6.1)" >> debian/liboprf0t64/DEBIAN/shlibs echo "liboprf 0 liboprf0t64 (>= 0.6.1)" >> debian/liboprf0t64/DEBIAN/shlibs chmod 0644 -- debian/liboprf0t64/DEBIAN/shlibs mv debian/.debhelper/generated/liboprf0t64/triggers.new debian/.debhelper/generated/liboprf0t64/triggers mv debian/liboprf0t64.substvars.new debian/liboprf0t64.substvars rm -f debian/liboprf-dev/DEBIAN/shlibs dh_shlibdeps -a -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN dpkg-shlibdeps -Tdebian/liboprf0t64.substvars debian/liboprf0t64/usr/lib/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/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/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/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=6cf4c1a550ac7f381bbdc8d292e911c624c81c1b 709674e09d90f012825ddecbf1b4e9d005c08800" -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/.debhelper/liboprf0t64/dbgsym-root/DEBIAN/control dpkg-gencontrol -pliboprf0t64 -ldebian/changelog -Tdebian/liboprf0t64.substvars -cdebian/control -Pdebian/liboprf0t64 chmod 0644 -- debian/liboprf-dev/DEBIAN/control chmod 0644 -- debian/liboprf0t64/DEBIAN/control dh_md5sums -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN install -m0755 -d debian/liboprf-dev/DEBIAN 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/liboprf-dev >/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 chmod 0644 -- debian/liboprf0t64/DEBIAN/md5sums install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN chmod 0644 -- debian/python3-pyoprf/DEBIAN/md5sums chmod 0644 -- debian/liboprf-dev/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.6.1-1_i386.deb'. dpkg-deb: building package 'liboprf0t64-dbgsym' in '../liboprf0t64-dbgsym_0.6.1-1_i386.deb'. dpkg-deb: building package 'liboprf-dev' in '../liboprf-dev_0.6.1-1_i386.deb'. dpkg-deb: building package 'python3-pyoprf' in '../python3-pyoprf_0.6.1-1_all.deb'. dpkg-genbuildinfo --build=binary -O../liboprf_0.6.1-1_i386.buildinfo dpkg-genchanges --build=binary -O../liboprf_0.6.1-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/129526 and its subdirectories I: Current time: Tue Feb 24 06:37:32 -12 2026 I: pbuilder-time-stamp: 1771958252