I: pbuilder: network access will be disabled during build I: Current time: Fri Dec 12 13:32:11 +14 2025 I: pbuilder-time-stamp: 1765495931 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [liboprf_0.4.0-1.dsc] I: copying [./liboprf_0.4.0.orig.tar.gz] I: copying [./liboprf_0.4.0-1.debian.tar.xz] I: Extracting source gpgv: Signature made Sun Sep 29 08:29:31 2024 gpgv: using RSA key 92AAD901B21B4BC79A47A03054F1A66317486713 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./liboprf_0.4.0-1.dsc: no acceptable signature found dpkg-source: info: extracting liboprf in liboprf-0.4.0 dpkg-source: info: unpacking liboprf_0.4.0.orig.tar.gz dpkg-source: info: unpacking liboprf_0.4.0-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2017867/tmp/hooks/D01_modify_environment starting debug: Running on infom02-amd64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Dec 11 23:32 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/2017867/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/2017867/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.2.32(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DIRSTACK=() DISTRIBUTION=trixie EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=15de9856cef74f619ee695bd7f3a6bc9 LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=2017867 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.pg5QJNCG/pbuilderrc_MMhU --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.pg5QJNCG/b2 --logfile b2/build.log liboprf_0.4.0-1.dsc' SUDO_GID=109 SUDO_UID=104 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' I: uname -a Linux i-capture-the-hostname 6.10.11+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2017867/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), dh-exec (>= 0.3), pkgconf, libsodium-dev, dh-python, python3-setuptools, python3-all dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19970 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-exec (>= 0.3); however: Package dh-exec is not installed. pbuilder-satisfydepends-dummy depends on pkgconf; however: Package pkgconf is not installed. pbuilder-satisfydepends-dummy depends on libsodium-dev; however: Package libsodium-dev is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-exec{a} dh-python{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libcom-err2{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libgssapi-krb5-2{a} libicu72{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libmagic-mgc{a} libmagic1t64{a} libnsl2{a} libpipeline1{a} libpkgconf3{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libreadline8t64{a} libsodium-dev{a} libsodium23{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} media-types{a} netbase{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} python3{a} python3-all{a} python3-autocommand{a} python3-inflect{a} python3-jaraco.context{a} python3-jaraco.functools{a} python3-minimal{a} python3-more-itertools{a} python3-pkg-resources{a} python3-setuptools{a} python3-typeguard{a} python3-typing-extensions{a} python3-zipp{a} python3.12{a} python3.12-minimal{a} readline-common{a} sensible-utils{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl krb5-locales libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 69 newly installed, 0 to remove and 0 not upgraded. Need to get 28.7 MB of archives. After unpacking 112 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 libpython3.12-minimal amd64 3.12.7-2 [815 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 libexpat1 amd64 2.6.3-2 [105 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 python3.12-minimal amd64 3.12.7-2 [2161 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 python3-minimal amd64 3.12.6-1 [26.7 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 tzdata all 2024a-4 [255 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 libkrb5support0 amd64 1.21.3-3 [32.5 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 libcom-err2 amd64 1.47.1-1+b1 [23.2 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 libk5crypto3 amd64 1.21.3-3 [79.9 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 libkeyutils1 amd64 1.6.3-4 [9092 B] Get: 12 http://deb.debian.org/debian trixie/main amd64 libkrb5-3 amd64 1.21.3-3 [324 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 libgssapi-krb5-2 amd64 1.21.3-3 [136 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3+b1 [83.1 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 libnsl2 amd64 1.3.0-3+b3 [40.6 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 readline-common all 8.2-5 [69.3 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 libreadline8t64 amd64 8.2-5 [169 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 libpython3.12-stdlib amd64 3.12.7-2 [1967 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 python3.12 amd64 3.12.7-2 [671 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 libpython3-stdlib amd64 3.12.6-1 [9692 B] Get: 22 http://deb.debian.org/debian trixie/main amd64 python3 amd64 3.12.6-1 [27.8 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.24 [24.8 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.45-3+b1 [314 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.45-3+b1 [108 kB] Get: 26 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.45-3+b1 [43.3 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.22.5-2 [200 kB] Get: 28 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-5 [1181 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.40.2-9 [97.2 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.13.0-1 [1420 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.72-3 [493 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.22.5-2 [723 kB] Get: 38 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.20 [89.7 kB] Get: 39 http://deb.debian.org/debian trixie/main amd64 libtool all 2.4.7-8 [517 kB] Get: 40 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 42 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 44 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 46 http://deb.debian.org/debian trixie/main amd64 libicu72 amd64 72.1-5+b1 [9423 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.1 [699 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.22.5-2 [1601 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 50 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.20 [915 kB] Get: 52 http://deb.debian.org/debian trixie/main amd64 dh-exec amd64 0.30 [25.6 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 python3-autocommand all 2.2.2-3 [13.6 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 python3-more-itertools all 10.5.0-1 [63.8 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 python3-typing-extensions all 4.12.2-2 [73.0 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 python3-typeguard all 4.4.1-1 [37.0 kB] Get: 57 http://deb.debian.org/debian trixie/main amd64 python3-inflect all 7.3.1-2 [32.4 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 python3-jaraco.context all 6.0.0-1 [7984 B] Get: 59 http://deb.debian.org/debian trixie/main amd64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get: 60 http://deb.debian.org/debian trixie/main amd64 python3-pkg-resources all 74.1.2-2 [213 kB] Get: 61 http://deb.debian.org/debian trixie/main amd64 python3-zipp all 3.20.2-1 [10.3 kB] Get: 62 http://deb.debian.org/debian trixie/main amd64 python3-setuptools all 74.1.2-2 [736 kB] Get: 63 http://deb.debian.org/debian trixie/main amd64 dh-python all 6.20241024 [109 kB] Get: 64 http://deb.debian.org/debian trixie/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB] Get: 65 http://deb.debian.org/debian trixie/main amd64 libsodium23 amd64 1.0.18-1+b2 [165 kB] Get: 66 http://deb.debian.org/debian trixie/main amd64 libsodium-dev amd64 1.0.18-1+b2 [184 kB] Get: 67 http://deb.debian.org/debian trixie/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB] Get: 68 http://deb.debian.org/debian trixie/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB] Get: 69 http://deb.debian.org/debian trixie/main amd64 python3-all amd64 3.12.6-1 [1040 B] Fetched 28.7 MB in 2s (17.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19970 files and directories currently installed.) Preparing to unpack .../libpython3.12-minimal_3.12.7-2_amd64.deb ... Unpacking libpython3.12-minimal:amd64 (3.12.7-2) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.6.3-2_amd64.deb ... Unpacking libexpat1:amd64 (2.6.3-2) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.7-2_amd64.deb ... Unpacking python3.12-minimal (3.12.7-2) ... Setting up libpython3.12-minimal:amd64 (3.12.7-2) ... Setting up libexpat1:amd64 (2.6.3-2) ... Setting up python3.12-minimal (3.12.7-2) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20290 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.6-1_amd64.deb ... Unpacking python3-minimal (3.12.6-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024a-4_all.deb ... Unpacking tzdata (2024a-4) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../04-libkrb5support0_1.21.3-3_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-3) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../06-libk5crypto3_1.21.3-3_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../07-libkeyutils1_1.6.3-4_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../08-libkrb5-3_1.21.3-3_amd64.deb ... Unpacking libkrb5-3:amd64 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:amd64. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3 to /lib/x86_64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3.0.0 to /lib/x86_64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:amd64. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_amd64.deb ... Unpacking libnsl2:amd64 (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../14-libreadline8t64_8.2-5_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:amd64. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-2_amd64.deb ... Unpacking libpython3.12-stdlib:amd64 (3.12.7-2) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-2_amd64.deb ... Unpacking python3.12 (3.12.7-2) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../17-libpython3-stdlib_3.12.6-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.12.6-1) ... Setting up python3-minimal (3.12.6-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21364 files and directories currently installed.) Preparing to unpack .../00-python3_3.12.6-1_amd64.deb ... Unpacking python3 (3.12.6-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3+b1_amd64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.22.5-2_amd64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-5_amd64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.2-9_amd64.deb ... Unpacking bsdextrautils (2.40.2-9) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../09-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.13.0-1_amd64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../22-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../24-libicu72_72.1-5+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-5+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.22.5-2_amd64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package dh-exec. Preparing to unpack .../30-dh-exec_0.30_amd64.deb ... Unpacking dh-exec (0.30) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../31-python3-autocommand_2.2.2-3_all.deb ... Unpacking python3-autocommand (2.2.2-3) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../32-python3-more-itertools_10.5.0-1_all.deb ... Unpacking python3-more-itertools (10.5.0-1) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../33-python3-typing-extensions_4.12.2-2_all.deb ... Unpacking python3-typing-extensions (4.12.2-2) ... Selecting previously unselected package python3-typeguard. Preparing to unpack .../34-python3-typeguard_4.4.1-1_all.deb ... Unpacking python3-typeguard (4.4.1-1) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../35-python3-inflect_7.3.1-2_all.deb ... Unpacking python3-inflect (7.3.1-2) ... Selecting previously unselected package python3-jaraco.context. Preparing to unpack .../36-python3-jaraco.context_6.0.0-1_all.deb ... Unpacking python3-jaraco.context (6.0.0-1) ... Selecting previously unselected package python3-jaraco.functools. Preparing to unpack .../37-python3-jaraco.functools_4.1.0-1_all.deb ... Unpacking python3-jaraco.functools (4.1.0-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../38-python3-pkg-resources_74.1.2-2_all.deb ... Unpacking python3-pkg-resources (74.1.2-2) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../39-python3-zipp_3.20.2-1_all.deb ... Unpacking python3-zipp (3.20.2-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../40-python3-setuptools_74.1.2-2_all.deb ... Unpacking python3-setuptools (74.1.2-2) ... Selecting previously unselected package dh-python. Preparing to unpack .../41-dh-python_6.20241024_all.deb ... Unpacking dh-python (6.20241024) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../42-libpkgconf3_1.8.1-4_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-4) ... Selecting previously unselected package libsodium23:amd64. Preparing to unpack .../43-libsodium23_1.0.18-1+b2_amd64.deb ... Unpacking libsodium23:amd64 (1.0.18-1+b2) ... Selecting previously unselected package libsodium-dev:amd64. Preparing to unpack .../44-libsodium-dev_1.0.18-1+b2_amd64.deb ... Unpacking libsodium-dev:amd64 (1.0.18-1+b2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../45-pkgconf-bin_1.8.1-4_amd64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../46-pkgconf_1.8.1-4_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-4) ... Selecting previously unselected package python3-all. Preparing to unpack .../47-python3-all_3.12.6-1_amd64.deb ... Unpacking python3-all (3.12.6-1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up libkeyutils1:amd64 (1.6.3-4) ... Setting up libsodium23:amd64 (1.0.18-1+b2) ... Setting up libicu72:amd64 (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-9) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libdebhelper-perl (13.20) ... Setting up libmagic1t64:amd64 (1:5.45-3+b1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libcom-err2:amd64 (1.47.1-1+b1) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up libkrb5support0:amd64 (1.21.3-3) ... Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Dec 11 23:32:40 UTC 2025. Universal Time is now: Thu Dec 11 23:32:40 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up libpkgconf3:amd64 (1.8.1-4) ... Setting up autopoint (0.22.5-2) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up libsodium-dev:amd64 (1.0.18-1+b2) ... Setting up libk5crypto3:amd64 (1.21.3-3) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up netbase (6.4) ... Setting up libkrb5-3:amd64 (1.21.3-3) ... Setting up readline-common (8.2-5) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up pkgconf:amd64 (1.8.1-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libgssapi-krb5-2:amd64 (1.21.3-3) ... Setting up libreadline8t64:amd64 (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libnsl2:amd64 (1.3.0-3+b3) ... Setting up libpython3.12-stdlib:amd64 (3.12.7-2) ... Setting up python3.12 (3.12.7-2) ... Setting up debhelper (13.20) ... Setting up dh-exec (0.30) ... Setting up libpython3-stdlib:amd64 (3.12.6-1) ... Setting up python3 (3.12.6-1) ... Setting up python3-zipp (3.20.2-1) ... Setting up python3-autocommand (2.2.2-3) ... Setting up python3-typing-extensions (4.12.2-2) ... Setting up python3-more-itertools (10.5.0-1) ... Setting up python3-jaraco.functools (4.1.0-1) ... Setting up python3-jaraco.context (6.0.0-1) ... Setting up python3-typeguard (4.4.1-1) ... Setting up python3-all (3.12.6-1) ... Setting up python3-inflect (7.3.1-2) ... Setting up python3-pkg-resources (74.1.2-2) ... Setting up python3-setuptools (74.1.2-2) ... Setting up dh-python (6.20241024) ... Processing triggers for libc-bin (2.40-3) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/2017867/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for trixie I: user script /srv/workspace/pbuilder/2017867/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/liboprf-0.4.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../liboprf_0.4.0-1_source.changes dpkg-buildpackage: info: source package liboprf dpkg-buildpackage: info: source version 0.4.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Joost van Baal-Ilić dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --sourcedirectory=src --with python3 dh_auto_clean -O--sourcedirectory=src cd src && make -j12 clean make[1]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' rm -f *.o liboprf.so liboprf.a toprf liboprf-corrupt-dkg.so make -C tests clean make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. rm -f cfrg_oprf_test_vector_decl.h cfrg_oprf_test_vectors.h tv1 tv2 tp-dkg dkg make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/tests' make -C noise_xk clean make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. rm -rf *.so *.a src/*.o make -C example clean make[3]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' rm -rf *.o xk-ex make[3]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' dh_autoreconf_clean -O--sourcedirectory=src dh_clean -O--sourcedirectory=src rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/liboprf0t64.substvars debian/liboprf-dev.substvars debian/python3-pyoprf.substvars debian/files rm -fr -- debian/liboprf0t64/ debian/tmp/ debian/liboprf-dev/ debian/python3-pyoprf/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) debian/rules binary dh binary --sourcedirectory=src --with python3 dh_update_autotools_config -O--sourcedirectory=src dh_autoreconf -O--sourcedirectory=src dh_auto_configure -O--sourcedirectory=src dh_auto_build -O--sourcedirectory=src cd src && make -j12 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make -C noise_xk all cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o oprf.o oprf.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o toprf.o toprf.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dkg.o dkg.c make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o utils.o utils.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tp-dkg.o tp-dkg.c cc -g -o toprf oprf.c toprf.c main.c -lsodium cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/Noise_XK.o src/Noise_XK.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/XK.o src/XK.c ar rcs liboprf.a oprf.o toprf.o dkg.o utils.o tp-dkg.o ar rcs liboprf-noiseXK.a src/Noise_XK.o src/XK.o cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -fPIC -shared -Wl,-soname,liboprf-noiseXK.so.0 -o liboprf-noiseXK.so src/Noise_XK.o src/XK.o -lsodium rm src/Noise_XK.o src/XK.o make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fPIC -shared -Wl,-soname,liboprf.so.0 -o liboprf.so oprf.c toprf.c dkg.c utils.c tp-dkg.c noise_xk/liboprf-noiseXK.so -Wl,-z,relro -Wl,-z,now -lsodium make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' dh_auto_test -O--sourcedirectory=src cd src && make -j12 test make[1]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -DUNITTEST -DUNITTEST_CORRUPT -fPIC -shared -Wl,-soname,liboprf.so.0 -o liboprf-corrupt-dkg.so oprf.c toprf.c dkg.c utils.c tp-dkg.c noise_xk/liboprf-noiseXK.so -Wl,-z,relro -Wl,-z,now -lsodium make -C tests tests make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. ./testvecs2h.py cfrg_oprf_test_vectors.h >cfrg_oprf_test_vectors.h ./testvecs2h.py cfrg_oprf_test_vector_decl.h >cfrg_oprf_test_vector_decl.h gcc -Wall -g -o tv1 -DCFRG_TEST_VEC=1 -DCFRG_OPRF_TEST_VEC=1 -DTC=0 test.c ../oprf.c ../utils.c -lsodium gcc -Wall -g -o tv2 -DCFRG_TEST_VEC=1 -DCFRG_OPRF_TEST_VEC=1 -DTC=1 test.c ../oprf.c ../utils.c -lsodium gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -g -I.. -DUNIT_TEST -o dkg dkg.c ../dkg.c ../utils.c ../liboprf.a -lsodium gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -D_DEFAULT_SOURCE -g -std=c11 -I.. -I../noise_xk/include -I../noise_xk/include/karmel/ -I../noise_xk/include/karmel/minimal/ -DWITH_SODIUM -DUNITTEST -o tp-dkg tp-dkg.c ../tp-dkg.c ../liboprf.a ../noise_xk/liboprf-noiseXK.a -lsodium gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -D_DEFAULT_SOURCE -g -std=c11 -I.. -I../noise_xk/include -I../noise_xk/include/karmel/ -I../noise_xk/include/karmel/minimal/ -DWITH_SODIUM -DUNITTEST -DUNITTEST_CORRUPT -o tp-dkg-corrupt tp-dkg.c ../tp-dkg.c ../liboprf.a ../noise_xk/liboprf-noiseXK.a -lsodium ./dkg WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0200000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0300000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0400000000000000000000000000000000000000000000000000000000000000 s[1,1] 010900000000000000000000000000000000000000000000000000000000000000 s[1,2] 021800000000000000000000000000000000000000000000000000000000000000 s[1,3] 032f00000000000000000000000000000000000000000000000000000000000000 s[1,4] 044e00000000000000000000000000000000000000000000000000000000000000 s[1,5] 057500000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0500000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0600000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0700000000000000000000000000000000000000000000000000000000000000 s[2,1] 011200000000000000000000000000000000000000000000000000000000000000 s[2,2] 022d00000000000000000000000000000000000000000000000000000000000000 s[2,3] 035600000000000000000000000000000000000000000000000000000000000000 s[2,4] 048d00000000000000000000000000000000000000000000000000000000000000 s[2,5] 05d200000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0800000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0900000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0a00000000000000000000000000000000000000000000000000000000000000 s[3,1] 011b00000000000000000000000000000000000000000000000000000000000000 s[3,2] 024200000000000000000000000000000000000000000000000000000000000000 s[3,3] 037d00000000000000000000000000000000000000000000000000000000000000 s[3,4] 04cc00000000000000000000000000000000000000000000000000000000000000 s[3,5] 052f01000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0b00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0c00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0d00000000000000000000000000000000000000000000000000000000000000 s[4,1] 012400000000000000000000000000000000000000000000000000000000000000 s[4,2] 025700000000000000000000000000000000000000000000000000000000000000 s[4,3] 03a400000000000000000000000000000000000000000000000000000000000000 s[4,4] 040b01000000000000000000000000000000000000000000000000000000000000 s[4,5] 058c01000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0e00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0f00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 1000000000000000000000000000000000000000000000000000000000000000 s[5,1] 012d00000000000000000000000000000000000000000000000000000000000000 s[5,2] 026c00000000000000000000000000000000000000000000000000000000000000 s[5,3] 03cb00000000000000000000000000000000000000000000000000000000000000 s[5,4] 044a01000000000000000000000000000000000000000000000000000000000000 s[5,5] 05e901000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,1] 010900000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,2] 011200000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,3] 011b00000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,4] 012400000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,5] 012d00000000000000000000000000000000000000000000000000000000000000 P_0 stage 1 correct! sent to peer 2 s[2,1] 021800000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,2] 022d00000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,3] 024200000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,4] 025700000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,5] 026c00000000000000000000000000000000000000000000000000000000000000 P_1 stage 1 correct! sent to peer 3 s[3,1] 032f00000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,2] 035600000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,3] 037d00000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,4] 03a400000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,5] 03cb00000000000000000000000000000000000000000000000000000000000000 P_2 stage 1 correct! sent to peer 4 s[4,1] 044e00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,2] 048d00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,3] 04cc00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,4] 040b01000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,5] 044a01000000000000000000000000000000000000000000000000000000000000 P_3 stage 1 correct! sent to peer 5 s[5,1] 057500000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,2] 05d200000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,3] 052f01000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,4] 058c01000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,5] 05e901000000000000000000000000000000000000000000000000000000000000 P_4 stage 1 correct! final_shares[1] 018700000000000000000000000000000000000000000000000000000000000000 final_shares[2] 024a01000000000000000000000000000000000000000000000000000000000000 final_shares[3] 037102000000000000000000000000000000000000000000000000000000000000 final_shares[4] 04fc03000000000000000000000000000000000000000000000000000000000000 final_shares[5] 05eb05000000000000000000000000000000000000000000000000000000000000 v0 3a2db4d28a5680e89f596032626556b14a2829021c2b4b92d1d1517a2a61f530 v1 3a2db4d28a5680e89f596032626556b14a2829021c2b4b92d1d1517a2a61f530 everything correct! ./tv1 input 00 uniform_bytes 97d81ddb9de1e53d47f812cb9fb5cb89c7d3ba75ab9505f5b6abb1f2070ca1282f3899bdb7667f3f23a6d1379fa7a7004b05e117c818907c2222a46ca1aa64a1 hashed-to-curve 5873db2e5f8f4f544ce3e574c74c487f03bc64a2cf63b7c913908091aab03357 H0 5873db2e5f8f4f544ce3e574c74c487f03bc64a2cf63b7c913908091aab03357 blinded 609a0ae68c15a3cf6903766461307e5c8bb2f95e7e6550e1ffa2dc99e412803c finalize input 00 all ok ./tv2 input 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a uniform_bytes ec4f3ffab95237c0f031ba04c177325d7b079a8355d7aa2e5d637181fef6d36ddc7931b2cc61d7cc60b792f30d2a2c011d82b9fe53173da6cfc404bfa87b73e9 hashed-to-curve 743d49d207339ae67aef8f4d0777744e5a604b94df5cbcc13e3dd87e79985a39 H0 743d49d207339ae67aef8f4d0777744e5a604b94df5cbcc13e3dd87e79985a39 blinded da27ef466870f5f15296299850aa088629945a17d1f5b7f5ff043f76b3c06418 finalize input 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a all ok (ulimit -s 66000; ./tp-dkg 3 2) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg c9c4dd80a2a6ea9e75c7d3f71dfe86cc40ca4422caf5a109fe933c7c3cf3ab49fc0e005408b1f4591ccc828e80ba152df8b4b10ed2606b3099c4e76eadab470300000000b100ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d1fe9563ba4b7fb27b229cfaaa8a43953f3e881b586d55564d9ed173fdea8d271644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg c9c4dd80a2a6ea9e75c7d3f71dfe86cc40ca4422caf5a109fe933c7c3cf3ab49fc0e005408b1f4591ccc828e80ba152df8b4b10ed2606b3099c4e76eadab470300000000b100ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d1fe9563ba4b7fb27b229cfaaa8a43953f3e881b586d55564d9ed173fdea8d271644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg c9c4dd80a2a6ea9e75c7d3f71dfe86cc40ca4422caf5a109fe933c7c3cf3ab49fc0e005408b1f4591ccc828e80ba152df8b4b10ed2606b3099c4e76eadab470300000000b100ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d1fe9563ba4b7fb27b229cfaaa8a43953f3e881b586d55564d9ed173fdea8d271644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg c9c4dd80a2a6ea9e75c7d3f71dfe86cc40ca4422caf5a109fe933c7c3cf3ab49fc0e005408b1f4591ccc828e80ba152df8b4b10ed2606b3099c4e76eadab470300000000b100ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d1fe9563ba4b7fb27b229cfaaa8a43953f3e881b586d55564d9ed173fdea8d271644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg f3fecc0cc56909e341d2f9eea3969fb8bacf5314e06be3ef6e0f4b2ef38f50e3b57f25fe48141af7e51231398b1cc381f1419c19b96271b505e424ba5d8f5b06010000006f000100000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d [!] msgno: 1, len: 111, from: 0 to: 2 msg 3e929a9cc56c1d96617a0527b20850453610cb87d0cf7ef6551df709dbc1d785546b579c7b7f199dcae87adad493bd00ef5570f2c36d724fc868358caa73df0e010000006f000200000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d [!] msgno: 1, len: 111, from: 0 to: 3 msg 037fd88fbd609254bef140ac2694a0cd8980b02dfad2ada5411877776b32ef41ba982450470e82e533c63401ca9c24383f6d798dcca46c443e4d62b160cf600c010000006f000300000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg f3fecc0cc56909e341d2f9eea3969fb8bacf5314e06be3ef6e0f4b2ef38f50e3b57f25fe48141af7e51231398b1cc381f1419c19b96271b505e424ba5d8f5b06010000006f000100000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg bfd048c7152f3a0accd09ed67d620722f203e702483d12de49471638d74e0c9a9a4f74321eb0f374a177035005733b081b863f4e64cbc88681d2660393af380c02000000af01ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dfca0473fd1b675f7261361b0a5b35840c253b1c96abf2af24aa7e8719ff878f21220b7eddb5dc9ac2c903c0b94191743dc0fa98c7030ea5244ee3444e4a50527c35c3e41c54ba4f8086af5599717b1561b49ca040300e3f5c2e668efc3c68620ecbcb8e635baf91a7661b5f00a0764c4b9b348b06db871d9a5cf55e72d86a90d [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg 3e929a9cc56c1d96617a0527b20850453610cb87d0cf7ef6551df709dbc1d785546b579c7b7f199dcae87adad493bd00ef5570f2c36d724fc868358caa73df0e010000006f000200000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg d2e7c48f460a62df275ab78ff30ca46f6cd4731a1ad9518d352dc0f5e672df709584c1a92dec30d5340f9f2899110fd5c01a0d63dd3901240f068869a9e7920402000000af02ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d1cdd1d397847009e678a8d29eb7b3e270f3832f9938bc025aa68ddc6fd6b442400f14632a922dfcf7590f842de10fc49860f490b69ae826685cd0e043eec6936e15397f4c014f5f15d689a3c9bde672da26a85cf43024629ef1ef167aab2a98c10f892a10115e43692029f0cdfbe8ac6ad6e02343a2736325bf72ed077b0a60e [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg 037fd88fbd609254bef140ac2694a0cd8980b02dfad2ada5411877776b32ef41ba982450470e82e533c63401ca9c24383f6d798dcca46c443e4d62b160cf600c010000006f000300000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg 7dfa00f5d2c7ab2974bc37fcd9ccb88cd5e848891eca486feeefaacdc50874b22a4dafe6c3b4805fdb6cd91c04c20ac9e1c28751f215f0965dd5c1822cf3b80302000000af03ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d410cdb435a873ab5494cce4b06270ed4f9f69d1d3be3c5dc262a5f58dd48bae10b98b9846cf2326058f8139933da7d57a12d96cbb042acab32fb1fd98c36454e93b657d437e4c709b7f31b2dccfb6f1b972acc0b855232e3950b04469a78f05a4fc0ea09b7e9adcafcc12253389dc6a85e499ebd68ffe7977d8d2d3e3f6d920e [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg bfd048c7152f3a0accd09ed67d620722f203e702483d12de49471638d74e0c9a9a4f74321eb0f374a177035005733b081b863f4e64cbc88681d2660393af380c02000000af01ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dfca0473fd1b675f7261361b0a5b35840c253b1c96abf2af24aa7e8719ff878f21220b7eddb5dc9ac2c903c0b94191743dc0fa98c7030ea5244ee3444e4a50527 [!] msgno: 2, from: 2 to: ff msg d2e7c48f460a62df275ab78ff30ca46f6cd4731a1ad9518d352dc0f5e672df709584c1a92dec30d5340f9f2899110fd5c01a0d63dd3901240f068869a9e7920402000000af02ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d1cdd1d397847009e678a8d29eb7b3e270f3832f9938bc025aa68ddc6fd6b442400f14632a922dfcf7590f842de10fc49860f490b69ae826685cd0e043eec6936 [!] msgno: 2, from: 3 to: ff msg 7dfa00f5d2c7ab2974bc37fcd9ccb88cd5e848891eca486feeefaacdc50874b22a4dafe6c3b4805fdb6cd91c04c20ac9e1c28751f215f0965dd5c1822cf3b80302000000af03ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d410cdb435a873ab5494cce4b06270ed4f9f69d1d3be3c5dc262a5f58dd48bae10b98b9846cf2326058f8139933da7d57a12d96cbb042acab32fb1fd98c36454e [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg bfd048c7152f3a0accd09ed67d620722f203e702483d12de49471638d74e0c9a9a4f74321eb0f374a177035005733b081b863f4e64cbc88681d2660393af380c02000000af01ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dfca0473fd1b675f7261361b0a5b35840c253b1c96abf2af24aa7e8719ff878f21220b7eddb5dc9ac2c903c0b94191743dc0fa98c7030ea5244ee3444e4a50527 [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg f7b601823c8f34618493a5b7c6136ebdfe5c15d563fa42876575e70c8317ae939ad59bf7d78f46727af125bdb8d0ba59e1db8d62b496e2febff98a9924adbd04040000009f010100000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dac784068e32cd20f02fd2cd8a5030eda3381c57958465321876009eefb65f92729e6e1ae58a7ad328b462cbf29485327 [1] msgno: 2, from: 2 to: ff msg d2e7c48f460a62df275ab78ff30ca46f6cd4731a1ad9518d352dc0f5e672df709584c1a92dec30d5340f9f2899110fd5c01a0d63dd3901240f068869a9e7920402000000af02ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d1cdd1d397847009e678a8d29eb7b3e270f3832f9938bc025aa68ddc6fd6b442400f14632a922dfcf7590f842de10fc49860f490b69ae826685cd0e043eec6936 [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg bc59d717e3ee00151507a12a93fa5a560be20647390d65f248d103b7a4a8d78a6f6b7bf9c1ff14aadf4dd20f16e3fb511bd52f1160acaf10ac1c9432aba2c90f040000009f010200000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58decf1f48c9f8eaab67adffcf4bff63fd9ebeea4ef9f82c7b4d07964071cdd3b4d04141a119c53e2e89d33a693ea6cefcc [1] msgno: 2, from: 3 to: ff msg 7dfa00f5d2c7ab2974bc37fcd9ccb88cd5e848891eca486feeefaacdc50874b22a4dafe6c3b4805fdb6cd91c04c20ac9e1c28751f215f0965dd5c1822cf3b80302000000af03ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d410cdb435a873ab5494cce4b06270ed4f9f69d1d3be3c5dc262a5f58dd48bae10b98b9846cf2326058f8139933da7d57a12d96cbb042acab32fb1fd98c36454e [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg 4710b51fac93f648fcc7cb0869c58fa2681617391826f54d739134fe274443d2b0806e4659a317fe339fcf549043e8e819d530f437d862b2f6bff386c2a4a50d040000009f010300000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d9584e40643058a370abf59f0c38fdd52570d2d92ccfcb9b9387a7534ee9ca75e982d892b1c01b95046f986d519354f00 [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg bfd048c7152f3a0accd09ed67d620722f203e702483d12de49471638d74e0c9a9a4f74321eb0f374a177035005733b081b863f4e64cbc88681d2660393af380c02000000af01ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dfca0473fd1b675f7261361b0a5b35840c253b1c96abf2af24aa7e8719ff878f21220b7eddb5dc9ac2c903c0b94191743dc0fa98c7030ea5244ee3444e4a50527 [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg fd2b862971c1e6244e86e158a4040da1dc8a6bd702816b8243f49d19b9868ea204d9c5a9af58fbac432d63f2c0eea6b24bb52d8701adf978b621dbbac2a56806040000009f020100000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d7dc566a3e7da434682e367c2b79e2caccfbb72f3aee89da9620cfdbbdcdeb12118fe3e6b8b2510b83237983830268289 [2] msgno: 2, from: 2 to: ff msg d2e7c48f460a62df275ab78ff30ca46f6cd4731a1ad9518d352dc0f5e672df709584c1a92dec30d5340f9f2899110fd5c01a0d63dd3901240f068869a9e7920402000000af02ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d1cdd1d397847009e678a8d29eb7b3e270f3832f9938bc025aa68ddc6fd6b442400f14632a922dfcf7590f842de10fc49860f490b69ae826685cd0e043eec6936 [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg cdb5e8168b591acc8dfafc37669de7bfcb4bedd8b2cda6fccf46f2981fc6d67d80c4b198e04ad915f3295214e34f51c4cbdeca28c3a690e4386c1d56e2797f02040000009f020200000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dfbb005d457404956c31151086d8816a40bef0310e8a98100aa4a456342242958467b1727a7e5fe26f3e2b1ad0d3d129a [2] msgno: 2, from: 3 to: ff msg 7dfa00f5d2c7ab2974bc37fcd9ccb88cd5e848891eca486feeefaacdc50874b22a4dafe6c3b4805fdb6cd91c04c20ac9e1c28751f215f0965dd5c1822cf3b80302000000af03ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d410cdb435a873ab5494cce4b06270ed4f9f69d1d3be3c5dc262a5f58dd48bae10b98b9846cf2326058f8139933da7d57a12d96cbb042acab32fb1fd98c36454e [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg e847d060ba0233ff92cec7c2dd91f822981b0245947acf1e71961273890791953f04ac7e45564aa2ed80de48a5d3ea98a0a588baff941dcc2474fd72934f380e040000009f020300000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58de79ec9f014e9c47106e7360fb1b3f69e9070f31bb1a3e828eb166b570967931e7de1975a9d9bc94358bc5caba17d8ccf [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg bfd048c7152f3a0accd09ed67d620722f203e702483d12de49471638d74e0c9a9a4f74321eb0f374a177035005733b081b863f4e64cbc88681d2660393af380c02000000af01ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dfca0473fd1b675f7261361b0a5b35840c253b1c96abf2af24aa7e8719ff878f21220b7eddb5dc9ac2c903c0b94191743dc0fa98c7030ea5244ee3444e4a50527 [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg 4832fcd7dcb1e205c836b0d1753209577d8260c1b40197cb7a9c05287c5b8fddeeaf8de68ebfd6844a0253deaad04a1470ba55c73ffa61a39020367707b4560b040000009f030100000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d14e16c10205d6fcaadc1d606bb1709619e923bbf3f8a7dce2612546a9a8a6b28239b95beac440eefdb7a503db494d546 [3] msgno: 2, from: 2 to: ff msg d2e7c48f460a62df275ab78ff30ca46f6cd4731a1ad9518d352dc0f5e672df709584c1a92dec30d5340f9f2899110fd5c01a0d63dd3901240f068869a9e7920402000000af02ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d1cdd1d397847009e678a8d29eb7b3e270f3832f9938bc025aa68ddc6fd6b442400f14632a922dfcf7590f842de10fc49860f490b69ae826685cd0e043eec6936 [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg 22c1c3e16f50557c1bd486e68311146169b81ba990592ce7ef5e0c09441f21f2b097d49908b53b0355158716a2566b0366edfa10c85598f1d56b01642b587e0e040000009f030200000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d84c594a30f22ef14764048cbc584f07efdb53957b065d0228a7d0229122fdd5b4e5b1075ff955c47783ca068251563ea [3] msgno: 2, from: 3 to: ff msg 7dfa00f5d2c7ab2974bc37fcd9ccb88cd5e848891eca486feeefaacdc50874b22a4dafe6c3b4805fdb6cd91c04c20ac9e1c28751f215f0965dd5c1822cf3b80302000000af03ff00000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d410cdb435a873ab5494cce4b06270ed4f9f69d1d3be3c5dc262a5f58dd48bae10b98b9846cf2326058f8139933da7d57a12d96cbb042acab32fb1fd98c36454e [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg b7492131af820dc30b3dea78fb3ea61cc10d03f81f7e67096dbaccc2062ee11cfcc0c0284a727bf4c16b1febd8b7eb4b27b8c97306a4ba00e735a26c2124ae01040000009f030300000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d922fb7191868d68a61918c94d474ec47b4dcaa1880572545ebf84c1bae31417aee34851333f98d215b8c390c25708c61 [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg f7b601823c8f34618493a5b7c6136ebdfe5c15d563fa42876575e70c8317ae939ad59bf7d78f46727af125bdb8d0ba59e1db8d62b496e2febff98a9924adbd04040000009f010100000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dac784068e32cd20f02fd2cd8a5030eda3381c57958465321876009eefb65f92729e6e1ae58a7ad328b462cbf29485327 [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg 6545d1219f4783dea528049fde31c58ce9079ded28af85bd5c038ee91ed9f7c88404fb3e419c2fb5427fe0b13106bcf958bd6c8f221ddebf2178b66f46c4b600050000009f010100000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58db258f639765b69d78595c2aaad1a54f4a1b6b351f7363a6dec5e767f81e19823440c952f6b6a20498083b2a7dac152b8 [1] msgno: 4, from: 2 to: 1 msg fd2b862971c1e6244e86e158a4040da1dc8a6bd702816b8243f49d19b9868ea204d9c5a9af58fbac432d63f2c0eea6b24bb52d8701adf978b621dbbac2a56806040000009f020100000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d7dc566a3e7da434682e367c2b79e2caccfbb72f3aee89da9620cfdbbdcdeb12118fe3e6b8b2510b83237983830268289 [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg 9b9ff3cc8c6c34766ac6969f0da57f841255e75375d03debf51dba36982d9c504f8603f3a41c70a42404f9db82d48c6af9d924a8d139885162ee42192acf690a050000009f010200000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58de1d165502b76012f9382a240f2984f7008e13310babfc50025188ea3a5892d11345969354b5315c4aac5a25a7a540f86 [1] msgno: 4, from: 3 to: 1 msg 4832fcd7dcb1e205c836b0d1753209577d8260c1b40197cb7a9c05287c5b8fddeeaf8de68ebfd6844a0253deaad04a1470ba55c73ffa61a39020367707b4560b040000009f030100000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d14e16c10205d6fcaadc1d606bb1709619e923bbf3f8a7dce2612546a9a8a6b28239b95beac440eefdb7a503db494d546 [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg f7c0347ab0351b937332ff7dbcd0df84a37a4e55ce7fe9555fbfa4d25b17fa7ea098dc28beebb1ab8410602be382f807a416efc9c25751cb443e8862214bf30c050000009f010300000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58db710d68852f71dbf689e0d059123a8249f748e537ca823ec2eaba7e8c7b6884ba6f0c11b11d52d8b119a108cada6374d [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg bc59d717e3ee00151507a12a93fa5a560be20647390d65f248d103b7a4a8d78a6f6b7bf9c1ff14aadf4dd20f16e3fb511bd52f1160acaf10ac1c9432aba2c90f040000009f010200000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58decf1f48c9f8eaab67adffcf4bff63fd9ebeea4ef9f82c7b4d07964071cdd3b4d04141a119c53e2e89d33a693ea6cefcc [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg 44d5656adf0a92244ca3348636c25bdd9805ad782216dd547e951949abdf54754fc092df348f2e23ac3e7d0e8f9148256ba5caa118807c731aaf78ca7b288e09050000009f020100000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58ddafd53920c7a4c9f4de114d99c4b6df412507e927353dfeda8b05b763705d20158bef6d4160662afebba12464170d922 [2] msgno: 4, from: 2 to: 2 msg cdb5e8168b591acc8dfafc37669de7bfcb4bedd8b2cda6fccf46f2981fc6d67d80c4b198e04ad915f3295214e34f51c4cbdeca28c3a690e4386c1d56e2797f02040000009f020200000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dfbb005d457404956c31151086d8816a40bef0310e8a98100aa4a456342242958467b1727a7e5fe26f3e2b1ad0d3d129a [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg 0a0b5b245638a670e1807e48f6466cc744e7948f81c49d30272ffab5e50d3a02f692f1aae0025b2d57784526816f8a2879bd985a29a5bdd30d978189967fb904050000009f020200000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dc536cd25e69946db685a0d443e98aba91eec473b14b79a587168455a1544ae09741440aae6cbe7757424aa92c0073771 [2] msgno: 4, from: 3 to: 2 msg 22c1c3e16f50557c1bd486e68311146169b81ba990592ce7ef5e0c09441f21f2b097d49908b53b0355158716a2566b0366edfa10c85598f1d56b01642b587e0e040000009f030200000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d84c594a30f22ef14764048cbc584f07efdb53957b065d0228a7d0229122fdd5b4e5b1075ff955c47783ca068251563ea [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg f71f564b1d351c8949a029a4a89a118d2a4c21e738fb44788ccd3f96206ccc8aface601ea6fbb290dffddb711f231eb068710a294ec9e42d25d0bba5ebdd500c050000009f020300000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d0cd0b07763586809843814a677ff9b671cba87e0671dca73665584a0ff988846d2777dc930a5ee8d1ba67bdd3dc0d4aa [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg 4710b51fac93f648fcc7cb0869c58fa2681617391826f54d739134fe274443d2b0806e4659a317fe339fcf549043e8e819d530f437d862b2f6bff386c2a4a50d040000009f010300000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d9584e40643058a370abf59f0c38fdd52570d2d92ccfcb9b9387a7534ee9ca75e982d892b1c01b95046f986d519354f00 [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg b04ef5b521eada6d459b509d3055005536f73cac1a75f1baaf8e7c361f5172c7c8b734c9ae83a2278374e0208516c6a8f357b4a5f140e15079644de41522c704050000009f030100000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dc5bc7140fe5170b9ca876e77f543c1008a294534e47e36b7063c8397f7da3a6103658a3a1f564018e140fd088f97293d [3] msgno: 4, from: 2 to: 3 msg e847d060ba0233ff92cec7c2dd91f822981b0245947acf1e71961273890791953f04ac7e45564aa2ed80de48a5d3ea98a0a588baff941dcc2474fd72934f380e040000009f020300000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58de79ec9f014e9c47106e7360fb1b3f69e9070f31bb1a3e828eb166b570967931e7de1975a9d9bc94358bc5caba17d8ccf [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg 073ccc4c02e1b73c749743c12bb3155f808ed02a2895777315e506ab7ba3146679442e9cf3759dedd14e11db47650741e1dc1a44722d6e244e6e6ab91072bb07050000009f030200000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dc419a19d679c70edf790f5f37e9686ad454f3c156b8dc96c062963a36ab6e86734f6eeb1c9cf21e88886b517fb5cf2ec [3] msgno: 4, from: 3 to: 3 msg b7492131af820dc30b3dea78fb3ea61cc10d03f81f7e67096dbaccc2062ee11cfcc0c0284a727bf4c16b1febd8b7eb4b27b8c97306a4ba00e735a26c2124ae01040000009f030300000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d922fb7191868d68a61918c94d474ec47b4dcaa1880572545ebf84c1bae31417aee34851333f98d215b8c390c25708c61 [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg a05b7edf881878c8bc4fbe51d9aef864d56052678862027b95337bb3b6c9faf355d791937fe241b3830ea0534c2cda878ca7e160df9c54381e8cc80f0b85a707050000009f030300000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d6b3a52f4d6467d0773a807e3623dd16bf57bd327e8729929613cabaa7b4da96b47c8e8e1fe3b35fac2183b4406891cf9 [!] 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 6545d1219f4783dea528049fde31c58ce9079ded28af85bd5c038ee91ed9f7c88404fb3e419c2fb5427fe0b13106bcf958bd6c8f221ddebf2178b66f46c4b600050000009f010100000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58db258f639765b69d78595c2aaad1a54f4a1b6b351f7363a6dec5e767f81e19823440c952f6b6a20498083b2a7dac152b8 [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg 44d5656adf0a92244ca3348636c25bdd9805ad782216dd547e951949abdf54754fc092df348f2e23ac3e7d0e8f9148256ba5caa118807c731aaf78ca7b288e09050000009f020100000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58ddafd53920c7a4c9f4de114d99c4b6df412507e927353dfeda8b05b763705d20158bef6d4160662afebba12464170d922 [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg b04ef5b521eada6d459b509d3055005536f73cac1a75f1baaf8e7c361f5172c7c8b734c9ae83a2278374e0208516c6a8f357b4a5f140e15079644de41522c704050000009f030100000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dc5bc7140fe5170b9ca876e77f543c1008a294534e47e36b7063c8397f7da3a6103658a3a1f564018e140fd088f97293d [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg b0f30ccb939463ae54320ec0507a52149314b099c78eb3bb32730532b2cc45e0f9a909a040ff1454e765c95784ecefdebbd63553525ac8c4b1e8a60cd276060706000000af01ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d529795cbc65c458e4c7b3d24ddfdde1c15409a9af5398de88a457d67697ddf7590604f51b9eb528fc97d89e5c40e2ec177bd96ba00e6d09586e8516130bf0e6f [1] commitments 529795cbc65c458e4c7b3d24ddfdde1c15409a9af5398de88a457d67697ddf7590604f51b9eb528fc97d89e5c40e2ec177bd96ba00e6d09586e8516130bf0e6f [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg 9b9ff3cc8c6c34766ac6969f0da57f841255e75375d03debf51dba36982d9c504f8603f3a41c70a42404f9db82d48c6af9d924a8d139885162ee42192acf690a050000009f010200000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58de1d165502b76012f9382a240f2984f7008e13310babfc50025188ea3a5892d11345969354b5315c4aac5a25a7a540f86 [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg 0a0b5b245638a670e1807e48f6466cc744e7948f81c49d30272ffab5e50d3a02f692f1aae0025b2d57784526816f8a2879bd985a29a5bdd30d978189967fb904050000009f020200000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dc536cd25e69946db685a0d443e98aba91eec473b14b79a587168455a1544ae09741440aae6cbe7757424aa92c0073771 [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg 073ccc4c02e1b73c749743c12bb3155f808ed02a2895777315e506ab7ba3146679442e9cf3759dedd14e11db47650741e1dc1a44722d6e244e6e6ab91072bb07050000009f030200000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dc419a19d679c70edf790f5f37e9686ad454f3c156b8dc96c062963a36ab6e86734f6eeb1c9cf21e88886b517fb5cf2ec [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg aa9022dab814bdef1878bd79369666d29fa643feab985c9e4826d2ba3ab63b34fce665a44e80b51bda4ae33eb59ad849923c606be606850a17d409d75f179e0a06000000af02ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58deee25150d756ed8f46d7d26ba353f2927beb3894c7ed773f266842e4cdf05365642c4f7f97e6c00142068f5fd07a58d7ad271243059b6b25adc0e1baedef4d0a [2] commitments eee25150d756ed8f46d7d26ba353f2927beb3894c7ed773f266842e4cdf05365642c4f7f97e6c00142068f5fd07a58d7ad271243059b6b25adc0e1baedef4d0a [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg f7c0347ab0351b937332ff7dbcd0df84a37a4e55ce7fe9555fbfa4d25b17fa7ea098dc28beebb1ab8410602be382f807a416efc9c25751cb443e8862214bf30c050000009f010300000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58db710d68852f71dbf689e0d059123a8249f748e537ca823ec2eaba7e8c7b6884ba6f0c11b11d52d8b119a108cada6374d [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg f71f564b1d351c8949a029a4a89a118d2a4c21e738fb44788ccd3f96206ccc8aface601ea6fbb290dffddb711f231eb068710a294ec9e42d25d0bba5ebdd500c050000009f020300000000693b54ab9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d0cd0b07763586809843814a677ff9b671cba87e0671dca73665584a0ff988846d2777dc930a5ee8d1ba67bdd3dc0d4aa [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg a05b7edf881878c8bc4fbe51d9aef864d56052678862027b95337bb3b6c9faf355d791937fe241b3830ea0534c2cda878ca7e160df9c54381e8cc80f0b85a707050000009f030300000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d6b3a52f4d6467d0773a807e3623dd16bf57bd327e8729929613cabaa7b4da96b47c8e8e1fe3b35fac2183b4406891cf9 [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg 2dcc7d3e556e53fedbb82fcfaa8142fccbe88b06638136f59ce6806ebb5960916c6eb37745c5e8f8c9855d101e56cf846d2ad0a14724c5660f7330d43bf6a10606000000af03ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d96d84d44d7ea9c7ac84449810aca2b76ad0cc146a3e54f874aca6f04ea47e95868d41b0dcf5ad81f29e57f67732a420e04c5d9b787a2e761514aaaa537ebc018 [3] commitments 96d84d44d7ea9c7ac84449810aca2b76ad0cc146a3e54f874aca6f04ea47e95868d41b0dcf5ad81f29e57f67732a420e04c5d9b787a2e761514aaaa537ebc018 [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg b0f30ccb939463ae54320ec0507a52149314b099c78eb3bb32730532b2cc45e0f9a909a040ff1454e765c95784ecefdebbd63553525ac8c4b1e8a60cd276060706000000af01ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d529795cbc65c458e4c7b3d24ddfdde1c15409a9af5398de88a457d67697ddf7590604f51b9eb528fc97d89e5c40e2ec177bd96ba00e6d09586e8516130bf0e6f [!] commitments[1] 529795cbc65c458e4c7b3d24ddfdde1c15409a9af5398de88a457d67697ddf7590604f51b9eb528fc97d89e5c40e2ec177bd96ba00e6d09586e8516130bf0e6f [!] msgno: 6, from: 2 to: 0xff msg aa9022dab814bdef1878bd79369666d29fa643feab985c9e4826d2ba3ab63b34fce665a44e80b51bda4ae33eb59ad849923c606be606850a17d409d75f179e0a06000000af02ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58deee25150d756ed8f46d7d26ba353f2927beb3894c7ed773f266842e4cdf05365642c4f7f97e6c00142068f5fd07a58d7ad271243059b6b25adc0e1baedef4d0a [!] commitments[2] eee25150d756ed8f46d7d26ba353f2927beb3894c7ed773f266842e4cdf05365642c4f7f97e6c00142068f5fd07a58d7ad271243059b6b25adc0e1baedef4d0a [!] msgno: 6, from: 3 to: 0xff msg 2dcc7d3e556e53fedbb82fcfaa8142fccbe88b06638136f59ce6806ebb5960916c6eb37745c5e8f8c9855d101e56cf846d2ad0a14724c5660f7330d43bf6a10606000000af03ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d96d84d44d7ea9c7ac84449810aca2b76ad0cc146a3e54f874aca6f04ea47e95868d41b0dcf5ad81f29e57f67732a420e04c5d9b787a2e761514aaaa537ebc018 [!] commitments[3] 96d84d44d7ea9c7ac84449810aca2b76ad0cc146a3e54f874aca6f04ea47e95868d41b0dcf5ad81f29e57f67732a420e04c5d9b787a2e761514aaaa537ebc018 [!] msgno: 7, from: 0 to: ff msg 0bd6d1853efb35da8fe60c95b8a46dd48467c6da8edf0fa11c8673ec10a2d585306fdb2489d60994a33de68f19f7c8539109edd10537c3548bfbb29bdc37d209070000027c00ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58db0f30ccb939463ae54320ec0507a52149314b099c78eb3bb32730532b2cc45e0f9a909a040ff1454e765c95784ecefdebbd63553525ac8c4b1e8a60cd276060706000000af01ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d529795cbc65c458e4c7b3d24ddfdde1c15409a9af5398de88a457d67697ddf7590604f51b9eb528fc97d89e5c40e2ec177bd96ba00e6d09586e8516130bf0e6faa9022dab814bdef1878bd79369666d29fa643feab985c9e4826d2ba3ab63b34fce665a44e80b51bda4ae33eb59ad849923c606be606850a17d409d75f179e0a06000000af02ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58deee25150d756ed8f46d7d26ba353f2927beb3894c7ed773f266842e4cdf05365642c4f7f97e6c00142068f5fd07a58d7ad271243059b6b25adc0e1baedef4d0a2dcc7d3e556e53fedbb82fcfaa8142fccbe88b06638136f59ce6806ebb5960916c6eb37745c5e8f8c9855d101e56cf846d2ad0a14724c5660f7330d43bf6a10606000000af03ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d96d84d44d7ea9c7ac84449810aca2b76ad0cc146a3e54f874aca6f04ea47e95868d41b0dcf5ad81f29e57f67732a420e04c5d9b787a2e761514aaaa537ebc018 [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg 0bd6d1853efb35da8fe60c95b8a46dd48467c6da8edf0fa11c8673ec10a2d585306fdb2489d60994a33de68f19f7c8539109edd10537c3548bfbb29bdc37d209070000027c00ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58db0f30ccb939463ae54320ec0507a52149314b099c78eb3bb32730532b2cc45e0f9a909a040ff1454e765c95784ecefdebbd63553525ac8c4b1e8a60cd276060706000000af01ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d529795cbc65c458e4c7b3d24ddfdde1c15409a9af5398de88a457d67697ddf7590604f51b9eb528fc97d89e5c40e2ec177bd96ba00e6d09586e8516130bf0e6faa9022dab814bdef1878bd79369666d29fa643feab985c9e4826d2ba3ab63b34fce665a44e80b51bda4ae33eb59ad849923c606be606850a17d409d75f179e0a06000000af02ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58deee25150d756ed8f46d7d26ba353f2927beb3894c7ed773f266842e4cdf05365642c4f7f97e6c00142068f5fd07a58d7ad271243059b6b25adc0e1baedef4d0a2dcc7d3e556e53fedbb82fcfaa8142fccbe88b06638136f59ce6806ebb5960916c6eb37745c5e8f8c9855d101e56cf846d2ad0a14724c5660f7330d43bf6a10606000000af03ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d96d84d44d7ea9c7ac84449810aca2b76ad0cc146a3e54f874aca6f04ea47e95868d41b0dcf5ad81f29e57f67732a420e04c5d9b787a2e761514aaaa537ebc018 [1] msgno: 6, from: 1 to: 0xff msg b0f30ccb939463ae54320ec0507a52149314b099c78eb3bb32730532b2cc45e0f9a909a040ff1454e765c95784ecefdebbd63553525ac8c4b1e8a60cd276060706000000af01ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d529795cbc65c458e4c7b3d24ddfdde1c15409a9af5398de88a457d67697ddf7590604f51b9eb528fc97d89e5c40e2ec177bd96ba00e6d09586e8516130bf0e6f [1] msgno: 8, from: 1 to: 1 msg 26d25cffde4381f599f4ae8d23303a355cbbec698f39184fc356fc73f90fb57d020f86a315e85fcc763dbba96c6297039f07f6d850bbc1be35bc61c849dbeb0a0800000100010100000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d9fc3eb3660462d389c20e45cc60b30fce1111544f41ef1e982808a913196dc5e8a849c0afe2f9702b8f999b981ef2ebf2c168b8be1f66407842326c717fb6093a823cef48251f363172ae4f3795614a575c6b5a9e888cb4a1c8cd000e99b8623c07a21bc630ebff4b9f8c4724c42fd3d5744d7083780a78952e823df694920e9bdfb0b8406b348cb2038a03424c9fbe942 [1] msgno: 6, from: 2 to: 0xff msg aa9022dab814bdef1878bd79369666d29fa643feab985c9e4826d2ba3ab63b34fce665a44e80b51bda4ae33eb59ad849923c606be606850a17d409d75f179e0a06000000af02ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58deee25150d756ed8f46d7d26ba353f2927beb3894c7ed773f266842e4cdf05365642c4f7f97e6c00142068f5fd07a58d7ad271243059b6b25adc0e1baedef4d0a [1] msgno: 8, from: 1 to: 2 msg 0ece5c85eb13deced26fcd82cd790ee8e2c0b6983fb3028963b52b586616857954611c4f7457085c6f4873c9adf0c0d248347f58071276d60fd454d7ee848e050800000100010200000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58de673358234497f79f34505f051a65b8a701538ca65da0b3a481f9895000c203c018427be22fa3bd7738da289147c5fd23114b13785367f3978b1d92208b5ea479bec657803650b4040fb622c0d8e65073c2803acc4efaaad6719b66095ed68d143c9697cbaaed792fbe544a6976a3fb692f6483c075d3cda7ccf17acdc8a1e089be1ef3cd506a20e1a0332bffb8a612c59 [1] msgno: 6, from: 3 to: 0xff msg 2dcc7d3e556e53fedbb82fcfaa8142fccbe88b06638136f59ce6806ebb5960916c6eb37745c5e8f8c9855d101e56cf846d2ad0a14724c5660f7330d43bf6a10606000000af03ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d96d84d44d7ea9c7ac84449810aca2b76ad0cc146a3e54f874aca6f04ea47e95868d41b0dcf5ad81f29e57f67732a420e04c5d9b787a2e761514aaaa537ebc018 [1] msgno: 8, from: 1 to: 3 msg 3fe0e1992c9a3bb0648c3e465cdcd60ac62f30ef31b1cb99a430e6ee74493c53747572df80b0dcb8fedb76c305adab519e2003fbb3f3f54a538d7665e9cc5c0f0800000100010300000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dc00eec62a0421c07c03f4f90e060471191482ae2dd62d9e2553c1a55f4de1ed8582bf7da320ad9f428e7a784620cbc80181e455d0e17dc5c0cdd661821de0446b6661718ac89b8673c5ac4e875690b73eec7fd5f761cf42d892a33ee106976b51a137370d5fc7c55387aa41ff7f0faba427ef1b16c3ab8520645ba231d2e53448b1ef8e7f9a1901cec8d667a9f96ae0492 [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg 0bd6d1853efb35da8fe60c95b8a46dd48467c6da8edf0fa11c8673ec10a2d585306fdb2489d60994a33de68f19f7c8539109edd10537c3548bfbb29bdc37d209070000027c00ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58db0f30ccb939463ae54320ec0507a52149314b099c78eb3bb32730532b2cc45e0f9a909a040ff1454e765c95784ecefdebbd63553525ac8c4b1e8a60cd276060706000000af01ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d529795cbc65c458e4c7b3d24ddfdde1c15409a9af5398de88a457d67697ddf7590604f51b9eb528fc97d89e5c40e2ec177bd96ba00e6d09586e8516130bf0e6faa9022dab814bdef1878bd79369666d29fa643feab985c9e4826d2ba3ab63b34fce665a44e80b51bda4ae33eb59ad849923c606be606850a17d409d75f179e0a06000000af02ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58deee25150d756ed8f46d7d26ba353f2927beb3894c7ed773f266842e4cdf05365642c4f7f97e6c00142068f5fd07a58d7ad271243059b6b25adc0e1baedef4d0a2dcc7d3e556e53fedbb82fcfaa8142fccbe88b06638136f59ce6806ebb5960916c6eb37745c5e8f8c9855d101e56cf846d2ad0a14724c5660f7330d43bf6a10606000000af03ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d96d84d44d7ea9c7ac84449810aca2b76ad0cc146a3e54f874aca6f04ea47e95868d41b0dcf5ad81f29e57f67732a420e04c5d9b787a2e761514aaaa537ebc018 [2] msgno: 6, from: 1 to: 0xff msg b0f30ccb939463ae54320ec0507a52149314b099c78eb3bb32730532b2cc45e0f9a909a040ff1454e765c95784ecefdebbd63553525ac8c4b1e8a60cd276060706000000af01ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d529795cbc65c458e4c7b3d24ddfdde1c15409a9af5398de88a457d67697ddf7590604f51b9eb528fc97d89e5c40e2ec177bd96ba00e6d09586e8516130bf0e6f [2] msgno: 8, from: 2 to: 1 msg 0dd32a84d36fcbb7e78d394c3a774497d439c17eb1dd3fbbd354106fafa7e584947abda430b9c893e0e419835a54e9fff7c30faeaf870f7818c58e48750b6a0f0800000100020100000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dd3d7394d09bf9e4c44a8b4d0a9527c150bae0b55961dd86302cef2d66f548df0723c70b59410fa9ebb6e7573205a145d6f96ee517041ce1b6cb1590f273e06ae408dfb17f4eb8be468ece93ba67c9ca58aacf8143cfdc1488eb1008b14ca674371a4260a41d2625ebe70216dd3bd701c86a20170c2e080370b7f3fca980fa349ffa986f8b4b9b7d57be3899add365ae202 [2] msgno: 6, from: 2 to: 0xff msg aa9022dab814bdef1878bd79369666d29fa643feab985c9e4826d2ba3ab63b34fce665a44e80b51bda4ae33eb59ad849923c606be606850a17d409d75f179e0a06000000af02ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58deee25150d756ed8f46d7d26ba353f2927beb3894c7ed773f266842e4cdf05365642c4f7f97e6c00142068f5fd07a58d7ad271243059b6b25adc0e1baedef4d0a [2] msgno: 8, from: 2 to: 2 msg 2d3898fb0fe0dd0d7de8bfbaf5153f753b2bc5b2569da1d0771199000d753e25d8ca14e1969ed4c5fbcebfc7b2853fefcf630febdb8ae2fbc87928133fb40e000800000100020200000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d0fde22d0507e095dc81f63285e16aed06656ec2ac4b8dc29dec0ee50a3cc3c8812db6e419de18f796ad89fd026a744d08d329b8a7ef2ac7c748635bdd9fe05145d16a7ac0f60f95189f0f0b7be500ae7d613b7b7631fa831f4f232eb5a4e8affd9a4008ac8b4d426345d6dd86b678555d9ffcd8157541741abad79b94fd29cf921438455c37fff2cfa1178ba0e7d17ce25 [2] msgno: 6, from: 3 to: 0xff msg 2dcc7d3e556e53fedbb82fcfaa8142fccbe88b06638136f59ce6806ebb5960916c6eb37745c5e8f8c9855d101e56cf846d2ad0a14724c5660f7330d43bf6a10606000000af03ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d96d84d44d7ea9c7ac84449810aca2b76ad0cc146a3e54f874aca6f04ea47e95868d41b0dcf5ad81f29e57f67732a420e04c5d9b787a2e761514aaaa537ebc018 [2] msgno: 8, from: 2 to: 3 msg 0e3bd579f63926e2d2caf17087c96b9786ed34e71913fb017b37a54447570087fd4f2192a011d22bab76ce57f83b9452865cdcef8c14f5047adc0d6cf5c293010800000100020300000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58db0919f52d33b5d47aabb45310274de656fe5dcafd467376d9e79e8964e1027138f69aaf247b063e414a9fa1825e57879e1dc1c558119164aea50b60d639e5200064b385544be6ee587599b68602bea9ea4431d0539c8dfa48402dcd50f8864c2e66def9ccf5765d9c4b6a67043d701b6a7036d5e4c278627b599a828dee8bb396cd317aab1147bc33da7ce48ed57b2418f [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg 0bd6d1853efb35da8fe60c95b8a46dd48467c6da8edf0fa11c8673ec10a2d585306fdb2489d60994a33de68f19f7c8539109edd10537c3548bfbb29bdc37d209070000027c00ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58db0f30ccb939463ae54320ec0507a52149314b099c78eb3bb32730532b2cc45e0f9a909a040ff1454e765c95784ecefdebbd63553525ac8c4b1e8a60cd276060706000000af01ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d529795cbc65c458e4c7b3d24ddfdde1c15409a9af5398de88a457d67697ddf7590604f51b9eb528fc97d89e5c40e2ec177bd96ba00e6d09586e8516130bf0e6faa9022dab814bdef1878bd79369666d29fa643feab985c9e4826d2ba3ab63b34fce665a44e80b51bda4ae33eb59ad849923c606be606850a17d409d75f179e0a06000000af02ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58deee25150d756ed8f46d7d26ba353f2927beb3894c7ed773f266842e4cdf05365642c4f7f97e6c00142068f5fd07a58d7ad271243059b6b25adc0e1baedef4d0a2dcc7d3e556e53fedbb82fcfaa8142fccbe88b06638136f59ce6806ebb5960916c6eb37745c5e8f8c9855d101e56cf846d2ad0a14724c5660f7330d43bf6a10606000000af03ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d96d84d44d7ea9c7ac84449810aca2b76ad0cc146a3e54f874aca6f04ea47e95868d41b0dcf5ad81f29e57f67732a420e04c5d9b787a2e761514aaaa537ebc018 [3] msgno: 6, from: 1 to: 0xff msg b0f30ccb939463ae54320ec0507a52149314b099c78eb3bb32730532b2cc45e0f9a909a040ff1454e765c95784ecefdebbd63553525ac8c4b1e8a60cd276060706000000af01ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d529795cbc65c458e4c7b3d24ddfdde1c15409a9af5398de88a457d67697ddf7590604f51b9eb528fc97d89e5c40e2ec177bd96ba00e6d09586e8516130bf0e6f [3] msgno: 8, from: 3 to: 1 msg 9feabe482c40e6054f93917a6275e5a3bb0385e2b288b667b059f311abbdee16d9480d5ec599a24365ed9e7d84255fbe27c64a30130625f03a55e4ee2f705a0f0800000100030100000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d8326b9fd857f9a8bb53992f2f87253f805cb99962d56fff126273a5cbedc1801de786563e95c439ac2e151b27781f250e6a751fd9ed66f5b6b07632cdb1fc8763ddac5fd6191ca3787f22e72763fbba538c22f0d23b508ff6fc4f31df95c529d4aa4bfa970a252a79451b56dd19f49d2f22cbd2b07f724ae033b6d8309c41c159be0bb584b297f01f632fb518df83c1560 [3] msgno: 6, from: 2 to: 0xff msg aa9022dab814bdef1878bd79369666d29fa643feab985c9e4826d2ba3ab63b34fce665a44e80b51bda4ae33eb59ad849923c606be606850a17d409d75f179e0a06000000af02ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58deee25150d756ed8f46d7d26ba353f2927beb3894c7ed773f266842e4cdf05365642c4f7f97e6c00142068f5fd07a58d7ad271243059b6b25adc0e1baedef4d0a [3] msgno: 8, from: 3 to: 2 msg 662f8f4d8aef3d674c70be46523f94e877b2cba3cc2fbb01f237c348ce1fd6c67261b6d9854b79ae858e7f359fff8c5cf5989d58e80e49bc44cb3acff344970f0800000100030200000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d4719071f28db6f51e6abdb7a0423078c578cfb4cf12ef9d9fd9fd484acc326d9d1e2accfa8aa85a771985f1cf1f36763f54cc918e3b010c971d4de035fdcffe6f711e1e76e2d8de0b5d871d37596f636a4b86b60c08d048d18b580e31d45d003cc956e75aa75e1a90d5fb00a1f86b66f0e16f1c8ed924610cd30257d74d023f022bdf8842db05e3d23af93f98599690378 [3] msgno: 6, from: 3 to: 0xff msg 2dcc7d3e556e53fedbb82fcfaa8142fccbe88b06638136f59ce6806ebb5960916c6eb37745c5e8f8c9855d101e56cf846d2ad0a14724c5660f7330d43bf6a10606000000af03ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d96d84d44d7ea9c7ac84449810aca2b76ad0cc146a3e54f874aca6f04ea47e95868d41b0dcf5ad81f29e57f67732a420e04c5d9b787a2e761514aaaa537ebc018 [3] msgno: 8, from: 3 to: 3 msg df30335797b38517d378103ce3104f7c12288a167a79f88fc500e21781274290c4004b4f674525da7f523a8e12041c11ac4acbe4c1963dee86f837a22ed2b50f0800000100030300000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d09c63650b36c1faf736b6f07c0ed1b71255e8ef226f6af96eaf65cfd352a9a1300ae448d422160e5b1c66db46746d242ed9699fdd339d67076a0d7f6db4bf2e64c61c9011bb3fd7e90195d729073637749ac67ae5f643c016ede6f934fb39d1517f9d047985e060db4623fa5cc3c034ddf3c7a13c0e733203dda5824e7f308901fe842199b50cd0fdc6edd2b3e3eee17d9 [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg 26d25cffde4381f599f4ae8d23303a355cbbec698f39184fc356fc73f90fb57d020f86a315e85fcc763dbba96c6297039f07f6d850bbc1be35bc61c849dbeb0a0800000100010100000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d9fc3eb3660462d389c20e45cc60b30fce1111544f41ef1e982808a913196dc5e8a849c0afe2f9702b8f999b981ef2ebf2c168b8be1f66407842326c717fb6093a823cef48251f363172ae4f3795614a575c6b5a9e888cb4a1c8cd000e99b8623c07a21bc630ebff4b9f8c4724c42fd3d5744d7083780a78952e823df694920e9bdfb0b8406b348cb2038a03424c9fbe942 [!] msgno: 8, from: 2 to: 1 msg 0dd32a84d36fcbb7e78d394c3a774497d439c17eb1dd3fbbd354106fafa7e584947abda430b9c893e0e419835a54e9fff7c30faeaf870f7818c58e48750b6a0f0800000100020100000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dd3d7394d09bf9e4c44a8b4d0a9527c150bae0b55961dd86302cef2d66f548df0723c70b59410fa9ebb6e7573205a145d6f96ee517041ce1b6cb1590f273e06ae408dfb17f4eb8be468ece93ba67c9ca58aacf8143cfdc1488eb1008b14ca674371a4260a41d2625ebe70216dd3bd701c86a20170c2e080370b7f3fca980fa349ffa986f8b4b9b7d57be3899add365ae202 [!] msgno: 8, from: 3 to: 1 msg 9feabe482c40e6054f93917a6275e5a3bb0385e2b288b667b059f311abbdee16d9480d5ec599a24365ed9e7d84255fbe27c64a30130625f03a55e4ee2f705a0f0800000100030100000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d8326b9fd857f9a8bb53992f2f87253f805cb99962d56fff126273a5cbedc1801de786563e95c439ac2e151b27781f250e6a751fd9ed66f5b6b07632cdb1fc8763ddac5fd6191ca3787f22e72763fbba538c22f0d23b508ff6fc4f31df95c529d4aa4bfa970a252a79451b56dd19f49d2f22cbd2b07f724ae033b6d8309c41c159be0bb584b297f01f632fb518df83c1560 [!] msgno: 8, from: 1 to: 2 msg 0ece5c85eb13deced26fcd82cd790ee8e2c0b6983fb3028963b52b586616857954611c4f7457085c6f4873c9adf0c0d248347f58071276d60fd454d7ee848e050800000100010200000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58de673358234497f79f34505f051a65b8a701538ca65da0b3a481f9895000c203c018427be22fa3bd7738da289147c5fd23114b13785367f3978b1d92208b5ea479bec657803650b4040fb622c0d8e65073c2803acc4efaaad6719b66095ed68d143c9697cbaaed792fbe544a6976a3fb692f6483c075d3cda7ccf17acdc8a1e089be1ef3cd506a20e1a0332bffb8a612c59 [!] msgno: 8, from: 2 to: 2 msg 2d3898fb0fe0dd0d7de8bfbaf5153f753b2bc5b2569da1d0771199000d753e25d8ca14e1969ed4c5fbcebfc7b2853fefcf630febdb8ae2fbc87928133fb40e000800000100020200000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d0fde22d0507e095dc81f63285e16aed06656ec2ac4b8dc29dec0ee50a3cc3c8812db6e419de18f796ad89fd026a744d08d329b8a7ef2ac7c748635bdd9fe05145d16a7ac0f60f95189f0f0b7be500ae7d613b7b7631fa831f4f232eb5a4e8affd9a4008ac8b4d426345d6dd86b678555d9ffcd8157541741abad79b94fd29cf921438455c37fff2cfa1178ba0e7d17ce25 [!] msgno: 8, from: 3 to: 2 msg 662f8f4d8aef3d674c70be46523f94e877b2cba3cc2fbb01f237c348ce1fd6c67261b6d9854b79ae858e7f359fff8c5cf5989d58e80e49bc44cb3acff344970f0800000100030200000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d4719071f28db6f51e6abdb7a0423078c578cfb4cf12ef9d9fd9fd484acc326d9d1e2accfa8aa85a771985f1cf1f36763f54cc918e3b010c971d4de035fdcffe6f711e1e76e2d8de0b5d871d37596f636a4b86b60c08d048d18b580e31d45d003cc956e75aa75e1a90d5fb00a1f86b66f0e16f1c8ed924610cd30257d74d023f022bdf8842db05e3d23af93f98599690378 [!] msgno: 8, from: 1 to: 3 msg 3fe0e1992c9a3bb0648c3e465cdcd60ac62f30ef31b1cb99a430e6ee74493c53747572df80b0dcb8fedb76c305adab519e2003fbb3f3f54a538d7665e9cc5c0f0800000100010300000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dc00eec62a0421c07c03f4f90e060471191482ae2dd62d9e2553c1a55f4de1ed8582bf7da320ad9f428e7a784620cbc80181e455d0e17dc5c0cdd661821de0446b6661718ac89b8673c5ac4e875690b73eec7fd5f761cf42d892a33ee106976b51a137370d5fc7c55387aa41ff7f0faba427ef1b16c3ab8520645ba231d2e53448b1ef8e7f9a1901cec8d667a9f96ae0492 [!] msgno: 8, from: 2 to: 3 msg 0e3bd579f63926e2d2caf17087c96b9786ed34e71913fb017b37a54447570087fd4f2192a011d22bab76ce57f83b9452865cdcef8c14f5047adc0d6cf5c293010800000100020300000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58db0919f52d33b5d47aabb45310274de656fe5dcafd467376d9e79e8964e1027138f69aaf247b063e414a9fa1825e57879e1dc1c558119164aea50b60d639e5200064b385544be6ee587599b68602bea9ea4431d0539c8dfa48402dcd50f8864c2e66def9ccf5765d9c4b6a67043d701b6a7036d5e4c278627b599a828dee8bb396cd317aab1147bc33da7ce48ed57b2418f [!] msgno: 8, from: 3 to: 3 msg df30335797b38517d378103ce3104f7c12288a167a79f88fc500e21781274290c4004b4f674525da7f523a8e12041c11ac4acbe4c1963dee86f837a22ed2b50f0800000100030300000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d09c63650b36c1faf736b6f07c0ed1b71255e8ef226f6af96eaf65cfd352a9a1300ae448d422160e5b1c66db46746d242ed9699fdd339d67076a0d7f6db4bf2e64c61c9011bb3fd7e90195d729073637749ac67ae5f643c016ede6f934fb39d1517f9d047985e060db4623fa5cc3c034ddf3c7a13c0e733203dda5824e7f308901fe842199b50cd0fdc6edd2b3e3eee17d9 [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg 26d25cffde4381f599f4ae8d23303a355cbbec698f39184fc356fc73f90fb57d020f86a315e85fcc763dbba96c6297039f07f6d850bbc1be35bc61c849dbeb0a0800000100010100000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d9fc3eb3660462d389c20e45cc60b30fce1111544f41ef1e982808a913196dc5e8a849c0afe2f9702b8f999b981ef2ebf2c168b8be1f66407842326c717fb6093a823cef48251f363172ae4f3795614a575c6b5a9e888cb4a1c8cd000e99b8623c07a21bc630ebff4b9f8c4724c42fd3d5744d7083780a78952e823df694920e9bdfb0b8406b348cb2038a03424c9fbe942 [1] msgno: 8, from: 2 to: 1 msg 0dd32a84d36fcbb7e78d394c3a774497d439c17eb1dd3fbbd354106fafa7e584947abda430b9c893e0e419835a54e9fff7c30faeaf870f7818c58e48750b6a0f0800000100020100000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dd3d7394d09bf9e4c44a8b4d0a9527c150bae0b55961dd86302cef2d66f548df0723c70b59410fa9ebb6e7573205a145d6f96ee517041ce1b6cb1590f273e06ae408dfb17f4eb8be468ece93ba67c9ca58aacf8143cfdc1488eb1008b14ca674371a4260a41d2625ebe70216dd3bd701c86a20170c2e080370b7f3fca980fa349ffa986f8b4b9b7d57be3899add365ae202 [1] msgno: 8, from: 3 to: 1 msg 9feabe482c40e6054f93917a6275e5a3bb0385e2b288b667b059f311abbdee16d9480d5ec599a24365ed9e7d84255fbe27c64a30130625f03a55e4ee2f705a0f0800000100030100000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d8326b9fd857f9a8bb53992f2f87253f805cb99962d56fff126273a5cbedc1801de786563e95c439ac2e151b27781f250e6a751fd9ed66f5b6b07632cdb1fc8763ddac5fd6191ca3787f22e72763fbba538c22f0d23b508ff6fc4f31df95c529d4aa4bfa970a252a79451b56dd19f49d2f22cbd2b07f724ae033b6d8309c41c159be0bb584b297f01f632fb518df83c1560 [1] msgno: 9, from: 1 to: ff msg 9265d80bd93c24c8e06b4203cd17accd916ccb88681700d937928807a62e4e344a17e087ce42680b6d0e8bf7bfe0494efe324a830495f94b282c95159d573f02090000007301ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg 0ece5c85eb13deced26fcd82cd790ee8e2c0b6983fb3028963b52b586616857954611c4f7457085c6f4873c9adf0c0d248347f58071276d60fd454d7ee848e050800000100010200000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58de673358234497f79f34505f051a65b8a701538ca65da0b3a481f9895000c203c018427be22fa3bd7738da289147c5fd23114b13785367f3978b1d92208b5ea479bec657803650b4040fb622c0d8e65073c2803acc4efaaad6719b66095ed68d143c9697cbaaed792fbe544a6976a3fb692f6483c075d3cda7ccf17acdc8a1e089be1ef3cd506a20e1a0332bffb8a612c59 [2] msgno: 8, from: 2 to: 2 msg 2d3898fb0fe0dd0d7de8bfbaf5153f753b2bc5b2569da1d0771199000d753e25d8ca14e1969ed4c5fbcebfc7b2853fefcf630febdb8ae2fbc87928133fb40e000800000100020200000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d0fde22d0507e095dc81f63285e16aed06656ec2ac4b8dc29dec0ee50a3cc3c8812db6e419de18f796ad89fd026a744d08d329b8a7ef2ac7c748635bdd9fe05145d16a7ac0f60f95189f0f0b7be500ae7d613b7b7631fa831f4f232eb5a4e8affd9a4008ac8b4d426345d6dd86b678555d9ffcd8157541741abad79b94fd29cf921438455c37fff2cfa1178ba0e7d17ce25 [2] msgno: 8, from: 3 to: 2 msg 662f8f4d8aef3d674c70be46523f94e877b2cba3cc2fbb01f237c348ce1fd6c67261b6d9854b79ae858e7f359fff8c5cf5989d58e80e49bc44cb3acff344970f0800000100030200000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d4719071f28db6f51e6abdb7a0423078c578cfb4cf12ef9d9fd9fd484acc326d9d1e2accfa8aa85a771985f1cf1f36763f54cc918e3b010c971d4de035fdcffe6f711e1e76e2d8de0b5d871d37596f636a4b86b60c08d048d18b580e31d45d003cc956e75aa75e1a90d5fb00a1f86b66f0e16f1c8ed924610cd30257d74d023f022bdf8842db05e3d23af93f98599690378 [2] msgno: 9, from: 2 to: ff msg 8f87ed5bd8985359ff10efe22d101f4d92c3d57674831ac7d8dda1def2418250c6e37c40de10c756bc9533e937a3d39df778e675dc1a558e09f91ea0936e6f0a090000007302ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg 3fe0e1992c9a3bb0648c3e465cdcd60ac62f30ef31b1cb99a430e6ee74493c53747572df80b0dcb8fedb76c305adab519e2003fbb3f3f54a538d7665e9cc5c0f0800000100010300000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58dc00eec62a0421c07c03f4f90e060471191482ae2dd62d9e2553c1a55f4de1ed8582bf7da320ad9f428e7a784620cbc80181e455d0e17dc5c0cdd661821de0446b6661718ac89b8673c5ac4e875690b73eec7fd5f761cf42d892a33ee106976b51a137370d5fc7c55387aa41ff7f0faba427ef1b16c3ab8520645ba231d2e53448b1ef8e7f9a1901cec8d667a9f96ae0492 [3] msgno: 8, from: 2 to: 3 msg 0e3bd579f63926e2d2caf17087c96b9786ed34e71913fb017b37a54447570087fd4f2192a011d22bab76ce57f83b9452865cdcef8c14f5047adc0d6cf5c293010800000100020300000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58db0919f52d33b5d47aabb45310274de656fe5dcafd467376d9e79e8964e1027138f69aaf247b063e414a9fa1825e57879e1dc1c558119164aea50b60d639e5200064b385544be6ee587599b68602bea9ea4431d0539c8dfa48402dcd50f8864c2e66def9ccf5765d9c4b6a67043d701b6a7036d5e4c278627b599a828dee8bb396cd317aab1147bc33da7ce48ed57b2418f [3] msgno: 8, from: 3 to: 3 msg df30335797b38517d378103ce3104f7c12288a167a79f88fc500e21781274290c4004b4f674525da7f523a8e12041c11ac4acbe4c1963dee86f837a22ed2b50f0800000100030300000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d09c63650b36c1faf736b6f07c0ed1b71255e8ef226f6af96eaf65cfd352a9a1300ae448d422160e5b1c66db46746d242ed9699fdd339d67076a0d7f6db4bf2e64c61c9011bb3fd7e90195d729073637749ac67ae5f643c016ede6f934fb39d1517f9d047985e060db4623fa5cc3c034ddf3c7a13c0e733203dda5824e7f308901fe842199b50cd0fdc6edd2b3e3eee17d9 [3] msgno: 9, from: 3 to: ff msg 040147b5383b3af3384956655238fef18dcb253f52c2b273b7fe66d1f8a27fea364d4b62b270dfba3a719d90d0fe5a0cdded4539b516961c140e49ac27999f0e090000007303ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg 9265d80bd93c24c8e06b4203cd17accd916ccb88681700d937928807a62e4e344a17e087ce42680b6d0e8bf7bfe0494efe324a830495f94b282c95159d573f02090000007301ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [!] msgno: 9, from: 2 to: 0xff msg 8f87ed5bd8985359ff10efe22d101f4d92c3d57674831ac7d8dda1def2418250c6e37c40de10c756bc9533e937a3d39df778e675dc1a558e09f91ea0936e6f0a090000007302ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [!] msgno: 9, from: 3 to: 0xff msg 040147b5383b3af3384956655238fef18dcb253f52c2b273b7fe66d1f8a27fea364d4b62b270dfba3a719d90d0fe5a0cdded4539b516961c140e49ac27999f0e090000007303ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [!] complaints [!] msgno: 10, from: 0 to: ff msg f7253d3ef0f0bbe253dd4ae60e3203303c30b1d801806dab42b45c07b210efd0c9682b3596db3f61c617db0c82fc5f3434098cc8193f9a0c798c410d918aaf080a000001c800ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d9265d80bd93c24c8e06b4203cd17accd916ccb88681700d937928807a62e4e344a17e087ce42680b6d0e8bf7bfe0494efe324a830495f94b282c95159d573f02090000007301ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d000000008f87ed5bd8985359ff10efe22d101f4d92c3d57674831ac7d8dda1def2418250c6e37c40de10c756bc9533e937a3d39df778e675dc1a558e09f91ea0936e6f0a090000007302ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000040147b5383b3af3384956655238fef18dcb253f52c2b273b7fe66d1f8a27fea364d4b62b270dfba3a719d90d0fe5a0cdded4539b516961c140e49ac27999f0e090000007303ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg f7253d3ef0f0bbe253dd4ae60e3203303c30b1d801806dab42b45c07b210efd0c9682b3596db3f61c617db0c82fc5f3434098cc8193f9a0c798c410d918aaf080a000001c800ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d9265d80bd93c24c8e06b4203cd17accd916ccb88681700d937928807a62e4e344a17e087ce42680b6d0e8bf7bfe0494efe324a830495f94b282c95159d573f02090000007301ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d000000008f87ed5bd8985359ff10efe22d101f4d92c3d57674831ac7d8dda1def2418250c6e37c40de10c756bc9533e937a3d39df778e675dc1a558e09f91ea0936e6f0a090000007302ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000040147b5383b3af3384956655238fef18dcb253f52c2b273b7fe66d1f8a27fea364d4b62b270dfba3a719d90d0fe5a0cdded4539b516961c140e49ac27999f0e090000007303ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [1] msgno: 9, from: 1 to: 0xff msg 9265d80bd93c24c8e06b4203cd17accd916ccb88681700d937928807a62e4e344a17e087ce42680b6d0e8bf7bfe0494efe324a830495f94b282c95159d573f02090000007301ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [1] msgno: 9, from: 2 to: 0xff msg 8f87ed5bd8985359ff10efe22d101f4d92c3d57674831ac7d8dda1def2418250c6e37c40de10c756bc9533e937a3d39df778e675dc1a558e09f91ea0936e6f0a090000007302ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [1] msgno: 9, from: 3 to: 0xff msg 040147b5383b3af3384956655238fef18dcb253f52c2b273b7fe66d1f8a27fea364d4b62b270dfba3a719d90d0fe5a0cdded4539b516961c140e49ac27999f0e090000007303ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg f7253d3ef0f0bbe253dd4ae60e3203303c30b1d801806dab42b45c07b210efd0c9682b3596db3f61c617db0c82fc5f3434098cc8193f9a0c798c410d918aaf080a000001c800ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d9265d80bd93c24c8e06b4203cd17accd916ccb88681700d937928807a62e4e344a17e087ce42680b6d0e8bf7bfe0494efe324a830495f94b282c95159d573f02090000007301ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d000000008f87ed5bd8985359ff10efe22d101f4d92c3d57674831ac7d8dda1def2418250c6e37c40de10c756bc9533e937a3d39df778e675dc1a558e09f91ea0936e6f0a090000007302ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000040147b5383b3af3384956655238fef18dcb253f52c2b273b7fe66d1f8a27fea364d4b62b270dfba3a719d90d0fe5a0cdded4539b516961c140e49ac27999f0e090000007303ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [2] msgno: 9, from: 1 to: 0xff msg 9265d80bd93c24c8e06b4203cd17accd916ccb88681700d937928807a62e4e344a17e087ce42680b6d0e8bf7bfe0494efe324a830495f94b282c95159d573f02090000007301ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [2] msgno: 9, from: 2 to: 0xff msg 8f87ed5bd8985359ff10efe22d101f4d92c3d57674831ac7d8dda1def2418250c6e37c40de10c756bc9533e937a3d39df778e675dc1a558e09f91ea0936e6f0a090000007302ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [2] msgno: 9, from: 3 to: 0xff msg 040147b5383b3af3384956655238fef18dcb253f52c2b273b7fe66d1f8a27fea364d4b62b270dfba3a719d90d0fe5a0cdded4539b516961c140e49ac27999f0e090000007303ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg f7253d3ef0f0bbe253dd4ae60e3203303c30b1d801806dab42b45c07b210efd0c9682b3596db3f61c617db0c82fc5f3434098cc8193f9a0c798c410d918aaf080a000001c800ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d9265d80bd93c24c8e06b4203cd17accd916ccb88681700d937928807a62e4e344a17e087ce42680b6d0e8bf7bfe0494efe324a830495f94b282c95159d573f02090000007301ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d000000008f87ed5bd8985359ff10efe22d101f4d92c3d57674831ac7d8dda1def2418250c6e37c40de10c756bc9533e937a3d39df778e675dc1a558e09f91ea0936e6f0a090000007302ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000040147b5383b3af3384956655238fef18dcb253f52c2b273b7fe66d1f8a27fea364d4b62b270dfba3a719d90d0fe5a0cdded4539b516961c140e49ac27999f0e090000007303ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [3] msgno: 9, from: 1 to: 0xff msg 9265d80bd93c24c8e06b4203cd17accd916ccb88681700d937928807a62e4e344a17e087ce42680b6d0e8bf7bfe0494efe324a830495f94b282c95159d573f02090000007301ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [3] msgno: 9, from: 2 to: 0xff msg 8f87ed5bd8985359ff10efe22d101f4d92c3d57674831ac7d8dda1def2418250c6e37c40de10c756bc9533e937a3d39df778e675dc1a558e09f91ea0936e6f0a090000007302ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [3] msgno: 9, from: 3 to: 0xff msg 040147b5383b3af3384956655238fef18dcb253f52c2b273b7fe66d1f8a27fea364d4b62b270dfba3a719d90d0fe5a0cdded4539b516961c140e49ac27999f0e090000007303ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d00000000 [1] step 19. send final transcript [1] msgno: 20, from: 1 to: 0 msg 876e5a150959681805210243f860fb10edea8be1f745275e0dd2b24cecf7eab7dddf7e950e369de28de0caecdb4e86bbaf59303b25d9ba6548c71bd94befd407140000008f010000000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d95d382da2932e5b378b64eb3cebfe087e3a427d3166513909f2758ace2d24f9e [2] step 19. send final transcript [2] msgno: 20, from: 2 to: 0 msg eeea40f39ee6f4d6e9a192d4a64960904a8125cbdd7f22da522b08e1ca68a9c2077f9a68442eb855760d99a82c7b07e0b0eb936b57f2f463e7ccc4af0944b107140000008f020000000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d95d382da2932e5b378b64eb3cebfe087e3a427d3166513909f2758ace2d24f9e [3] step 19. send final transcript [3] msgno: 20, from: 3 to: 0 msg a0eeb4e4168385bc6c106cc01587e7c094c5b346a2614f70d02ff95e3bf00b53e6f27ea54ea47c1823d384a2220cd86957dc32c16bb847071e1583b20200b30c140000008f030000000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d95d382da2932e5b378b64eb3cebfe087e3a427d3166513909f2758ace2d24f9e [!] step 20. collect and verify transcripts [!] msgno: 20, from: 1 to: 0 msg 876e5a150959681805210243f860fb10edea8be1f745275e0dd2b24cecf7eab7dddf7e950e369de28de0caecdb4e86bbaf59303b25d9ba6548c71bd94befd407140000008f010000000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d95d382da2932e5b378b64eb3cebfe087e3a427d3166513909f2758ace2d24f9e [!] msgno: 20, from: 2 to: 0 msg eeea40f39ee6f4d6e9a192d4a64960904a8125cbdd7f22da522b08e1ca68a9c2077f9a68442eb855760d99a82c7b07e0b0eb936b57f2f463e7ccc4af0944b107140000008f020000000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d95d382da2932e5b378b64eb3cebfe087e3a427d3166513909f2758ace2d24f9e [!] msgno: 20, from: 3 to: 0 msg a0eeb4e4168385bc6c106cc01587e7c094c5b346a2614f70d02ff95e3bf00b53e6f27ea54ea47c1823d384a2220cd86957dc32c16bb847071e1583b20200b30c140000008f030000000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d95d382da2932e5b378b64eb3cebfe087e3a427d3166513909f2758ace2d24f9e [!] msgno: 21, from: 0 to: ff msg fb4f53058e87a6407dfa1d906ee129e7a7810620ca47d11a9c644f26305765179f24bb9b62a8ccfbd28e86b5c626d5b5d9b229c95c513e902b39a4d6f422dc07150000007100ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d4f4b [1] step 21. get final approval [1] msgno: 21, from: 0 to: 0xff msg fb4f53058e87a6407dfa1d906ee129e7a7810620ca47d11a9c644f26305765179f24bb9b62a8ccfbd28e86b5c626d5b5d9b229c95c513e902b39a4d6f422dc07150000007100ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d4f4b [1] msgno: 22, from: 1 to: 0 msg 16e5d81c87cb5e71b51fe58cbef1b53aa382705a5932297a8f6034cd88ffb42d990f967857d5a13044f4841ebb43729811b59e55ae8b2f63bd661ba55bc530061600000071010000000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d4f4b [2] step 21. get final approval [2] msgno: 21, from: 0 to: 0xff msg fb4f53058e87a6407dfa1d906ee129e7a7810620ca47d11a9c644f26305765179f24bb9b62a8ccfbd28e86b5c626d5b5d9b229c95c513e902b39a4d6f422dc07150000007100ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d4f4b [2] msgno: 22, from: 2 to: 0 msg 49c063c612faf2b24f121e0d59af810819a6c82b7f077878edb6dda0f0a868077b897c97385e0b20214f673582106db880ed0dbdc4ef1efe56632b49b293200f1600000071020000000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d4f4b [3] step 21. get final approval [3] msgno: 21, from: 0 to: 0xff msg fb4f53058e87a6407dfa1d906ee129e7a7810620ca47d11a9c644f26305765179f24bb9b62a8ccfbd28e86b5c626d5b5d9b229c95c513e902b39a4d6f422dc07150000007100ff00000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d4f4b [3] msgno: 22, from: 3 to: 0 msg bf1c1372196e880ac65bbcfd30bb65e5bf144b6650d6697a27cd46ac15393efa0c73591727ad5a0f2b155ac1e92b3ec514ec0d776d8243b927258cde690a200a1600000071030000000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d4f4b [!] step 22. collect acks from peers [!] msgno: 22, from: 1 to: 0 msg 16e5d81c87cb5e71b51fe58cbef1b53aa382705a5932297a8f6034cd88ffb42d990f967857d5a13044f4841ebb43729811b59e55ae8b2f63bd661ba55bc530061600000071010000000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d4f4b [!] msgno: 22, from: 2 to: 0 msg 49c063c612faf2b24f121e0d59af810819a6c82b7f077878edb6dda0f0a868077b897c97385e0b20214f673582106db880ed0dbdc4ef1efe56632b49b293200f1600000071020000000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d4f4b [!] msgno: 22, from: 3 to: 0 msg bf1c1372196e880ac65bbcfd30bb65e5bf144b6650d6697a27cd46ac15393efa0c73591727ad5a0f2b155ac1e92b3ec514ec0d776d8243b927258cde690a200a1600000071030000000000693b54ac9f373858463c8aee2b0a9f3d4a3e58187b9f4b652a79c0411c6f8860b19bf58d4f4b share[1] 01ac744711df4d0768308f16b0ec5c37bbfa16274c11c059e3824275c374202c08 share[2] 02613a0f2efa1b57b3d1f21140062506a8da41fe5ad6b11d593a0ae8ec9ed1e902 share[3] 0303d4cca72f4db95649f30473fee6b3a9ba6cd5699ba3e1cef1d15a16c982a70d order: 0, 1, v0 66270adf443db42e211bff9eaa06c9505f41d8ea1c368fea62578e19d3618c0d order: 1, 2, v1 66270adf443db42e211bff9eaa06c9505f41d8ea1c368fea62578e19d3618c0d everything correct! (ulimit -s 66000; ./tp-dkg-corrupt 3 2 || exit 0) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg cee96e34fec08e1f1bcd4f77d7db160b48c0662702e15249ac87464b89fbd89eb531c092376bf1310d2b0143d23ab9e85719ad556f40f4f05b63d52e3ae36f0600000000b100ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c03389086cefeb49d305cc063df8649986938331b3c9fb2b339e150749d2f7207644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg cee96e34fec08e1f1bcd4f77d7db160b48c0662702e15249ac87464b89fbd89eb531c092376bf1310d2b0143d23ab9e85719ad556f40f4f05b63d52e3ae36f0600000000b100ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c03389086cefeb49d305cc063df8649986938331b3c9fb2b339e150749d2f7207644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg cee96e34fec08e1f1bcd4f77d7db160b48c0662702e15249ac87464b89fbd89eb531c092376bf1310d2b0143d23ab9e85719ad556f40f4f05b63d52e3ae36f0600000000b100ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c03389086cefeb49d305cc063df8649986938331b3c9fb2b339e150749d2f7207644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg cee96e34fec08e1f1bcd4f77d7db160b48c0662702e15249ac87464b89fbd89eb531c092376bf1310d2b0143d23ab9e85719ad556f40f4f05b63d52e3ae36f0600000000b100ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c03389086cefeb49d305cc063df8649986938331b3c9fb2b339e150749d2f7207644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg 5818af58ee87af776b38175dc43ce329efccea6733d776573379dde8b491ea9521969ab18ac00022c882f780a5a7fd30248abefef5492df2068e2043677e8006010000006f000100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c [!] msgno: 1, len: 111, from: 0 to: 2 msg 0bbb89f5b7ab0cf498833efae512394e5a9af0f4394278dfb6e58db57433e33aa0cff1f8f155e8025e11bea3be6f6edfb738a895298a9a52c23ed0731b59ca07010000006f000200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c [!] msgno: 1, len: 111, from: 0 to: 3 msg f4cdcaabf621cb39072007472df1fb40ea137650ae6a9d133781da3ed876f5be7dbcc33af42baa34e9dd4b116450b29584a4088fd11788be19b8d0c54f754703010000006f000300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg 5818af58ee87af776b38175dc43ce329efccea6733d776573379dde8b491ea9521969ab18ac00022c882f780a5a7fd30248abefef5492df2068e2043677e8006010000006f000100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg ddacd4cf78475bdc7e0dd10278e2bf46dd3d0b8e296b82591b7bb2048fc50923e285a97e1fa63d84b913085c8fa5d2219dcf9ad65e18b48b558e9c5342c6810102000000af01ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c914fa77cc077d625eb8de799c674ec777c0d7ab29641865a9ab60a64f0189f748e0c3b629842348f06b4fd5ceade0399e0950f7453a8f26eebd9ff69d6edda0a23ddee28b8709a533f7aa4b6c1dcf08874452a0a6989f03224a3b5d2a66cc8e567cb0be536b066e31ec902e173282091374129cb157228f03c5a08f3fdb9b809 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg 0bbb89f5b7ab0cf498833efae512394e5a9af0f4394278dfb6e58db57433e33aa0cff1f8f155e8025e11bea3be6f6edfb738a895298a9a52c23ed0731b59ca07010000006f000200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg ecafb4e051d5dae185f3430d3923ac70a523fbaaf74f55b2ed9a66742ee8902721fdb5cefb04aa57b8065e439155a7933c48a8b1b6ada688e0facefd7dad7e0f02000000af02ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cc4d6d071fb7e3ef0fd062d51a6f69dba186e883d1c201b8ff1e571362c2171cbad870b15ad3a3ef64435408cf36226c4bc7ca90be7511ffe9b01c2d2ad75f722ec8906b3ed84ee93cd5c56f0b1a489ddc939a0c311e2a504da9847f265d9572470c9a9ad425a10f965bb758a5353ba2d6756dc32f41655338de3c9db8777c905 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg f4cdcaabf621cb39072007472df1fb40ea137650ae6a9d133781da3ed876f5be7dbcc33af42baa34e9dd4b116450b29584a4088fd11788be19b8d0c54f754703010000006f000300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg 28a89d618192f19ce76395b6b926b3482d04b095ad4a6ee87b4b91f998e99d034f225fd7b9a8b6f650559098869a64b8d85fc984dc250c100b54551430c4670402000000af03ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cf89d674401817250d4368d5fd22c9145d165e2210561388612a068602d915a5dc0eaa26b00cb7a614a94d58e6bb717778987f0b738b947e3a1b0052465a16516b72933a8b924f9bfd056d4e4bef7e59457a9fa24228a3f8578d23f6a4b704d422834fb7b13e2a9817006d933e0ea0971be16715b398b7dd6dc421626d1310806 [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg ddacd4cf78475bdc7e0dd10278e2bf46dd3d0b8e296b82591b7bb2048fc50923e285a97e1fa63d84b913085c8fa5d2219dcf9ad65e18b48b558e9c5342c6810102000000af01ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c914fa77cc077d625eb8de799c674ec777c0d7ab29641865a9ab60a64f0189f748e0c3b629842348f06b4fd5ceade0399e0950f7453a8f26eebd9ff69d6edda0a [!] msgno: 2, from: 2 to: ff msg ecafb4e051d5dae185f3430d3923ac70a523fbaaf74f55b2ed9a66742ee8902721fdb5cefb04aa57b8065e439155a7933c48a8b1b6ada688e0facefd7dad7e0f02000000af02ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cc4d6d071fb7e3ef0fd062d51a6f69dba186e883d1c201b8ff1e571362c2171cbad870b15ad3a3ef64435408cf36226c4bc7ca90be7511ffe9b01c2d2ad75f722 [!] msgno: 2, from: 3 to: ff msg 28a89d618192f19ce76395b6b926b3482d04b095ad4a6ee87b4b91f998e99d034f225fd7b9a8b6f650559098869a64b8d85fc984dc250c100b54551430c4670402000000af03ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cf89d674401817250d4368d5fd22c9145d165e2210561388612a068602d915a5dc0eaa26b00cb7a614a94d58e6bb717778987f0b738b947e3a1b0052465a16516 [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg ddacd4cf78475bdc7e0dd10278e2bf46dd3d0b8e296b82591b7bb2048fc50923e285a97e1fa63d84b913085c8fa5d2219dcf9ad65e18b48b558e9c5342c6810102000000af01ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c914fa77cc077d625eb8de799c674ec777c0d7ab29641865a9ab60a64f0189f748e0c3b629842348f06b4fd5ceade0399e0950f7453a8f26eebd9ff69d6edda0a [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg b144501fa37055d7d43e2a5437133227c096eaa33898fe9d2579bafbf65a08c09b7840430c99f49b2b308764c3cf3762f11e4ae57c24cda8a01104f42416ba09040000009f010100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cfedfc0d7aa54fee9d3e3dc75ce2cb9b0ef09eee10df9faab2080148657791d4e811c7428ae37e505c89b90b88d7a31d2 [1] msgno: 2, from: 2 to: ff msg ecafb4e051d5dae185f3430d3923ac70a523fbaaf74f55b2ed9a66742ee8902721fdb5cefb04aa57b8065e439155a7933c48a8b1b6ada688e0facefd7dad7e0f02000000af02ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cc4d6d071fb7e3ef0fd062d51a6f69dba186e883d1c201b8ff1e571362c2171cbad870b15ad3a3ef64435408cf36226c4bc7ca90be7511ffe9b01c2d2ad75f722 [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg 6853e96a840a1823844bbdd3181f7466631e1fb709be3eca760880a585a83acaf33c1978f39737c55fc9360d9d50ef19ceaa051d26d8b76f3b5af49d29db3a09040000009f010200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cb747ef4494a86fcd6e1aa75d797b6b66e32d370def8cd612434c523e7bd24a4f86e48233490d337e1ae17cce68f7b00a [1] msgno: 2, from: 3 to: ff msg 28a89d618192f19ce76395b6b926b3482d04b095ad4a6ee87b4b91f998e99d034f225fd7b9a8b6f650559098869a64b8d85fc984dc250c100b54551430c4670402000000af03ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cf89d674401817250d4368d5fd22c9145d165e2210561388612a068602d915a5dc0eaa26b00cb7a614a94d58e6bb717778987f0b738b947e3a1b0052465a16516 [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg d31a8e7675957279fdceff912c78ccec01cde360d1d085646547885c0b9863ba22c0017c52cec11924894964d5104879115c873f2280a1f1ce0c016f6bd49304040000009f010300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cf91415c3adf6c5485d996100b8689b53f1d75d825de0933b5000872e65cde334d264094374ad45be0a0fe355b1234f1a [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg ddacd4cf78475bdc7e0dd10278e2bf46dd3d0b8e296b82591b7bb2048fc50923e285a97e1fa63d84b913085c8fa5d2219dcf9ad65e18b48b558e9c5342c6810102000000af01ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c914fa77cc077d625eb8de799c674ec777c0d7ab29641865a9ab60a64f0189f748e0c3b629842348f06b4fd5ceade0399e0950f7453a8f26eebd9ff69d6edda0a [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg fb02c39a3f50a6b0d4aa3443ee2384adf1affd7e1c84f156c09c40bdc7034e291fb2113dcb75907bef157f6675636ac9d3e52bbad3119278dc0969b79bfbb007040000009f020100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c719709ed67718df3a7592f055afcf7c0214f929514a1a58360697f3a0596e831ae244a5a229acf603db0b6b833ed1abc [2] msgno: 2, from: 2 to: ff msg ecafb4e051d5dae185f3430d3923ac70a523fbaaf74f55b2ed9a66742ee8902721fdb5cefb04aa57b8065e439155a7933c48a8b1b6ada688e0facefd7dad7e0f02000000af02ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cc4d6d071fb7e3ef0fd062d51a6f69dba186e883d1c201b8ff1e571362c2171cbad870b15ad3a3ef64435408cf36226c4bc7ca90be7511ffe9b01c2d2ad75f722 [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg 3d19d0461877873fe66834f57ef1669919b9cf4d2d89c3027720d6aa58c3d2040bd669674a8990a236b2076fcd2413a3625c065ae856e9c4f4a42ed83deaf408040000009f020200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c198f240fc4229611e33ce464b8c96d771659f9931b4aa22b2b943facb1c9a902729340b7dc26a56235e876652c4d1b9d [2] msgno: 2, from: 3 to: ff msg 28a89d618192f19ce76395b6b926b3482d04b095ad4a6ee87b4b91f998e99d034f225fd7b9a8b6f650559098869a64b8d85fc984dc250c100b54551430c4670402000000af03ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cf89d674401817250d4368d5fd22c9145d165e2210561388612a068602d915a5dc0eaa26b00cb7a614a94d58e6bb717778987f0b738b947e3a1b0052465a16516 [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg 8de7f235662c2fbd5b83dea482c79f61a62c37fb0e9492b6401b313d5a4f2c5161230f4936b715967f1dd747976f11628c8e7cbac199c7fe516f8069978a470d040000009f020300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c2144943f0603fb17d141d4d3589693fd9e08ba118749c7675a4bb88c5e9ddf1a64a244c3ae305339d7a6e7a0f9877317 [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg ddacd4cf78475bdc7e0dd10278e2bf46dd3d0b8e296b82591b7bb2048fc50923e285a97e1fa63d84b913085c8fa5d2219dcf9ad65e18b48b558e9c5342c6810102000000af01ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c914fa77cc077d625eb8de799c674ec777c0d7ab29641865a9ab60a64f0189f748e0c3b629842348f06b4fd5ceade0399e0950f7453a8f26eebd9ff69d6edda0a [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg 7eca8fca8f523b6303a852a9504a6311dd22027fa3b1c3a98ab9a73ce639be80348674b9ccc80ed442857e4bdf7f371d6b909ffce57b88c9ff2f4f07818be007040000009f030100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c7c0dbf52c20a18d8e4c03b76558c8d9ca91dfedff5fb9ef557980bef4bf13e5829ef2903d6754c224fef706b35fc5dbd [3] msgno: 2, from: 2 to: ff msg ecafb4e051d5dae185f3430d3923ac70a523fbaaf74f55b2ed9a66742ee8902721fdb5cefb04aa57b8065e439155a7933c48a8b1b6ada688e0facefd7dad7e0f02000000af02ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cc4d6d071fb7e3ef0fd062d51a6f69dba186e883d1c201b8ff1e571362c2171cbad870b15ad3a3ef64435408cf36226c4bc7ca90be7511ffe9b01c2d2ad75f722 [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg 3b0b44a88b44f4d49f46aaeef4e2a3b8307ed3d41a48c196933d1ba8a25f3aa848c55d3348feec69bec8ac8922f417971558b3e0e2dcbe7f7e97b910af62bd00040000009f030200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c23abe1cd5fc9d4396771d8210aa90e10cf7a87d7b659467782abe1ccbbb2971d024d3d9d83e8e67b9e27546258a6bd65 [3] msgno: 2, from: 3 to: ff msg 28a89d618192f19ce76395b6b926b3482d04b095ad4a6ee87b4b91f998e99d034f225fd7b9a8b6f650559098869a64b8d85fc984dc250c100b54551430c4670402000000af03ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cf89d674401817250d4368d5fd22c9145d165e2210561388612a068602d915a5dc0eaa26b00cb7a614a94d58e6bb717778987f0b738b947e3a1b0052465a16516 [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg c530f190803a0aac096527e54a386b8edf7324834d64ac90768e655c00196b97c83ffb8ae67900a41e9d13026b0db49723ece8ff6c1b6c1255ddd27b4bc9e10f040000009f030300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cff7c43a3deb64591d6121d35dfd31b3f342783aa62c332d476a66214cbdb0d0f1814affe119c48c85a6485059064c399 [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg b144501fa37055d7d43e2a5437133227c096eaa33898fe9d2579bafbf65a08c09b7840430c99f49b2b308764c3cf3762f11e4ae57c24cda8a01104f42416ba09040000009f010100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cfedfc0d7aa54fee9d3e3dc75ce2cb9b0ef09eee10df9faab2080148657791d4e811c7428ae37e505c89b90b88d7a31d2 [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg eca1a82d4a600e27093a2dcb3a539198bd266800f8481ef4a054ffb609c10fff402fb8dac95bc3677d5dfa1397bed2027ef6487af82d7604b19848eefa1cc201050000009f010100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cee734c64ee2197e5e5a4837da4aa9430f5fdf050d16634a9f333f5aab4553b266ec0d4e063982aa6f05eeeded3215078 [1] msgno: 4, from: 2 to: 1 msg fb02c39a3f50a6b0d4aa3443ee2384adf1affd7e1c84f156c09c40bdc7034e291fb2113dcb75907bef157f6675636ac9d3e52bbad3119278dc0969b79bfbb007040000009f020100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c719709ed67718df3a7592f055afcf7c0214f929514a1a58360697f3a0596e831ae244a5a229acf603db0b6b833ed1abc [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg a1c58ae6081c3fd14d67d1e9e260f9b3365433e82344ec75d82252fe1eb01200cea98f61d8fce663d9f7e4900d49084ecdb01ea1eec3c2e99a30b623f47b320b050000009f010200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c71ce4c77e07f369ef556c932c7a0b9cf6151ffdb18dde9a2a1767a906e773a3ccd83c55371e0c5b8b53340f0c298aa6d [1] msgno: 4, from: 3 to: 1 msg 7eca8fca8f523b6303a852a9504a6311dd22027fa3b1c3a98ab9a73ce639be80348674b9ccc80ed442857e4bdf7f371d6b909ffce57b88c9ff2f4f07818be007040000009f030100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c7c0dbf52c20a18d8e4c03b76558c8d9ca91dfedff5fb9ef557980bef4bf13e5829ef2903d6754c224fef706b35fc5dbd [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg c2723be11224e213ec6250b7f4c553a7ccba42ba1847aba4bfc7d0bfe320b91d44750e9cc5ce27ee4c5846cbed65e4c543e6a5fda93a6dc40e77c59fbb686504050000009f010300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c53fbbd30c3ca5c7824940a4cf172f197e4d3071473eda2d758bd929c079b0379e2910f39b26752ee685b7a279574c48b [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg 6853e96a840a1823844bbdd3181f7466631e1fb709be3eca760880a585a83acaf33c1978f39737c55fc9360d9d50ef19ceaa051d26d8b76f3b5af49d29db3a09040000009f010200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cb747ef4494a86fcd6e1aa75d797b6b66e32d370def8cd612434c523e7bd24a4f86e48233490d337e1ae17cce68f7b00a [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg fe30daea7259c22a65467d9ce6fc29c4d0b86e265d03c25544930ea34bdabda4f42fd78e35629ac09c87107c8c631e5f10e3fa724a1a176428817a5ad0dc790b050000009f020100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cdd45f567b40f5442f7c5c50360efbab0a8df8b07579f871302f4e4ca28f84952bea78b1ac8a865f638028691b3d1e6cc [2] msgno: 4, from: 2 to: 2 msg 3d19d0461877873fe66834f57ef1669919b9cf4d2d89c3027720d6aa58c3d2040bd669674a8990a236b2076fcd2413a3625c065ae856e9c4f4a42ed83deaf408040000009f020200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c198f240fc4229611e33ce464b8c96d771659f9931b4aa22b2b943facb1c9a902729340b7dc26a56235e876652c4d1b9d [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg dda7e70c23eb57cd3dd12018ae9da84eb02c958fe4c9af8cf65d15862a426776b100c6e0cc32a24989a0c5c75936f5e572da0f70f44ba89e86d4d5bd74605209050000009f020200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c71c3e1c89dc070b33f2ba48c5a215711c75a4cd2bd288a7112bc36ab4fd8cf3009f7f27c38cf5c9b71292e0994cab76b [2] msgno: 4, from: 3 to: 2 msg 3b0b44a88b44f4d49f46aaeef4e2a3b8307ed3d41a48c196933d1ba8a25f3aa848c55d3348feec69bec8ac8922f417971558b3e0e2dcbe7f7e97b910af62bd00040000009f030200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c23abe1cd5fc9d4396771d8210aa90e10cf7a87d7b659467782abe1ccbbb2971d024d3d9d83e8e67b9e27546258a6bd65 [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg 4f3e2d744a53da85ea4f9289da619b4b5c4f4446b6e55f5d6941e52242dc0991100e11025fce6cb5c0d11c98f88ba9c65082bc5a8eed4939e74d2bb769504b04050000009f020300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cfec6a3fb799b0d0f2f10081e2828795fa00063a48e1cdc98a2a42e7d4bd2186879f1e1ece714071100d96e262f174148 [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg d31a8e7675957279fdceff912c78ccec01cde360d1d085646547885c0b9863ba22c0017c52cec11924894964d5104879115c873f2280a1f1ce0c016f6bd49304040000009f010300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cf91415c3adf6c5485d996100b8689b53f1d75d825de0933b5000872e65cde334d264094374ad45be0a0fe355b1234f1a [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg 4534c0f8a4175dd65c3a52aa4dfb79702efbf0d8acac1f13c389effd999ff96f600a4e4994829e581b0193e46b11e3c683702f2d815317e01be52c2e1540c107050000009f030100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c775e2e499bd843155eaf414d37bd6f4657e923e9d0fd60e365a85343eb30004568cf2e4be75392ff1ace37d652f8fd04 [3] msgno: 4, from: 2 to: 3 msg 8de7f235662c2fbd5b83dea482c79f61a62c37fb0e9492b6401b313d5a4f2c5161230f4936b715967f1dd747976f11628c8e7cbac199c7fe516f8069978a470d040000009f020300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c2144943f0603fb17d141d4d3589693fd9e08ba118749c7675a4bb88c5e9ddf1a64a244c3ae305339d7a6e7a0f9877317 [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg defedc22bffbb7ce10a41fb38140b3039ff7caeb3a76a404eb09ca6edcb3bbbaae69564bada441039436176a72c9bd7dcf163f2f8c7822fd16508330b6b8c506050000009f030200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c082fd5c045560a9e56f7691cef417977ab2c5dc0c8391ada614f0ffab93ac119dbb132825c3e9e2b681903590a1bcfcd [3] msgno: 4, from: 3 to: 3 msg c530f190803a0aac096527e54a386b8edf7324834d64ac90768e655c00196b97c83ffb8ae67900a41e9d13026b0db49723ece8ff6c1b6c1255ddd27b4bc9e10f040000009f030300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cff7c43a3deb64591d6121d35dfd31b3f342783aa62c332d476a66214cbdb0d0f1814affe119c48c85a6485059064c399 [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg 64f123378f4185281e2dbf82a07ae9e5b4484170fdb370b8407eef4177444628e07f05b3708065e54fdc8da2952b757a1f8c400ae4fed8dc41c21ef527073b0e050000009f030300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cda91039439949a1ed6eb39d5a5330694b42787d7dac8889a3b48c3da036670313654dc8b464959e65d160809848792bb [!] 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 eca1a82d4a600e27093a2dcb3a539198bd266800f8481ef4a054ffb609c10fff402fb8dac95bc3677d5dfa1397bed2027ef6487af82d7604b19848eefa1cc201050000009f010100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cee734c64ee2197e5e5a4837da4aa9430f5fdf050d16634a9f333f5aab4553b266ec0d4e063982aa6f05eeeded3215078 [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg fe30daea7259c22a65467d9ce6fc29c4d0b86e265d03c25544930ea34bdabda4f42fd78e35629ac09c87107c8c631e5f10e3fa724a1a176428817a5ad0dc790b050000009f020100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cdd45f567b40f5442f7c5c50360efbab0a8df8b07579f871302f4e4ca28f84952bea78b1ac8a865f638028691b3d1e6cc [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg 4534c0f8a4175dd65c3a52aa4dfb79702efbf0d8acac1f13c389effd999ff96f600a4e4994829e581b0193e46b11e3c683702f2d815317e01be52c2e1540c107050000009f030100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c775e2e499bd843155eaf414d37bd6f4657e923e9d0fd60e365a85343eb30004568cf2e4be75392ff1ace37d652f8fd04 [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg b9f8ce2d976c66b9b483197144d81824731b815a5bd660cd67b63429bd2f20d7f7424cb9165bce6900e2f2a981aec37b03521d3178a73e90ebffc24165d5910506000000af01ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c2e35a1faee2140678f58e4c3598e913b6e398f7177b955b07b3f241eaf290769be5914750ff6b4796db6e83842fb17b5e75612e9c01b6f79ffb85384c8b9e37a [1] commitments 2e35a1faee2140678f58e4c3598e913b6e398f7177b955b07b3f241eaf290769be5914750ff6b4796db6e83842fb17b5e75612e9c01b6f79ffb85384c8b9e37a [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg a1c58ae6081c3fd14d67d1e9e260f9b3365433e82344ec75d82252fe1eb01200cea98f61d8fce663d9f7e4900d49084ecdb01ea1eec3c2e99a30b623f47b320b050000009f010200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c71ce4c77e07f369ef556c932c7a0b9cf6151ffdb18dde9a2a1767a906e773a3ccd83c55371e0c5b8b53340f0c298aa6d [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg dda7e70c23eb57cd3dd12018ae9da84eb02c958fe4c9af8cf65d15862a426776b100c6e0cc32a24989a0c5c75936f5e572da0f70f44ba89e86d4d5bd74605209050000009f020200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c71c3e1c89dc070b33f2ba48c5a215711c75a4cd2bd288a7112bc36ab4fd8cf3009f7f27c38cf5c9b71292e0994cab76b [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg defedc22bffbb7ce10a41fb38140b3039ff7caeb3a76a404eb09ca6edcb3bbbaae69564bada441039436176a72c9bd7dcf163f2f8c7822fd16508330b6b8c506050000009f030200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c082fd5c045560a9e56f7691cef417977ab2c5dc0c8391ada614f0ffab93ac119dbb132825c3e9e2b681903590a1bcfcd [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg e6e95af7bb65359285b56edf97e7fe9dfa33adfe68735b1f0f39c82fe99e7a98189c441ad77cf8d4feb3bd5d8a96f890d4eab664814785092930f168100fee0f06000000af02ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c7ed2c3f9da347099cc938acb7e9cb4e8b31ffe856d14e5f45a81be85da523331e60b4957ab794e27a34679d4ead6ca764eeb73fb4d5405a357b3181e70504851 [2] commitments 7ed2c3f9da347099cc938acb7e9cb4e8b31ffe856d14e5f45a81be85da523331e60b4957ab794e27a34679d4ead6ca764eeb73fb4d5405a357b3181e70504851 [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg c2723be11224e213ec6250b7f4c553a7ccba42ba1847aba4bfc7d0bfe320b91d44750e9cc5ce27ee4c5846cbed65e4c543e6a5fda93a6dc40e77c59fbb686504050000009f010300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c53fbbd30c3ca5c7824940a4cf172f197e4d3071473eda2d758bd929c079b0379e2910f39b26752ee685b7a279574c48b [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg 4f3e2d744a53da85ea4f9289da619b4b5c4f4446b6e55f5d6941e52242dc0991100e11025fce6cb5c0d11c98f88ba9c65082bc5a8eed4939e74d2bb769504b04050000009f020300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cfec6a3fb799b0d0f2f10081e2828795fa00063a48e1cdc98a2a42e7d4bd2186879f1e1ece714071100d96e262f174148 [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg 64f123378f4185281e2dbf82a07ae9e5b4484170fdb370b8407eef4177444628e07f05b3708065e54fdc8da2952b757a1f8c400ae4fed8dc41c21ef527073b0e050000009f030300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cda91039439949a1ed6eb39d5a5330694b42787d7dac8889a3b48c3da036670313654dc8b464959e65d160809848792bb [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg 6e855995c301c6f0d9995390bd538a7ec11107b825a5feffb8b3d3c5ce03ee34d63eaffeb54ca8d3fb271acabb9874d3ecf371f4062f46297665ec68c402c00106000000af03ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c4a5d142eb60fb29338336dbae163a4ab7fecab489912eeec3ad8078b1ca0f65260cc0964191e6638f60f375b9fa75d0d61d0771bab3681f2b5a5414b7248fa16 [3] commitments 4a5d142eb60fb29338336dbae163a4ab7fecab489912eeec3ad8078b1ca0f65260cc0964191e6638f60f375b9fa75d0d61d0771bab3681f2b5a5414b7248fa16 [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg b9f8ce2d976c66b9b483197144d81824731b815a5bd660cd67b63429bd2f20d7f7424cb9165bce6900e2f2a981aec37b03521d3178a73e90ebffc24165d5910506000000af01ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c2e35a1faee2140678f58e4c3598e913b6e398f7177b955b07b3f241eaf290769be5914750ff6b4796db6e83842fb17b5e75612e9c01b6f79ffb85384c8b9e37a [!] commitments[1] 2e35a1faee2140678f58e4c3598e913b6e398f7177b955b07b3f241eaf290769be5914750ff6b4796db6e83842fb17b5e75612e9c01b6f79ffb85384c8b9e37a [!] msgno: 6, from: 2 to: 0xff msg e6e95af7bb65359285b56edf97e7fe9dfa33adfe68735b1f0f39c82fe99e7a98189c441ad77cf8d4feb3bd5d8a96f890d4eab664814785092930f168100fee0f06000000af02ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c7ed2c3f9da347099cc938acb7e9cb4e8b31ffe856d14e5f45a81be85da523331e60b4957ab794e27a34679d4ead6ca764eeb73fb4d5405a357b3181e70504851 [!] commitments[2] 7ed2c3f9da347099cc938acb7e9cb4e8b31ffe856d14e5f45a81be85da523331e60b4957ab794e27a34679d4ead6ca764eeb73fb4d5405a357b3181e70504851 [!] msgno: 6, from: 3 to: 0xff msg 6e855995c301c6f0d9995390bd538a7ec11107b825a5feffb8b3d3c5ce03ee34d63eaffeb54ca8d3fb271acabb9874d3ecf371f4062f46297665ec68c402c00106000000af03ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c4a5d142eb60fb29338336dbae163a4ab7fecab489912eeec3ad8078b1ca0f65260cc0964191e6638f60f375b9fa75d0d61d0771bab3681f2b5a5414b7248fa16 [!] commitments[3] 4a5d142eb60fb29338336dbae163a4ab7fecab489912eeec3ad8078b1ca0f65260cc0964191e6638f60f375b9fa75d0d61d0771bab3681f2b5a5414b7248fa16 [!] msgno: 7, from: 0 to: ff msg 3efb70fb6d04250ee9d70150d78a0c3c6a0a3c563715bca2093b7a5bde6591991e9d614c4043d413ee1e53cf41801d9ebda7a330333f42df9c2bd57cdb9a250f070000027c00ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cb9f8ce2d976c66b9b483197144d81824731b815a5bd660cd67b63429bd2f20d7f7424cb9165bce6900e2f2a981aec37b03521d3178a73e90ebffc24165d5910506000000af01ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c2e35a1faee2140678f58e4c3598e913b6e398f7177b955b07b3f241eaf290769be5914750ff6b4796db6e83842fb17b5e75612e9c01b6f79ffb85384c8b9e37ae6e95af7bb65359285b56edf97e7fe9dfa33adfe68735b1f0f39c82fe99e7a98189c441ad77cf8d4feb3bd5d8a96f890d4eab664814785092930f168100fee0f06000000af02ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c7ed2c3f9da347099cc938acb7e9cb4e8b31ffe856d14e5f45a81be85da523331e60b4957ab794e27a34679d4ead6ca764eeb73fb4d5405a357b3181e705048516e855995c301c6f0d9995390bd538a7ec11107b825a5feffb8b3d3c5ce03ee34d63eaffeb54ca8d3fb271acabb9874d3ecf371f4062f46297665ec68c402c00106000000af03ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c4a5d142eb60fb29338336dbae163a4ab7fecab489912eeec3ad8078b1ca0f65260cc0964191e6638f60f375b9fa75d0d61d0771bab3681f2b5a5414b7248fa16 [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg 3efb70fb6d04250ee9d70150d78a0c3c6a0a3c563715bca2093b7a5bde6591991e9d614c4043d413ee1e53cf41801d9ebda7a330333f42df9c2bd57cdb9a250f070000027c00ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cb9f8ce2d976c66b9b483197144d81824731b815a5bd660cd67b63429bd2f20d7f7424cb9165bce6900e2f2a981aec37b03521d3178a73e90ebffc24165d5910506000000af01ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c2e35a1faee2140678f58e4c3598e913b6e398f7177b955b07b3f241eaf290769be5914750ff6b4796db6e83842fb17b5e75612e9c01b6f79ffb85384c8b9e37ae6e95af7bb65359285b56edf97e7fe9dfa33adfe68735b1f0f39c82fe99e7a98189c441ad77cf8d4feb3bd5d8a96f890d4eab664814785092930f168100fee0f06000000af02ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c7ed2c3f9da347099cc938acb7e9cb4e8b31ffe856d14e5f45a81be85da523331e60b4957ab794e27a34679d4ead6ca764eeb73fb4d5405a357b3181e705048516e855995c301c6f0d9995390bd538a7ec11107b825a5feffb8b3d3c5ce03ee34d63eaffeb54ca8d3fb271acabb9874d3ecf371f4062f46297665ec68c402c00106000000af03ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c4a5d142eb60fb29338336dbae163a4ab7fecab489912eeec3ad8078b1ca0f65260cc0964191e6638f60f375b9fa75d0d61d0771bab3681f2b5a5414b7248fa16 [1] msgno: 6, from: 1 to: 0xff msg b9f8ce2d976c66b9b483197144d81824731b815a5bd660cd67b63429bd2f20d7f7424cb9165bce6900e2f2a981aec37b03521d3178a73e90ebffc24165d5910506000000af01ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c2e35a1faee2140678f58e4c3598e913b6e398f7177b955b07b3f241eaf290769be5914750ff6b4796db6e83842fb17b5e75612e9c01b6f79ffb85384c8b9e37a [1] msgno: 8, from: 1 to: 1 msg 2798ba744d63fd19246a5db7a8a1f80b1e06e8627b2f7e09af64f46e052b9df0636640a88ca3212bf1000a5cd4a484f23430b3acc0af93fd69963e7f17a09c0d0800000100010100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cab80353d4b64a89658dc4dfe8ccbf91c551e59df59e2fec0c1bdfdd7f7ebf957fe06900e8b3c455abca161aa788037104936ecad924492a798cf06e7acac614b0ac1bd539916ca2e1fc88ed0b3dc082043e30a03c3a228cfa5d1dd1633182a6c6d3b55a7674a0a3aa73356884f1ba245a2c255fce90f82963daeabc8f0d39371122b5f921514ce1537829d0925885ca683 [1] msgno: 6, from: 2 to: 0xff msg e6e95af7bb65359285b56edf97e7fe9dfa33adfe68735b1f0f39c82fe99e7a98189c441ad77cf8d4feb3bd5d8a96f890d4eab664814785092930f168100fee0f06000000af02ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c7ed2c3f9da347099cc938acb7e9cb4e8b31ffe856d14e5f45a81be85da523331e60b4957ab794e27a34679d4ead6ca764eeb73fb4d5405a357b3181e70504851 [1] corrupting share_2 02e99602856d7c92572d2a7fcada7b8b8000c3b91aaf331d156efa208f4bfa580b [1] corrupted share_2 02e96902856d7c92572d2a7fcada7b8b8000c3b91aaf331d156efa208f4bfa580b [1] msgno: 8, from: 1 to: 2 msg 2c410f26834f00cbb46ca9a9dcc88bb3bce98a84d52c4abb7f9fe837101176d1957bf3b546953d580c5236f04b94b491e373c01895f24429d21b4b6eeaad72090800000100010200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c85190ec39111f067374bca84ebbad592895fc2d13438f9fe5667a065d8abed868e0717a84484aa637ae06896ae2995016a5acc69fb6c633007e22ee71af905539d0ba9a3b448601edf3847fac92f128cc84ddf5295be9369c8a9fe1130b91f103311313bb8e98106cc087376b54f39931fb44bb1e8b9b90df75b23c41ed304b59d24ed0fa530184e642d7fa3711fa52f5a [1] msgno: 6, from: 3 to: 0xff msg 6e855995c301c6f0d9995390bd538a7ec11107b825a5feffb8b3d3c5ce03ee34d63eaffeb54ca8d3fb271acabb9874d3ecf371f4062f46297665ec68c402c00106000000af03ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c4a5d142eb60fb29338336dbae163a4ab7fecab489912eeec3ad8078b1ca0f65260cc0964191e6638f60f375b9fa75d0d61d0771bab3681f2b5a5414b7248fa16 [1] msgno: 8, from: 1 to: 3 msg 69a00c6b5c7d397498dba17378341ec673d288529adccd361c95a8cbcae16a34f3104f898bb6eac9e7f4156ece76e803bcf7756817fe1b67b03da597030090000800000100010300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c7bc172fcdb85bfbfbedcad151f681383e60b0c03d300982d9f44c4f87ea2a7ef926dbeda46503fa5b36c6f78838848d0b2b502872851004eafa5ee15837aaea6d6346a1c4e19aee71458fb75978e5806c149831f69871c7aa70190d6deb1e75523c36c884839f0a0ec954fafeaf1b409360680c57a06a99dfb776c4a7ede6a3ef91e49964d236b91c14e4365918431def6 [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg 3efb70fb6d04250ee9d70150d78a0c3c6a0a3c563715bca2093b7a5bde6591991e9d614c4043d413ee1e53cf41801d9ebda7a330333f42df9c2bd57cdb9a250f070000027c00ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cb9f8ce2d976c66b9b483197144d81824731b815a5bd660cd67b63429bd2f20d7f7424cb9165bce6900e2f2a981aec37b03521d3178a73e90ebffc24165d5910506000000af01ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c2e35a1faee2140678f58e4c3598e913b6e398f7177b955b07b3f241eaf290769be5914750ff6b4796db6e83842fb17b5e75612e9c01b6f79ffb85384c8b9e37ae6e95af7bb65359285b56edf97e7fe9dfa33adfe68735b1f0f39c82fe99e7a98189c441ad77cf8d4feb3bd5d8a96f890d4eab664814785092930f168100fee0f06000000af02ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c7ed2c3f9da347099cc938acb7e9cb4e8b31ffe856d14e5f45a81be85da523331e60b4957ab794e27a34679d4ead6ca764eeb73fb4d5405a357b3181e705048516e855995c301c6f0d9995390bd538a7ec11107b825a5feffb8b3d3c5ce03ee34d63eaffeb54ca8d3fb271acabb9874d3ecf371f4062f46297665ec68c402c00106000000af03ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c4a5d142eb60fb29338336dbae163a4ab7fecab489912eeec3ad8078b1ca0f65260cc0964191e6638f60f375b9fa75d0d61d0771bab3681f2b5a5414b7248fa16 [2] msgno: 6, from: 1 to: 0xff msg b9f8ce2d976c66b9b483197144d81824731b815a5bd660cd67b63429bd2f20d7f7424cb9165bce6900e2f2a981aec37b03521d3178a73e90ebffc24165d5910506000000af01ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c2e35a1faee2140678f58e4c3598e913b6e398f7177b955b07b3f241eaf290769be5914750ff6b4796db6e83842fb17b5e75612e9c01b6f79ffb85384c8b9e37a [2] msgno: 8, from: 2 to: 1 msg 70fb82d1b992ad960d2d64dc02c59ce30bbf7369e94bf8f971cd030fd4d0f636029d0c320750329650780103b707579c6fb5aa0b59fa6ad6b7f166dab635c00a0800000100020100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cead1f6436c89884137ac29edc418146f1eb167a04d22dccb1f38f67fa9c7004522aa75e62b83a9bcc2e6239e73693cb990fa855b11ee11c944912bdab7d45481fcf17aadeed1dd2e9828b45441ce87af48a88482ba420c5556c831a253cc0e5021f9468516dff99fb308e7014d6b7f83a7c212d5f88f98cfdeecd20978dc6da256b35c64c8cb82709d481d233c2be161f1 [2] msgno: 6, from: 2 to: 0xff msg e6e95af7bb65359285b56edf97e7fe9dfa33adfe68735b1f0f39c82fe99e7a98189c441ad77cf8d4feb3bd5d8a96f890d4eab664814785092930f168100fee0f06000000af02ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c7ed2c3f9da347099cc938acb7e9cb4e8b31ffe856d14e5f45a81be85da523331e60b4957ab794e27a34679d4ead6ca764eeb73fb4d5405a357b3181e70504851 [2] msgno: 8, from: 2 to: 2 msg 08df4aa9cad39c46b37b593170df546a105b75ae3d876af7f07b16726cb7fa5bfa3a783cc550f246ea39016b1ded29e005e3423ef1ad66d15139290116ee550d0800000100020200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cc153d41534724b868056e596c5c224f81b464c75aaf84bf4fd83c1ac8ed3870e7e272f056406a2e6880a0092dd1d241e092a969732f73bab4bce9286e4aed6e9897a5851e97b9b8a1babd0cd131350c9ea40fccda7a8e7a223c36fada6db9281bcdbf189aa5294abf7303b5685e94a42eeb430f0884350cb40a09ea67262011ec0c557f97f8e673682e64dab4327c64cfe [2] msgno: 6, from: 3 to: 0xff msg 6e855995c301c6f0d9995390bd538a7ec11107b825a5feffb8b3d3c5ce03ee34d63eaffeb54ca8d3fb271acabb9874d3ecf371f4062f46297665ec68c402c00106000000af03ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c4a5d142eb60fb29338336dbae163a4ab7fecab489912eeec3ad8078b1ca0f65260cc0964191e6638f60f375b9fa75d0d61d0771bab3681f2b5a5414b7248fa16 [2] msgno: 8, from: 2 to: 3 msg a8a07ab35205015a805b0084b874cbf71c35406d9d3cb09eb1471f01eaecca9a15ffeb01cf2c4fc020d00d19b7185a5425abd5b1d1648bc0b4e76c750265e50c0800000100020300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cedb6e1f11831586546cfa4ff5e02d55f4852d79fccf7d8dced9fff3af07fb1ccc2742e07f16c1ddc12b38b042b12d5cda5034339aff25ef443876e65460008e42782711f37b5b39605a7a409d22de73d042fc3cbbcb61c9cccf65715b201466d3541ae2aadeb05dae6c91d080021f613f992ff85b6fead48091fc23a59e2b5847b68dfc33fb3d1c938112eec72eaa70db6 [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg 3efb70fb6d04250ee9d70150d78a0c3c6a0a3c563715bca2093b7a5bde6591991e9d614c4043d413ee1e53cf41801d9ebda7a330333f42df9c2bd57cdb9a250f070000027c00ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cb9f8ce2d976c66b9b483197144d81824731b815a5bd660cd67b63429bd2f20d7f7424cb9165bce6900e2f2a981aec37b03521d3178a73e90ebffc24165d5910506000000af01ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c2e35a1faee2140678f58e4c3598e913b6e398f7177b955b07b3f241eaf290769be5914750ff6b4796db6e83842fb17b5e75612e9c01b6f79ffb85384c8b9e37ae6e95af7bb65359285b56edf97e7fe9dfa33adfe68735b1f0f39c82fe99e7a98189c441ad77cf8d4feb3bd5d8a96f890d4eab664814785092930f168100fee0f06000000af02ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c7ed2c3f9da347099cc938acb7e9cb4e8b31ffe856d14e5f45a81be85da523331e60b4957ab794e27a34679d4ead6ca764eeb73fb4d5405a357b3181e705048516e855995c301c6f0d9995390bd538a7ec11107b825a5feffb8b3d3c5ce03ee34d63eaffeb54ca8d3fb271acabb9874d3ecf371f4062f46297665ec68c402c00106000000af03ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c4a5d142eb60fb29338336dbae163a4ab7fecab489912eeec3ad8078b1ca0f65260cc0964191e6638f60f375b9fa75d0d61d0771bab3681f2b5a5414b7248fa16 [3] msgno: 6, from: 1 to: 0xff msg b9f8ce2d976c66b9b483197144d81824731b815a5bd660cd67b63429bd2f20d7f7424cb9165bce6900e2f2a981aec37b03521d3178a73e90ebffc24165d5910506000000af01ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c2e35a1faee2140678f58e4c3598e913b6e398f7177b955b07b3f241eaf290769be5914750ff6b4796db6e83842fb17b5e75612e9c01b6f79ffb85384c8b9e37a [3] msgno: 8, from: 3 to: 1 msg fdf2af4e2f6f341a1ef1e4625b43f7a6af6e59bf03b2f103be4cdcfec037747a7fc51dc6c03260b217dc88ef13a2ae90333cc9a4f4656fd5dc465f233efeaf080800000100030100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c661127653ce6a4cf85095d5b222c9e48b54e7ba74fb227c69087d3cb68fd586e6bf1af533038c8866aac9abe677679578a219a4589059477bf3049269d40a13d9cf0957a91ecbc0861d69ce0d6d61e89dd5e58de0538e4f1e721f99b92d08d252ff9a6b6db9eb148943496a8b5075617bd7498f61893d5c8785e4a269cdd297586f83b700627555e664d1967d246d8a32d [3] msgno: 6, from: 2 to: 0xff msg e6e95af7bb65359285b56edf97e7fe9dfa33adfe68735b1f0f39c82fe99e7a98189c441ad77cf8d4feb3bd5d8a96f890d4eab664814785092930f168100fee0f06000000af02ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c7ed2c3f9da347099cc938acb7e9cb4e8b31ffe856d14e5f45a81be85da523331e60b4957ab794e27a34679d4ead6ca764eeb73fb4d5405a357b3181e70504851 [3] msgno: 8, from: 3 to: 2 msg f1d7b08e233cd67868e54ed76e595a0ac42258f9b7d4fc83dead2bbf42b828e50d15f7381ce85dcc5a9f796436ace16746bd7fe4cc58d2d0d9e1533e7893af000800000100030200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c084374ea981870f40d384678069fb6bdcd861531d0eae16628bc0d907e28b6d48a3996b2d6c604c58ad596b77717e38cecba2364b3a1c0cb608e5d5a580ae64b8e183431604a3cd7e17cfaf4c58b3d80e0bbb390bba24cbc14911ffa77533f642dbd288c599b82633da6d32fa6c107ed86bb2bf3629b1cc567c2ad487fd907ef2f5369fa2d49c00870bbb52372e63cc627 [3] msgno: 6, from: 3 to: 0xff msg 6e855995c301c6f0d9995390bd538a7ec11107b825a5feffb8b3d3c5ce03ee34d63eaffeb54ca8d3fb271acabb9874d3ecf371f4062f46297665ec68c402c00106000000af03ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c4a5d142eb60fb29338336dbae163a4ab7fecab489912eeec3ad8078b1ca0f65260cc0964191e6638f60f375b9fa75d0d61d0771bab3681f2b5a5414b7248fa16 [3] msgno: 8, from: 3 to: 3 msg 6f1a93a0bf098e4e4e50297810578e50106d0e63c11c2bd602996d910bb2284a23369c640c69a94d4b514a6672419c379cddb6e0181702952b28535314a6c9030800000100030300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cb3b9d634be1d453c6c99c63e5934498606591796e50bea0c2699427f4c616899facf58aa9890becfaec0a549932e1ff2926fa5e4ada14bb11785b3d61dd1e0f75c3bdf3847f8d4557078456ffa11e3f5c7944f1f03882d89b530ecdd12fa9638e8cbaf2adbf42c3d7ef700e1edaf903454cd0df0ec7874dce1168a8903c0226f4bcdc7adeede95e37e68f379c1a9ae6279 [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg 2798ba744d63fd19246a5db7a8a1f80b1e06e8627b2f7e09af64f46e052b9df0636640a88ca3212bf1000a5cd4a484f23430b3acc0af93fd69963e7f17a09c0d0800000100010100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cab80353d4b64a89658dc4dfe8ccbf91c551e59df59e2fec0c1bdfdd7f7ebf957fe06900e8b3c455abca161aa788037104936ecad924492a798cf06e7acac614b0ac1bd539916ca2e1fc88ed0b3dc082043e30a03c3a228cfa5d1dd1633182a6c6d3b55a7674a0a3aa73356884f1ba245a2c255fce90f82963daeabc8f0d39371122b5f921514ce1537829d0925885ca683 [!] msgno: 8, from: 2 to: 1 msg 70fb82d1b992ad960d2d64dc02c59ce30bbf7369e94bf8f971cd030fd4d0f636029d0c320750329650780103b707579c6fb5aa0b59fa6ad6b7f166dab635c00a0800000100020100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cead1f6436c89884137ac29edc418146f1eb167a04d22dccb1f38f67fa9c7004522aa75e62b83a9bcc2e6239e73693cb990fa855b11ee11c944912bdab7d45481fcf17aadeed1dd2e9828b45441ce87af48a88482ba420c5556c831a253cc0e5021f9468516dff99fb308e7014d6b7f83a7c212d5f88f98cfdeecd20978dc6da256b35c64c8cb82709d481d233c2be161f1 [!] msgno: 8, from: 3 to: 1 msg fdf2af4e2f6f341a1ef1e4625b43f7a6af6e59bf03b2f103be4cdcfec037747a7fc51dc6c03260b217dc88ef13a2ae90333cc9a4f4656fd5dc465f233efeaf080800000100030100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c661127653ce6a4cf85095d5b222c9e48b54e7ba74fb227c69087d3cb68fd586e6bf1af533038c8866aac9abe677679578a219a4589059477bf3049269d40a13d9cf0957a91ecbc0861d69ce0d6d61e89dd5e58de0538e4f1e721f99b92d08d252ff9a6b6db9eb148943496a8b5075617bd7498f61893d5c8785e4a269cdd297586f83b700627555e664d1967d246d8a32d [!] msgno: 8, from: 1 to: 2 msg 2c410f26834f00cbb46ca9a9dcc88bb3bce98a84d52c4abb7f9fe837101176d1957bf3b546953d580c5236f04b94b491e373c01895f24429d21b4b6eeaad72090800000100010200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c85190ec39111f067374bca84ebbad592895fc2d13438f9fe5667a065d8abed868e0717a84484aa637ae06896ae2995016a5acc69fb6c633007e22ee71af905539d0ba9a3b448601edf3847fac92f128cc84ddf5295be9369c8a9fe1130b91f103311313bb8e98106cc087376b54f39931fb44bb1e8b9b90df75b23c41ed304b59d24ed0fa530184e642d7fa3711fa52f5a [!] msgno: 8, from: 2 to: 2 msg 08df4aa9cad39c46b37b593170df546a105b75ae3d876af7f07b16726cb7fa5bfa3a783cc550f246ea39016b1ded29e005e3423ef1ad66d15139290116ee550d0800000100020200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cc153d41534724b868056e596c5c224f81b464c75aaf84bf4fd83c1ac8ed3870e7e272f056406a2e6880a0092dd1d241e092a969732f73bab4bce9286e4aed6e9897a5851e97b9b8a1babd0cd131350c9ea40fccda7a8e7a223c36fada6db9281bcdbf189aa5294abf7303b5685e94a42eeb430f0884350cb40a09ea67262011ec0c557f97f8e673682e64dab4327c64cfe [!] msgno: 8, from: 3 to: 2 msg f1d7b08e233cd67868e54ed76e595a0ac42258f9b7d4fc83dead2bbf42b828e50d15f7381ce85dcc5a9f796436ace16746bd7fe4cc58d2d0d9e1533e7893af000800000100030200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c084374ea981870f40d384678069fb6bdcd861531d0eae16628bc0d907e28b6d48a3996b2d6c604c58ad596b77717e38cecba2364b3a1c0cb608e5d5a580ae64b8e183431604a3cd7e17cfaf4c58b3d80e0bbb390bba24cbc14911ffa77533f642dbd288c599b82633da6d32fa6c107ed86bb2bf3629b1cc567c2ad487fd907ef2f5369fa2d49c00870bbb52372e63cc627 [!] msgno: 8, from: 1 to: 3 msg 69a00c6b5c7d397498dba17378341ec673d288529adccd361c95a8cbcae16a34f3104f898bb6eac9e7f4156ece76e803bcf7756817fe1b67b03da597030090000800000100010300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c7bc172fcdb85bfbfbedcad151f681383e60b0c03d300982d9f44c4f87ea2a7ef926dbeda46503fa5b36c6f78838848d0b2b502872851004eafa5ee15837aaea6d6346a1c4e19aee71458fb75978e5806c149831f69871c7aa70190d6deb1e75523c36c884839f0a0ec954fafeaf1b409360680c57a06a99dfb776c4a7ede6a3ef91e49964d236b91c14e4365918431def6 [!] msgno: 8, from: 2 to: 3 msg a8a07ab35205015a805b0084b874cbf71c35406d9d3cb09eb1471f01eaecca9a15ffeb01cf2c4fc020d00d19b7185a5425abd5b1d1648bc0b4e76c750265e50c0800000100020300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cedb6e1f11831586546cfa4ff5e02d55f4852d79fccf7d8dced9fff3af07fb1ccc2742e07f16c1ddc12b38b042b12d5cda5034339aff25ef443876e65460008e42782711f37b5b39605a7a409d22de73d042fc3cbbcb61c9cccf65715b201466d3541ae2aadeb05dae6c91d080021f613f992ff85b6fead48091fc23a59e2b5847b68dfc33fb3d1c938112eec72eaa70db6 [!] msgno: 8, from: 3 to: 3 msg 6f1a93a0bf098e4e4e50297810578e50106d0e63c11c2bd602996d910bb2284a23369c640c69a94d4b514a6672419c379cddb6e0181702952b28535314a6c9030800000100030300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cb3b9d634be1d453c6c99c63e5934498606591796e50bea0c2699427f4c616899facf58aa9890becfaec0a549932e1ff2926fa5e4ada14bb11785b3d61dd1e0f75c3bdf3847f8d4557078456ffa11e3f5c7944f1f03882d89b530ecdd12fa9638e8cbaf2adbf42c3d7ef700e1edaf903454cd0df0ec7874dce1168a8903c0226f4bcdc7adeede95e37e68f379c1a9ae6279 [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg 2798ba744d63fd19246a5db7a8a1f80b1e06e8627b2f7e09af64f46e052b9df0636640a88ca3212bf1000a5cd4a484f23430b3acc0af93fd69963e7f17a09c0d0800000100010100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cab80353d4b64a89658dc4dfe8ccbf91c551e59df59e2fec0c1bdfdd7f7ebf957fe06900e8b3c455abca161aa788037104936ecad924492a798cf06e7acac614b0ac1bd539916ca2e1fc88ed0b3dc082043e30a03c3a228cfa5d1dd1633182a6c6d3b55a7674a0a3aa73356884f1ba245a2c255fce90f82963daeabc8f0d39371122b5f921514ce1537829d0925885ca683 [1] msgno: 8, from: 2 to: 1 msg 70fb82d1b992ad960d2d64dc02c59ce30bbf7369e94bf8f971cd030fd4d0f636029d0c320750329650780103b707579c6fb5aa0b59fa6ad6b7f166dab635c00a0800000100020100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cead1f6436c89884137ac29edc418146f1eb167a04d22dccb1f38f67fa9c7004522aa75e62b83a9bcc2e6239e73693cb990fa855b11ee11c944912bdab7d45481fcf17aadeed1dd2e9828b45441ce87af48a88482ba420c5556c831a253cc0e5021f9468516dff99fb308e7014d6b7f83a7c212d5f88f98cfdeecd20978dc6da256b35c64c8cb82709d481d233c2be161f1 [1] msgno: 8, from: 3 to: 1 msg fdf2af4e2f6f341a1ef1e4625b43f7a6af6e59bf03b2f103be4cdcfec037747a7fc51dc6c03260b217dc88ef13a2ae90333cc9a4f4656fd5dc465f233efeaf080800000100030100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c661127653ce6a4cf85095d5b222c9e48b54e7ba74fb227c69087d3cb68fd586e6bf1af533038c8866aac9abe677679578a219a4589059477bf3049269d40a13d9cf0957a91ecbc0861d69ce0d6d61e89dd5e58de0538e4f1e721f99b92d08d252ff9a6b6db9eb148943496a8b5075617bd7498f61893d5c8785e4a269cdd297586f83b700627555e664d1967d246d8a32d [1] failed to verify commitments from 2! [1] msgno: 9, from: 1 to: ff msg dc84a6ecbe68ec438483569094d5cf4a3470ee3029ff233d879389de39862e7593c5ed13db972b0bdbaa349653b533910a16c12efff15c0c8692e543c1ec1600090000007301ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01020000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg 2c410f26834f00cbb46ca9a9dcc88bb3bce98a84d52c4abb7f9fe837101176d1957bf3b546953d580c5236f04b94b491e373c01895f24429d21b4b6eeaad72090800000100010200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c85190ec39111f067374bca84ebbad592895fc2d13438f9fe5667a065d8abed868e0717a84484aa637ae06896ae2995016a5acc69fb6c633007e22ee71af905539d0ba9a3b448601edf3847fac92f128cc84ddf5295be9369c8a9fe1130b91f103311313bb8e98106cc087376b54f39931fb44bb1e8b9b90df75b23c41ed304b59d24ed0fa530184e642d7fa3711fa52f5a [2] msgno: 8, from: 2 to: 2 msg 08df4aa9cad39c46b37b593170df546a105b75ae3d876af7f07b16726cb7fa5bfa3a783cc550f246ea39016b1ded29e005e3423ef1ad66d15139290116ee550d0800000100020200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cc153d41534724b868056e596c5c224f81b464c75aaf84bf4fd83c1ac8ed3870e7e272f056406a2e6880a0092dd1d241e092a969732f73bab4bce9286e4aed6e9897a5851e97b9b8a1babd0cd131350c9ea40fccda7a8e7a223c36fada6db9281bcdbf189aa5294abf7303b5685e94a42eeb430f0884350cb40a09ea67262011ec0c557f97f8e673682e64dab4327c64cfe [2] msgno: 8, from: 3 to: 2 msg f1d7b08e233cd67868e54ed76e595a0ac42258f9b7d4fc83dead2bbf42b828e50d15f7381ce85dcc5a9f796436ace16746bd7fe4cc58d2d0d9e1533e7893af000800000100030200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c084374ea981870f40d384678069fb6bdcd861531d0eae16628bc0d907e28b6d48a3996b2d6c604c58ad596b77717e38cecba2364b3a1c0cb608e5d5a580ae64b8e183431604a3cd7e17cfaf4c58b3d80e0bbb390bba24cbc14911ffa77533f642dbd288c599b82633da6d32fa6c107ed86bb2bf3629b1cc567c2ad487fd907ef2f5369fa2d49c00870bbb52372e63cc627 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 89c363e12d81ff5351c529ce2cf60d2a6c9d8cb44e16d48ff5d6d46b7f83ea7c648b1cc9b97be8c0aae59db9455eef283d90168bbf03f756795b7755fedf500f090000007302ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01010000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg 69a00c6b5c7d397498dba17378341ec673d288529adccd361c95a8cbcae16a34f3104f898bb6eac9e7f4156ece76e803bcf7756817fe1b67b03da597030090000800000100010300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c7bc172fcdb85bfbfbedcad151f681383e60b0c03d300982d9f44c4f87ea2a7ef926dbeda46503fa5b36c6f78838848d0b2b502872851004eafa5ee15837aaea6d6346a1c4e19aee71458fb75978e5806c149831f69871c7aa70190d6deb1e75523c36c884839f0a0ec954fafeaf1b409360680c57a06a99dfb776c4a7ede6a3ef91e49964d236b91c14e4365918431def6 [3] msgno: 8, from: 2 to: 3 msg a8a07ab35205015a805b0084b874cbf71c35406d9d3cb09eb1471f01eaecca9a15ffeb01cf2c4fc020d00d19b7185a5425abd5b1d1648bc0b4e76c750265e50c0800000100020300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cedb6e1f11831586546cfa4ff5e02d55f4852d79fccf7d8dced9fff3af07fb1ccc2742e07f16c1ddc12b38b042b12d5cda5034339aff25ef443876e65460008e42782711f37b5b39605a7a409d22de73d042fc3cbbcb61c9cccf65715b201466d3541ae2aadeb05dae6c91d080021f613f992ff85b6fead48091fc23a59e2b5847b68dfc33fb3d1c938112eec72eaa70db6 [3] msgno: 8, from: 3 to: 3 msg 6f1a93a0bf098e4e4e50297810578e50106d0e63c11c2bd602996d910bb2284a23369c640c69a94d4b514a6672419c379cddb6e0181702952b28535314a6c9030800000100030300000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cb3b9d634be1d453c6c99c63e5934498606591796e50bea0c2699427f4c616899facf58aa9890becfaec0a549932e1ff2926fa5e4ada14bb11785b3d61dd1e0f75c3bdf3847f8d4557078456ffa11e3f5c7944f1f03882d89b530ecdd12fa9638e8cbaf2adbf42c3d7ef700e1edaf903454cd0df0ec7874dce1168a8903c0226f4bcdc7adeede95e37e68f379c1a9ae6279 [3] msgno: 9, from: 3 to: ff msg b1af6d5f477ed40a6f8c33d10dd63747e16d650894dd1dbbf1f28197eabdf49b597b340b5c79b456ada4c4dc7180e30be8f602bbcccb7c0bff9831c5bf848404090000007303ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c00000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg dc84a6ecbe68ec438483569094d5cf4a3470ee3029ff233d879389de39862e7593c5ed13db972b0bdbaa349653b533910a16c12efff15c0c8692e543c1ec1600090000007301ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01020000 [!] peer 1 failed to verify commitments from peer 2! [!] msgno: 9, from: 2 to: 0xff msg 89c363e12d81ff5351c529ce2cf60d2a6c9d8cb44e16d48ff5d6d46b7f83ea7c648b1cc9b97be8c0aae59db9455eef283d90168bbf03f756795b7755fedf500f090000007302ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01010000 [!] peer 2 failed to verify commitments from peer 1! [!] msgno: 9, from: 3 to: 0xff msg b1af6d5f477ed40a6f8c33d10dd63747e16d650894dd1dbbf1f28197eabdf49b597b340b5c79b456ada4c4dc7180e30be8f602bbcccb7c0bff9831c5bf848404090000007303ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c00000000 [!] complaints 02010102 [!] msgno: 10, from: 0 to: ff msg bb89c2969567e99273391b043e5488aa90eac82ceeaad4f46948041a718cb6082419ec3b58bad084f715af64ded6ee487b591aabced8818e815f845cd278db050a000001c800ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cdc84a6ecbe68ec438483569094d5cf4a3470ee3029ff233d879389de39862e7593c5ed13db972b0bdbaa349653b533910a16c12efff15c0c8692e543c1ec1600090000007301ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c0102000089c363e12d81ff5351c529ce2cf60d2a6c9d8cb44e16d48ff5d6d46b7f83ea7c648b1cc9b97be8c0aae59db9455eef283d90168bbf03f756795b7755fedf500f090000007302ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01010000b1af6d5f477ed40a6f8c33d10dd63747e16d650894dd1dbbf1f28197eabdf49b597b340b5c79b456ada4c4dc7180e30be8f602bbcccb7c0bff9831c5bf848404090000007303ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c00000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg bb89c2969567e99273391b043e5488aa90eac82ceeaad4f46948041a718cb6082419ec3b58bad084f715af64ded6ee487b591aabced8818e815f845cd278db050a000001c800ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cdc84a6ecbe68ec438483569094d5cf4a3470ee3029ff233d879389de39862e7593c5ed13db972b0bdbaa349653b533910a16c12efff15c0c8692e543c1ec1600090000007301ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c0102000089c363e12d81ff5351c529ce2cf60d2a6c9d8cb44e16d48ff5d6d46b7f83ea7c648b1cc9b97be8c0aae59db9455eef283d90168bbf03f756795b7755fedf500f090000007302ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01010000b1af6d5f477ed40a6f8c33d10dd63747e16d650894dd1dbbf1f28197eabdf49b597b340b5c79b456ada4c4dc7180e30be8f602bbcccb7c0bff9831c5bf848404090000007303ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c00000000 [1] msgno: 9, from: 1 to: 0xff msg dc84a6ecbe68ec438483569094d5cf4a3470ee3029ff233d879389de39862e7593c5ed13db972b0bdbaa349653b533910a16c12efff15c0c8692e543c1ec1600090000007301ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01020000 [1] msgno: 9, from: 2 to: 0xff msg 89c363e12d81ff5351c529ce2cf60d2a6c9d8cb44e16d48ff5d6d46b7f83ea7c648b1cc9b97be8c0aae59db9455eef283d90168bbf03f756795b7755fedf500f090000007302ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01010000 [1] peer 2 failed to verify commitments from peer 1! [1] msgno: 9, from: 3 to: 0xff msg b1af6d5f477ed40a6f8c33d10dd63747e16d650894dd1dbbf1f28197eabdf49b597b340b5c79b456ada4c4dc7180e30be8f602bbcccb7c0bff9831c5bf848404090000007303ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c00000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg bb89c2969567e99273391b043e5488aa90eac82ceeaad4f46948041a718cb6082419ec3b58bad084f715af64ded6ee487b591aabced8818e815f845cd278db050a000001c800ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cdc84a6ecbe68ec438483569094d5cf4a3470ee3029ff233d879389de39862e7593c5ed13db972b0bdbaa349653b533910a16c12efff15c0c8692e543c1ec1600090000007301ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c0102000089c363e12d81ff5351c529ce2cf60d2a6c9d8cb44e16d48ff5d6d46b7f83ea7c648b1cc9b97be8c0aae59db9455eef283d90168bbf03f756795b7755fedf500f090000007302ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01010000b1af6d5f477ed40a6f8c33d10dd63747e16d650894dd1dbbf1f28197eabdf49b597b340b5c79b456ada4c4dc7180e30be8f602bbcccb7c0bff9831c5bf848404090000007303ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c00000000 [2] msgno: 9, from: 1 to: 0xff msg dc84a6ecbe68ec438483569094d5cf4a3470ee3029ff233d879389de39862e7593c5ed13db972b0bdbaa349653b533910a16c12efff15c0c8692e543c1ec1600090000007301ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01020000 [2] peer 1 failed to verify commitments from peer 2! [2] msgno: 9, from: 2 to: 0xff msg 89c363e12d81ff5351c529ce2cf60d2a6c9d8cb44e16d48ff5d6d46b7f83ea7c648b1cc9b97be8c0aae59db9455eef283d90168bbf03f756795b7755fedf500f090000007302ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01010000 [2] msgno: 9, from: 3 to: 0xff msg b1af6d5f477ed40a6f8c33d10dd63747e16d650894dd1dbbf1f28197eabdf49b597b340b5c79b456ada4c4dc7180e30be8f602bbcccb7c0bff9831c5bf848404090000007303ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c00000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg bb89c2969567e99273391b043e5488aa90eac82ceeaad4f46948041a718cb6082419ec3b58bad084f715af64ded6ee487b591aabced8818e815f845cd278db050a000001c800ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cdc84a6ecbe68ec438483569094d5cf4a3470ee3029ff233d879389de39862e7593c5ed13db972b0bdbaa349653b533910a16c12efff15c0c8692e543c1ec1600090000007301ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c0102000089c363e12d81ff5351c529ce2cf60d2a6c9d8cb44e16d48ff5d6d46b7f83ea7c648b1cc9b97be8c0aae59db9455eef283d90168bbf03f756795b7755fedf500f090000007302ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01010000b1af6d5f477ed40a6f8c33d10dd63747e16d650894dd1dbbf1f28197eabdf49b597b340b5c79b456ada4c4dc7180e30be8f602bbcccb7c0bff9831c5bf848404090000007303ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c00000000 [3] msgno: 9, from: 1 to: 0xff msg dc84a6ecbe68ec438483569094d5cf4a3470ee3029ff233d879389de39862e7593c5ed13db972b0bdbaa349653b533910a16c12efff15c0c8692e543c1ec1600090000007301ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01020000 [3] msgno: 9, from: 2 to: 0xff msg 89c363e12d81ff5351c529ce2cf60d2a6c9d8cb44e16d48ff5d6d46b7f83ea7c648b1cc9b97be8c0aae59db9455eef283d90168bbf03f756795b7755fedf500f090000007302ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01010000 [3] msgno: 9, from: 3 to: 0xff msg b1af6d5f477ed40a6f8c33d10dd63747e16d650894dd1dbbf1f28197eabdf49b597b340b5c79b456ada4c4dc7180e30be8f602bbcccb7c0bff9831c5bf848404090000007303ff00000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c00000000 [1] step 17a. potentially broadcast contested shares [1] defending against complaint from 2 [1] msgno: 11, from: 1 to: 0 msg b86166ecedd6dbcfeb3abfa5d47f319cc024d93f35c41027f29a4b319fed9a473413f485d31242f1b9147ebcb51da8b931beb26291bb23d60ac91bece54053040b00000090010000000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c023acab9101c176642a5731207f45871aecb274fb2876ded61b67304d32b7385de [2] step 17a. potentially broadcast contested shares [2] defending against complaint from 1 [2] msgno: 11, from: 2 to: 0 msg 9edc52dbb1f79a0d7a6f3d7d8f4da3ae927ad9df7a6709e3122eb652a60ff21a97f5a43cb1dafb8b14109d8bfd0655f2a5f99d6744fa67d0f4e6e028e3a5a90f0b00000090020000000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01801620333cd0cb38f35b5efeaf6ae5d591b7d2a4797335487a51f117ab98eeea [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 b86166ecedd6dbcfeb3abfa5d47f319cc024d93f35c41027f29a4b319fed9a473413f485d31242f1b9147ebcb51da8b931beb26291bb23d60ac91bece54053040b00000090010000000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c023acab9101c176642a5731207f45871aecb274fb2876ded61b67304d32b7385de [!] msgno: 8, from: 1 to: 2 msg 2c410f26834f00cbb46ca9a9dcc88bb3bce98a84d52c4abb7f9fe837101176d1957bf3b546953d580c5236f04b94b491e373c01895f24429d21b4b6eeaad72090800000100010200000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c85190ec39111f067374bca84ebbad592895fc2d13438f9fe5667a065d8abed868e0717a84484aa637ae06896ae2995016a5acc69fb6c633007e22ee71af905539d0ba9a3b448601edf3847fac92f128cc84ddf5295be9369c8a9fe1130b91f103311313bb8e98106cc087376b54f39931fb44bb1e8b9b90df75b23c41ed304b59d24ed0fa530184e642d7fa3711fa52f5a [!] key_1,2 3acab9101c176642a5731207f45871aecb274fb2876ded61b67304d32b7385de [!] checking proof of peer 1 for complaint by peer 2 [!] share_1,2 02e96902856d7c92572d2a7fcada7b8b8000c3b91aaf331d156efa208f4bfa580b [!] commitments_1 2e35a1faee2140678f58e4c3598e913b6e398f7177b955b07b3f241eaf290769be5914750ff6b4796db6e83842fb17b5e75612e9c01b6f79ffb85384c8b9e37a 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 9edc52dbb1f79a0d7a6f3d7d8f4da3ae927ad9df7a6709e3122eb652a60ff21a97f5a43cb1dafb8b14109d8bfd0655f2a5f99d6744fa67d0f4e6e028e3a5a90f0b00000090020000000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8c01801620333cd0cb38f35b5efeaf6ae5d591b7d2a4797335487a51f117ab98eeea [!] msgno: 8, from: 2 to: 1 msg 70fb82d1b992ad960d2d64dc02c59ce30bbf7369e94bf8f971cd030fd4d0f636029d0c320750329650780103b707579c6fb5aa0b59fa6ad6b7f166dab635c00a0800000100020100000000693b54ac3a53e2c177ae7ff8d85474a47815a9c4126d4bb6e5cda41c3b6ca15e96561b8cead1f6436c89884137ac29edc418146f1eb167a04d22dccb1f38f67fa9c7004522aa75e62b83a9bcc2e6239e73693cb990fa855b11ee11c944912bdab7d45481fcf17aadeed1dd2e9828b45441ce87af48a88482ba420c5556c831a253cc0e5021f9468516dff99fb308e7014d6b7f83a7c212d5f88f98cfdeecd20978dc6da256b35c64c8cb82709d481d233c2be161f1 [!] key_2,1 801620333cd0cb38f35b5efeaf6ae5d591b7d2a4797335487a51f117ab98eeea [!] checking proof of peer 2 for complaint by peer 1 [!] share_2,1 018d84679c0fb9e49ba57a41525d025bffe702527b6bd66f7ffe6c84274fb2d10c [!] commitments_2 7ed2c3f9da347099cc938acb7e9cb4e8b31ffe856d14e5f45a81be85da523331e60b4957ab794e27a34679d4ead6ca764eeb73fb4d5405a357b3181e70504851 [!] complaint against 2 by 1 invalid, proof correct accused peer 1 was caught cheating by peer 2 peer 2 was falsely accused by peer 1 :/ dkg failed, total cheaters 1, list of cheaters: 1(2) make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/tests' make -C noise_xk test make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. ln -sf liboprf-noiseXK.so liboprf-noiseXK.so.0 make -C example test make[3]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -I../.. -I../include -I ../include/karmel -I ../include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fPIC -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -Wl,-z,defs -Wl,-z,relro -ftrapv -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection xk-ex.c ../../utils.c -o xk-ex -lsodium -loprf-noiseXK -L.. LD_LIBRARY_PATH=.. ./xk-ex alice spub: c0b8c727a9e3648a5a02ec50da62b53a32e16241eed061a39bf1c57d28b98b23 len of msg1: 48 len of msg2: 48 len of msg3: 75 peers spub: c0b8c727a9e3648a5a02ec50da62b53a32e16241eed061a39bf1c57d28b98b23 Hello Bob! Success! make[3]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' rm -fr -- /tmp/dh-xdg-rundir-Qhrd28xQ create-stamp debian/debhelper-build-stamp dh_testroot -O--sourcedirectory=src dh_prep -O--sourcedirectory=src rm -f -- debian/liboprf0t64.substvars debian/liboprf-dev.substvars debian/python3-pyoprf.substvars rm -fr -- debian/.debhelper/generated/liboprf0t64/ debian/liboprf0t64/ debian/tmp/ debian/.debhelper/generated/liboprf-dev/ debian/liboprf-dev/ debian/.debhelper/generated/python3-pyoprf/ debian/python3-pyoprf/ debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/liboprf-0.4.0' dh_auto_install --sourcedirectory=python --buildsystem=pybuild install -m0755 -d /build/reproducible-path/liboprf-0.4.0/debian/tmp pybuild --install -i python{version} -p 3.12 --dir python --dest-dir /build/reproducible-path/liboprf-0.4.0/debian/tmp I: pybuild base:311: /usr/bin/python3 setup.py install --root /build/reproducible-path/liboprf-0.4.0/debian/tmp running install /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running build running build_py creating /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf running install_lib creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12 creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf byte-compiling /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/multiplexer.py to multiplexer.cpython-312.pyc byte-compiling /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/noisexk.py to noisexk.cpython-312.pyc byte-compiling /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/__init__.py to __init__.cpython-312.pyc running install_egg_info running egg_info creating pyoprf.egg-info writing pyoprf.egg-info/PKG-INFO writing dependency_links to pyoprf.egg-info/dependency_links.txt writing requirements to pyoprf.egg-info/requires.txt writing top-level names to pyoprf.egg-info/top_level.txt writing manifest file 'pyoprf.egg-info/SOURCES.txt' reading manifest file 'pyoprf.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'pyoprf.egg-info/SOURCES.txt' Copying pyoprf.egg-info to /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf-0.4.0.egg-info Skipping SOURCES.txt running install_scripts dh_auto_install -- PREFIX=/usr install -m0755 -d /build/reproducible-path/liboprf-0.4.0/debian/tmp cd src && make -j12 install DESTDIR=/build/reproducible-path/liboprf-0.4.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" PREFIX=/usr make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf cp liboprf.so /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.so.0 mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf cp liboprf.a /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.a cp oprf.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/oprf.h cp toprf.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/toprf.h cp dkg.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/dkg.h mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf ln -sf /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.so.0 /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.so make -C noise_xk install cp tp-dkg.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/tp-dkg.h make[3]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/ cp liboprf-noiseXK.so /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.so.0 ln -sf /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.so.0 /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.so mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/ cp liboprf-noiseXK.a /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.a cp -r include /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/noiseXK make[3]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0' dh_install -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/lib/x86_64-linux-gnu/ cp --reflink=auto -a ./debian/tmp/dh-exec.dLISLKS_/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 ./debian/tmp/dh-exec.dLISLKS_/usr/lib/x86_64-linux-gnu/liboprf.so.0 debian/liboprf0t64/usr/lib/x86_64-linux-gnu// install -m0755 -d debian/liboprf-dev//usr/include/oprf cp --reflink=auto -a debian/tmp/usr/include/oprf/dkg.h debian/tmp/usr/include/oprf/noiseXK debian/tmp/usr/include/oprf/oprf.h debian/tmp/usr/include/oprf/toprf.h debian/tmp/usr/include/oprf/tp-dkg.h debian/liboprf-dev//usr/include/oprf/ install -m0755 -d debian/liboprf-dev/usr/lib/x86_64-linux-gnu/ cp --reflink=auto -a ./debian/tmp/dh-exec.chm2zguJ/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.a ./debian/tmp/dh-exec.chm2zguJ/usr/lib/x86_64-linux-gnu/liboprf.a debian/liboprf-dev/usr/lib/x86_64-linux-gnu// install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/ cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf-0.4.0.egg-info debian/python3-pyoprf/usr/lib/python3/dist-packages// install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/__init__.py debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/multiplexer.py debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/noisexk.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ dh_installdocs -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/share/doc/liboprf0t64 install -p -m0644 debian/copyright debian/liboprf0t64/usr/share/doc/liboprf0t64/copyright install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev cp --reflink=auto -a ./README.md debian/liboprf-dev/usr/share/doc/liboprf-dev chmod -R u\+rw,go=rX debian/liboprf-dev/usr/share/doc install -p -m0644 debian/copyright debian/liboprf-dev/usr/share/doc/liboprf-dev/copyright install -m0755 -d debian/python3-pyoprf/usr/share/doc/python3-pyoprf install -p -m0644 debian/copyright debian/python3-pyoprf/usr/share/doc/python3-pyoprf/copyright dh_installchangelogs -O--sourcedirectory=src install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev install -p -m0644 debian/.debhelper/generated/liboprf-dev/dh_installchangelogs.dch.trimmed debian/liboprf-dev/usr/share/doc/liboprf-dev/changelog.Debian install -m0755 -d debian/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/liboprf0t64/usr/share/doc/liboprf0t64 install -p -m0644 debian/.debhelper/generated/liboprf0t64/dh_installchangelogs.dch.trimmed debian/liboprf0t64/usr/share/doc/liboprf0t64/changelog.Debian dh_python3 -O--sourcedirectory=src D: dh_python3 dh_python3:180: version: 6.20241024 D: dh_python3 dh_python3:181: argv: ['/usr/bin/dh_python3', '-O--sourcedirectory=src'] D: dh_python3 dh_python3:182: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=None, no_package=None, remaining_packages=False, compile_all=False, vrange=None, regexpr=None, accept_upstream_versions=False, depends=None, depends_section=None, recommends=None, recommends_section=None, suggests=None, suggests_section=None, requires=None, shebang=None, ignore_shebangs=False, clean_dbg_pkg=True, no_ext_rename=False, no_shebang_rewrite=False, private_dir=None, O=['--sourcedirectory=src']) D: dh_python3 dh_python3:183: supported Python versions: 3.12 (default=3.12) D: dh_python3 debhelper:166: skipping package liboprf0t64 (missing ${python3:Depends} in Depends/Recommends) D: dh_python3 debhelper:166: skipping package liboprf-dev (missing ${python3:Depends} in Depends/Recommends) D: dh_python3 debhelper:174: source=liboprf, binary packages=['python3-pyoprf'] D: dh_python3 dh_python3:205: processing package python3-pyoprf... D: dh_python3 fs:338: package python3-pyoprf details = {'requires.txt': {'debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf-0.4.0.egg-info/requires.txt'}, 'egg-info': {'debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf-0.4.0.egg-info/PKG-INFO'}, 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package python3-pyoprf D: dh_python3 pydist:175: trying to find dependency for SecureString (python=None) D: dh_python3 pydist:209: dependency: module seems to be installed D: dh_python3 pydist:284: dependency: included in build-deps D: dh_python3 pydist:175: trying to find dependency for pysodium (python=None) D: dh_python3 pydist:209: dependency: module seems to be installed D: dh_python3 pydist:284: dependency: included in build-deps D: dh_python3 depends:253: D={'python3-securestring', 'python3-pysodium', 'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_installsystemduser -O--sourcedirectory=src dh_lintian -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/share/lintian/overrides install -p -m0644 debian/liboprf0t64.lintian-overrides debian/liboprf0t64/usr/share/lintian/overrides/liboprf0t64 dh_perl -O--sourcedirectory=src dh_link -O--sourcedirectory=src install -m0755 -d debian/liboprf-dev/usr/lib/x86_64-linux-gnu rm -f debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so ln -s liboprf-noiseXK.so.0 debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so install -m0755 -d debian/liboprf-dev/usr/lib/x86_64-linux-gnu rm -f debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf.so ln -s liboprf.so.0 debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf.so dh_strip_nondeterminism -O--sourcedirectory=src dh_compress -O--sourcedirectory=src cd debian/liboprf0t64 cd debian/liboprf-dev cd debian/python3-pyoprf chmod a-x usr/share/doc/liboprf0t64/changelog.Debian chmod a-x usr/share/doc/liboprf-dev/changelog.Debian gzip -9nf usr/share/doc/liboprf0t64/changelog.Debian chmod a-x usr/share/doc/python3-pyoprf/changelog.Debian gzip -9nf usr/share/doc/liboprf-dev/changelog.Debian cd '/build/reproducible-path/liboprf-0.4.0' gzip -9nf usr/share/doc/python3-pyoprf/changelog.Debian cd '/build/reproducible-path/liboprf-0.4.0' cd '/build/reproducible-path/liboprf-0.4.0' dh_fixperms -O--sourcedirectory=src find debian/python3-pyoprf ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/liboprf-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/liboprf0t64 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/python3-pyoprf/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-pyoprf/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf0t64/usr/share/doc -type f -a -true -a ! -regex 'debian/liboprf0t64/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/liboprf-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/liboprf0t64/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/liboprf-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 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/liboprf0t64/usr/share/lintian/overrides -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/liboprf0t64 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf0t64/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/liboprf-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w dh_missing -O--sourcedirectory=src dh_dwz -a -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/lib/debug/.dwz/x86_64-linux-gnu dwz -mdebian/liboprf0t64/usr/lib/debug/.dwz/x86_64-linux-gnu/liboprf0t64.debug -M/usr/lib/debug/.dwz/x86_64-linux-gnu/liboprf0t64.debug -- debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf.so.0 objcopy --compress-debug-sections debian/liboprf0t64/usr/lib/debug/.dwz/x86_64-linux-gnu/liboprf0t64.debug chmod 0644 -- debian/liboprf0t64/usr/lib/debug/.dwz/x86_64-linux-gnu/liboprf0t64.debug dh_strip -a -O--sourcedirectory=src strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf.a strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.a install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/9b objcopy --only-keep-debug --compress-debug-sections debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/9b/91e199ac8033e1000675733981b9f3d7912994.debug chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/9b/91e199ac8033e1000675733981b9f3d7912994.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 objcopy --add-gnu-debuglink debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/9b/91e199ac8033e1000675733981b9f3d7912994.debug debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/d8 objcopy --only-keep-debug --compress-debug-sections debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf.so.0 debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/d8/f5f4c673071ad1df5336e0becbde1776694678.debug chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/d8/f5f4c673071ad1df5336e0becbde1776694678.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf.so.0 objcopy --add-gnu-debuglink debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/d8/f5f4c673071ad1df5336e0becbde1776694678.debug debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf.so.0 install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.dwz cp --reflink=auto -a debian/liboprf0t64/usr/lib/debug/.dwz/x86_64-linux-gnu debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.dwz rm -fr debian/liboprf0t64/usr/lib/debug/.dwz rmdir -p --ignore-fail-on-non-empty debian/liboprf0t64/usr/lib/debug install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/share/doc ln -s liboprf0t64 debian/.debhelper/liboprf0t64/dbgsym-root/usr/share/doc/liboprf0t64-dbgsym install -m0755 -d debian/.debhelper/liboprf0t64 dh_makeshlibs -a -O--sourcedirectory=src rm -f debian/liboprf0t64/DEBIAN/shlibs install -m0755 -d debian/liboprf0t64/DEBIAN echo "liboprf-noiseXK 0 liboprf0t64 (>= 0.4.0)" >> debian/liboprf0t64/DEBIAN/shlibs echo "liboprf 0 liboprf0t64 (>= 0.4.0)" >> debian/liboprf0t64/DEBIAN/shlibs chmod 0644 -- debian/liboprf0t64/DEBIAN/shlibs mv debian/.debhelper/generated/liboprf0t64/triggers.new debian/.debhelper/generated/liboprf0t64/triggers mv debian/liboprf0t64.substvars.new debian/liboprf0t64.substvars rm -f debian/liboprf-dev/DEBIAN/shlibs dh_shlibdeps -a -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN dpkg-shlibdeps -Tdebian/liboprf0t64.substvars debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf.so.0 dh_installdeb -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN install -p -m0644 debian/.debhelper/generated/liboprf0t64/triggers debian/liboprf0t64/DEBIAN/triggers install -m0755 -d debian/liboprf-dev/DEBIAN install -m0755 -d debian/python3-pyoprf/DEBIAN printf '#!/bin/sh\nset -e\n' > debian/python3-pyoprf/DEBIAN/postinst cat debian/python3-pyoprf.postinst.debhelper >> debian/python3-pyoprf/DEBIAN/postinst chmod 0755 -- debian/python3-pyoprf/DEBIAN/postinst printf '#!/bin/sh\nset -e\n' > debian/python3-pyoprf/DEBIAN/prerm cat debian/python3-pyoprf.prerm.debhelper >> debian/python3-pyoprf/DEBIAN/prerm chmod 0755 -- debian/python3-pyoprf/DEBIAN/prerm dh_gencontrol -O--sourcedirectory=src install -m0755 -d debian/python3-pyoprf/DEBIAN echo misc:Depends= >> debian/python3-pyoprf.substvars echo misc:Pre-Depends= >> debian/python3-pyoprf.substvars dpkg-gencontrol -ppython3-pyoprf -ldebian/changelog -Tdebian/python3-pyoprf.substvars -cdebian/control -Pdebian/python3-pyoprf install -m0755 -d debian/liboprf-dev/DEBIAN echo misc:Depends= >> debian/liboprf-dev.substvars echo misc:Pre-Depends= >> debian/liboprf-dev.substvars dpkg-gencontrol -pliboprf-dev -ldebian/changelog -Tdebian/liboprf-dev.substvars -cdebian/control -Pdebian/liboprf-dev install -m0755 -d debian/liboprf0t64/DEBIAN echo misc:Depends= >> debian/liboprf0t64.substvars echo misc:Pre-Depends= >> debian/liboprf0t64.substvars install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN dpkg-gencontrol -pliboprf0t64 -ldebian/changelog -Tdebian/liboprf0t64.substvars -cdebian/control -Pdebian/.debhelper/liboprf0t64/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=liboprf0t64-dbgsym "-DDepends=liboprf0t64 (= \${binary:Version})" "-DDescription=debug symbols for liboprf0t64" "-DBuild-Ids=9b91e199ac8033e1000675733981b9f3d7912994 d8f5f4c673071ad1df5336e0becbde1776694678" -DSection=debug -UReplaces -UBreaks dpkg-gencontrol: warning: Recommends field of package python3-pyoprf: substitution variable ${python:Recommends} used, but is not defined dpkg-gencontrol: warning: Suggests field of package python3-pyoprf: substitution variable ${python:Suggests} used, but is not defined chmod 0644 -- debian/python3-pyoprf/DEBIAN/control chmod 0644 -- debian/liboprf-dev/DEBIAN/control chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN/control dpkg-gencontrol -pliboprf0t64 -ldebian/changelog -Tdebian/liboprf0t64.substvars -cdebian/control -Pdebian/liboprf0t64 chmod 0644 -- debian/liboprf0t64/DEBIAN/control dh_md5sums -O--sourcedirectory=src install -m0755 -d debian/liboprf-dev/DEBIAN install -m0755 -d debian/python3-pyoprf/DEBIAN install -m0755 -d debian/liboprf0t64/DEBIAN cd debian/python3-pyoprf >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/liboprf-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/liboprf0t64 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/python3-pyoprf/DEBIAN/md5sums chmod 0644 -- debian/liboprf-dev/DEBIAN/md5sums chmod 0644 -- debian/liboprf0t64/DEBIAN/md5sums install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN cd debian/.debhelper/liboprf0t64/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.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-dbgsym' in '../liboprf0t64-dbgsym_0.4.0-1_amd64.deb'. dpkg-deb: building package 'liboprf0t64' in '../liboprf0t64_0.4.0-1_amd64.deb'. dpkg-deb: building package 'python3-pyoprf' in '../python3-pyoprf_0.4.0-1_all.deb'. dpkg-deb: building package 'liboprf-dev' in '../liboprf-dev_0.4.0-1_amd64.deb'. dpkg-genbuildinfo --build=binary -O../liboprf_0.4.0-1_amd64.buildinfo dpkg-genchanges --build=binary -O../liboprf_0.4.0-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/2017867/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/2017867/tmp/hooks/B01_cleanup finished 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/2017867 and its subdirectories I: Current time: Fri Dec 12 13:33:06 +14 2025 I: pbuilder-time-stamp: 1765495986