Sun Mar 16 15:22:54 UTC 2025 I: starting to build liboprf/trixie/amd64 on jenkins on '2025-03-16 15:22' Sun Mar 16 15:22:54 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_10/33236/console.log Sun Mar 16 15:22:54 UTC 2025 I: Downloading source for trixie/liboprf=0.6.1-1 --2025-03-16 15:22:55-- http://deb.debian.org/debian/pool/main/libo/liboprf/liboprf_0.6.1-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2099 (2.0K) [text/prs.lines.tag] Saving to: ‘liboprf_0.6.1-1.dsc’ 0K .. 100% 345M=0s 2025-03-16 15:22:55 (345 MB/s) - ‘liboprf_0.6.1-1.dsc’ saved [2099/2099] Sun Mar 16 15:22:55 UTC 2025 I: liboprf_0.6.1-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: liboprf Binary: liboprf0t64, liboprf-dev, python3-pyoprf Architecture: any all Version: 0.6.1-1 Maintainer: Joost van Baal-Ilić Uploaders: Stefan Marsiske Homepage: https://github.com/stef/liboprf Standards-Version: 4.5.1 Vcs-Browser: https://salsa.debian.org/debian/liboprf Vcs-Git: https://salsa.debian.org/debian/liboprf.git Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), dh-exec (>= 0.3), pkgconf, libsodium-dev, dh-python, python3-setuptools, python3-all Package-List: liboprf-dev deb libdevel optional arch=any liboprf0t64 deb libs optional arch=any python3-pyoprf deb utils optional arch=all Checksums-Sha1: 658f8756ab414926b1ab5b3468031ab4fba940ff 123220 liboprf_0.6.1.orig.tar.gz 6bc513aeab4136771c1fae2dd439d6a1bd3cf3d2 7096 liboprf_0.6.1-1.debian.tar.xz Checksums-Sha256: b1ff846b3a4d758cff931348f9f533f08a0bb4e609a5d089c50c09077502abfc 123220 liboprf_0.6.1.orig.tar.gz 394c0419f92800cd6209411214e6f98ca93c5995bad947c00bdec3e01acdb0dd 7096 liboprf_0.6.1-1.debian.tar.xz Files: 5baea7ecd13f66d6672016429f83fc04 123220 liboprf_0.6.1.orig.tar.gz 0125a55a6f823800f56bab80093755cd 7096 liboprf_0.6.1-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEkqrZAbIbS8eaR6AwVPGmYxdIZxMFAmeHySsACgkQVPGmYxdI ZxNrKQ/9FOGnKeBOnyeeO0SQ/tSvaTvecn5ccPRbhAzBSpPBZHGa9L6O9/57mfGp bN2sCyVr+4K1PIdoRMeD7Adlcr8hD3QjAduXquJhhnu6WBBfaXAGeghj6LUlP2kJ u7cQkgbKSv5LEXRyAqLeLI2LrO8ttTFJQOumpHXNzKkRefOMwCvrV+o1zANEhg2v kHicWABITCQEBjtX0ZWzlE0JTJn3O6f9YHPuVhZykngtYY+oLCjxy1FCT4Q8p8ws lMAnB1y63irmXOl/P4Pyhhgp2sgdWPN0JrwlCeff9Sq0P/+js6ZVTKBwFMR8k3yY hFVLVIBlV0yb7TU7wx43w9+rlMbwFvCPGOP3YHq01sWdd/Z26iFoQeCxJtC0wL1W eTw2NoFnakGV2cVKyarnFTnWCcFkodwMpnrL66AsGHjRmuU52r5b065pUp7CN1v7 1gEVpm8SzMSyqmUup6T7UQrudBX2MX+Jye4b0iCjk6aVhtP+wT1nemWJF3ZcMnyz IojIGcCvFJmQQOCbAihwdjF0Z/XQb/5X3kmsLCgvA0VKGth4rCZn6TjHg1jBCu6z eLVXTTV0BBvqdLn89gxh1eYmo6Gdgk1LnwYS4Mtd9xmxynAybEPV6hc2ZnDQFVlv CwunigCh1ZAjsnD10Qjn2gmYXq/DWzGlEXbNioQyvDrbyIerWvc= =wWZa -----END PGP SIGNATURE----- Sun Mar 16 15:22:55 UTC 2025 I: Checking whether the package is not for us Sun Mar 16 15:22:55 UTC 2025 I: Starting 1st build on remote node ionos5-amd64.debian.net. Sun Mar 16 15:22:55 UTC 2025 I: Preparing to do remote build '1' on ionos5-amd64.debian.net. Sun Mar 16 15:23:58 UTC 2025 I: Deleting $TMPDIR on ionos5-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sat Apr 18 09:45:55 -12 2026 I: pbuilder-time-stamp: 1776548755 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.6.1-1.dsc] I: copying [./liboprf_0.6.1.orig.tar.gz] I: copying [./liboprf_0.6.1-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./liboprf_0.6.1-1.dsc: unsupported subcommand dpkg-source: info: extracting liboprf in liboprf-0.6.1 dpkg-source: info: unpacking liboprf_0.6.1.orig.tar.gz dpkg-source: info: unpacking liboprf_0.6.1-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/3750448/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='d693b0a41c574c62b7c90869fd9c681a' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='3750448' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.7pAbKzro/pbuilderrc_5SpU --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.7pAbKzro/b1 --logfile b1/build.log liboprf_0.6.1-1.dsc' SUDO_GID='110' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos5-amd64 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/3750448/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 ... 19803 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} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libffi8{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libpkgconf3{a} libpython3-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libreadline8t64{a} libsodium-dev{a} libsodium23{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} media-types{a} netbase{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} python3{a} python3-all{a} python3-autocommand{a} python3-inflect{a} python3-jaraco.context{a} python3-jaraco.functools{a} python3-jaraco.text{a} python3-minimal{a} python3-more-itertools{a} python3-pkg-resources{a} python3-setuptools{a} python3-typeguard{a} python3-typing-extensions{a} python3-zipp{a} python3.13{a} python3.13-minimal{a} readline-common{a} sensible-utils{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 63 newly installed, 0 to remove and 0 not upgraded. Need to get 28.9 MB of archives. After unpacking 111 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 libpython3.13-minimal amd64 3.13.2-1 [859 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 libexpat1 amd64 2.6.4-1 [106 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 python3.13-minimal amd64 3.13.2-1 [2205 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 python3-minimal amd64 3.13.2-2 [27.1 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 media-types all 13.0.0 [29.3 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 2025a-2 [259 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 libffi8 amd64 3.4.7-1 [23.9 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 readline-common all 8.2-6 [69.4 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 libreadline8t64 amd64 8.2-6 [169 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 libpython3.13-stdlib amd64 3.13.2-1 [1979 kB] Get: 12 http://deb.debian.org/debian trixie/main amd64 python3.13 amd64 3.13.2-1 [745 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 libpython3-stdlib amd64 3.13.2-2 [10.1 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 python3 amd64 3.13.2-2 [28.1 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.24 [24.8 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.45-3+b1 [314 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.45-3+b1 [108 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.45-3+b1 [43.3 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.23.1-1 [243 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-7 [1185 kB] Get: 22 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.40.4-5 [92.4 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.13.0-1 [1420 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-7 [294 kB] Get: 26 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.72-3 [493 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 28 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.17-3 [862 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.23.1-1 [770 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.24.1 [90.9 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 libtool all 2.5.4-4 [539 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 36 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 38 http://deb.debian.org/debian trixie/main amd64 libunistring5 amd64 1.3-1 [476 kB] Get: 39 http://deb.debian.org/debian trixie/main amd64 libicu72 amd64 72.1-6 [9421 kB] Get: 40 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2+b2 [699 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.23.1-1 [1680 kB] Get: 42 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 44 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.24.1 [920 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 dh-exec amd64 0.30 [25.6 kB] Get: 46 http://deb.debian.org/debian trixie/main amd64 dh-python all 6.20250308 [115 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 libsodium23 amd64 1.0.18-1+b2 [165 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 libsodium-dev amd64 1.0.18-1+b2 [184 kB] Get: 50 http://deb.debian.org/debian trixie/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB] Get: 52 http://deb.debian.org/debian trixie/main amd64 python3-all amd64 3.13.2-2 [1044 B] 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.6.0-1 [65.3 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.2-1 [37.3 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.functools all 4.1.0-1 [12.0 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 python3-pkg-resources all 75.8.0-1 [222 kB] Get: 60 http://deb.debian.org/debian trixie/main amd64 python3-jaraco.text all 4.0.0-1 [11.4 kB] Get: 61 http://deb.debian.org/debian trixie/main amd64 python3-zipp all 3.21.0-1 [10.6 kB] Get: 62 http://deb.debian.org/debian trixie/main amd64 python3-setuptools all 75.8.0-1 [724 kB] Get: 63 http://deb.debian.org/debian trixie/main amd64 python3-jaraco.context all 6.0.1-1 [8276 B] Fetched 28.9 MB in 1s (36.2 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19803 files and directories currently installed.) Preparing to unpack .../libpython3.13-minimal_3.13.2-1_amd64.deb ... Unpacking libpython3.13-minimal:amd64 (3.13.2-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.6.4-1_amd64.deb ... Unpacking libexpat1:amd64 (2.6.4-1) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../python3.13-minimal_3.13.2-1_amd64.deb ... Unpacking python3.13-minimal (3.13.2-1) ... Setting up libpython3.13-minimal:amd64 (3.13.2-1) ... Setting up libexpat1:amd64 (2.6.4-1) ... Setting up python3.13-minimal (3.13.2-1) ... 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 ... 20137 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.13.2-2_amd64.deb ... Unpacking python3-minimal (3.13.2-2) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_13.0.0_all.deb ... Unpacking media-types (13.0.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2025a-2_all.deb ... Unpacking tzdata (2025a-2) ... Selecting previously unselected package libffi8:amd64. Preparing to unpack .../4-libffi8_3.4.7-1_amd64.deb ... Unpacking libffi8:amd64 (3.4.7-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../5-readline-common_8.2-6_all.deb ... Unpacking readline-common (8.2-6) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../6-libreadline8t64_8.2-6_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-6) ... Selecting previously unselected package libpython3.13-stdlib:amd64. Preparing to unpack .../7-libpython3.13-stdlib_3.13.2-1_amd64.deb ... Unpacking libpython3.13-stdlib:amd64 (3.13.2-1) ... Selecting previously unselected package python3.13. Preparing to unpack .../8-python3.13_3.13.2-1_amd64.deb ... Unpacking python3.13 (3.13.2-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../9-libpython3-stdlib_3.13.2-2_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.13.2-2) ... Setting up python3-minimal (3.13.2-2) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21147 files and directories currently installed.) Preparing to unpack .../00-python3_3.13.2-2_amd64.deb ... Unpacking python3 (3.13.2-2) ... 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.23.1-1_amd64.deb ... Unpacking gettext-base (0.23.1-1) ... 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-7_amd64.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.4-5_amd64.deb ... Unpacking bsdextrautils (2.40.4-5) ... 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-7_amd64.deb ... Unpacking m4 (1.4.19-7) ... 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.17-3_all.deb ... Unpacking automake (1:1.17-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.23.1-1_all.deb ... Unpacking autopoint (0.23.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.24.1_all.deb ... Unpacking libdebhelper-perl (13.24.1) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... 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.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... 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 libunistring5:amd64. Preparing to unpack .../24-libunistring5_1.3-1_amd64.deb ... Unpacking libunistring5:amd64 (1.3-1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../25-libicu72_72.1-6_amd64.deb ... Unpacking libicu72:amd64 (72.1-6) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../26-libxml2_2.12.7+dfsg+really2.9.14-0.2+b2_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b2) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.23.1-1_amd64.deb ... Unpacking gettext (0.23.1-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-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 .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.24.1_all.deb ... Unpacking debhelper (13.24.1) ... Selecting previously unselected package dh-exec. Preparing to unpack .../31-dh-exec_0.30_amd64.deb ... Unpacking dh-exec (0.30) ... Selecting previously unselected package dh-python. Preparing to unpack .../32-dh-python_6.20250308_all.deb ... Unpacking dh-python (6.20250308) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../33-libpkgconf3_1.8.1-4_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-4) ... Selecting previously unselected package libsodium23:amd64. Preparing to unpack .../34-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 .../35-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 .../36-pkgconf-bin_1.8.1-4_amd64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../37-pkgconf_1.8.1-4_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-4) ... Selecting previously unselected package python3-all. Preparing to unpack .../38-python3-all_3.13.2-2_amd64.deb ... Unpacking python3-all (3.13.2-2) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../39-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 .../40-python3-more-itertools_10.6.0-1_all.deb ... Unpacking python3-more-itertools (10.6.0-1) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../41-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 .../42-python3-typeguard_4.4.2-1_all.deb ... Unpacking python3-typeguard (4.4.2-1) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../43-python3-inflect_7.3.1-2_all.deb ... Unpacking python3-inflect (7.3.1-2) ... Selecting previously unselected package python3-jaraco.functools. Preparing to unpack .../44-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 .../45-python3-pkg-resources_75.8.0-1_all.deb ... Unpacking python3-pkg-resources (75.8.0-1) ... Selecting previously unselected package python3-jaraco.text. Preparing to unpack .../46-python3-jaraco.text_4.0.0-1_all.deb ... Unpacking python3-jaraco.text (4.0.0-1) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../47-python3-zipp_3.21.0-1_all.deb ... Unpacking python3-zipp (3.21.0-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../48-python3-setuptools_75.8.0-1_all.deb ... Unpacking python3-setuptools (75.8.0-1) ... Selecting previously unselected package python3-jaraco.context. Preparing to unpack .../49-python3-jaraco.context_6.0.1-1_all.deb ... Unpacking python3-jaraco.context (6.0.1-1) ... Setting up media-types (13.0.0) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up libsodium23:amd64 (1.0.18-1+b2) ... Setting up libicu72:amd64 (72.1-6) ... Setting up bsdextrautils (2.40.4-5) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.24.1) ... Setting up libmagic1t64:amd64 (1:5.45-3+b1) ... Setting up gettext-base (0.23.1-1) ... Setting up m4 (1.4.19-7) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' Local time is now: Sat Apr 18 21:46:32 UTC 2026. Universal Time is now: Sat Apr 18 21:46:32 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up libpkgconf3:amd64 (1.8.1-4) ... Setting up libunistring5:amd64 (1.3-1) ... Setting up autopoint (0.23.1-1) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up libsodium-dev:amd64 (1.0.18-1+b2) ... Setting up autoconf (2.72-3) ... Setting up libffi8:amd64 (3.4.7-1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up netbase (6.4) ... Setting up readline-common (8.2-6) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2+b2) ... Setting up automake (1:1.17-3) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up gettext (0.23.1-1) ... Setting up libtool (2.5.4-4) ... Setting up pkgconf:amd64 (1.8.1-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libreadline8t64:amd64 (8.2-6) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-7) ... Setting up libpython3.13-stdlib:amd64 (3.13.2-1) ... Setting up libpython3-stdlib:amd64 (3.13.2-2) ... Setting up python3.13 (3.13.2-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up python3 (3.13.2-2) ... Setting up python3-zipp (3.21.0-1) ... Setting up python3-autocommand (2.2.2-3) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up python3-typing-extensions (4.12.2-2) ... Setting up dh-python (6.20250308) ... Setting up python3-more-itertools (10.6.0-1) ... Setting up python3-jaraco.functools (4.1.0-1) ... Setting up python3-jaraco.context (6.0.1-1) ... Setting up python3-typeguard (4.4.2-1) ... Setting up python3-all (3.13.2-2) ... Setting up debhelper (13.24.1) ... Setting up dh-exec (0.30) ... Setting up python3-inflect (7.3.1-2) ... Setting up python3-jaraco.text (4.0.0-1) ... Setting up python3-pkg-resources (75.8.0-1) ... Setting up python3-setuptools (75.8.0-1) ... Processing triggers for libc-bin (2.41-4) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/liboprf-0.6.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../liboprf_0.6.1-1_source.changes dpkg-buildpackage: info: source package liboprf dpkg-buildpackage: info: source version 0.6.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Joost van Baal-Ilić dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --sourcedirectory=src --with python3 dh_auto_clean -O--sourcedirectory=src cd src && make -j42 clean make[1]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src' rm -f *.o liboprf.so liboprf.a liboprf-corrupt-dkg.so make -C tests clean make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/tests' rm -f cfrg_oprf_test_vector_decl.h cfrg_oprf_test_vectors.h tv1 tv2 tp-dkg dkg toprf mpmult make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/tests' make -C noise_xk clean make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' rm -rf *.so *.a src/*.o make -C example clean make[3]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk/example' rm -rf *.o xk-ex make[3]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk/example' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src' dh_autoreconf_clean -O--sourcedirectory=src dh_clean -O--sourcedirectory=src rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/liboprf0t64.substvars debian/liboprf-dev.substvars debian/python3-pyoprf.substvars debian/files rm -fr -- debian/liboprf0t64/ debian/tmp/ debian/liboprf-dev/ debian/python3-pyoprf/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) debian/rules binary dh binary --sourcedirectory=src --with python3 dh_update_autotools_config -O--sourcedirectory=src dh_autoreconf -O--sourcedirectory=src dh_auto_configure -O--sourcedirectory=src dh_auto_build -O--sourcedirectory=src cd src && make -j42 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src' make -C noise_xk all cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o oprf.o oprf.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o toprf.o toprf.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dkg.o dkg.c make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o utils.o utils.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tp-dkg.o tp-dkg.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mpmult.o mpmult.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/Noise_XK.o src/Noise_XK.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/XK.o src/XK.c ar rcs liboprf-noiseXK.a src/Noise_XK.o src/XK.o cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -fPIC -shared -Wl,-soname,liboprf-noiseXK.so.0 -o liboprf-noiseXK.so src/Noise_XK.o src/XK.o -lsodium make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fPIC -shared -Wl,-soname,liboprf.so.0 -o liboprf.so oprf.c toprf.c dkg.c utils.c tp-dkg.c mpmult.c noise_xk/liboprf-noiseXK.so -Wl,-z,relro -Wl,-z,now -lsodium ar rcs liboprf.a oprf.o toprf.o dkg.o utils.o tp-dkg.o mpmult.o make[1]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src' dh_auto_test -O--sourcedirectory=src cd src && make -j42 test make[1]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -DUNITTEST -DUNITTEST_CORRUPT -fPIC -shared -Wl,-soname,liboprf.so.0 -o liboprf-corrupt-dkg.so oprf.c toprf.c dkg.c utils.c tp-dkg.c mpmult.c noise_xk/liboprf-noiseXK.so -Wl,-z,relro -Wl,-z,now -lsodium make -C tests tests make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/tests' ./testvecs2h.py cfrg_oprf_test_vectors.h >cfrg_oprf_test_vectors.h ./testvecs2h.py cfrg_oprf_test_vector_decl.h >cfrg_oprf_test_vector_decl.h cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -g -I.. -DUNIT_TEST -o dkg dkg.c ../dkg.c ../utils.c ../liboprf.a -lsodium cc -g -o toprf toprf.c ../liboprf.a -lsodium cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -D_DEFAULT_SOURCE -g -std=c11 -I.. -I../noise_xk/include -I../noise_xk/include/karmel/ -I../noise_xk/include/karmel/minimal/ -DWITH_SODIUM -DUNITTEST -o tp-dkg tp-dkg.c ../tp-dkg.c ../liboprf.a ../noise_xk/liboprf-noiseXK.a -lsodium cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -D_DEFAULT_SOURCE -g -std=c11 -I.. -I../noise_xk/include -I../noise_xk/include/karmel/ -I../noise_xk/include/karmel/minimal/ -DWITH_SODIUM -DUNITTEST -DUNITTEST_CORRUPT -o tp-dkg-corrupt tp-dkg.c ../tp-dkg.c ../liboprf.a ../noise_xk/liboprf-noiseXK.a -lsodium cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -Wall -g -I.. -DUNIT_TEST -o mpmult mpmult.c ../mpmult.c ../utils.c ../toprf.c ../liboprf.a -lsodium cc -Wall -g -o tv1 -DCFRG_TEST_VEC=1 -DCFRG_OPRF_TEST_VEC=1 -DTC=0 test.c ../oprf.c ../utils.c -lsodium cc -Wall -g -o tv2 -DCFRG_TEST_VEC=1 -DCFRG_OPRF_TEST_VEC=1 -DTC=1 test.c ../oprf.c ../utils.c -lsodium ./dkg WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0200000000000000000000000000000000000000000000000000000000000000 a[1] 0300000000000000000000000000000000000000000000000000000000000000 a[2] 0400000000000000000000000000000000000000000000000000000000000000 s[1,1] 010900000000000000000000000000000000000000000000000000000000000000 s[1,2] 021800000000000000000000000000000000000000000000000000000000000000 s[1,3] 032f00000000000000000000000000000000000000000000000000000000000000 s[1,4] 044e00000000000000000000000000000000000000000000000000000000000000 s[1,5] 057500000000000000000000000000000000000000000000000000000000000000 a[0] 0500000000000000000000000000000000000000000000000000000000000000 a[1] 0600000000000000000000000000000000000000000000000000000000000000 a[2] 0700000000000000000000000000000000000000000000000000000000000000 s[2,1] 011200000000000000000000000000000000000000000000000000000000000000 s[2,2] 022d00000000000000000000000000000000000000000000000000000000000000 s[2,3] 035600000000000000000000000000000000000000000000000000000000000000 s[2,4] 048d00000000000000000000000000000000000000000000000000000000000000 s[2,5] 05d200000000000000000000000000000000000000000000000000000000000000 a[0] 0800000000000000000000000000000000000000000000000000000000000000 a[1] 0900000000000000000000000000000000000000000000000000000000000000 a[2] 0a00000000000000000000000000000000000000000000000000000000000000 s[3,1] 011b00000000000000000000000000000000000000000000000000000000000000 s[3,2] 024200000000000000000000000000000000000000000000000000000000000000 s[3,3] 037d00000000000000000000000000000000000000000000000000000000000000 s[3,4] 04cc00000000000000000000000000000000000000000000000000000000000000 s[3,5] 052f01000000000000000000000000000000000000000000000000000000000000 a[0] 0b00000000000000000000000000000000000000000000000000000000000000 a[1] 0c00000000000000000000000000000000000000000000000000000000000000 a[2] 0d00000000000000000000000000000000000000000000000000000000000000 s[4,1] 012400000000000000000000000000000000000000000000000000000000000000 s[4,2] 025700000000000000000000000000000000000000000000000000000000000000 s[4,3] 03a400000000000000000000000000000000000000000000000000000000000000 s[4,4] 040b01000000000000000000000000000000000000000000000000000000000000 s[4,5] 058c01000000000000000000000000000000000000000000000000000000000000 a[0] 0e00000000000000000000000000000000000000000000000000000000000000 a[1] 0f00000000000000000000000000000000000000000000000000000000000000 a[2] 1000000000000000000000000000000000000000000000000000000000000000 s[5,1] 012d00000000000000000000000000000000000000000000000000000000000000 s[5,2] 026c00000000000000000000000000000000000000000000000000000000000000 s[5,3] 03cb00000000000000000000000000000000000000000000000000000000000000 s[5,4] 044a01000000000000000000000000000000000000000000000000000000000000 s[5,5] 05e901000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,1] 010900000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,2] 011200000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,3] 011b00000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,4] 012400000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,5] 012d00000000000000000000000000000000000000000000000000000000000000 P_0 stage 1 correct! sent to peer 2 s[2,1] 021800000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,2] 022d00000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,3] 024200000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,4] 025700000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,5] 026c00000000000000000000000000000000000000000000000000000000000000 P_1 stage 1 correct! sent to peer 3 s[3,1] 032f00000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,2] 035600000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,3] 037d00000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,4] 03a400000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,5] 03cb00000000000000000000000000000000000000000000000000000000000000 P_2 stage 1 correct! sent to peer 4 s[4,1] 044e00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,2] 048d00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,3] 04cc00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,4] 040b01000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,5] 044a01000000000000000000000000000000000000000000000000000000000000 P_3 stage 1 correct! sent to peer 5 s[5,1] 057500000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,2] 05d200000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,3] 052f01000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,4] 058c01000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,5] 05e901000000000000000000000000000000000000000000000000000000000000 P_4 stage 1 correct! final_shares[1] 018700000000000000000000000000000000000000000000000000000000000000 final_shares[2] 024a01000000000000000000000000000000000000000000000000000000000000 final_shares[3] 037102000000000000000000000000000000000000000000000000000000000000 final_shares[4] 04fc03000000000000000000000000000000000000000000000000000000000000 final_shares[5] 05eb05000000000000000000000000000000000000000000000000000000000000 v0 3a2db4d28a5680e89f596032626556b14a2829021c2b4b92d1d1517a2a61f530 v1 3a2db4d28a5680e89f596032626556b14a2829021c2b4b92d1d1517a2a61f530 everything correct! ./tv1 input 00 uniform_bytes 97d81ddb9de1e53d47f812cb9fb5cb89c7d3ba75ab9505f5b6abb1f2070ca1282f3899bdb7667f3f23a6d1379fa7a7004b05e117c818907c2222a46ca1aa64a1 hashed-to-curve 5873db2e5f8f4f544ce3e574c74c487f03bc64a2cf63b7c913908091aab03357 H0 5873db2e5f8f4f544ce3e574c74c487f03bc64a2cf63b7c913908091aab03357 blinded 609a0ae68c15a3cf6903766461307e5c8bb2f95e7e6550e1ffa2dc99e412803c finalize input 00 all ok ./tv2 input 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a uniform_bytes ec4f3ffab95237c0f031ba04c177325d7b079a8355d7aa2e5d637181fef6d36ddc7931b2cc61d7cc60b792f30d2a2c011d82b9fe53173da6cfc404bfa87b73e9 hashed-to-curve 743d49d207339ae67aef8f4d0777744e5a604b94df5cbcc13e3dd87e79985a39 H0 743d49d207339ae67aef8f4d0777744e5a604b94df5cbcc13e3dd87e79985a39 blinded da27ef466870f5f15296299850aa088629945a17d1f5b7f5ff043f76b3c06418 finalize input 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a all ok ./toprf great success!!5! great success!!5! (ulimit -s 66000; ./tp-dkg 3 2) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg 4c762d56be12f0882d1b6a87f639bdb91757df11b7c0632371820ad1e8eaca1e86e3425265d707d9f20a4a6f7ecd787824e85384045d56bfdfbe8465d516f20600000000b100ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4c70132c80849066ce6367e168e86c4bf13860e9f2ec752f1ed8e3ac9979a51c644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 4c762d56be12f0882d1b6a87f639bdb91757df11b7c0632371820ad1e8eaca1e86e3425265d707d9f20a4a6f7ecd787824e85384045d56bfdfbe8465d516f20600000000b100ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4c70132c80849066ce6367e168e86c4bf13860e9f2ec752f1ed8e3ac9979a51c644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 4c762d56be12f0882d1b6a87f639bdb91757df11b7c0632371820ad1e8eaca1e86e3425265d707d9f20a4a6f7ecd787824e85384045d56bfdfbe8465d516f20600000000b100ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4c70132c80849066ce6367e168e86c4bf13860e9f2ec752f1ed8e3ac9979a51c644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 4c762d56be12f0882d1b6a87f639bdb91757df11b7c0632371820ad1e8eaca1e86e3425265d707d9f20a4a6f7ecd787824e85384045d56bfdfbe8465d516f20600000000b100ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4c70132c80849066ce6367e168e86c4bf13860e9f2ec752f1ed8e3ac9979a51c644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg e4ef715a89edad2b9e7bc15df7f4fa7be27078903745fcd61fd2e374a136878b6a80de01ff5b32d101721853c90ddcc18572f93494b280a519a24423cdddcc08010000006f00010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee [!] msgno: 1, len: 111, from: 0 to: 2 msg 9b0aa93698cea24ec065ea6cc243b1c4a80bb059e52892ba36c4334709b1592fc26f5febeca458291a07fc1a3cc7112774cf841ad96596e5247447ac7b592c08010000006f00020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee [!] msgno: 1, len: 111, from: 0 to: 3 msg f81bd8da74713be04127250870a30502f685f2963c661b3411052563cdf120a6ac7df5ed50cd61ce89214f03e46abd1aa11ee4185152264167cb670f34ac1b02010000006f00030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg e4ef715a89edad2b9e7bc15df7f4fa7be27078903745fcd61fd2e374a136878b6a80de01ff5b32d101721853c90ddcc18572f93494b280a519a24423cdddcc08010000006f00010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg 4aaabd521936da3f43aa3b5f9fc039ea127d3e293fc137d410762d673d791b3183b068945c135eca44bea3ca37770502131d26f3595410c169a08a9bdc211b0502000000af01ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee624aeab840715a5877160f694603232bbae33ae507fa5430dc02fadbb91fd8066d70bdfc790126ae1ee2e7e0fed7033fe9a2bae0846a9acbac97cebda8e6e9491fbee326b3215fc58930216001b0e5fdfb3068f32338f0fab35369e6dbcef4193a9328c7da6b6da5760c3d9f2c5b779cea447b2e525bc06ec747287b5f11e307 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg 9b0aa93698cea24ec065ea6cc243b1c4a80bb059e52892ba36c4334709b1592fc26f5febeca458291a07fc1a3cc7112774cf841ad96596e5247447ac7b592c08010000006f00020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg 0055c6aaaf99c3e70088e5c4565ffa088d755c545ddb289154be73aea6078ccfe90b8e601d690eab257a40e376c2d8f5f1872e41d2439c660cb315d2abb9160a02000000af02ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eee42b825218a2980342a13428b90521fde64e8c9a9c177100fa9dcb2017d1367ce73af581db6b063ac82cb94667f2e6cb07bb3a302c56470812733513fd66950744a3e579bd21f8405d38fb4c7d29e51bc798081b567d15675e1d0d320fe48860a945e60404e9d16b4de1df4d4d3bf7d344f513f88875f76ab1854d17cc191e0a [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg f81bd8da74713be04127250870a30502f685f2963c661b3411052563cdf120a6ac7df5ed50cd61ce89214f03e46abd1aa11ee4185152264167cb670f34ac1b02010000006f00030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg 082c6f9690df4595c76599dea0309023222d734d10f23afd9ee3dc78e4ab45c80ae3041a9fd8d58a8721a90c0b09cce3e87a35257d1e2db047eb413e3d8e800102000000af03ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee272691da5163c4a945a9d4ebd95453ee4ecdafe4de88137c995c07b8385027675f4050ef3075b35b914102eefde156b1b1a48e338edce42f8ece798ae5a3b7116d15db8ef679778a6bfb878276d756921204b593cce876ebe2fa687aea1262436554b1235730331d0f8189731167cc0287054551616a4fb883d50df497034b0e [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg 4aaabd521936da3f43aa3b5f9fc039ea127d3e293fc137d410762d673d791b3183b068945c135eca44bea3ca37770502131d26f3595410c169a08a9bdc211b0502000000af01ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee624aeab840715a5877160f694603232bbae33ae507fa5430dc02fadbb91fd8066d70bdfc790126ae1ee2e7e0fed7033fe9a2bae0846a9acbac97cebda8e6e949 [!] msgno: 2, from: 2 to: ff msg 0055c6aaaf99c3e70088e5c4565ffa088d755c545ddb289154be73aea6078ccfe90b8e601d690eab257a40e376c2d8f5f1872e41d2439c660cb315d2abb9160a02000000af02ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eee42b825218a2980342a13428b90521fde64e8c9a9c177100fa9dcb2017d1367ce73af581db6b063ac82cb94667f2e6cb07bb3a302c56470812733513fd669507 [!] msgno: 2, from: 3 to: ff msg 082c6f9690df4595c76599dea0309023222d734d10f23afd9ee3dc78e4ab45c80ae3041a9fd8d58a8721a90c0b09cce3e87a35257d1e2db047eb413e3d8e800102000000af03ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee272691da5163c4a945a9d4ebd95453ee4ecdafe4de88137c995c07b8385027675f4050ef3075b35b914102eefde156b1b1a48e338edce42f8ece798ae5a3b711 [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg 4aaabd521936da3f43aa3b5f9fc039ea127d3e293fc137d410762d673d791b3183b068945c135eca44bea3ca37770502131d26f3595410c169a08a9bdc211b0502000000af01ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee624aeab840715a5877160f694603232bbae33ae507fa5430dc02fadbb91fd8066d70bdfc790126ae1ee2e7e0fed7033fe9a2bae0846a9acbac97cebda8e6e949 [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg 473265104038c02fd24dee0d2f420935cdc13db6ed1bd17784ac8e93369a042a07ca91bd5d1ddf899d0840ae552628e11e3b083dc36f453689ac50362466270d040000009f01010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee73654b5e78140ed4aea8fee6667360218283b8adfbe1350a897d70f1f6a6b074499bcef961324391189e71d682508a72 [1] msgno: 2, from: 2 to: ff msg 0055c6aaaf99c3e70088e5c4565ffa088d755c545ddb289154be73aea6078ccfe90b8e601d690eab257a40e376c2d8f5f1872e41d2439c660cb315d2abb9160a02000000af02ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eee42b825218a2980342a13428b90521fde64e8c9a9c177100fa9dcb2017d1367ce73af581db6b063ac82cb94667f2e6cb07bb3a302c56470812733513fd669507 [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg 262310d8b765aab8f23a07648348cfd33d2933db542c0b450521c8728b23b4107aa9bd62a5a4339051ceead9ab58e607e24c82294a0d169037f37539f58cf20d040000009f01020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee36441861f6a8ed6e01b46c3aa5062b93a1a808b86bebd0cdba760c517d24ed78a8ac14092e9dc7b120f55555abe8d3fc [1] msgno: 2, from: 3 to: ff msg 082c6f9690df4595c76599dea0309023222d734d10f23afd9ee3dc78e4ab45c80ae3041a9fd8d58a8721a90c0b09cce3e87a35257d1e2db047eb413e3d8e800102000000af03ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee272691da5163c4a945a9d4ebd95453ee4ecdafe4de88137c995c07b8385027675f4050ef3075b35b914102eefde156b1b1a48e338edce42f8ece798ae5a3b711 [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg ec84535416b2f8c03793084ceb7a5f3eef0217b54f0a40b4f8058abdefffa5fe313b51d396cf816f15e251f7da04bd68614b2f7a0e64a98c11112f156507a20c040000009f01030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee1e6681f0652007c1e9a3f5d90f7f6ef3785adc9efb9db367ea412a23143f9e7c205f57892271c8592aceb44f7ee6da6b [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg 4aaabd521936da3f43aa3b5f9fc039ea127d3e293fc137d410762d673d791b3183b068945c135eca44bea3ca37770502131d26f3595410c169a08a9bdc211b0502000000af01ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee624aeab840715a5877160f694603232bbae33ae507fa5430dc02fadbb91fd8066d70bdfc790126ae1ee2e7e0fed7033fe9a2bae0846a9acbac97cebda8e6e949 [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg 601ed5185885cf29fbf411c7b7b2dcf9f5fdeef924f0bcc99bc97d4d61e69432e2a550487bf587b8c132b65eaf75331ca28b66c7e297352544d2a6d75fbba90d040000009f02010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eef5248959a08487c2d4a9359690b083a742c8ba716d832ee57e3001dfcbc6092f4b91ac052c70ca874b101d1dbb8ce1d5 [2] msgno: 2, from: 2 to: ff msg 0055c6aaaf99c3e70088e5c4565ffa088d755c545ddb289154be73aea6078ccfe90b8e601d690eab257a40e376c2d8f5f1872e41d2439c660cb315d2abb9160a02000000af02ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eee42b825218a2980342a13428b90521fde64e8c9a9c177100fa9dcb2017d1367ce73af581db6b063ac82cb94667f2e6cb07bb3a302c56470812733513fd669507 [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg d15ee5b788dd80e5fe0a06cd132a12b4c1874ad7ef16378c02f56df398bd995338d03ffe22225a5b614553c675aec42c5dec6d29a227a4e528edcd693fdfd60a040000009f02020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eed69566968a49685b4288c1d82b5c46c25b4bce280667df5cc0dc5d57292832384599515a1b6229f697308e7de514ac16 [2] msgno: 2, from: 3 to: ff msg 082c6f9690df4595c76599dea0309023222d734d10f23afd9ee3dc78e4ab45c80ae3041a9fd8d58a8721a90c0b09cce3e87a35257d1e2db047eb413e3d8e800102000000af03ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee272691da5163c4a945a9d4ebd95453ee4ecdafe4de88137c995c07b8385027675f4050ef3075b35b914102eefde156b1b1a48e338edce42f8ece798ae5a3b711 [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg 38f642dbb3e9dd2f6cc715548a5ee1ffc09aab21228c53647d95660fb528711f5437fa848bffa9538c7d41783ba6b9fa8427feeaa467855dc2a6efca86e9130d040000009f02030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee7b4e291e2347e4bc1ac93d7d048e8847e020541a1e967981d3c90886f69eb93e2fdc0c8dc7cf51a4da476f762eba2d8e [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg 4aaabd521936da3f43aa3b5f9fc039ea127d3e293fc137d410762d673d791b3183b068945c135eca44bea3ca37770502131d26f3595410c169a08a9bdc211b0502000000af01ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee624aeab840715a5877160f694603232bbae33ae507fa5430dc02fadbb91fd8066d70bdfc790126ae1ee2e7e0fed7033fe9a2bae0846a9acbac97cebda8e6e949 [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg 2d64f8f7021a6af79881fa713bef300780de95128c416b7d2be38fd326c4dedec963e6718a21896a842e484ad34198a10eba6b9df451bba27f8dd047b3875705040000009f03010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eeaae4ac5118deddd2b96aa9d49bfe267f63663b5dcab2ff857c7504d977131300d9e73ac093c68ccd8cbabf5c424ed732 [3] msgno: 2, from: 2 to: ff msg 0055c6aaaf99c3e70088e5c4565ffa088d755c545ddb289154be73aea6078ccfe90b8e601d690eab257a40e376c2d8f5f1872e41d2439c660cb315d2abb9160a02000000af02ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eee42b825218a2980342a13428b90521fde64e8c9a9c177100fa9dcb2017d1367ce73af581db6b063ac82cb94667f2e6cb07bb3a302c56470812733513fd669507 [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg 472dec3fb55794a6d54d944ae380189fcb22854f9bfc74fba78b3e40616bbbc916f0e38e16d8f88a7af12a42a978984768e0ebc00ddbb721b2a4a416fb6dc609040000009f03020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee1db9131028fcbf6f9069f3aeff5f61bfd61d3b7850c125d49af9451e429fda41ca79bbf1d333a49c768e7353340c7c17 [3] msgno: 2, from: 3 to: ff msg 082c6f9690df4595c76599dea0309023222d734d10f23afd9ee3dc78e4ab45c80ae3041a9fd8d58a8721a90c0b09cce3e87a35257d1e2db047eb413e3d8e800102000000af03ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee272691da5163c4a945a9d4ebd95453ee4ecdafe4de88137c995c07b8385027675f4050ef3075b35b914102eefde156b1b1a48e338edce42f8ece798ae5a3b711 [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg 8cc58b36520550911298d64222bb2b7647095522a11467aec54f0b139df0af6c8ef2bcb8210e4891f5d2624724300052d33a39a5f90880dbadb49b44d03c3702040000009f03030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee83d9f5bb0ce5fe6068c3a63a15bc7b271e719c1461c6aef930fdaedddf42a70a6d6c617b034a6b4bc231a099c519a1c7 [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg 473265104038c02fd24dee0d2f420935cdc13db6ed1bd17784ac8e93369a042a07ca91bd5d1ddf899d0840ae552628e11e3b083dc36f453689ac50362466270d040000009f01010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee73654b5e78140ed4aea8fee6667360218283b8adfbe1350a897d70f1f6a6b074499bcef961324391189e71d682508a72 [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg 63e823376f3a938f28a88f1500da2b8ff3b1785dc563675fa65a5254f1d5576ffdcd1da000d9f68fb7e68ae3b8c1f4c0f3392bb027cb4db40b50d2f9d7327f04050000009f01010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eee343933d9ee294ce1ec669c56ce1016119734d3ff1ba0fcbce1572df45a236791343f93abb58e346cd0c7184aa957e0d [1] msgno: 4, from: 2 to: 1 msg 601ed5185885cf29fbf411c7b7b2dcf9f5fdeef924f0bcc99bc97d4d61e69432e2a550487bf587b8c132b65eaf75331ca28b66c7e297352544d2a6d75fbba90d040000009f02010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eef5248959a08487c2d4a9359690b083a742c8ba716d832ee57e3001dfcbc6092f4b91ac052c70ca874b101d1dbb8ce1d5 [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg 84a68c9aa30466408e2180869e2d0b9ad8f127eec50f34e6a596b3cc0b33780b24adaa1b4116473108a99ccaf0b1b55b39243c96d0403becfb7aeea8d7385b00050000009f01020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee1268147e27f774834db8b23e944e2272d154ae02eb352fe78d78ab943dffd728dc245a201c3d1198cd829fdaa0825b15 [1] msgno: 4, from: 3 to: 1 msg 2d64f8f7021a6af79881fa713bef300780de95128c416b7d2be38fd326c4dedec963e6718a21896a842e484ad34198a10eba6b9df451bba27f8dd047b3875705040000009f03010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eeaae4ac5118deddd2b96aa9d49bfe267f63663b5dcab2ff857c7504d977131300d9e73ac093c68ccd8cbabf5c424ed732 [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg b296c377461368206cd3687d2ce7232d28abaf4c0c65092551d11eb571f9cc4b5f179e1845273619ffd3e00cec7ac90f8243b73b575d3afe4f7c8e06a221f600050000009f01030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee8ce53ecdfba418642a8efc687a66c87afc9f4c76dc5827ba6ed5959e77f1af15abbce9edd1ab96ef3ff2e81a286eca08 [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg 262310d8b765aab8f23a07648348cfd33d2933db542c0b450521c8728b23b4107aa9bd62a5a4339051ceead9ab58e607e24c82294a0d169037f37539f58cf20d040000009f01020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee36441861f6a8ed6e01b46c3aa5062b93a1a808b86bebd0cdba760c517d24ed78a8ac14092e9dc7b120f55555abe8d3fc [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg c5ffe7eaf82f940431301bd41a60b78747e9b71b753851efaebbe3f68fe481e2f1ed3e3cbe3b329846926425d1e79f5d5eeb738710beb6e585c1bdcbc75af809050000009f02010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eeefa6c6f7f9fab940bda41d3156b6062aaa186fba2b794617fce2aaff94ada75892241b5118b5842c52375bc5277c1684 [2] msgno: 4, from: 2 to: 2 msg d15ee5b788dd80e5fe0a06cd132a12b4c1874ad7ef16378c02f56df398bd995338d03ffe22225a5b614553c675aec42c5dec6d29a227a4e528edcd693fdfd60a040000009f02020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eed69566968a49685b4288c1d82b5c46c25b4bce280667df5cc0dc5d57292832384599515a1b6229f697308e7de514ac16 [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg 4776409ae9cf4bea840001760aa5cf6d7afb9a0dae8d110d80e9675db6d7fb4dcf1ad0d9e6c6ee1c56a6b95616ac2672ce6a88c3da16665f9076e11cd6c02a02050000009f02020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee103a2b4a9db5525d76d8c864249f8ffe8b376cfeb0a92ecdb49b0168733f43224dd97a35ca4aab6d5f9f678c7ebd5b75 [2] msgno: 4, from: 3 to: 2 msg 472dec3fb55794a6d54d944ae380189fcb22854f9bfc74fba78b3e40616bbbc916f0e38e16d8f88a7af12a42a978984768e0ebc00ddbb721b2a4a416fb6dc609040000009f03020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee1db9131028fcbf6f9069f3aeff5f61bfd61d3b7850c125d49af9451e429fda41ca79bbf1d333a49c768e7353340c7c17 [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg f085c2c85256dc8d301c3291120c3b580cc41879d8211b35cc6a73b64fed38d0f01b0c3cb3dad5e845aa0cc6f72b40cbc967f54bbcdf15848273bd96bb567708050000009f02030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4f75a4031e253b63e52da8ab04437ce0525c470a05c30439ea4e40e8ef8d27192867a3aab0e7dd3c77b4b934a4dd4a04 [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg ec84535416b2f8c03793084ceb7a5f3eef0217b54f0a40b4f8058abdefffa5fe313b51d396cf816f15e251f7da04bd68614b2f7a0e64a98c11112f156507a20c040000009f01030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee1e6681f0652007c1e9a3f5d90f7f6ef3785adc9efb9db367ea412a23143f9e7c205f57892271c8592aceb44f7ee6da6b [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg edfa5f80a9abd9fe1d8462be3744e32cb0f3c21d64ed030dfa1a77592706e7323ded35f3c23d8dee376c7a564d0c6b10b8d3931951294233bc9ce9e5243a9c00050000009f03010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eefeab02a8883dd33135118a72077ef55d835fa325408745619f95aa9c4b708d629dfe3504fad12cb94e60c905e2bf7e7e [3] msgno: 4, from: 2 to: 3 msg 38f642dbb3e9dd2f6cc715548a5ee1ffc09aab21228c53647d95660fb528711f5437fa848bffa9538c7d41783ba6b9fa8427feeaa467855dc2a6efca86e9130d040000009f02030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee7b4e291e2347e4bc1ac93d7d048e8847e020541a1e967981d3c90886f69eb93e2fdc0c8dc7cf51a4da476f762eba2d8e [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg 98fc3de96a1f1fb5b517000dd7282f6fe2c37479982cda023ab69de49f1773a87dcb88faad8f8df0d4a6c83cbec1834b47a7065938e343a96238aa46cebc0206050000009f03020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eef35b6bc14a492e4807a08a30785bd97037323f1f49f0211d181dc1651771a70987ea5b97515756ca799f498bb064487c [3] msgno: 4, from: 3 to: 3 msg 8cc58b36520550911298d64222bb2b7647095522a11467aec54f0b139df0af6c8ef2bcb8210e4891f5d2624724300052d33a39a5f90880dbadb49b44d03c3702040000009f03030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee83d9f5bb0ce5fe6068c3a63a15bc7b271e719c1461c6aef930fdaedddf42a70a6d6c617b034a6b4bc231a099c519a1c7 [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg 7497e238660c08492544fbc97d72ef4e73e44cf60f2c92022685425856cd9348fcaeb79337f5639953eb4c639e6df79f0373793accc583d62120c7a918bd4f04050000009f03030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee1f3574d8245e7079f688ecb0eed818bee54e0e78403d4e24ec390e204593d65bde7602f2f169580fda0336c6c7020f36 [!] 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 63e823376f3a938f28a88f1500da2b8ff3b1785dc563675fa65a5254f1d5576ffdcd1da000d9f68fb7e68ae3b8c1f4c0f3392bb027cb4db40b50d2f9d7327f04050000009f01010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eee343933d9ee294ce1ec669c56ce1016119734d3ff1ba0fcbce1572df45a236791343f93abb58e346cd0c7184aa957e0d [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg c5ffe7eaf82f940431301bd41a60b78747e9b71b753851efaebbe3f68fe481e2f1ed3e3cbe3b329846926425d1e79f5d5eeb738710beb6e585c1bdcbc75af809050000009f02010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eeefa6c6f7f9fab940bda41d3156b6062aaa186fba2b794617fce2aaff94ada75892241b5118b5842c52375bc5277c1684 [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg edfa5f80a9abd9fe1d8462be3744e32cb0f3c21d64ed030dfa1a77592706e7323ded35f3c23d8dee376c7a564d0c6b10b8d3931951294233bc9ce9e5243a9c00050000009f03010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eefeab02a8883dd33135118a72077ef55d835fa325408745619f95aa9c4b708d629dfe3504fad12cb94e60c905e2bf7e7e [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg 56fe4eb0a86afe595cc140bef79cb86df73e5b3bed71add8cec9a2e4f26cf7dbe15d14f74d3fad5842e7a58c7ab86d756a9a4a25c0029628bfa4c9878756ac0906000000af01ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee64ce55f9de73d3f9c119cda59807554c6b832922fd258b39c48fd895be63424ad64b1b17d86607ac1ef7d29ee3d454c8a84e5fc0443f476458bdc3eb3775ac51 [1] commitments 64ce55f9de73d3f9c119cda59807554c6b832922fd258b39c48fd895be63424ad64b1b17d86607ac1ef7d29ee3d454c8a84e5fc0443f476458bdc3eb3775ac51 [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg 84a68c9aa30466408e2180869e2d0b9ad8f127eec50f34e6a596b3cc0b33780b24adaa1b4116473108a99ccaf0b1b55b39243c96d0403becfb7aeea8d7385b00050000009f01020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee1268147e27f774834db8b23e944e2272d154ae02eb352fe78d78ab943dffd728dc245a201c3d1198cd829fdaa0825b15 [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg 4776409ae9cf4bea840001760aa5cf6d7afb9a0dae8d110d80e9675db6d7fb4dcf1ad0d9e6c6ee1c56a6b95616ac2672ce6a88c3da16665f9076e11cd6c02a02050000009f02020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee103a2b4a9db5525d76d8c864249f8ffe8b376cfeb0a92ecdb49b0168733f43224dd97a35ca4aab6d5f9f678c7ebd5b75 [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg 98fc3de96a1f1fb5b517000dd7282f6fe2c37479982cda023ab69de49f1773a87dcb88faad8f8df0d4a6c83cbec1834b47a7065938e343a96238aa46cebc0206050000009f03020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eef35b6bc14a492e4807a08a30785bd97037323f1f49f0211d181dc1651771a70987ea5b97515756ca799f498bb064487c [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg 0ebd4c2f397728c6f204d3dd11ae066eadd7d8a329bf394031ad0798acf20a37ac7d59aef60c8c3f235df0403aba603bcd349c643d3cc9e08926c9f1e55ed50906000000af02ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee32d5fd48080d02c3945ec87a718f37c4e025a01ed4bdf8384cfa45eefa5d1903fe72242120b243d21abb67544981ea7b905f8795ad103d0ad31c878488186d46 [2] commitments 32d5fd48080d02c3945ec87a718f37c4e025a01ed4bdf8384cfa45eefa5d1903fe72242120b243d21abb67544981ea7b905f8795ad103d0ad31c878488186d46 [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg b296c377461368206cd3687d2ce7232d28abaf4c0c65092551d11eb571f9cc4b5f179e1845273619ffd3e00cec7ac90f8243b73b575d3afe4f7c8e06a221f600050000009f01030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee8ce53ecdfba418642a8efc687a66c87afc9f4c76dc5827ba6ed5959e77f1af15abbce9edd1ab96ef3ff2e81a286eca08 [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg f085c2c85256dc8d301c3291120c3b580cc41879d8211b35cc6a73b64fed38d0f01b0c3cb3dad5e845aa0cc6f72b40cbc967f54bbcdf15848273bd96bb567708050000009f02030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4f75a4031e253b63e52da8ab04437ce0525c470a05c30439ea4e40e8ef8d27192867a3aab0e7dd3c77b4b934a4dd4a04 [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg 7497e238660c08492544fbc97d72ef4e73e44cf60f2c92022685425856cd9348fcaeb79337f5639953eb4c639e6df79f0373793accc583d62120c7a918bd4f04050000009f03030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee1f3574d8245e7079f688ecb0eed818bee54e0e78403d4e24ec390e204593d65bde7602f2f169580fda0336c6c7020f36 [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg c3d6b7cbc2aca53fb15742c5ce061ac2b6e3d2ffa873038227989c14bcc27a110403c13ec1320778b28b3d993c7d39287d54583a22cc93762646bd2470be8a0e06000000af03ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee50e20a32d34350f03ae852a789b2d108fcde07f7fa56369da3e8ae28dd78cf250ec2a035100ae17f41f0df6335a495f54392f21beb209c694b27568a59fd8e3f [3] commitments 50e20a32d34350f03ae852a789b2d108fcde07f7fa56369da3e8ae28dd78cf250ec2a035100ae17f41f0df6335a495f54392f21beb209c694b27568a59fd8e3f [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg 56fe4eb0a86afe595cc140bef79cb86df73e5b3bed71add8cec9a2e4f26cf7dbe15d14f74d3fad5842e7a58c7ab86d756a9a4a25c0029628bfa4c9878756ac0906000000af01ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee64ce55f9de73d3f9c119cda59807554c6b832922fd258b39c48fd895be63424ad64b1b17d86607ac1ef7d29ee3d454c8a84e5fc0443f476458bdc3eb3775ac51 [!] commitments[1] 64ce55f9de73d3f9c119cda59807554c6b832922fd258b39c48fd895be63424ad64b1b17d86607ac1ef7d29ee3d454c8a84e5fc0443f476458bdc3eb3775ac51 [!] msgno: 6, from: 2 to: 0xff msg 0ebd4c2f397728c6f204d3dd11ae066eadd7d8a329bf394031ad0798acf20a37ac7d59aef60c8c3f235df0403aba603bcd349c643d3cc9e08926c9f1e55ed50906000000af02ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee32d5fd48080d02c3945ec87a718f37c4e025a01ed4bdf8384cfa45eefa5d1903fe72242120b243d21abb67544981ea7b905f8795ad103d0ad31c878488186d46 [!] commitments[2] 32d5fd48080d02c3945ec87a718f37c4e025a01ed4bdf8384cfa45eefa5d1903fe72242120b243d21abb67544981ea7b905f8795ad103d0ad31c878488186d46 [!] msgno: 6, from: 3 to: 0xff msg c3d6b7cbc2aca53fb15742c5ce061ac2b6e3d2ffa873038227989c14bcc27a110403c13ec1320778b28b3d993c7d39287d54583a22cc93762646bd2470be8a0e06000000af03ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee50e20a32d34350f03ae852a789b2d108fcde07f7fa56369da3e8ae28dd78cf250ec2a035100ae17f41f0df6335a495f54392f21beb209c694b27568a59fd8e3f [!] commitments[3] 50e20a32d34350f03ae852a789b2d108fcde07f7fa56369da3e8ae28dd78cf250ec2a035100ae17f41f0df6335a495f54392f21beb209c694b27568a59fd8e3f [!] msgno: 7, from: 0 to: ff msg b64df2a4b3427667584362f71e854fe9b94957fadd7ed19b1a1137348edb8b6e5b0882d70850026bfb34b640e75470ff50f0e3fffe75301f28c288a82f674507070000027c00ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee56fe4eb0a86afe595cc140bef79cb86df73e5b3bed71add8cec9a2e4f26cf7dbe15d14f74d3fad5842e7a58c7ab86d756a9a4a25c0029628bfa4c9878756ac0906000000af01ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee64ce55f9de73d3f9c119cda59807554c6b832922fd258b39c48fd895be63424ad64b1b17d86607ac1ef7d29ee3d454c8a84e5fc0443f476458bdc3eb3775ac510ebd4c2f397728c6f204d3dd11ae066eadd7d8a329bf394031ad0798acf20a37ac7d59aef60c8c3f235df0403aba603bcd349c643d3cc9e08926c9f1e55ed50906000000af02ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee32d5fd48080d02c3945ec87a718f37c4e025a01ed4bdf8384cfa45eefa5d1903fe72242120b243d21abb67544981ea7b905f8795ad103d0ad31c878488186d46c3d6b7cbc2aca53fb15742c5ce061ac2b6e3d2ffa873038227989c14bcc27a110403c13ec1320778b28b3d993c7d39287d54583a22cc93762646bd2470be8a0e06000000af03ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee50e20a32d34350f03ae852a789b2d108fcde07f7fa56369da3e8ae28dd78cf250ec2a035100ae17f41f0df6335a495f54392f21beb209c694b27568a59fd8e3f [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg b64df2a4b3427667584362f71e854fe9b94957fadd7ed19b1a1137348edb8b6e5b0882d70850026bfb34b640e75470ff50f0e3fffe75301f28c288a82f674507070000027c00ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee56fe4eb0a86afe595cc140bef79cb86df73e5b3bed71add8cec9a2e4f26cf7dbe15d14f74d3fad5842e7a58c7ab86d756a9a4a25c0029628bfa4c9878756ac0906000000af01ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee64ce55f9de73d3f9c119cda59807554c6b832922fd258b39c48fd895be63424ad64b1b17d86607ac1ef7d29ee3d454c8a84e5fc0443f476458bdc3eb3775ac510ebd4c2f397728c6f204d3dd11ae066eadd7d8a329bf394031ad0798acf20a37ac7d59aef60c8c3f235df0403aba603bcd349c643d3cc9e08926c9f1e55ed50906000000af02ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee32d5fd48080d02c3945ec87a718f37c4e025a01ed4bdf8384cfa45eefa5d1903fe72242120b243d21abb67544981ea7b905f8795ad103d0ad31c878488186d46c3d6b7cbc2aca53fb15742c5ce061ac2b6e3d2ffa873038227989c14bcc27a110403c13ec1320778b28b3d993c7d39287d54583a22cc93762646bd2470be8a0e06000000af03ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee50e20a32d34350f03ae852a789b2d108fcde07f7fa56369da3e8ae28dd78cf250ec2a035100ae17f41f0df6335a495f54392f21beb209c694b27568a59fd8e3f [1] msgno: 6, from: 1 to: 0xff msg 56fe4eb0a86afe595cc140bef79cb86df73e5b3bed71add8cec9a2e4f26cf7dbe15d14f74d3fad5842e7a58c7ab86d756a9a4a25c0029628bfa4c9878756ac0906000000af01ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee64ce55f9de73d3f9c119cda59807554c6b832922fd258b39c48fd895be63424ad64b1b17d86607ac1ef7d29ee3d454c8a84e5fc0443f476458bdc3eb3775ac51 [1] msgno: 8, from: 1 to: 1 msg f24d0500ba4823280e0919208ab8a1c3a7f47771d771888fe01b89817a1a9614b83b92492ddd86e16b36e785e66fbb4582ed6539ac16f72fc707b12e8640b107080000010001010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee2b12cbfd0b692cb2aeb061181db308bbbaa70cad9f7a14e94b5af5945c99a95a5bcf59d0d3ce54208358d2fa5a726664e49887a48934d2e6c22840aa7be07020b2fb2194bbdb091d8c4bdf077d177bf3ef262f4302cd76e9b186dcda15e47faf19ab13e2cea7228724af5a0be2920b128ff5f5b5624313fa90a7768a9dd67cf15b1c0f5f12fdf7c3ffc8843fe12536b190 [1] msgno: 6, from: 2 to: 0xff msg 0ebd4c2f397728c6f204d3dd11ae066eadd7d8a329bf394031ad0798acf20a37ac7d59aef60c8c3f235df0403aba603bcd349c643d3cc9e08926c9f1e55ed50906000000af02ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee32d5fd48080d02c3945ec87a718f37c4e025a01ed4bdf8384cfa45eefa5d1903fe72242120b243d21abb67544981ea7b905f8795ad103d0ad31c878488186d46 [1] msgno: 8, from: 1 to: 2 msg 31613bdd133da4460df789de1cb58180d0f0d36c82877929de30de9caaa3da5c5ff620534a04c97a52c27f39df7a3bff72e2c031520d766ae063b71fb3b1120b080000010001020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eeb261773d176058cb290363a259657eb0b445cd0215573f424a35d258f6416eb2c9741b3b5b1d307a5d0b475321a34491c9c4c5c7248cdc8bc65739b5b9ba9fe0762b58951d13781312d26ecdb343d152c992d97d564821837b2065b8eef300dafaeb6525bd7c4a83b65354eec5cae0104818d2b8aeb8229448547efb12ce973fc92484db312011f7d152d76d31762b0515 [1] msgno: 6, from: 3 to: 0xff msg c3d6b7cbc2aca53fb15742c5ce061ac2b6e3d2ffa873038227989c14bcc27a110403c13ec1320778b28b3d993c7d39287d54583a22cc93762646bd2470be8a0e06000000af03ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee50e20a32d34350f03ae852a789b2d108fcde07f7fa56369da3e8ae28dd78cf250ec2a035100ae17f41f0df6335a495f54392f21beb209c694b27568a59fd8e3f [1] msgno: 8, from: 1 to: 3 msg 42aefc7a54758636eea7938705b9d5751ec34b6d83c8099dea41e8bd12864f9ca474a05a7011544c7b285d6884c5bdbd2f5a3894a8e8902d22c30dbedd53b102080000010001030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee66c0784d83ceb9bca7a55eda9bcf042c343adec2a2101b9afe4f635ba67a65b738a1333cb8134ca15ae2fd8df6d214b36d65cf74599c638b95b1489cb0d21508899da5d66eed148523e89ff032d75c2fe7740f2d114df30310a2546e89e353ee56b3224db06fd932718c9538205cdefc5045b499e5e76e433da98681db096c1ded20a4fa2c0dd4dbce9238b59a8182b5c4 [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg b64df2a4b3427667584362f71e854fe9b94957fadd7ed19b1a1137348edb8b6e5b0882d70850026bfb34b640e75470ff50f0e3fffe75301f28c288a82f674507070000027c00ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee56fe4eb0a86afe595cc140bef79cb86df73e5b3bed71add8cec9a2e4f26cf7dbe15d14f74d3fad5842e7a58c7ab86d756a9a4a25c0029628bfa4c9878756ac0906000000af01ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee64ce55f9de73d3f9c119cda59807554c6b832922fd258b39c48fd895be63424ad64b1b17d86607ac1ef7d29ee3d454c8a84e5fc0443f476458bdc3eb3775ac510ebd4c2f397728c6f204d3dd11ae066eadd7d8a329bf394031ad0798acf20a37ac7d59aef60c8c3f235df0403aba603bcd349c643d3cc9e08926c9f1e55ed50906000000af02ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee32d5fd48080d02c3945ec87a718f37c4e025a01ed4bdf8384cfa45eefa5d1903fe72242120b243d21abb67544981ea7b905f8795ad103d0ad31c878488186d46c3d6b7cbc2aca53fb15742c5ce061ac2b6e3d2ffa873038227989c14bcc27a110403c13ec1320778b28b3d993c7d39287d54583a22cc93762646bd2470be8a0e06000000af03ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee50e20a32d34350f03ae852a789b2d108fcde07f7fa56369da3e8ae28dd78cf250ec2a035100ae17f41f0df6335a495f54392f21beb209c694b27568a59fd8e3f [2] msgno: 6, from: 1 to: 0xff msg 56fe4eb0a86afe595cc140bef79cb86df73e5b3bed71add8cec9a2e4f26cf7dbe15d14f74d3fad5842e7a58c7ab86d756a9a4a25c0029628bfa4c9878756ac0906000000af01ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee64ce55f9de73d3f9c119cda59807554c6b832922fd258b39c48fd895be63424ad64b1b17d86607ac1ef7d29ee3d454c8a84e5fc0443f476458bdc3eb3775ac51 [2] msgno: 8, from: 2 to: 1 msg 61b0b607fa68831ee16c00142f4ab3a85355b47d15b03e224aeff9262e00698bee6da9f152bf8c5c8585b5f85b1e66d8cbd164a7322fc2bd2afce257b2dd980b080000010002010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eec97893755c21b13411b68574e9d5a16c077a75efbe9e88cc6d1e2707737c0da2a8074df976fcad92967438258dfa5a43444770bf2ae5cb0f68835aee84063693fdeed7c59dfb37bc1fc758fe5d84888a04ccdb48c8fedb3b38c0cacf4bc889007ae8663a3d6133f485a6569c982673aa5fa5edefd3fcb5d18bc8bf51d1d2ddd542e053d016c2bf94225aef792d9ec948b1 [2] msgno: 6, from: 2 to: 0xff msg 0ebd4c2f397728c6f204d3dd11ae066eadd7d8a329bf394031ad0798acf20a37ac7d59aef60c8c3f235df0403aba603bcd349c643d3cc9e08926c9f1e55ed50906000000af02ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee32d5fd48080d02c3945ec87a718f37c4e025a01ed4bdf8384cfa45eefa5d1903fe72242120b243d21abb67544981ea7b905f8795ad103d0ad31c878488186d46 [2] msgno: 8, from: 2 to: 2 msg 51b3e1a8744e628e6802dd9f8ecbc9776d03be44cc9ef81e5239c0c9b8f48ff5f6cebf61bf14aeccc24c6b6f6b9586af21fee48799eaced68d1bdb73c0b70502080000010002020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee85d00fcad235e9482562da53b6ed6951f82dd7f8c00175043edcd795d06148a4c3b36ccf42326219a8c6e769685aea0799377f959159db1edc817f758a378e0873324e1cb13bb377f8150cea581834c4cd2a23ac20c8b2612ae0421207b7f5a80c63fee8c6f65308d3f53003c69bf9bc58791cf1f3f5687e9700156da3517f61de4df6493f1023edd979735ce97eda7ce9 [2] msgno: 6, from: 3 to: 0xff msg c3d6b7cbc2aca53fb15742c5ce061ac2b6e3d2ffa873038227989c14bcc27a110403c13ec1320778b28b3d993c7d39287d54583a22cc93762646bd2470be8a0e06000000af03ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee50e20a32d34350f03ae852a789b2d108fcde07f7fa56369da3e8ae28dd78cf250ec2a035100ae17f41f0df6335a495f54392f21beb209c694b27568a59fd8e3f [2] msgno: 8, from: 2 to: 3 msg e41f5042347c116d3a254dc2f038f03515cb35ea84dcc27e28d356002b74ea6bccc2647504ecc4a86fb0335fe88f3ab7bbbf83704b2de8e78e841f4f4eca9c04080000010002030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eed47a6b190dc97a721a5cd14e49065c6c63f83cf5f06e6ae9f03f56755fc6eae44f96bc6940caa7605563dfef62b5c0c1fa4234adc189bab04a6b2f059763c6f421f5de864aff93e701768a0a165787d59270d34edb1c80934112371fdd2d3e2f63b2e5d8cfe45b81494096fb55eb3409f417988e2ed3c41bf092136c7ba09a2582515bce16b271156facbfb2964ee86145 [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg b64df2a4b3427667584362f71e854fe9b94957fadd7ed19b1a1137348edb8b6e5b0882d70850026bfb34b640e75470ff50f0e3fffe75301f28c288a82f674507070000027c00ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee56fe4eb0a86afe595cc140bef79cb86df73e5b3bed71add8cec9a2e4f26cf7dbe15d14f74d3fad5842e7a58c7ab86d756a9a4a25c0029628bfa4c9878756ac0906000000af01ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee64ce55f9de73d3f9c119cda59807554c6b832922fd258b39c48fd895be63424ad64b1b17d86607ac1ef7d29ee3d454c8a84e5fc0443f476458bdc3eb3775ac510ebd4c2f397728c6f204d3dd11ae066eadd7d8a329bf394031ad0798acf20a37ac7d59aef60c8c3f235df0403aba603bcd349c643d3cc9e08926c9f1e55ed50906000000af02ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee32d5fd48080d02c3945ec87a718f37c4e025a01ed4bdf8384cfa45eefa5d1903fe72242120b243d21abb67544981ea7b905f8795ad103d0ad31c878488186d46c3d6b7cbc2aca53fb15742c5ce061ac2b6e3d2ffa873038227989c14bcc27a110403c13ec1320778b28b3d993c7d39287d54583a22cc93762646bd2470be8a0e06000000af03ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee50e20a32d34350f03ae852a789b2d108fcde07f7fa56369da3e8ae28dd78cf250ec2a035100ae17f41f0df6335a495f54392f21beb209c694b27568a59fd8e3f [3] msgno: 6, from: 1 to: 0xff msg 56fe4eb0a86afe595cc140bef79cb86df73e5b3bed71add8cec9a2e4f26cf7dbe15d14f74d3fad5842e7a58c7ab86d756a9a4a25c0029628bfa4c9878756ac0906000000af01ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee64ce55f9de73d3f9c119cda59807554c6b832922fd258b39c48fd895be63424ad64b1b17d86607ac1ef7d29ee3d454c8a84e5fc0443f476458bdc3eb3775ac51 [3] msgno: 8, from: 3 to: 1 msg db44afeffc42ed454b47fe27a4dc6b6fc55d03f7dbb3ea8cbd848e622aff012c37a28b1d3095507f8dd769d3eb5eaa83c0ebf4e77d8fb61999aa7ea89dfa4407080000010003010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee659f516401ef4faf34c7db63ba8f230badd015ba4bbd90ee8fbd83ffe2e1497e3a77e1ccec1870d9f098da3fea1b5f11dabce5d6cbe75f943c0270147c0b99b601b8ead21f367bf347a06f0ec2a74ae7d908b2b78880ef468dea7ea1e7d15c07283d2b5da745ecaca1097aae5b893f81b7e653d75054acc244e052912c407cf13464d0e352ff78525b3e367e18f7ff21c4 [3] msgno: 6, from: 2 to: 0xff msg 0ebd4c2f397728c6f204d3dd11ae066eadd7d8a329bf394031ad0798acf20a37ac7d59aef60c8c3f235df0403aba603bcd349c643d3cc9e08926c9f1e55ed50906000000af02ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee32d5fd48080d02c3945ec87a718f37c4e025a01ed4bdf8384cfa45eefa5d1903fe72242120b243d21abb67544981ea7b905f8795ad103d0ad31c878488186d46 [3] msgno: 8, from: 3 to: 2 msg 13d45bdc9ff55bb05af12bbf93ec7ebb30e1b5d3f9803ae764f54567bb557c2581a3a48c9c6b7c63fbf9598d578e862341c7a7746917e7b0cb614470ba1bec00080000010003020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee5e2d121fb7dd44308a82146c415d48ec92112baeda1d27fbd4b6b62d988bb9e528b83770a0fb2a611636b56809b756336a34d7eb9b94e67d4a2a0066e1e98d445fedc65c439f850b80d2f33616fb4f93a77989d9ee68aa06035e72bffd0eeb83d1d73f5793857b3f54cddb5817cf602c0c0b24c0c6a5ce15f6d999ffa397a4ec83f957fcb0fec8ce1e59ad770c085c5218 [3] msgno: 6, from: 3 to: 0xff msg c3d6b7cbc2aca53fb15742c5ce061ac2b6e3d2ffa873038227989c14bcc27a110403c13ec1320778b28b3d993c7d39287d54583a22cc93762646bd2470be8a0e06000000af03ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee50e20a32d34350f03ae852a789b2d108fcde07f7fa56369da3e8ae28dd78cf250ec2a035100ae17f41f0df6335a495f54392f21beb209c694b27568a59fd8e3f [3] msgno: 8, from: 3 to: 3 msg 8dde3dc65a38e3c74caae85113ca61580b49e5eb9c3531658f73f6913d27898f89c19ce36c6e069ba5ab6f1ef546f9789b11792f1e20da6fed4457065c634e0b080000010003030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee72f300a925420146069014c64b4346e7f41db9c120e9a55b0c846c5f2d7470cbda5a35fee3395e54228548929365e5342350b9e8f71baadc5b3f0ea0a76398f7e5601b1173e7a83bcbab332074d52ef0726867e9a5f6e73d9d82ee221abf64d5c9a98bc42a20050da32f78ec722eba94cc81170921c2168afc867b873aff784b10ea11ec84de14fb7ed5bd3a786f1ddd1b [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg f24d0500ba4823280e0919208ab8a1c3a7f47771d771888fe01b89817a1a9614b83b92492ddd86e16b36e785e66fbb4582ed6539ac16f72fc707b12e8640b107080000010001010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee2b12cbfd0b692cb2aeb061181db308bbbaa70cad9f7a14e94b5af5945c99a95a5bcf59d0d3ce54208358d2fa5a726664e49887a48934d2e6c22840aa7be07020b2fb2194bbdb091d8c4bdf077d177bf3ef262f4302cd76e9b186dcda15e47faf19ab13e2cea7228724af5a0be2920b128ff5f5b5624313fa90a7768a9dd67cf15b1c0f5f12fdf7c3ffc8843fe12536b190 [!] msgno: 8, from: 2 to: 1 msg 61b0b607fa68831ee16c00142f4ab3a85355b47d15b03e224aeff9262e00698bee6da9f152bf8c5c8585b5f85b1e66d8cbd164a7322fc2bd2afce257b2dd980b080000010002010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eec97893755c21b13411b68574e9d5a16c077a75efbe9e88cc6d1e2707737c0da2a8074df976fcad92967438258dfa5a43444770bf2ae5cb0f68835aee84063693fdeed7c59dfb37bc1fc758fe5d84888a04ccdb48c8fedb3b38c0cacf4bc889007ae8663a3d6133f485a6569c982673aa5fa5edefd3fcb5d18bc8bf51d1d2ddd542e053d016c2bf94225aef792d9ec948b1 [!] msgno: 8, from: 3 to: 1 msg db44afeffc42ed454b47fe27a4dc6b6fc55d03f7dbb3ea8cbd848e622aff012c37a28b1d3095507f8dd769d3eb5eaa83c0ebf4e77d8fb61999aa7ea89dfa4407080000010003010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee659f516401ef4faf34c7db63ba8f230badd015ba4bbd90ee8fbd83ffe2e1497e3a77e1ccec1870d9f098da3fea1b5f11dabce5d6cbe75f943c0270147c0b99b601b8ead21f367bf347a06f0ec2a74ae7d908b2b78880ef468dea7ea1e7d15c07283d2b5da745ecaca1097aae5b893f81b7e653d75054acc244e052912c407cf13464d0e352ff78525b3e367e18f7ff21c4 [!] msgno: 8, from: 1 to: 2 msg 31613bdd133da4460df789de1cb58180d0f0d36c82877929de30de9caaa3da5c5ff620534a04c97a52c27f39df7a3bff72e2c031520d766ae063b71fb3b1120b080000010001020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eeb261773d176058cb290363a259657eb0b445cd0215573f424a35d258f6416eb2c9741b3b5b1d307a5d0b475321a34491c9c4c5c7248cdc8bc65739b5b9ba9fe0762b58951d13781312d26ecdb343d152c992d97d564821837b2065b8eef300dafaeb6525bd7c4a83b65354eec5cae0104818d2b8aeb8229448547efb12ce973fc92484db312011f7d152d76d31762b0515 [!] msgno: 8, from: 2 to: 2 msg 51b3e1a8744e628e6802dd9f8ecbc9776d03be44cc9ef81e5239c0c9b8f48ff5f6cebf61bf14aeccc24c6b6f6b9586af21fee48799eaced68d1bdb73c0b70502080000010002020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee85d00fcad235e9482562da53b6ed6951f82dd7f8c00175043edcd795d06148a4c3b36ccf42326219a8c6e769685aea0799377f959159db1edc817f758a378e0873324e1cb13bb377f8150cea581834c4cd2a23ac20c8b2612ae0421207b7f5a80c63fee8c6f65308d3f53003c69bf9bc58791cf1f3f5687e9700156da3517f61de4df6493f1023edd979735ce97eda7ce9 [!] msgno: 8, from: 3 to: 2 msg 13d45bdc9ff55bb05af12bbf93ec7ebb30e1b5d3f9803ae764f54567bb557c2581a3a48c9c6b7c63fbf9598d578e862341c7a7746917e7b0cb614470ba1bec00080000010003020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee5e2d121fb7dd44308a82146c415d48ec92112baeda1d27fbd4b6b62d988bb9e528b83770a0fb2a611636b56809b756336a34d7eb9b94e67d4a2a0066e1e98d445fedc65c439f850b80d2f33616fb4f93a77989d9ee68aa06035e72bffd0eeb83d1d73f5793857b3f54cddb5817cf602c0c0b24c0c6a5ce15f6d999ffa397a4ec83f957fcb0fec8ce1e59ad770c085c5218 [!] msgno: 8, from: 1 to: 3 msg 42aefc7a54758636eea7938705b9d5751ec34b6d83c8099dea41e8bd12864f9ca474a05a7011544c7b285d6884c5bdbd2f5a3894a8e8902d22c30dbedd53b102080000010001030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee66c0784d83ceb9bca7a55eda9bcf042c343adec2a2101b9afe4f635ba67a65b738a1333cb8134ca15ae2fd8df6d214b36d65cf74599c638b95b1489cb0d21508899da5d66eed148523e89ff032d75c2fe7740f2d114df30310a2546e89e353ee56b3224db06fd932718c9538205cdefc5045b499e5e76e433da98681db096c1ded20a4fa2c0dd4dbce9238b59a8182b5c4 [!] msgno: 8, from: 2 to: 3 msg e41f5042347c116d3a254dc2f038f03515cb35ea84dcc27e28d356002b74ea6bccc2647504ecc4a86fb0335fe88f3ab7bbbf83704b2de8e78e841f4f4eca9c04080000010002030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eed47a6b190dc97a721a5cd14e49065c6c63f83cf5f06e6ae9f03f56755fc6eae44f96bc6940caa7605563dfef62b5c0c1fa4234adc189bab04a6b2f059763c6f421f5de864aff93e701768a0a165787d59270d34edb1c80934112371fdd2d3e2f63b2e5d8cfe45b81494096fb55eb3409f417988e2ed3c41bf092136c7ba09a2582515bce16b271156facbfb2964ee86145 [!] msgno: 8, from: 3 to: 3 msg 8dde3dc65a38e3c74caae85113ca61580b49e5eb9c3531658f73f6913d27898f89c19ce36c6e069ba5ab6f1ef546f9789b11792f1e20da6fed4457065c634e0b080000010003030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee72f300a925420146069014c64b4346e7f41db9c120e9a55b0c846c5f2d7470cbda5a35fee3395e54228548929365e5342350b9e8f71baadc5b3f0ea0a76398f7e5601b1173e7a83bcbab332074d52ef0726867e9a5f6e73d9d82ee221abf64d5c9a98bc42a20050da32f78ec722eba94cc81170921c2168afc867b873aff784b10ea11ec84de14fb7ed5bd3a786f1ddd1b [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg f24d0500ba4823280e0919208ab8a1c3a7f47771d771888fe01b89817a1a9614b83b92492ddd86e16b36e785e66fbb4582ed6539ac16f72fc707b12e8640b107080000010001010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee2b12cbfd0b692cb2aeb061181db308bbbaa70cad9f7a14e94b5af5945c99a95a5bcf59d0d3ce54208358d2fa5a726664e49887a48934d2e6c22840aa7be07020b2fb2194bbdb091d8c4bdf077d177bf3ef262f4302cd76e9b186dcda15e47faf19ab13e2cea7228724af5a0be2920b128ff5f5b5624313fa90a7768a9dd67cf15b1c0f5f12fdf7c3ffc8843fe12536b190 [1] msgno: 8, from: 2 to: 1 msg 61b0b607fa68831ee16c00142f4ab3a85355b47d15b03e224aeff9262e00698bee6da9f152bf8c5c8585b5f85b1e66d8cbd164a7322fc2bd2afce257b2dd980b080000010002010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eec97893755c21b13411b68574e9d5a16c077a75efbe9e88cc6d1e2707737c0da2a8074df976fcad92967438258dfa5a43444770bf2ae5cb0f68835aee84063693fdeed7c59dfb37bc1fc758fe5d84888a04ccdb48c8fedb3b38c0cacf4bc889007ae8663a3d6133f485a6569c982673aa5fa5edefd3fcb5d18bc8bf51d1d2ddd542e053d016c2bf94225aef792d9ec948b1 [1] msgno: 8, from: 3 to: 1 msg db44afeffc42ed454b47fe27a4dc6b6fc55d03f7dbb3ea8cbd848e622aff012c37a28b1d3095507f8dd769d3eb5eaa83c0ebf4e77d8fb61999aa7ea89dfa4407080000010003010000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee659f516401ef4faf34c7db63ba8f230badd015ba4bbd90ee8fbd83ffe2e1497e3a77e1ccec1870d9f098da3fea1b5f11dabce5d6cbe75f943c0270147c0b99b601b8ead21f367bf347a06f0ec2a74ae7d908b2b78880ef468dea7ea1e7d15c07283d2b5da745ecaca1097aae5b893f81b7e653d75054acc244e052912c407cf13464d0e352ff78525b3e367e18f7ff21c4 [1] msgno: 9, from: 1 to: ff msg b7e07404b72d88de8947cb01c790b673e254f1d7f780dcad5e15d929a786455cf2f01c00ac288c4006932d8b01a866ea335205fd3633f90be5347ebafe87dc04090000007301ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg 31613bdd133da4460df789de1cb58180d0f0d36c82877929de30de9caaa3da5c5ff620534a04c97a52c27f39df7a3bff72e2c031520d766ae063b71fb3b1120b080000010001020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eeb261773d176058cb290363a259657eb0b445cd0215573f424a35d258f6416eb2c9741b3b5b1d307a5d0b475321a34491c9c4c5c7248cdc8bc65739b5b9ba9fe0762b58951d13781312d26ecdb343d152c992d97d564821837b2065b8eef300dafaeb6525bd7c4a83b65354eec5cae0104818d2b8aeb8229448547efb12ce973fc92484db312011f7d152d76d31762b0515 [2] msgno: 8, from: 2 to: 2 msg 51b3e1a8744e628e6802dd9f8ecbc9776d03be44cc9ef81e5239c0c9b8f48ff5f6cebf61bf14aeccc24c6b6f6b9586af21fee48799eaced68d1bdb73c0b70502080000010002020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee85d00fcad235e9482562da53b6ed6951f82dd7f8c00175043edcd795d06148a4c3b36ccf42326219a8c6e769685aea0799377f959159db1edc817f758a378e0873324e1cb13bb377f8150cea581834c4cd2a23ac20c8b2612ae0421207b7f5a80c63fee8c6f65308d3f53003c69bf9bc58791cf1f3f5687e9700156da3517f61de4df6493f1023edd979735ce97eda7ce9 [2] msgno: 8, from: 3 to: 2 msg 13d45bdc9ff55bb05af12bbf93ec7ebb30e1b5d3f9803ae764f54567bb557c2581a3a48c9c6b7c63fbf9598d578e862341c7a7746917e7b0cb614470ba1bec00080000010003020000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee5e2d121fb7dd44308a82146c415d48ec92112baeda1d27fbd4b6b62d988bb9e528b83770a0fb2a611636b56809b756336a34d7eb9b94e67d4a2a0066e1e98d445fedc65c439f850b80d2f33616fb4f93a77989d9ee68aa06035e72bffd0eeb83d1d73f5793857b3f54cddb5817cf602c0c0b24c0c6a5ce15f6d999ffa397a4ec83f957fcb0fec8ce1e59ad770c085c5218 [2] msgno: 9, from: 2 to: ff msg 062f5784685079f0015f88313f7fedc8354eb907ce9976484a3d4f09016dc676e591bdbc3dc7ec6a0c3edfc6e8620232184cd58bc2a80f0fdd64648cc3886101090000007302ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg 42aefc7a54758636eea7938705b9d5751ec34b6d83c8099dea41e8bd12864f9ca474a05a7011544c7b285d6884c5bdbd2f5a3894a8e8902d22c30dbedd53b102080000010001030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee66c0784d83ceb9bca7a55eda9bcf042c343adec2a2101b9afe4f635ba67a65b738a1333cb8134ca15ae2fd8df6d214b36d65cf74599c638b95b1489cb0d21508899da5d66eed148523e89ff032d75c2fe7740f2d114df30310a2546e89e353ee56b3224db06fd932718c9538205cdefc5045b499e5e76e433da98681db096c1ded20a4fa2c0dd4dbce9238b59a8182b5c4 [3] msgno: 8, from: 2 to: 3 msg e41f5042347c116d3a254dc2f038f03515cb35ea84dcc27e28d356002b74ea6bccc2647504ecc4a86fb0335fe88f3ab7bbbf83704b2de8e78e841f4f4eca9c04080000010002030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eed47a6b190dc97a721a5cd14e49065c6c63f83cf5f06e6ae9f03f56755fc6eae44f96bc6940caa7605563dfef62b5c0c1fa4234adc189bab04a6b2f059763c6f421f5de864aff93e701768a0a165787d59270d34edb1c80934112371fdd2d3e2f63b2e5d8cfe45b81494096fb55eb3409f417988e2ed3c41bf092136c7ba09a2582515bce16b271156facbfb2964ee86145 [3] msgno: 8, from: 3 to: 3 msg 8dde3dc65a38e3c74caae85113ca61580b49e5eb9c3531658f73f6913d27898f89c19ce36c6e069ba5ab6f1ef546f9789b11792f1e20da6fed4457065c634e0b080000010003030000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee72f300a925420146069014c64b4346e7f41db9c120e9a55b0c846c5f2d7470cbda5a35fee3395e54228548929365e5342350b9e8f71baadc5b3f0ea0a76398f7e5601b1173e7a83bcbab332074d52ef0726867e9a5f6e73d9d82ee221abf64d5c9a98bc42a20050da32f78ec722eba94cc81170921c2168afc867b873aff784b10ea11ec84de14fb7ed5bd3a786f1ddd1b [3] msgno: 9, from: 3 to: ff msg d41953e57b106ef8c79af1b5213008340355912e5e6f099927d183462ec5b37d8a00acf090349324550014972ac2ae4f9548e804ef6ea732fc45cc3929483807090000007303ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg b7e07404b72d88de8947cb01c790b673e254f1d7f780dcad5e15d929a786455cf2f01c00ac288c4006932d8b01a866ea335205fd3633f90be5347ebafe87dc04090000007301ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [!] msgno: 9, from: 2 to: 0xff msg 062f5784685079f0015f88313f7fedc8354eb907ce9976484a3d4f09016dc676e591bdbc3dc7ec6a0c3edfc6e8620232184cd58bc2a80f0fdd64648cc3886101090000007302ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [!] msgno: 9, from: 3 to: 0xff msg d41953e57b106ef8c79af1b5213008340355912e5e6f099927d183462ec5b37d8a00acf090349324550014972ac2ae4f9548e804ef6ea732fc45cc3929483807090000007303ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [!] complaints [!] msgno: 10, from: 0 to: ff msg 1d5d1d5ba7b4de7786cd044d15441cdd0ce16f3ce0906b5e36dce8030937292eb83d728741c1b4e5d822d64a383a1f2538d0f684f479230895ab8c393cbb80000a000001c800ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eeb7e07404b72d88de8947cb01c790b673e254f1d7f780dcad5e15d929a786455cf2f01c00ac288c4006932d8b01a866ea335205fd3633f90be5347ebafe87dc04090000007301ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000062f5784685079f0015f88313f7fedc8354eb907ce9976484a3d4f09016dc676e591bdbc3dc7ec6a0c3edfc6e8620232184cd58bc2a80f0fdd64648cc3886101090000007302ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000d41953e57b106ef8c79af1b5213008340355912e5e6f099927d183462ec5b37d8a00acf090349324550014972ac2ae4f9548e804ef6ea732fc45cc3929483807090000007303ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg 1d5d1d5ba7b4de7786cd044d15441cdd0ce16f3ce0906b5e36dce8030937292eb83d728741c1b4e5d822d64a383a1f2538d0f684f479230895ab8c393cbb80000a000001c800ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eeb7e07404b72d88de8947cb01c790b673e254f1d7f780dcad5e15d929a786455cf2f01c00ac288c4006932d8b01a866ea335205fd3633f90be5347ebafe87dc04090000007301ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000062f5784685079f0015f88313f7fedc8354eb907ce9976484a3d4f09016dc676e591bdbc3dc7ec6a0c3edfc6e8620232184cd58bc2a80f0fdd64648cc3886101090000007302ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000d41953e57b106ef8c79af1b5213008340355912e5e6f099927d183462ec5b37d8a00acf090349324550014972ac2ae4f9548e804ef6ea732fc45cc3929483807090000007303ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [1] msgno: 9, from: 1 to: 0xff msg b7e07404b72d88de8947cb01c790b673e254f1d7f780dcad5e15d929a786455cf2f01c00ac288c4006932d8b01a866ea335205fd3633f90be5347ebafe87dc04090000007301ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [1] msgno: 9, from: 2 to: 0xff msg 062f5784685079f0015f88313f7fedc8354eb907ce9976484a3d4f09016dc676e591bdbc3dc7ec6a0c3edfc6e8620232184cd58bc2a80f0fdd64648cc3886101090000007302ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [1] msgno: 9, from: 3 to: 0xff msg d41953e57b106ef8c79af1b5213008340355912e5e6f099927d183462ec5b37d8a00acf090349324550014972ac2ae4f9548e804ef6ea732fc45cc3929483807090000007303ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg 1d5d1d5ba7b4de7786cd044d15441cdd0ce16f3ce0906b5e36dce8030937292eb83d728741c1b4e5d822d64a383a1f2538d0f684f479230895ab8c393cbb80000a000001c800ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eeb7e07404b72d88de8947cb01c790b673e254f1d7f780dcad5e15d929a786455cf2f01c00ac288c4006932d8b01a866ea335205fd3633f90be5347ebafe87dc04090000007301ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000062f5784685079f0015f88313f7fedc8354eb907ce9976484a3d4f09016dc676e591bdbc3dc7ec6a0c3edfc6e8620232184cd58bc2a80f0fdd64648cc3886101090000007302ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000d41953e57b106ef8c79af1b5213008340355912e5e6f099927d183462ec5b37d8a00acf090349324550014972ac2ae4f9548e804ef6ea732fc45cc3929483807090000007303ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [2] msgno: 9, from: 1 to: 0xff msg b7e07404b72d88de8947cb01c790b673e254f1d7f780dcad5e15d929a786455cf2f01c00ac288c4006932d8b01a866ea335205fd3633f90be5347ebafe87dc04090000007301ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [2] msgno: 9, from: 2 to: 0xff msg 062f5784685079f0015f88313f7fedc8354eb907ce9976484a3d4f09016dc676e591bdbc3dc7ec6a0c3edfc6e8620232184cd58bc2a80f0fdd64648cc3886101090000007302ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [2] msgno: 9, from: 3 to: 0xff msg d41953e57b106ef8c79af1b5213008340355912e5e6f099927d183462ec5b37d8a00acf090349324550014972ac2ae4f9548e804ef6ea732fc45cc3929483807090000007303ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg 1d5d1d5ba7b4de7786cd044d15441cdd0ce16f3ce0906b5e36dce8030937292eb83d728741c1b4e5d822d64a383a1f2538d0f684f479230895ab8c393cbb80000a000001c800ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eeb7e07404b72d88de8947cb01c790b673e254f1d7f780dcad5e15d929a786455cf2f01c00ac288c4006932d8b01a866ea335205fd3633f90be5347ebafe87dc04090000007301ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000062f5784685079f0015f88313f7fedc8354eb907ce9976484a3d4f09016dc676e591bdbc3dc7ec6a0c3edfc6e8620232184cd58bc2a80f0fdd64648cc3886101090000007302ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000d41953e57b106ef8c79af1b5213008340355912e5e6f099927d183462ec5b37d8a00acf090349324550014972ac2ae4f9548e804ef6ea732fc45cc3929483807090000007303ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [3] msgno: 9, from: 1 to: 0xff msg b7e07404b72d88de8947cb01c790b673e254f1d7f780dcad5e15d929a786455cf2f01c00ac288c4006932d8b01a866ea335205fd3633f90be5347ebafe87dc04090000007301ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [3] msgno: 9, from: 2 to: 0xff msg 062f5784685079f0015f88313f7fedc8354eb907ce9976484a3d4f09016dc676e591bdbc3dc7ec6a0c3edfc6e8620232184cd58bc2a80f0fdd64648cc3886101090000007302ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [3] msgno: 9, from: 3 to: 0xff msg d41953e57b106ef8c79af1b5213008340355912e5e6f099927d183462ec5b37d8a00acf090349324550014972ac2ae4f9548e804ef6ea732fc45cc3929483807090000007303ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee00000000 [1] step 19. send final transcript [1] msgno: 20, from: 1 to: 0 msg 446950a6f9b2ac2efb4970814f61b0e4789c9df640504ec452cb25c85bf8158417ae738add42eec7619bfbdea765e9d8777379a11c40b54a4b291e06f29e5d05140000008f01000000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eed76d8f40fb78819dca7f95821b83dc9b99ec9cabf8a08ee44b4ba75810a4cb23 [2] step 19. send final transcript [2] msgno: 20, from: 2 to: 0 msg cbc471f62c8d7c9ce09c91479b70566e805fe7cb51e1b9028ce306af937fd4382076eba546c1173f03139cc0118fadb335adf61a3927b0f60eb1dafc3db2a800140000008f02000000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eed76d8f40fb78819dca7f95821b83dc9b99ec9cabf8a08ee44b4ba75810a4cb23 [3] step 19. send final transcript [3] msgno: 20, from: 3 to: 0 msg dab92a9e27df43525b07bae94b4dd7ff733b976e08cafa93fa639595398d6dfad72171db03d577b865ca1705770d80f1ba341737d48cd10786a97d743902fa02140000008f03000000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eed76d8f40fb78819dca7f95821b83dc9b99ec9cabf8a08ee44b4ba75810a4cb23 [!] step 20. collect and verify transcripts [!] msgno: 20, from: 1 to: 0 msg 446950a6f9b2ac2efb4970814f61b0e4789c9df640504ec452cb25c85bf8158417ae738add42eec7619bfbdea765e9d8777379a11c40b54a4b291e06f29e5d05140000008f01000000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eed76d8f40fb78819dca7f95821b83dc9b99ec9cabf8a08ee44b4ba75810a4cb23 [!] msgno: 20, from: 2 to: 0 msg cbc471f62c8d7c9ce09c91479b70566e805fe7cb51e1b9028ce306af937fd4382076eba546c1173f03139cc0118fadb335adf61a3927b0f60eb1dafc3db2a800140000008f02000000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eed76d8f40fb78819dca7f95821b83dc9b99ec9cabf8a08ee44b4ba75810a4cb23 [!] msgno: 20, from: 3 to: 0 msg dab92a9e27df43525b07bae94b4dd7ff733b976e08cafa93fa639595398d6dfad72171db03d577b865ca1705770d80f1ba341737d48cd10786a97d743902fa02140000008f03000000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490eed76d8f40fb78819dca7f95821b83dc9b99ec9cabf8a08ee44b4ba75810a4cb23 [!] msgno: 21, from: 0 to: ff msg a20cb10af3e9f8f78e766c050fc74b85ab864ec815a7989dec73d79ca7444ffbaf18e831fa9d2199a9a6506723d875a8e03582e18746f081a938d21fc18ee405150000007100ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4f4b [1] step 21. get final approval [1] msgno: 21, from: 0 to: 0xff msg a20cb10af3e9f8f78e766c050fc74b85ab864ec815a7989dec73d79ca7444ffbaf18e831fa9d2199a9a6506723d875a8e03582e18746f081a938d21fc18ee405150000007100ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4f4b [1] msgno: 22, from: 1 to: 0 msg 412fd5f4f1db7127d2db7a7aed4b98d0273dba202bfd9621408dc489dde66920b3d51ecfc2332a09a98af72dc42956cd276c8bf860fd64e5c825c99498f33b06160000007101000000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4f4b [2] step 21. get final approval [2] msgno: 21, from: 0 to: 0xff msg a20cb10af3e9f8f78e766c050fc74b85ab864ec815a7989dec73d79ca7444ffbaf18e831fa9d2199a9a6506723d875a8e03582e18746f081a938d21fc18ee405150000007100ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4f4b [2] msgno: 22, from: 2 to: 0 msg 877582b39c76be00956f0e140985327a9948aad354d5f0aed987b8677d2a97ad80efbf4f62dd867e2c5d199832e4d12d283aedeeea40e53e7b22fab53736f008160000007102000000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4f4b [3] step 21. get final approval [3] msgno: 21, from: 0 to: 0xff msg a20cb10af3e9f8f78e766c050fc74b85ab864ec815a7989dec73d79ca7444ffbaf18e831fa9d2199a9a6506723d875a8e03582e18746f081a938d21fc18ee405150000007100ff0000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4f4b [3] msgno: 22, from: 3 to: 0 msg c6eeadce343d468bb186166acd5acdd3a228e5ca9255309b9d966235b94a0f56e4761bdfd99c8f60db7a42497dcd71fb51f780d10269cd1ad384804a2fbf5107160000007103000000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4f4b [!] step 22. collect acks from peers [!] msgno: 22, from: 1 to: 0 msg 412fd5f4f1db7127d2db7a7aed4b98d0273dba202bfd9621408dc489dde66920b3d51ecfc2332a09a98af72dc42956cd276c8bf860fd64e5c825c99498f33b06160000007101000000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4f4b [!] msgno: 22, from: 2 to: 0 msg 877582b39c76be00956f0e140985327a9948aad354d5f0aed987b8677d2a97ad80efbf4f62dd867e2c5d199832e4d12d283aedeeea40e53e7b22fab53736f008160000007102000000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4f4b [!] msgno: 22, from: 3 to: 0 msg c6eeadce343d468bb186166acd5acdd3a228e5ca9255309b9d966235b94a0f56e4761bdfd99c8f60db7a42497dcd71fb51f780d10269cd1ad384804a2fbf5107160000007103000000000069e3fbc703985d5cc3e373bdabd81734b95c86a9042c5f55bdd3f14dabf1a8fe4ee490ee4f4b share[1] 01d0833e4c17f6ec3951f79a0323fee5e2a68e56ac866ff3000fd672c969f96c09 share[2] 0256c3b24ef3318a6bbc2c038f2aa24a3022f3a135b03d64c949dd194b85f3900f share[3] 03ef2e31f4b40a154551c57377534cd0689d57edbed90bd59184e4c0cca0edb405 order: 0, 1, v0 26cca18119455333e4c63cdbc9dbc5aa25eeee61d32ead2f2a520d15d92ac712 order: 0, 2, v1 26cca18119455333e4c63cdbc9dbc5aa25eeee61d32ead2f2a520d15d92ac712 everything correct! (ulimit -s 66000; ./tp-dkg-corrupt 3 2 || exit 0) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg 73f07ea77c74cde2077b31b9a0e6ba8c618bc050aa5e288432a1d978b0650c86fb1edea4bc1f1406cc57972234f27d761a063f243cbc56c1d290c07be243430400000000b100ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2004216292fe4a1d4136593437f64833e31dbef474440af1c0bf823a7b776d84d644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 73f07ea77c74cde2077b31b9a0e6ba8c618bc050aa5e288432a1d978b0650c86fb1edea4bc1f1406cc57972234f27d761a063f243cbc56c1d290c07be243430400000000b100ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2004216292fe4a1d4136593437f64833e31dbef474440af1c0bf823a7b776d84d644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 73f07ea77c74cde2077b31b9a0e6ba8c618bc050aa5e288432a1d978b0650c86fb1edea4bc1f1406cc57972234f27d761a063f243cbc56c1d290c07be243430400000000b100ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2004216292fe4a1d4136593437f64833e31dbef474440af1c0bf823a7b776d84d644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 73f07ea77c74cde2077b31b9a0e6ba8c618bc050aa5e288432a1d978b0650c86fb1edea4bc1f1406cc57972234f27d761a063f243cbc56c1d290c07be243430400000000b100ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2004216292fe4a1d4136593437f64833e31dbef474440af1c0bf823a7b776d84d644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg b81c87b46c4bbc3f8bae0627cb10320b749398f03d5510dafd1c765a077261ef45c6ff6d4fe070fd53274a0131e866a08ae8237721d40cd051dc0a7920faf40a010000006f00010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2 [!] msgno: 1, len: 111, from: 0 to: 2 msg f0391b2a54a400ab14c92fd37f517ed5e304d4911a2fd0bd5e596c101b89d47dfe2223de8e24c26d0957536e555b472a4454511193d35ee78511d8c5759ae802010000006f00020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2 [!] msgno: 1, len: 111, from: 0 to: 3 msg 81fdede9212409347119cfce1c9fd59c9b048a0e9aa287fcc07b851ddfc8e0e44b57e115a32353d2b70fa67ac3db833c55fe18241a9ffa6af140b7606037b806010000006f00030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg b81c87b46c4bbc3f8bae0627cb10320b749398f03d5510dafd1c765a077261ef45c6ff6d4fe070fd53274a0131e866a08ae8237721d40cd051dc0a7920faf40a010000006f00010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2 [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg 495f731d3625bf75b34871bcb97d8327239e1fcd44d428c84c7e316083d3158c1b7d7617465872506c31aaa2583a076395fd85c34af78395a08a2b2ac1d7fd0302000000af01ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2c5d5d07d635c95e133f26293752db48824ec8610334f2b224edca761c2e3ec14a14bcc9df30d055227d520a4d23aa30c2a71e5d9f07c0364679790c6aa6dc0732fc9ad813fed6a6a12008ef555d32fde6389a6b9dd33fac9f590502e27dddbdd4e59a21164df07511a666014a1af2d74f476ade7f2e22f56f4bd5c869bf15005 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg f0391b2a54a400ab14c92fd37f517ed5e304d4911a2fd0bd5e596c101b89d47dfe2223de8e24c26d0957536e555b472a4454511193d35ee78511d8c5759ae802010000006f00020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2 [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg ee1938bbf1dba0ce50ea37a1f06bb8f9daf7fe3244ac49904ff8abf90c8d2730f2a104e4c7fe45a1611e2f16e969e0345c6968ecedaec7548b77888e9eb27b0402000000af02ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea23fd898caa4e2afb8844817dc03796576f73744cb4cec0f807144409cdf85fe2ea5ddae33b6a915722a50b7d4bd7c73ca57a77ef525a5e43645db42a9083a7d5daaf2b7cce5ee6dc6e0f0279ed04532f01b35d3fdb67cb0dc890b99a756a0b047e3ffd73aae9fb92d1feba79e435226e203a7f35b054c3ca5732c0e0df4074d00 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg 81fdede9212409347119cfce1c9fd59c9b048a0e9aa287fcc07b851ddfc8e0e44b57e115a32353d2b70fa67ac3db833c55fe18241a9ffa6af140b7606037b806010000006f00030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2 [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg b23c8e977b42b81eca9214e7077534949bdc76c1816c870ae310e69d7ad91f2439740efca0c3915d9956ce87410bca6806224921e037a279874c4c91529ecb0002000000af03ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea202792e094559232e5cafa61d98731d6f15f8c234ca3c4260f681d21080b7f8301c45b2292ae933d4d9e076a3d635856ee9bae3ddb8a44f851d0fe3914fb3a57f86f04af094676dba8cfe3b6a1d0373ca9f64efa4d187d5dae46d2e3baf23e617aa1f42368efe82bbe0e644bbf4a086c2b8c1e1802263945f13425eba89dfc60c [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg 495f731d3625bf75b34871bcb97d8327239e1fcd44d428c84c7e316083d3158c1b7d7617465872506c31aaa2583a076395fd85c34af78395a08a2b2ac1d7fd0302000000af01ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2c5d5d07d635c95e133f26293752db48824ec8610334f2b224edca761c2e3ec14a14bcc9df30d055227d520a4d23aa30c2a71e5d9f07c0364679790c6aa6dc073 [!] msgno: 2, from: 2 to: ff msg ee1938bbf1dba0ce50ea37a1f06bb8f9daf7fe3244ac49904ff8abf90c8d2730f2a104e4c7fe45a1611e2f16e969e0345c6968ecedaec7548b77888e9eb27b0402000000af02ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea23fd898caa4e2afb8844817dc03796576f73744cb4cec0f807144409cdf85fe2ea5ddae33b6a915722a50b7d4bd7c73ca57a77ef525a5e43645db42a9083a7d5d [!] msgno: 2, from: 3 to: ff msg b23c8e977b42b81eca9214e7077534949bdc76c1816c870ae310e69d7ad91f2439740efca0c3915d9956ce87410bca6806224921e037a279874c4c91529ecb0002000000af03ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea202792e094559232e5cafa61d98731d6f15f8c234ca3c4260f681d21080b7f8301c45b2292ae933d4d9e076a3d635856ee9bae3ddb8a44f851d0fe3914fb3a57f [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg 495f731d3625bf75b34871bcb97d8327239e1fcd44d428c84c7e316083d3158c1b7d7617465872506c31aaa2583a076395fd85c34af78395a08a2b2ac1d7fd0302000000af01ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2c5d5d07d635c95e133f26293752db48824ec8610334f2b224edca761c2e3ec14a14bcc9df30d055227d520a4d23aa30c2a71e5d9f07c0364679790c6aa6dc073 [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg 12e3a98586412638c7c6cdb34d2f2fe4e97c507e37b6aa233aec271f9e426857d78692ef665154c72008c678a93d51c1234a873520ba87e5f32da32bd230930c040000009f01010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea23c61bb0f434c3e15f447f17ea0aa101f921713a794fb6cf3d23c11c9b1d6d43449320389e45e9fc37934d5804b5ddf05 [1] msgno: 2, from: 2 to: ff msg ee1938bbf1dba0ce50ea37a1f06bb8f9daf7fe3244ac49904ff8abf90c8d2730f2a104e4c7fe45a1611e2f16e969e0345c6968ecedaec7548b77888e9eb27b0402000000af02ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea23fd898caa4e2afb8844817dc03796576f73744cb4cec0f807144409cdf85fe2ea5ddae33b6a915722a50b7d4bd7c73ca57a77ef525a5e43645db42a9083a7d5d [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg ced22b0ba2f757ad8d59906a87b995c6c0f8a6c4bbafdd97b5f7f3bac21240e8539b5a4a0f34f0687e57d671e8115ad3fdfb354bce91546273b2bdeef47d8704040000009f01020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea21070de39b8c1d4ef8269634a1fbf19e08a99441dd5c4ade1468b96d9bb9f9e0b8a907b4692690abbda828d69a0b01c4b [1] msgno: 2, from: 3 to: ff msg b23c8e977b42b81eca9214e7077534949bdc76c1816c870ae310e69d7ad91f2439740efca0c3915d9956ce87410bca6806224921e037a279874c4c91529ecb0002000000af03ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea202792e094559232e5cafa61d98731d6f15f8c234ca3c4260f681d21080b7f8301c45b2292ae933d4d9e076a3d635856ee9bae3ddb8a44f851d0fe3914fb3a57f [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg 004eb9f90c29667f63c5f8e66f34fbea99636db387233383b25ac49dd4f6c8d6e9a4510e4edbec72293c95a5cd0ca89f43852c65253070aeb3edbcc0768c3e09040000009f01030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2e6241213e28434afa69871a08d2c5ec0ae852e0365f226fd49aa17849064ba401d058aa8a0441911a36e56fdf5d58616 [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg 495f731d3625bf75b34871bcb97d8327239e1fcd44d428c84c7e316083d3158c1b7d7617465872506c31aaa2583a076395fd85c34af78395a08a2b2ac1d7fd0302000000af01ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2c5d5d07d635c95e133f26293752db48824ec8610334f2b224edca761c2e3ec14a14bcc9df30d055227d520a4d23aa30c2a71e5d9f07c0364679790c6aa6dc073 [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg e472103f1db150ea6e9f2fe86f8e8479eeab4eac4d0370712b90f5bc34e72f9840b95bca44bcfd4ea80f06ad3b7c91d82b67e11c1fc5a14ece7052f381fe0c02040000009f02010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea235e010c25b4cad752d98f60ab3cbe35ad0ca23e8aa62418d7185634663f152034debf44da96dad1e6cc32e6b589d1caf [2] msgno: 2, from: 2 to: ff msg ee1938bbf1dba0ce50ea37a1f06bb8f9daf7fe3244ac49904ff8abf90c8d2730f2a104e4c7fe45a1611e2f16e969e0345c6968ecedaec7548b77888e9eb27b0402000000af02ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea23fd898caa4e2afb8844817dc03796576f73744cb4cec0f807144409cdf85fe2ea5ddae33b6a915722a50b7d4bd7c73ca57a77ef525a5e43645db42a9083a7d5d [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg 7f6e0085a1c34f6734036a6639fd3be56ba8979de27daaefa74336c4c7cbf315ef1f89778ff82c2d055f6f68e9ea4ce6293f5538884b971a31926c2a2ccc9a06040000009f02020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2474f90f976cc47103c171f7ddb2f11bf5a15257c6656a125a37fe6058c9647357a670a50e50703868f1e9338182a8ada [2] msgno: 2, from: 3 to: ff msg b23c8e977b42b81eca9214e7077534949bdc76c1816c870ae310e69d7ad91f2439740efca0c3915d9956ce87410bca6806224921e037a279874c4c91529ecb0002000000af03ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea202792e094559232e5cafa61d98731d6f15f8c234ca3c4260f681d21080b7f8301c45b2292ae933d4d9e076a3d635856ee9bae3ddb8a44f851d0fe3914fb3a57f [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg 00b490d12f8cb34af854eee10783c223e78275481aa5f1f56dfaeb07685788e4545f0f183dfd9ed978f5f5985030af8284ad5d93a1d33e6c4d84cbbf32220001040000009f02030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2c243326b609acb9d1dab672b29d6624856378ec93e70108f860b61dbd2af6a2e1c117711a6a99a3474a4c23a5e4e9159 [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg 495f731d3625bf75b34871bcb97d8327239e1fcd44d428c84c7e316083d3158c1b7d7617465872506c31aaa2583a076395fd85c34af78395a08a2b2ac1d7fd0302000000af01ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2c5d5d07d635c95e133f26293752db48824ec8610334f2b224edca761c2e3ec14a14bcc9df30d055227d520a4d23aa30c2a71e5d9f07c0364679790c6aa6dc073 [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg 5d231dae697a1a9fa9e94e0471eee0336bcf2b90a8ac1af574449eb5fbed87bbf74de55db822e502392b82d866ba39089ea4f2cd1fdaf13b5b845be7ff5cc30a040000009f03010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2d3b7dd675df92dbbd48e4f527c4d129dfaf9b80c91cd93edbdccb5381a781d08d748db827b723eab036a61ab389c425e [3] msgno: 2, from: 2 to: ff msg ee1938bbf1dba0ce50ea37a1f06bb8f9daf7fe3244ac49904ff8abf90c8d2730f2a104e4c7fe45a1611e2f16e969e0345c6968ecedaec7548b77888e9eb27b0402000000af02ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea23fd898caa4e2afb8844817dc03796576f73744cb4cec0f807144409cdf85fe2ea5ddae33b6a915722a50b7d4bd7c73ca57a77ef525a5e43645db42a9083a7d5d [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg fb501d02874f1d3d33bd4941c024982ad3b6aa1557102f8b2d1af825e047519e15e549fe592148bce5aa326e66353be679a4fd49d37eeda1d830b7fcf1b48b0b040000009f03020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea244b0e533ff3e44b5f426fc9fc98693e7e0a522337f91ca665ede6a5391d3a069cc7fab85bea869c435c5e7a85611695b [3] msgno: 2, from: 3 to: ff msg b23c8e977b42b81eca9214e7077534949bdc76c1816c870ae310e69d7ad91f2439740efca0c3915d9956ce87410bca6806224921e037a279874c4c91529ecb0002000000af03ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea202792e094559232e5cafa61d98731d6f15f8c234ca3c4260f681d21080b7f8301c45b2292ae933d4d9e076a3d635856ee9bae3ddb8a44f851d0fe3914fb3a57f [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg 90878584d3b29c37eb0d98454ff5dc3ff40ee9ded506a2b21e0a4e1a8ce1129917845bca3ac754629019e58e4293bd4c7e5f3ddff22dc78cd713978a1177f800040000009f03030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2a92914ac1e84e655353565883dd5f969436f4dab13363b55b62043b79fdc6d75fd02f78ae8c6f2436f02dc1c6a153acd [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg 12e3a98586412638c7c6cdb34d2f2fe4e97c507e37b6aa233aec271f9e426857d78692ef665154c72008c678a93d51c1234a873520ba87e5f32da32bd230930c040000009f01010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea23c61bb0f434c3e15f447f17ea0aa101f921713a794fb6cf3d23c11c9b1d6d43449320389e45e9fc37934d5804b5ddf05 [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg 297ab613b35ebb5cb328d43644d95716e2b0f1bda5f5e2bd9aac4dc9b8ff78b6e1dfb7e0aeaf26c533bbb6bf6260b0a28e7466351e77e8488152ef927ad17502050000009f01010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2b34f1031747a680071229baf0566b298c5e741b6fc95036df877a47fbcf10d4a415a33c8ced686805f8c0b8c21e434f0 [1] msgno: 4, from: 2 to: 1 msg e472103f1db150ea6e9f2fe86f8e8479eeab4eac4d0370712b90f5bc34e72f9840b95bca44bcfd4ea80f06ad3b7c91d82b67e11c1fc5a14ece7052f381fe0c02040000009f02010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea235e010c25b4cad752d98f60ab3cbe35ad0ca23e8aa62418d7185634663f152034debf44da96dad1e6cc32e6b589d1caf [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg a3174b8fd2658607abb30b75d83cb7b3ef3b7ec1cee201e1c483997f48656954651f0cf6a25726f9da68c56dbd0a7e99cb5ba62cbfe5abd7609d14eb4bc0100d050000009f01020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2c569d5aa7165bf7db6fa158ea2be47044b8aa26ea69f21ae2a5e68e8c1442f7744849d00cbf1b385125821472070e78a [1] msgno: 4, from: 3 to: 1 msg 5d231dae697a1a9fa9e94e0471eee0336bcf2b90a8ac1af574449eb5fbed87bbf74de55db822e502392b82d866ba39089ea4f2cd1fdaf13b5b845be7ff5cc30a040000009f03010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2d3b7dd675df92dbbd48e4f527c4d129dfaf9b80c91cd93edbdccb5381a781d08d748db827b723eab036a61ab389c425e [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg b8ebec882508afbb43bfb0bd3608d887ad8f477d6e962450f27c78cb5566b3dab15e7da57225cad54758e54535def5003f9fbb968ee78d4f3c2b30fdf680a707050000009f01030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea20d384d6ca34daeaa5a3aa35975a8a10c64b2d43f49e836a5bd47cc218d8aa47c7327762e431b28e90caae0dabf30442a [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg ced22b0ba2f757ad8d59906a87b995c6c0f8a6c4bbafdd97b5f7f3bac21240e8539b5a4a0f34f0687e57d671e8115ad3fdfb354bce91546273b2bdeef47d8704040000009f01020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea21070de39b8c1d4ef8269634a1fbf19e08a99441dd5c4ade1468b96d9bb9f9e0b8a907b4692690abbda828d69a0b01c4b [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg 6f0447cd43692aa71a88a9ab529c6e3be11adf3e3803c8dcd56604a7354f27182096db65b95f46d87cbaa0ebf46d045dcba7732431223423910426773b2f2305050000009f02010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea22e2b57c790c2ef60f87d3c329f0bdd4d705244dd82078c300f22da1eda7ab75ff8e421e5267674647e7d366cf93c42ed [2] msgno: 4, from: 2 to: 2 msg 7f6e0085a1c34f6734036a6639fd3be56ba8979de27daaefa74336c4c7cbf315ef1f89778ff82c2d055f6f68e9ea4ce6293f5538884b971a31926c2a2ccc9a06040000009f02020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2474f90f976cc47103c171f7ddb2f11bf5a15257c6656a125a37fe6058c9647357a670a50e50703868f1e9338182a8ada [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg 90ce6865d77995e51e7aab2b82e6275c0eee7326cf2669f93716a162c408aa7a6272f317a3add2c072e4f554070d77e5c0fdf33da317879ac747f90665d20705050000009f02020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2860bf8a6fe4fe367834ac87f6e3b43124ce6b7c83dfca836b84ae135d24e44296e73ab40d626169dbe26bd8c0dff1733 [2] msgno: 4, from: 3 to: 2 msg fb501d02874f1d3d33bd4941c024982ad3b6aa1557102f8b2d1af825e047519e15e549fe592148bce5aa326e66353be679a4fd49d37eeda1d830b7fcf1b48b0b040000009f03020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea244b0e533ff3e44b5f426fc9fc98693e7e0a522337f91ca665ede6a5391d3a069cc7fab85bea869c435c5e7a85611695b [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg 4a6dbdd0d8b8b0528d0adefc1d61189b330d4386702fc0bf4c73797aea673877468146ff045e0f291a4cf9d551a1d45c5d7dce2baef789173be53d1a58cf350b050000009f02030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2319ad51a601ea9e62e5798f446da975ef6f87e1598f097a624b2c719cc96365468d09715939e83a011bfe8747c31eb27 [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg 004eb9f90c29667f63c5f8e66f34fbea99636db387233383b25ac49dd4f6c8d6e9a4510e4edbec72293c95a5cd0ca89f43852c65253070aeb3edbcc0768c3e09040000009f01030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2e6241213e28434afa69871a08d2c5ec0ae852e0365f226fd49aa17849064ba401d058aa8a0441911a36e56fdf5d58616 [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg 2c7cc0ee4d7fe76b17be3bf6cbe51c8e3cd88e991012a23e4583109a68390cae733da162a2e0f106fe2d80dc3a7c74a5f49fc984bd00607167e0f945ae5b800a050000009f03010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea200cee639932b88bed365674013ce8991bc4ea82abcbc36d68f80d69cc72a6e3e045d5224d8ec1a2ba2221d6b5f6a4ebe [3] msgno: 4, from: 2 to: 3 msg 00b490d12f8cb34af854eee10783c223e78275481aa5f1f56dfaeb07685788e4545f0f183dfd9ed978f5f5985030af8284ad5d93a1d33e6c4d84cbbf32220001040000009f02030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2c243326b609acb9d1dab672b29d6624856378ec93e70108f860b61dbd2af6a2e1c117711a6a99a3474a4c23a5e4e9159 [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg 0f248292da21810c7380461cccd4613e81326df28a5f8a4002dcb9460e41a61cf7e37da7f608141704edeb1a986aa9be37a43db5d85be5b7553af72f6ead180c050000009f03020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2fa81943f2e8fa5488e252065dd0b77d8682068d1ca26929fca88c23321c0811809cf4f6114e82ee0eb82ff6c5f11a981 [3] msgno: 4, from: 3 to: 3 msg 90878584d3b29c37eb0d98454ff5dc3ff40ee9ded506a2b21e0a4e1a8ce1129917845bca3ac754629019e58e4293bd4c7e5f3ddff22dc78cd713978a1177f800040000009f03030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2a92914ac1e84e655353565883dd5f969436f4dab13363b55b62043b79fdc6d75fd02f78ae8c6f2436f02dc1c6a153acd [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg fe04076fcb055024938bbe68061e76a98d12037091730898f34ed0ae55ab27e1419b04a015fb2e9d62abfd600260ca2e50dc74a925fdbc2e0d10ce2fbeb43e05050000009f03030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea237363518df3aec02ea96946d026996cba589beeeb534e8651464ae4619d9ed425eb30063bb7fa7e825b142b1adf46ae2 [!] 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 297ab613b35ebb5cb328d43644d95716e2b0f1bda5f5e2bd9aac4dc9b8ff78b6e1dfb7e0aeaf26c533bbb6bf6260b0a28e7466351e77e8488152ef927ad17502050000009f01010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2b34f1031747a680071229baf0566b298c5e741b6fc95036df877a47fbcf10d4a415a33c8ced686805f8c0b8c21e434f0 [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg 6f0447cd43692aa71a88a9ab529c6e3be11adf3e3803c8dcd56604a7354f27182096db65b95f46d87cbaa0ebf46d045dcba7732431223423910426773b2f2305050000009f02010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea22e2b57c790c2ef60f87d3c329f0bdd4d705244dd82078c300f22da1eda7ab75ff8e421e5267674647e7d366cf93c42ed [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg 2c7cc0ee4d7fe76b17be3bf6cbe51c8e3cd88e991012a23e4583109a68390cae733da162a2e0f106fe2d80dc3a7c74a5f49fc984bd00607167e0f945ae5b800a050000009f03010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea200cee639932b88bed365674013ce8991bc4ea82abcbc36d68f80d69cc72a6e3e045d5224d8ec1a2ba2221d6b5f6a4ebe [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg 304388913f77b3afe8e7f69fdec74680ca37f3eb1a825a6255c5e0a381239c4b2911adf79dbe4d9a25fcf423abc366362f8c1bfb08a32988820d2622b46e7d0006000000af01ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2b4a75bde6b8554f89bb108c65caa5560b73649f8f6c22674e17b1fbdb0dc13556451f001cf2e7c0ce7e3bd3fea12177c526ff1906741d205eae3bb38a949a20d [1] commitments b4a75bde6b8554f89bb108c65caa5560b73649f8f6c22674e17b1fbdb0dc13556451f001cf2e7c0ce7e3bd3fea12177c526ff1906741d205eae3bb38a949a20d [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg a3174b8fd2658607abb30b75d83cb7b3ef3b7ec1cee201e1c483997f48656954651f0cf6a25726f9da68c56dbd0a7e99cb5ba62cbfe5abd7609d14eb4bc0100d050000009f01020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2c569d5aa7165bf7db6fa158ea2be47044b8aa26ea69f21ae2a5e68e8c1442f7744849d00cbf1b385125821472070e78a [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg 90ce6865d77995e51e7aab2b82e6275c0eee7326cf2669f93716a162c408aa7a6272f317a3add2c072e4f554070d77e5c0fdf33da317879ac747f90665d20705050000009f02020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2860bf8a6fe4fe367834ac87f6e3b43124ce6b7c83dfca836b84ae135d24e44296e73ab40d626169dbe26bd8c0dff1733 [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg 0f248292da21810c7380461cccd4613e81326df28a5f8a4002dcb9460e41a61cf7e37da7f608141704edeb1a986aa9be37a43db5d85be5b7553af72f6ead180c050000009f03020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2fa81943f2e8fa5488e252065dd0b77d8682068d1ca26929fca88c23321c0811809cf4f6114e82ee0eb82ff6c5f11a981 [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg 2e20fb14f738453a702509f5e27a7e3f6a7e363cf0b1c5f7d2d387e0a94f47ab6ab4ac983a3da68fddcdfc5f48a61082ceb4abfbfe37085e6bfc0e49b675fa0406000000af02ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2645d7e2216929b561227d6e2a44a0f20850bd2ee63ef2687ee17b03a67d0d55330f1f2f2223ffa9ac724c3354e9277742bcca80c654a5e93517a727aa0635545 [2] commitments 645d7e2216929b561227d6e2a44a0f20850bd2ee63ef2687ee17b03a67d0d55330f1f2f2223ffa9ac724c3354e9277742bcca80c654a5e93517a727aa0635545 [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg b8ebec882508afbb43bfb0bd3608d887ad8f477d6e962450f27c78cb5566b3dab15e7da57225cad54758e54535def5003f9fbb968ee78d4f3c2b30fdf680a707050000009f01030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea20d384d6ca34daeaa5a3aa35975a8a10c64b2d43f49e836a5bd47cc218d8aa47c7327762e431b28e90caae0dabf30442a [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg 4a6dbdd0d8b8b0528d0adefc1d61189b330d4386702fc0bf4c73797aea673877468146ff045e0f291a4cf9d551a1d45c5d7dce2baef789173be53d1a58cf350b050000009f02030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2319ad51a601ea9e62e5798f446da975ef6f87e1598f097a624b2c719cc96365468d09715939e83a011bfe8747c31eb27 [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg fe04076fcb055024938bbe68061e76a98d12037091730898f34ed0ae55ab27e1419b04a015fb2e9d62abfd600260ca2e50dc74a925fdbc2e0d10ce2fbeb43e05050000009f03030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea237363518df3aec02ea96946d026996cba589beeeb534e8651464ae4619d9ed425eb30063bb7fa7e825b142b1adf46ae2 [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg cc42130207ac1421b139ae1d91738ea8a74a6cc3001af4536c8f29403f1107d7ed263b68616dc4416eb373aee9b27220a87b56c5ef30f8a6ba4ffdcd56d9fd0306000000af03ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea208bf51081c89141bf0946ba0de76046c0ccdab0a862c5f834ffd92352570d9081625e8c316d25396f85303911a5e00f0e67aaf04b55e7c55296e3d2d82642f2d [3] commitments 08bf51081c89141bf0946ba0de76046c0ccdab0a862c5f834ffd92352570d9081625e8c316d25396f85303911a5e00f0e67aaf04b55e7c55296e3d2d82642f2d [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg 304388913f77b3afe8e7f69fdec74680ca37f3eb1a825a6255c5e0a381239c4b2911adf79dbe4d9a25fcf423abc366362f8c1bfb08a32988820d2622b46e7d0006000000af01ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2b4a75bde6b8554f89bb108c65caa5560b73649f8f6c22674e17b1fbdb0dc13556451f001cf2e7c0ce7e3bd3fea12177c526ff1906741d205eae3bb38a949a20d [!] commitments[1] b4a75bde6b8554f89bb108c65caa5560b73649f8f6c22674e17b1fbdb0dc13556451f001cf2e7c0ce7e3bd3fea12177c526ff1906741d205eae3bb38a949a20d [!] msgno: 6, from: 2 to: 0xff msg 2e20fb14f738453a702509f5e27a7e3f6a7e363cf0b1c5f7d2d387e0a94f47ab6ab4ac983a3da68fddcdfc5f48a61082ceb4abfbfe37085e6bfc0e49b675fa0406000000af02ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2645d7e2216929b561227d6e2a44a0f20850bd2ee63ef2687ee17b03a67d0d55330f1f2f2223ffa9ac724c3354e9277742bcca80c654a5e93517a727aa0635545 [!] commitments[2] 645d7e2216929b561227d6e2a44a0f20850bd2ee63ef2687ee17b03a67d0d55330f1f2f2223ffa9ac724c3354e9277742bcca80c654a5e93517a727aa0635545 [!] msgno: 6, from: 3 to: 0xff msg cc42130207ac1421b139ae1d91738ea8a74a6cc3001af4536c8f29403f1107d7ed263b68616dc4416eb373aee9b27220a87b56c5ef30f8a6ba4ffdcd56d9fd0306000000af03ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea208bf51081c89141bf0946ba0de76046c0ccdab0a862c5f834ffd92352570d9081625e8c316d25396f85303911a5e00f0e67aaf04b55e7c55296e3d2d82642f2d [!] commitments[3] 08bf51081c89141bf0946ba0de76046c0ccdab0a862c5f834ffd92352570d9081625e8c316d25396f85303911a5e00f0e67aaf04b55e7c55296e3d2d82642f2d [!] msgno: 7, from: 0 to: ff msg 1645a7e3c1f19fef95d5453cce4c24069eb19e874b8301f34134073d38c720812c8663adff440e20d3380ebb530de536b250bbfa21dbabe083aa15c2560c230f070000027c00ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2304388913f77b3afe8e7f69fdec74680ca37f3eb1a825a6255c5e0a381239c4b2911adf79dbe4d9a25fcf423abc366362f8c1bfb08a32988820d2622b46e7d0006000000af01ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2b4a75bde6b8554f89bb108c65caa5560b73649f8f6c22674e17b1fbdb0dc13556451f001cf2e7c0ce7e3bd3fea12177c526ff1906741d205eae3bb38a949a20d2e20fb14f738453a702509f5e27a7e3f6a7e363cf0b1c5f7d2d387e0a94f47ab6ab4ac983a3da68fddcdfc5f48a61082ceb4abfbfe37085e6bfc0e49b675fa0406000000af02ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2645d7e2216929b561227d6e2a44a0f20850bd2ee63ef2687ee17b03a67d0d55330f1f2f2223ffa9ac724c3354e9277742bcca80c654a5e93517a727aa0635545cc42130207ac1421b139ae1d91738ea8a74a6cc3001af4536c8f29403f1107d7ed263b68616dc4416eb373aee9b27220a87b56c5ef30f8a6ba4ffdcd56d9fd0306000000af03ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea208bf51081c89141bf0946ba0de76046c0ccdab0a862c5f834ffd92352570d9081625e8c316d25396f85303911a5e00f0e67aaf04b55e7c55296e3d2d82642f2d [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg 1645a7e3c1f19fef95d5453cce4c24069eb19e874b8301f34134073d38c720812c8663adff440e20d3380ebb530de536b250bbfa21dbabe083aa15c2560c230f070000027c00ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2304388913f77b3afe8e7f69fdec74680ca37f3eb1a825a6255c5e0a381239c4b2911adf79dbe4d9a25fcf423abc366362f8c1bfb08a32988820d2622b46e7d0006000000af01ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2b4a75bde6b8554f89bb108c65caa5560b73649f8f6c22674e17b1fbdb0dc13556451f001cf2e7c0ce7e3bd3fea12177c526ff1906741d205eae3bb38a949a20d2e20fb14f738453a702509f5e27a7e3f6a7e363cf0b1c5f7d2d387e0a94f47ab6ab4ac983a3da68fddcdfc5f48a61082ceb4abfbfe37085e6bfc0e49b675fa0406000000af02ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2645d7e2216929b561227d6e2a44a0f20850bd2ee63ef2687ee17b03a67d0d55330f1f2f2223ffa9ac724c3354e9277742bcca80c654a5e93517a727aa0635545cc42130207ac1421b139ae1d91738ea8a74a6cc3001af4536c8f29403f1107d7ed263b68616dc4416eb373aee9b27220a87b56c5ef30f8a6ba4ffdcd56d9fd0306000000af03ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea208bf51081c89141bf0946ba0de76046c0ccdab0a862c5f834ffd92352570d9081625e8c316d25396f85303911a5e00f0e67aaf04b55e7c55296e3d2d82642f2d [1] msgno: 6, from: 1 to: 0xff msg 304388913f77b3afe8e7f69fdec74680ca37f3eb1a825a6255c5e0a381239c4b2911adf79dbe4d9a25fcf423abc366362f8c1bfb08a32988820d2622b46e7d0006000000af01ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2b4a75bde6b8554f89bb108c65caa5560b73649f8f6c22674e17b1fbdb0dc13556451f001cf2e7c0ce7e3bd3fea12177c526ff1906741d205eae3bb38a949a20d [1] msgno: 8, from: 1 to: 1 msg a3269d470ba5e5efcfaca582fc4d2606e101df66776218a387b3a827fdb58452ac7fb06c2633c1d701fdd0fbb0ebed00e0d585400826e66d8ace442d72922102080000010001010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea298508d2f4192ca5a47d9c960543b1511bc46d20bdb6ab49759135d7a84b9162ab15c8917e846e45b04d69880448dbc3df573e259f36d90c8965802f663614b4850058eb09c9005e8d7488034bf9f583946da3e7836db6b13bd3efdce2e7b1b166741ad6816d32d2eb51e9340d1ea5b0bce6ca0ddb713b6f34b2c7a6cd7691b6d42a4fedf539bc9bcd0284b97197bb68e24 [1] msgno: 6, from: 2 to: 0xff msg 2e20fb14f738453a702509f5e27a7e3f6a7e363cf0b1c5f7d2d387e0a94f47ab6ab4ac983a3da68fddcdfc5f48a61082ceb4abfbfe37085e6bfc0e49b675fa0406000000af02ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2645d7e2216929b561227d6e2a44a0f20850bd2ee63ef2687ee17b03a67d0d55330f1f2f2223ffa9ac724c3354e9277742bcca80c654a5e93517a727aa0635545 [1] corrupting share_2 02879b261f97061447eec9e450e3575e8924298aa46598a29babc26d7bee64e803 [1] corrupted share_2 028764261f97061447eec9e450e3575e8924298aa46598a29babc26d7bee64e803 [1] msgno: 8, from: 1 to: 2 msg aa42933f227251185d6d193eb94125a404c4f304f49d186f17191d350c8041dccc045b5716b615f3826e0b03ad1af13b74895ca276e04f0a463bfc3773048004080000010001020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2bdcc9197702186f3ce46b8bcae4a6a03ff411a698ddeefa02690c13f2e8bb118522dfa55cfe69f4cc7765744f0929e953aac167f0c17591a69ae8f1f14c07f0e3aa3266d1227a5d02f9251a377129bedbdd8cdc1dae47b6a805c28590b9a55307a2ade9bf2eac732e5c925f839646577a0e293298dab584a14dd5a564fb6318364095823a3d1e0846f1420657fb25423c0 [1] msgno: 6, from: 3 to: 0xff msg cc42130207ac1421b139ae1d91738ea8a74a6cc3001af4536c8f29403f1107d7ed263b68616dc4416eb373aee9b27220a87b56c5ef30f8a6ba4ffdcd56d9fd0306000000af03ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea208bf51081c89141bf0946ba0de76046c0ccdab0a862c5f834ffd92352570d9081625e8c316d25396f85303911a5e00f0e67aaf04b55e7c55296e3d2d82642f2d [1] msgno: 8, from: 1 to: 3 msg e54735ba1f4a63568e7e6c48714546c5535ec7c08a9858df908d37a8c65034d18e1a3ecb47c87f63c3fd372e1898f028f71204db5c652ebe7d440e86340c6202080000010001030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2630452dd0ac626dff55fe72b5edaa72a08841d56f2e18400ed8d51b709c0e542c2e93640a2674798bbb9ccb9ff4b33f42001bdb260ca972d4cb4cdc543b999834943cb1612a57475628e62de8901f3cbf628bb08ff5793407860d36e77b4ac740c9ba7075e90c65bd16b39a4408ba50874500371b3724799680f2103f1121fb0730e0dbf939e12684153eafea77e6d2bab [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg 1645a7e3c1f19fef95d5453cce4c24069eb19e874b8301f34134073d38c720812c8663adff440e20d3380ebb530de536b250bbfa21dbabe083aa15c2560c230f070000027c00ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2304388913f77b3afe8e7f69fdec74680ca37f3eb1a825a6255c5e0a381239c4b2911adf79dbe4d9a25fcf423abc366362f8c1bfb08a32988820d2622b46e7d0006000000af01ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2b4a75bde6b8554f89bb108c65caa5560b73649f8f6c22674e17b1fbdb0dc13556451f001cf2e7c0ce7e3bd3fea12177c526ff1906741d205eae3bb38a949a20d2e20fb14f738453a702509f5e27a7e3f6a7e363cf0b1c5f7d2d387e0a94f47ab6ab4ac983a3da68fddcdfc5f48a61082ceb4abfbfe37085e6bfc0e49b675fa0406000000af02ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2645d7e2216929b561227d6e2a44a0f20850bd2ee63ef2687ee17b03a67d0d55330f1f2f2223ffa9ac724c3354e9277742bcca80c654a5e93517a727aa0635545cc42130207ac1421b139ae1d91738ea8a74a6cc3001af4536c8f29403f1107d7ed263b68616dc4416eb373aee9b27220a87b56c5ef30f8a6ba4ffdcd56d9fd0306000000af03ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea208bf51081c89141bf0946ba0de76046c0ccdab0a862c5f834ffd92352570d9081625e8c316d25396f85303911a5e00f0e67aaf04b55e7c55296e3d2d82642f2d [2] msgno: 6, from: 1 to: 0xff msg 304388913f77b3afe8e7f69fdec74680ca37f3eb1a825a6255c5e0a381239c4b2911adf79dbe4d9a25fcf423abc366362f8c1bfb08a32988820d2622b46e7d0006000000af01ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2b4a75bde6b8554f89bb108c65caa5560b73649f8f6c22674e17b1fbdb0dc13556451f001cf2e7c0ce7e3bd3fea12177c526ff1906741d205eae3bb38a949a20d [2] msgno: 8, from: 2 to: 1 msg e18d56095e4d0755ff67abea43aada881e852ef0c9b7ffe64e1a9e82cf43e917fdff62be0071b432102b3f9685130e5eeef5ab896efbd297f525594daf483600080000010002010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2e684c84627b67a4dfaca5686fe689b98f979c0c36ed96a19fbcc6707d20539e5d91a7202059c04c991dac151957bf29b4065c12a2167a61584d87e2f5e0a913d11cd8360cbe0b4c07d98d1a86a6152229b83ef3f2723b8839c165b15c81966938fb807d2ee6096bf5393ad9f3d92ad047b339c4b34dc1782034edb73e66dc0e9f7f1e6ae52993822a48b0baac9ee464f80 [2] msgno: 6, from: 2 to: 0xff msg 2e20fb14f738453a702509f5e27a7e3f6a7e363cf0b1c5f7d2d387e0a94f47ab6ab4ac983a3da68fddcdfc5f48a61082ceb4abfbfe37085e6bfc0e49b675fa0406000000af02ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2645d7e2216929b561227d6e2a44a0f20850bd2ee63ef2687ee17b03a67d0d55330f1f2f2223ffa9ac724c3354e9277742bcca80c654a5e93517a727aa0635545 [2] msgno: 8, from: 2 to: 2 msg 22fb6d82753edc9c9c30f485856faf2f2c13a9844086292d281f39eb6b341c31f404d45653df2c7aa77204a77a3c66eb45f54f59c25af20c8c0d90786898dd07080000010002020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2832752eb936c00a1d0070106380b264307a0a073036accbeb3049c7d8f4f16b86439ad5067a8fc1f8813d2c81e0e474141d57697f34c93702ab00099dbb29d7e7815cc02515b48aad915990c0eeb5ee21dbbeb2aea85cdd61edfc10838ea18536ab4fe2c39cb097a365c2b59cdf6fd611894586f57a29236f567a050d4f790614979bc47b686abff584353813f3d1682fd [2] msgno: 6, from: 3 to: 0xff msg cc42130207ac1421b139ae1d91738ea8a74a6cc3001af4536c8f29403f1107d7ed263b68616dc4416eb373aee9b27220a87b56c5ef30f8a6ba4ffdcd56d9fd0306000000af03ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea208bf51081c89141bf0946ba0de76046c0ccdab0a862c5f834ffd92352570d9081625e8c316d25396f85303911a5e00f0e67aaf04b55e7c55296e3d2d82642f2d [2] msgno: 8, from: 2 to: 3 msg b167ed0a5c96ad8e80c772671547d0a16ee0f83f0fba0ae4abf15a4e06ece88dc845f40420ed41281e850e97928ae21980ff80432a0a102979006725bfea4209080000010002030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2155544c9942ace18876433f2a5fdf43014fb90fe3f9f85f6ae7e77c83fbf080b2142301145ebe199d3d56e90bef78dde1c6df6b63631a68a3885c4411197f09107bfd99ab59526e786cab5e5236861e8d8aa9b676c606c08e2829a74229be095a1b7ad968c43531111d6a6623032ce41e825176781ec4e9e170c85351fcca263f7da77a1c78c646ac5fe31a1d38ac8f9e4 [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg 1645a7e3c1f19fef95d5453cce4c24069eb19e874b8301f34134073d38c720812c8663adff440e20d3380ebb530de536b250bbfa21dbabe083aa15c2560c230f070000027c00ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2304388913f77b3afe8e7f69fdec74680ca37f3eb1a825a6255c5e0a381239c4b2911adf79dbe4d9a25fcf423abc366362f8c1bfb08a32988820d2622b46e7d0006000000af01ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2b4a75bde6b8554f89bb108c65caa5560b73649f8f6c22674e17b1fbdb0dc13556451f001cf2e7c0ce7e3bd3fea12177c526ff1906741d205eae3bb38a949a20d2e20fb14f738453a702509f5e27a7e3f6a7e363cf0b1c5f7d2d387e0a94f47ab6ab4ac983a3da68fddcdfc5f48a61082ceb4abfbfe37085e6bfc0e49b675fa0406000000af02ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2645d7e2216929b561227d6e2a44a0f20850bd2ee63ef2687ee17b03a67d0d55330f1f2f2223ffa9ac724c3354e9277742bcca80c654a5e93517a727aa0635545cc42130207ac1421b139ae1d91738ea8a74a6cc3001af4536c8f29403f1107d7ed263b68616dc4416eb373aee9b27220a87b56c5ef30f8a6ba4ffdcd56d9fd0306000000af03ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea208bf51081c89141bf0946ba0de76046c0ccdab0a862c5f834ffd92352570d9081625e8c316d25396f85303911a5e00f0e67aaf04b55e7c55296e3d2d82642f2d [3] msgno: 6, from: 1 to: 0xff msg 304388913f77b3afe8e7f69fdec74680ca37f3eb1a825a6255c5e0a381239c4b2911adf79dbe4d9a25fcf423abc366362f8c1bfb08a32988820d2622b46e7d0006000000af01ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2b4a75bde6b8554f89bb108c65caa5560b73649f8f6c22674e17b1fbdb0dc13556451f001cf2e7c0ce7e3bd3fea12177c526ff1906741d205eae3bb38a949a20d [3] msgno: 8, from: 3 to: 1 msg a51542cce91c81cb912049dbe4ff51fbf52b208a588a1d00990c29bcec41e401d24ef1e4cf0649a0c73b134372b90631d755e0114d270cbef671db520d971e00080000010003010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2cb1f713dc5f0877701f4c519d675464c07b09ab898a0c9e3d7e2aeaff07a775b01b1fe55f46fd64827e27fba4c7af2136739dc0ceb5dbba2d6fc7f9153959809d6b3d85f563c3b1aa039f60cebf7ca7092dc14f9b7d6f44253512377053c523ed50952b6a3b769c5da8d0f01660dee4e573e084a91b4217c13bd63aef33559c3b86daf467512232387fb3ab43f4ce6a210 [3] msgno: 6, from: 2 to: 0xff msg 2e20fb14f738453a702509f5e27a7e3f6a7e363cf0b1c5f7d2d387e0a94f47ab6ab4ac983a3da68fddcdfc5f48a61082ceb4abfbfe37085e6bfc0e49b675fa0406000000af02ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2645d7e2216929b561227d6e2a44a0f20850bd2ee63ef2687ee17b03a67d0d55330f1f2f2223ffa9ac724c3354e9277742bcca80c654a5e93517a727aa0635545 [3] msgno: 8, from: 3 to: 2 msg 21818968ae5a84082a17d0671003fce16258f70281c3a1e6fa628dc285beb28003e910b8c63b853244614af34d917fe71ea8b572a240eb659e7d3c9823fcfa0e080000010003020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2a63c4be8a861fd7f7d55deba1557b6f2697de39c2bfce27c10a815c45e37a179075a6d2be14f4366efe93de1cf7c9077d41306766db238e8088ff1966ff702a1bd665569bc7492fb37d0e14673d1e81ed3c3fe4e5b970d47a27cf71ebccc085c6ca710c16ca80fc02544893406bcb50cd7f74f79c42abacd2d584ec7d9697a78622dcb1b31ca6392ca2a74d6c25981d89a [3] msgno: 6, from: 3 to: 0xff msg cc42130207ac1421b139ae1d91738ea8a74a6cc3001af4536c8f29403f1107d7ed263b68616dc4416eb373aee9b27220a87b56c5ef30f8a6ba4ffdcd56d9fd0306000000af03ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea208bf51081c89141bf0946ba0de76046c0ccdab0a862c5f834ffd92352570d9081625e8c316d25396f85303911a5e00f0e67aaf04b55e7c55296e3d2d82642f2d [3] msgno: 8, from: 3 to: 3 msg cc4565ce0e91c0f89ee002be46b9f088aefa9f399984f82517f69f30771203d1b442d81ffa69a5102cdea7124392594c1268e22eb4d878ad1a17e926dc0b5303080000010003030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2b69bc5dc0be71d547aee4629bb6013a264421d1f8e397c32881c72e7205485bb369a761bd8e7913d34342b42858047f570d67a8224664ca027617aac7eefeba5eba07232f38fe959a26fc7a83f15254c9670a7c83d35a98e09b683a6c229e75798f06a176cd61a726d5b051f6b04003779ab71a8e15348369533def43cdb938c9a8cfaee86e1cc632eabaccface22bd836 [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg a3269d470ba5e5efcfaca582fc4d2606e101df66776218a387b3a827fdb58452ac7fb06c2633c1d701fdd0fbb0ebed00e0d585400826e66d8ace442d72922102080000010001010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea298508d2f4192ca5a47d9c960543b1511bc46d20bdb6ab49759135d7a84b9162ab15c8917e846e45b04d69880448dbc3df573e259f36d90c8965802f663614b4850058eb09c9005e8d7488034bf9f583946da3e7836db6b13bd3efdce2e7b1b166741ad6816d32d2eb51e9340d1ea5b0bce6ca0ddb713b6f34b2c7a6cd7691b6d42a4fedf539bc9bcd0284b97197bb68e24 [!] msgno: 8, from: 2 to: 1 msg e18d56095e4d0755ff67abea43aada881e852ef0c9b7ffe64e1a9e82cf43e917fdff62be0071b432102b3f9685130e5eeef5ab896efbd297f525594daf483600080000010002010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2e684c84627b67a4dfaca5686fe689b98f979c0c36ed96a19fbcc6707d20539e5d91a7202059c04c991dac151957bf29b4065c12a2167a61584d87e2f5e0a913d11cd8360cbe0b4c07d98d1a86a6152229b83ef3f2723b8839c165b15c81966938fb807d2ee6096bf5393ad9f3d92ad047b339c4b34dc1782034edb73e66dc0e9f7f1e6ae52993822a48b0baac9ee464f80 [!] msgno: 8, from: 3 to: 1 msg a51542cce91c81cb912049dbe4ff51fbf52b208a588a1d00990c29bcec41e401d24ef1e4cf0649a0c73b134372b90631d755e0114d270cbef671db520d971e00080000010003010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2cb1f713dc5f0877701f4c519d675464c07b09ab898a0c9e3d7e2aeaff07a775b01b1fe55f46fd64827e27fba4c7af2136739dc0ceb5dbba2d6fc7f9153959809d6b3d85f563c3b1aa039f60cebf7ca7092dc14f9b7d6f44253512377053c523ed50952b6a3b769c5da8d0f01660dee4e573e084a91b4217c13bd63aef33559c3b86daf467512232387fb3ab43f4ce6a210 [!] msgno: 8, from: 1 to: 2 msg aa42933f227251185d6d193eb94125a404c4f304f49d186f17191d350c8041dccc045b5716b615f3826e0b03ad1af13b74895ca276e04f0a463bfc3773048004080000010001020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2bdcc9197702186f3ce46b8bcae4a6a03ff411a698ddeefa02690c13f2e8bb118522dfa55cfe69f4cc7765744f0929e953aac167f0c17591a69ae8f1f14c07f0e3aa3266d1227a5d02f9251a377129bedbdd8cdc1dae47b6a805c28590b9a55307a2ade9bf2eac732e5c925f839646577a0e293298dab584a14dd5a564fb6318364095823a3d1e0846f1420657fb25423c0 [!] msgno: 8, from: 2 to: 2 msg 22fb6d82753edc9c9c30f485856faf2f2c13a9844086292d281f39eb6b341c31f404d45653df2c7aa77204a77a3c66eb45f54f59c25af20c8c0d90786898dd07080000010002020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2832752eb936c00a1d0070106380b264307a0a073036accbeb3049c7d8f4f16b86439ad5067a8fc1f8813d2c81e0e474141d57697f34c93702ab00099dbb29d7e7815cc02515b48aad915990c0eeb5ee21dbbeb2aea85cdd61edfc10838ea18536ab4fe2c39cb097a365c2b59cdf6fd611894586f57a29236f567a050d4f790614979bc47b686abff584353813f3d1682fd [!] msgno: 8, from: 3 to: 2 msg 21818968ae5a84082a17d0671003fce16258f70281c3a1e6fa628dc285beb28003e910b8c63b853244614af34d917fe71ea8b572a240eb659e7d3c9823fcfa0e080000010003020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2a63c4be8a861fd7f7d55deba1557b6f2697de39c2bfce27c10a815c45e37a179075a6d2be14f4366efe93de1cf7c9077d41306766db238e8088ff1966ff702a1bd665569bc7492fb37d0e14673d1e81ed3c3fe4e5b970d47a27cf71ebccc085c6ca710c16ca80fc02544893406bcb50cd7f74f79c42abacd2d584ec7d9697a78622dcb1b31ca6392ca2a74d6c25981d89a [!] msgno: 8, from: 1 to: 3 msg e54735ba1f4a63568e7e6c48714546c5535ec7c08a9858df908d37a8c65034d18e1a3ecb47c87f63c3fd372e1898f028f71204db5c652ebe7d440e86340c6202080000010001030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2630452dd0ac626dff55fe72b5edaa72a08841d56f2e18400ed8d51b709c0e542c2e93640a2674798bbb9ccb9ff4b33f42001bdb260ca972d4cb4cdc543b999834943cb1612a57475628e62de8901f3cbf628bb08ff5793407860d36e77b4ac740c9ba7075e90c65bd16b39a4408ba50874500371b3724799680f2103f1121fb0730e0dbf939e12684153eafea77e6d2bab [!] msgno: 8, from: 2 to: 3 msg b167ed0a5c96ad8e80c772671547d0a16ee0f83f0fba0ae4abf15a4e06ece88dc845f40420ed41281e850e97928ae21980ff80432a0a102979006725bfea4209080000010002030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2155544c9942ace18876433f2a5fdf43014fb90fe3f9f85f6ae7e77c83fbf080b2142301145ebe199d3d56e90bef78dde1c6df6b63631a68a3885c4411197f09107bfd99ab59526e786cab5e5236861e8d8aa9b676c606c08e2829a74229be095a1b7ad968c43531111d6a6623032ce41e825176781ec4e9e170c85351fcca263f7da77a1c78c646ac5fe31a1d38ac8f9e4 [!] msgno: 8, from: 3 to: 3 msg cc4565ce0e91c0f89ee002be46b9f088aefa9f399984f82517f69f30771203d1b442d81ffa69a5102cdea7124392594c1268e22eb4d878ad1a17e926dc0b5303080000010003030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2b69bc5dc0be71d547aee4629bb6013a264421d1f8e397c32881c72e7205485bb369a761bd8e7913d34342b42858047f570d67a8224664ca027617aac7eefeba5eba07232f38fe959a26fc7a83f15254c9670a7c83d35a98e09b683a6c229e75798f06a176cd61a726d5b051f6b04003779ab71a8e15348369533def43cdb938c9a8cfaee86e1cc632eabaccface22bd836 [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg a3269d470ba5e5efcfaca582fc4d2606e101df66776218a387b3a827fdb58452ac7fb06c2633c1d701fdd0fbb0ebed00e0d585400826e66d8ace442d72922102080000010001010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea298508d2f4192ca5a47d9c960543b1511bc46d20bdb6ab49759135d7a84b9162ab15c8917e846e45b04d69880448dbc3df573e259f36d90c8965802f663614b4850058eb09c9005e8d7488034bf9f583946da3e7836db6b13bd3efdce2e7b1b166741ad6816d32d2eb51e9340d1ea5b0bce6ca0ddb713b6f34b2c7a6cd7691b6d42a4fedf539bc9bcd0284b97197bb68e24 [1] msgno: 8, from: 2 to: 1 msg e18d56095e4d0755ff67abea43aada881e852ef0c9b7ffe64e1a9e82cf43e917fdff62be0071b432102b3f9685130e5eeef5ab896efbd297f525594daf483600080000010002010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2e684c84627b67a4dfaca5686fe689b98f979c0c36ed96a19fbcc6707d20539e5d91a7202059c04c991dac151957bf29b4065c12a2167a61584d87e2f5e0a913d11cd8360cbe0b4c07d98d1a86a6152229b83ef3f2723b8839c165b15c81966938fb807d2ee6096bf5393ad9f3d92ad047b339c4b34dc1782034edb73e66dc0e9f7f1e6ae52993822a48b0baac9ee464f80 [1] msgno: 8, from: 3 to: 1 msg a51542cce91c81cb912049dbe4ff51fbf52b208a588a1d00990c29bcec41e401d24ef1e4cf0649a0c73b134372b90631d755e0114d270cbef671db520d971e00080000010003010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2cb1f713dc5f0877701f4c519d675464c07b09ab898a0c9e3d7e2aeaff07a775b01b1fe55f46fd64827e27fba4c7af2136739dc0ceb5dbba2d6fc7f9153959809d6b3d85f563c3b1aa039f60cebf7ca7092dc14f9b7d6f44253512377053c523ed50952b6a3b769c5da8d0f01660dee4e573e084a91b4217c13bd63aef33559c3b86daf467512232387fb3ab43f4ce6a210 [1] failed to verify commitments from 2! [1] msgno: 9, from: 1 to: ff msg 3b806199f96cf9372345d96c542e89b01a9aefbb7141a854531eb08923c9ec85fe03594351bc5434fd97679ed55cd64da3102af5bd1508ad3782c71d37dd7a0a090000007301ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201020000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg aa42933f227251185d6d193eb94125a404c4f304f49d186f17191d350c8041dccc045b5716b615f3826e0b03ad1af13b74895ca276e04f0a463bfc3773048004080000010001020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2bdcc9197702186f3ce46b8bcae4a6a03ff411a698ddeefa02690c13f2e8bb118522dfa55cfe69f4cc7765744f0929e953aac167f0c17591a69ae8f1f14c07f0e3aa3266d1227a5d02f9251a377129bedbdd8cdc1dae47b6a805c28590b9a55307a2ade9bf2eac732e5c925f839646577a0e293298dab584a14dd5a564fb6318364095823a3d1e0846f1420657fb25423c0 [2] msgno: 8, from: 2 to: 2 msg 22fb6d82753edc9c9c30f485856faf2f2c13a9844086292d281f39eb6b341c31f404d45653df2c7aa77204a77a3c66eb45f54f59c25af20c8c0d90786898dd07080000010002020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2832752eb936c00a1d0070106380b264307a0a073036accbeb3049c7d8f4f16b86439ad5067a8fc1f8813d2c81e0e474141d57697f34c93702ab00099dbb29d7e7815cc02515b48aad915990c0eeb5ee21dbbeb2aea85cdd61edfc10838ea18536ab4fe2c39cb097a365c2b59cdf6fd611894586f57a29236f567a050d4f790614979bc47b686abff584353813f3d1682fd [2] msgno: 8, from: 3 to: 2 msg 21818968ae5a84082a17d0671003fce16258f70281c3a1e6fa628dc285beb28003e910b8c63b853244614af34d917fe71ea8b572a240eb659e7d3c9823fcfa0e080000010003020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2a63c4be8a861fd7f7d55deba1557b6f2697de39c2bfce27c10a815c45e37a179075a6d2be14f4366efe93de1cf7c9077d41306766db238e8088ff1966ff702a1bd665569bc7492fb37d0e14673d1e81ed3c3fe4e5b970d47a27cf71ebccc085c6ca710c16ca80fc02544893406bcb50cd7f74f79c42abacd2d584ec7d9697a78622dcb1b31ca6392ca2a74d6c25981d89a 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 d735607a26d4c967e6bddc07d8fe786d06cfab3496c163ee727cceba2f51ff0a18d9e29a9187db0946e4c47f501f9a2c69597bcac9ba4e001a309aa6efacf10a090000007302ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201010000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg e54735ba1f4a63568e7e6c48714546c5535ec7c08a9858df908d37a8c65034d18e1a3ecb47c87f63c3fd372e1898f028f71204db5c652ebe7d440e86340c6202080000010001030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2630452dd0ac626dff55fe72b5edaa72a08841d56f2e18400ed8d51b709c0e542c2e93640a2674798bbb9ccb9ff4b33f42001bdb260ca972d4cb4cdc543b999834943cb1612a57475628e62de8901f3cbf628bb08ff5793407860d36e77b4ac740c9ba7075e90c65bd16b39a4408ba50874500371b3724799680f2103f1121fb0730e0dbf939e12684153eafea77e6d2bab [3] msgno: 8, from: 2 to: 3 msg b167ed0a5c96ad8e80c772671547d0a16ee0f83f0fba0ae4abf15a4e06ece88dc845f40420ed41281e850e97928ae21980ff80432a0a102979006725bfea4209080000010002030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2155544c9942ace18876433f2a5fdf43014fb90fe3f9f85f6ae7e77c83fbf080b2142301145ebe199d3d56e90bef78dde1c6df6b63631a68a3885c4411197f09107bfd99ab59526e786cab5e5236861e8d8aa9b676c606c08e2829a74229be095a1b7ad968c43531111d6a6623032ce41e825176781ec4e9e170c85351fcca263f7da77a1c78c646ac5fe31a1d38ac8f9e4 [3] msgno: 8, from: 3 to: 3 msg cc4565ce0e91c0f89ee002be46b9f088aefa9f399984f82517f69f30771203d1b442d81ffa69a5102cdea7124392594c1268e22eb4d878ad1a17e926dc0b5303080000010003030000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2b69bc5dc0be71d547aee4629bb6013a264421d1f8e397c32881c72e7205485bb369a761bd8e7913d34342b42858047f570d67a8224664ca027617aac7eefeba5eba07232f38fe959a26fc7a83f15254c9670a7c83d35a98e09b683a6c229e75798f06a176cd61a726d5b051f6b04003779ab71a8e15348369533def43cdb938c9a8cfaee86e1cc632eabaccface22bd836 [3] msgno: 9, from: 3 to: ff msg fbf2e4e515c0955d5a3e1e7ff5372aa4f81de6ecdcef4470fb5166ea30ac2153bd153977b92e2c978780a52ce6689cd79f4d02e6486c55b873f8d47f9675ba0f090000007303ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea200000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg 3b806199f96cf9372345d96c542e89b01a9aefbb7141a854531eb08923c9ec85fe03594351bc5434fd97679ed55cd64da3102af5bd1508ad3782c71d37dd7a0a090000007301ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201020000 [!] peer 1 failed to verify commitments from peer 2! [!] msgno: 9, from: 2 to: 0xff msg d735607a26d4c967e6bddc07d8fe786d06cfab3496c163ee727cceba2f51ff0a18d9e29a9187db0946e4c47f501f9a2c69597bcac9ba4e001a309aa6efacf10a090000007302ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201010000 [!] peer 2 failed to verify commitments from peer 1! [!] msgno: 9, from: 3 to: 0xff msg fbf2e4e515c0955d5a3e1e7ff5372aa4f81de6ecdcef4470fb5166ea30ac2153bd153977b92e2c978780a52ce6689cd79f4d02e6486c55b873f8d47f9675ba0f090000007303ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea200000000 [!] complaints 02010102 [!] msgno: 10, from: 0 to: ff msg 8c26df732e1b4423a6e8660c0908c63f0b9b0a2c6782678345101ae7a37bce2eeda9889a918159050666f08d4459670cab85aeb65463b7e8822ac4b482ec4c0a0a000001c800ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea23b806199f96cf9372345d96c542e89b01a9aefbb7141a854531eb08923c9ec85fe03594351bc5434fd97679ed55cd64da3102af5bd1508ad3782c71d37dd7a0a090000007301ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201020000d735607a26d4c967e6bddc07d8fe786d06cfab3496c163ee727cceba2f51ff0a18d9e29a9187db0946e4c47f501f9a2c69597bcac9ba4e001a309aa6efacf10a090000007302ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201010000fbf2e4e515c0955d5a3e1e7ff5372aa4f81de6ecdcef4470fb5166ea30ac2153bd153977b92e2c978780a52ce6689cd79f4d02e6486c55b873f8d47f9675ba0f090000007303ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea200000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg 8c26df732e1b4423a6e8660c0908c63f0b9b0a2c6782678345101ae7a37bce2eeda9889a918159050666f08d4459670cab85aeb65463b7e8822ac4b482ec4c0a0a000001c800ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea23b806199f96cf9372345d96c542e89b01a9aefbb7141a854531eb08923c9ec85fe03594351bc5434fd97679ed55cd64da3102af5bd1508ad3782c71d37dd7a0a090000007301ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201020000d735607a26d4c967e6bddc07d8fe786d06cfab3496c163ee727cceba2f51ff0a18d9e29a9187db0946e4c47f501f9a2c69597bcac9ba4e001a309aa6efacf10a090000007302ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201010000fbf2e4e515c0955d5a3e1e7ff5372aa4f81de6ecdcef4470fb5166ea30ac2153bd153977b92e2c978780a52ce6689cd79f4d02e6486c55b873f8d47f9675ba0f090000007303ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea200000000 [1] msgno: 9, from: 1 to: 0xff msg 3b806199f96cf9372345d96c542e89b01a9aefbb7141a854531eb08923c9ec85fe03594351bc5434fd97679ed55cd64da3102af5bd1508ad3782c71d37dd7a0a090000007301ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201020000 [1] msgno: 9, from: 2 to: 0xff msg d735607a26d4c967e6bddc07d8fe786d06cfab3496c163ee727cceba2f51ff0a18d9e29a9187db0946e4c47f501f9a2c69597bcac9ba4e001a309aa6efacf10a090000007302ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201010000 [1] peer 2 failed to verify commitments from peer 1! [1] msgno: 9, from: 3 to: 0xff msg fbf2e4e515c0955d5a3e1e7ff5372aa4f81de6ecdcef4470fb5166ea30ac2153bd153977b92e2c978780a52ce6689cd79f4d02e6486c55b873f8d47f9675ba0f090000007303ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea200000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg 8c26df732e1b4423a6e8660c0908c63f0b9b0a2c6782678345101ae7a37bce2eeda9889a918159050666f08d4459670cab85aeb65463b7e8822ac4b482ec4c0a0a000001c800ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea23b806199f96cf9372345d96c542e89b01a9aefbb7141a854531eb08923c9ec85fe03594351bc5434fd97679ed55cd64da3102af5bd1508ad3782c71d37dd7a0a090000007301ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201020000d735607a26d4c967e6bddc07d8fe786d06cfab3496c163ee727cceba2f51ff0a18d9e29a9187db0946e4c47f501f9a2c69597bcac9ba4e001a309aa6efacf10a090000007302ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201010000fbf2e4e515c0955d5a3e1e7ff5372aa4f81de6ecdcef4470fb5166ea30ac2153bd153977b92e2c978780a52ce6689cd79f4d02e6486c55b873f8d47f9675ba0f090000007303ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea200000000 [2] msgno: 9, from: 1 to: 0xff msg 3b806199f96cf9372345d96c542e89b01a9aefbb7141a854531eb08923c9ec85fe03594351bc5434fd97679ed55cd64da3102af5bd1508ad3782c71d37dd7a0a090000007301ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201020000 [2] peer 1 failed to verify commitments from peer 2! [2] msgno: 9, from: 2 to: 0xff msg d735607a26d4c967e6bddc07d8fe786d06cfab3496c163ee727cceba2f51ff0a18d9e29a9187db0946e4c47f501f9a2c69597bcac9ba4e001a309aa6efacf10a090000007302ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201010000 [2] msgno: 9, from: 3 to: 0xff msg fbf2e4e515c0955d5a3e1e7ff5372aa4f81de6ecdcef4470fb5166ea30ac2153bd153977b92e2c978780a52ce6689cd79f4d02e6486c55b873f8d47f9675ba0f090000007303ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea200000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg 8c26df732e1b4423a6e8660c0908c63f0b9b0a2c6782678345101ae7a37bce2eeda9889a918159050666f08d4459670cab85aeb65463b7e8822ac4b482ec4c0a0a000001c800ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea23b806199f96cf9372345d96c542e89b01a9aefbb7141a854531eb08923c9ec85fe03594351bc5434fd97679ed55cd64da3102af5bd1508ad3782c71d37dd7a0a090000007301ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201020000d735607a26d4c967e6bddc07d8fe786d06cfab3496c163ee727cceba2f51ff0a18d9e29a9187db0946e4c47f501f9a2c69597bcac9ba4e001a309aa6efacf10a090000007302ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201010000fbf2e4e515c0955d5a3e1e7ff5372aa4f81de6ecdcef4470fb5166ea30ac2153bd153977b92e2c978780a52ce6689cd79f4d02e6486c55b873f8d47f9675ba0f090000007303ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea200000000 [3] msgno: 9, from: 1 to: 0xff msg 3b806199f96cf9372345d96c542e89b01a9aefbb7141a854531eb08923c9ec85fe03594351bc5434fd97679ed55cd64da3102af5bd1508ad3782c71d37dd7a0a090000007301ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201020000 [3] msgno: 9, from: 2 to: 0xff msg d735607a26d4c967e6bddc07d8fe786d06cfab3496c163ee727cceba2f51ff0a18d9e29a9187db0946e4c47f501f9a2c69597bcac9ba4e001a309aa6efacf10a090000007302ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea201010000 [3] msgno: 9, from: 3 to: 0xff msg fbf2e4e515c0955d5a3e1e7ff5372aa4f81de6ecdcef4470fb5166ea30ac2153bd153977b92e2c978780a52ce6689cd79f4d02e6486c55b873f8d47f9675ba0f090000007303ff0000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea200000000 [1] step 17a. potentially broadcast contested shares [1] defending against complaint from 2 [1] msgno: 11, from: 1 to: 0 msg 50012291e15a2d30888382b3a1c433c5fd9017fffca2d9c26e8cae8ef9df54b7aee7f45aafd58f6eadd5b5d99b1756ab671a812fd9852149ef4c7909207a7b0a0b0000009001000000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2027e46d56d8917555133ccbbadf52554dd793e74ffe368c1cc5cc07d576fb1cc9b [2] step 17a. potentially broadcast contested shares [2] defending against complaint from 1 [2] msgno: 11, from: 2 to: 0 msg eb82a1611688510def211c1932edf12054bdaba4ad3229f5ada6c94ebce0e73f28fd96b2e65ac2d8149d2aa9ba9737a2fbeac00e04c2fb6a8d2470882b235c040b0000009002000000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea20135fb4d76a99fda245f7ca6277d221cf6a4c6f6d8269146ae36d2858fe1403262 [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 50012291e15a2d30888382b3a1c433c5fd9017fffca2d9c26e8cae8ef9df54b7aee7f45aafd58f6eadd5b5d99b1756ab671a812fd9852149ef4c7909207a7b0a0b0000009001000000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2027e46d56d8917555133ccbbadf52554dd793e74ffe368c1cc5cc07d576fb1cc9b [!] msgno: 8, from: 1 to: 2 msg aa42933f227251185d6d193eb94125a404c4f304f49d186f17191d350c8041dccc045b5716b615f3826e0b03ad1af13b74895ca276e04f0a463bfc3773048004080000010001020000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2bdcc9197702186f3ce46b8bcae4a6a03ff411a698ddeefa02690c13f2e8bb118522dfa55cfe69f4cc7765744f0929e953aac167f0c17591a69ae8f1f14c07f0e3aa3266d1227a5d02f9251a377129bedbdd8cdc1dae47b6a805c28590b9a55307a2ade9bf2eac732e5c925f839646577a0e293298dab584a14dd5a564fb6318364095823a3d1e0846f1420657fb25423c0 [!] key_1,2 7e46d56d8917555133ccbbadf52554dd793e74ffe368c1cc5cc07d576fb1cc9b [!] checking proof of peer 1 for complaint by peer 2 [!] share_1,2 028764261f97061447eec9e450e3575e8924298aa46598a29babc26d7bee64e803 [!] commitments_1 b4a75bde6b8554f89bb108c65caa5560b73649f8f6c22674e17b1fbdb0dc13556451f001cf2e7c0ce7e3bd3fea12177c526ff1906741d205eae3bb38a949a20d 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 eb82a1611688510def211c1932edf12054bdaba4ad3229f5ada6c94ebce0e73f28fd96b2e65ac2d8149d2aa9ba9737a2fbeac00e04c2fb6a8d2470882b235c040b0000009002000000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea20135fb4d76a99fda245f7ca6277d221cf6a4c6f6d8269146ae36d2858fe1403262 [!] msgno: 8, from: 2 to: 1 msg e18d56095e4d0755ff67abea43aada881e852ef0c9b7ffe64e1a9e82cf43e917fdff62be0071b432102b3f9685130e5eeef5ab896efbd297f525594daf483600080000010002010000000069e3fbc7006d8b7f210084ad8f8dbac9fa7707fee70f0bf52ad258c576ce71ea7aa57ea2e684c84627b67a4dfaca5686fe689b98f979c0c36ed96a19fbcc6707d20539e5d91a7202059c04c991dac151957bf29b4065c12a2167a61584d87e2f5e0a913d11cd8360cbe0b4c07d98d1a86a6152229b83ef3f2723b8839c165b15c81966938fb807d2ee6096bf5393ad9f3d92ad047b339c4b34dc1782034edb73e66dc0e9f7f1e6ae52993822a48b0baac9ee464f80 [!] key_2,1 35fb4d76a99fda245f7ca6277d221cf6a4c6f6d8269146ae36d2858fe1403262 [!] checking proof of peer 2 for complaint by peer 1 [!] share_2,1 01f791a265ec9986a770d93226e0821997fd3dee94274a41afec518f9b9e85970a [!] commitments_2 645d7e2216929b561227d6e2a44a0f20850bd2ee63ef2687ee17b03a67d0d55330f1f2f2223ffa9ac724c3354e9277742bcca80c654a5e93517a727aa0635545 [!] complaint against 2 by 1 invalid, proof correct accused peer 1 was caught cheating by peer 2 peer 2 was falsely accused by peer 1 :/ dkg failed, total cheaters 1, list of cheaters: 1(2) ./mpmult WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS z 0900000000000000000000000000000000000000000000000000000000000000 h 02622ace8f7303a31cafc63f8fc48fdc16e1c8c8d234b2f0d6685282a9076031 coeffs 0a00000000000000000000000000000000000000000000000000000000000000 0b00000000000000000000000000000000000000000000000000000000000000 0c00000000000000000000000000000000000000000000000000000000000000 0d00000000000000000000000000000000000000000000000000000000000000 coeffs 0e00000000000000000000000000000000000000000000000000000000000000 0f00000000000000000000000000000000000000000000000000000000000000 1000000000000000000000000000000000000000000000000000000000000000 1100000000000000000000000000000000000000000000000000000000000000 f(0) 0a00000000000000000000000000000000000000000000000000000000000000 f(0) 0e00000000000000000000000000000000000000000000000000000000000000 f(1) 2e00000000000000000000000000000000000000000000000000000000000000 f(1) 3e00000000000000000000000000000000000000000000000000000000000000 f(2) b800000000000000000000000000000000000000000000000000000000000000 f(2) f400000000000000000000000000000000000000000000000000000000000000 f(3) f601000000000000000000000000000000000000000000000000000000000000 f(3) 9602000000000000000000000000000000000000000000000000000000000000 f(4) 3604000000000000000000000000000000000000000000000000000000000000 f(4) 8a05000000000000000000000000000000000000000000000000000000000000 f(5) c607000000000000000000000000000000000000000000000000000000000000 f(5) 360a000000000000000000000000000000000000000000000000000000000000 f(6) f40c000000000000000000000000000000000000000000000000000000000000 f(6) 0011000000000000000000000000000000000000000000000000000000000000 f(7) 0e14000000000000000000000000000000000000000000000000000000000000 f(7) 4e1a000000000000000000000000000000000000000000000000000000000000 commitments A_0 e435ec577ed84011fa46b20f0efc55e90a29a5a304c2e9505fa13cd2bdf3f60c A_1 ceb2883a495dd343326cb2256a08f90d7e150bfd1c7326edd4ef390995ce8a1d A_2 40dcf8425a87af2705b6a5362c6b263dc6b235a2a61df394320f73342dc41c1d A_3 56ddd8f48537e5cde282de15f6dea0dc7833ff00e4d45ad805a91464544cfa6f A_4 1c456b69f757aa42750cb91cb46b79599cade165c98752eaefadac1c210cf419 A_5 c6d54e1b1845da8b93e3e81e5000c3ac9db15606c4b92d520b9f7cffc6449b4e A_6 9ee4a76b70fb88f9750df81420c80008220ea351c65e42e00c143b16f82eb06f A_7 7c9fc19fb9eeef062c27c143bdb39557b40b313af3659f8ca62b46a46e008519 vdm1 vdm[0,0] 0100000000000000000000000000000000000000000000000000000000000000 vdm[0,1] 0000000000000000000000000000000000000000000000000000000000000000 vdm[0,2] 0000000000000000000000000000000000000000000000000000000000000000 vdm[0,3] 0000000000000000000000000000000000000000000000000000000000000000 vdm[1,0] 993022f895520ff40758ce8739d0b9665555555555555555555555555555550d vdm[1,1] 0300000000000000000000000000000000000000000000000000000000000000 vdm[1,2] f5e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[1,3] 498d4e9311420c903913a56c94a694b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0a vdm[2,0] 0100000000000000000000000000000000000000000000000000000000000000 vdm[2,1] f4e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[2,2] 0200000000000000000000000000000000000000000000000000000000000000 vdm[2,3] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,0] 52a3d36484100364ce44291ba52925aeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa02 vdm[3,1] f7e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,2] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,3] 9b3022f895520ff40758ce8739d0b9665555555555555555555555555555550d δ 1200000000000000000000000000000000000000000000000000000000000000 vdm[0,0] 0100000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,0] 993022f895520ff40758ce8739d0b9665555555555555555555555555555550d d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,0] 0100000000000000000000000000000000000000000000000000000000000000 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,0] 52a3d36484100364ce44291ba52925aeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa02 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ0 45d1f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 A0^Δ0 14f1f78c63f75e2c27ea7f88104c9518b358b17cb1bd1f5391ad3078ddc77924 vdm[0,1] 0000000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,1] 0300000000000000000000000000000000000000000000000000000000000000 d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,1] f4e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,1] f7e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ1 7008000000000000000000000000000000000000000000000000000000000000 A1^Δ1 943268723b0102d14578715896b5d5b277e09a458e6f9291a3d4685dd233610a vdm[0,2] 0000000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,2] f5e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,2] 0200000000000000000000000000000000000000000000000000000000000000 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,2] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ2 f6caf55c1a631258d69cf7a2def9de1400000000000000000000000000000010 A2^Δ2 f6a55b497613cdaf1b46068cd96f41e65bb3a4d331cc0c4962b5e3e26a2b615c vdm[0,3] 0000000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,3] 498d4e9311420c903913a56c94a694b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0a d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,3] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,3] 9b3022f895520ff40758ce8739d0b9665555555555555555555555555555550d d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ3 3003000000000000000000000000000000000000000000000000000000000000 A3^Δ3 98de745730f4159bb41c7651ed481b529128227106da666175145fb7f2101a0d lhs f2e90361889988d0018a6270c2b3219e4fb333d61d17b3ee814871ef58030c37 vdm2 vdm[0,0] 2300000000000000000000000000000000000000000000000000000000000000 vdm[0,1] 99d3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 vdm[0,2] 4600000000000000000000000000000000000000000000000000000000000000 vdm[0,3] d9d3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 vdm[1,0] 893022f895520ff40758ce8739d0b9665555555555555555555555555555550d vdm[1,1] 2f00000000000000000000000000000000000000000000000000000000000000 vdm[1,2] cde97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[1,3] 558d4e9311420c903913a56c94a694b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0a vdm[2,0] 0300000000000000000000000000000000000000000000000000000000000000 vdm[2,1] eee97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[2,2] 0800000000000000000000000000000000000000000000000000000000000000 vdm[2,3] f4e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,0] 52a3d36484100364ce44291ba52925aeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa02 vdm[3,1] f7e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,2] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 vdm[3,3] 9b3022f895520ff40758ce8739d0b9665555555555555555555555555555550d vdm[0,0] 2300000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,0] 893022f895520ff40758ce8739d0b9665555555555555555555555555555550d d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,0] 0300000000000000000000000000000000000000000000000000000000000000 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,0] 52a3d36484100364ce44291ba52925aeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa02 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ0 cfd2f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 A0^Δ0 f29f4142e391fcf56eaa5dc0dc0d503f8c8ef33b064874eae3c851d29fad0914 vdm[0,1] 99d3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,1] 2f00000000000000000000000000000000000000000000000000000000000000 d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,1] eee97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,1] f7e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ1 9c03000000000000000000000000000000000000000000000000000000000000 A1^Δ1 963e2c159c8b7b615a82accca02eb332d4715130e89798d43ee3c7701d08ad70 vdm[0,2] 4600000000000000000000000000000000000000000000000000000000000000 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,2] cde97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,2] 0800000000000000000000000000000000000000000000000000000000000000 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,2] f6e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ2 04d0f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 A2^Δ2 56f7f2d1d01dec0285131379bf27ebe7e38b22748d68b5c77cb7ab2fdd2f8c78 vdm[0,3] d9d3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010 d^0 0100000000000000000000000000000000000000000000000000000000000000 vdm[1,3] 558d4e9311420c903913a56c94a694b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0a d^1 1200000000000000000000000000000000000000000000000000000000000000 vdm[2,3] f4e97a2e8d31092c6bce7b51ef7c6f0a00000000000000000000000000000008 d^2 4401000000000000000000000000000000000000000000000000000000000000 vdm[3,3] 9b3022f895520ff40758ce8739d0b9665555555555555555555555555555550d d^3 c816000000000000000000000000000000000000000000000000000000000000 Δ3 6c01000000000000000000000000000000000000000000000000000000000000 A3^Δ3 8e543243d957becf7ad17b2edced8e1f4e40e5dac5303446afebbd2ed0f8ea30 rhs f2e90361889988d0018a6270c2b3219e4fb333d61d17b3ee814871ef58030c37 great success!!5! make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/tests' make -C noise_xk test make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' ln -sf liboprf-noiseXK.so liboprf-noiseXK.so.0 make -C example test make[3]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk/example' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Iinclude -Iinclude/karmel -Iinclude/karmel/minimal -I../include -I../include/karmel -I../include/karmel/minimal -I../.. -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -fcf-protection=full -fstack-clash-protection xk-ex.c ../../utils.c -o xk-ex -lsodium -loprf-noiseXK -L.. LD_LIBRARY_PATH=.. ./xk-ex alice spub: c0b8c727a9e3648a5a02ec50da62b53a32e16241eed061a39bf1c57d28b98b23 len of msg1: 48 len of msg2: 48 len of msg3: 75 peers spub: c0b8c727a9e3648a5a02ec50da62b53a32e16241eed061a39bf1c57d28b98b23 Hello Bob! Success! make[3]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk/example' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src' rm -fr -- /tmp/dh-xdg-rundir-R1NGGpvg create-stamp debian/debhelper-build-stamp dh_testroot -O--sourcedirectory=src dh_prep -O--sourcedirectory=src rm -f -- debian/liboprf0t64.substvars debian/liboprf-dev.substvars debian/python3-pyoprf.substvars rm -fr -- debian/.debhelper/generated/liboprf0t64/ debian/liboprf0t64/ debian/tmp/ debian/.debhelper/generated/liboprf-dev/ debian/liboprf-dev/ debian/.debhelper/generated/python3-pyoprf/ debian/python3-pyoprf/ debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/liboprf-0.6.1' dh_auto_install --sourcedirectory=python --buildsystem=pybuild install -m0755 -d /build/reproducible-path/liboprf-0.6.1/debian/tmp pybuild --install -i python{version} -p 3.13 --dir python --dest-dir=/build/reproducible-path/liboprf-0.6.1/debian/tmp I: pybuild base:311: /usr/bin/python3 setup.py install --root /build/reproducible-path/liboprf-0.6.1/debian/tmp running install /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:79: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running build running build_py creating /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf copying pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf copying pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf copying pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf running install_lib creating /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages creating /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.6.1/.pybuild/cpython3_3.13/build/pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/multiplexer.py to multiplexer.cpython-313.pyc byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/noisexk.py to noisexk.cpython-313.pyc byte-compiling /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/__init__.py to __init__.cpython-313.pyc running install_egg_info running egg_info creating pyoprf.egg-info writing pyoprf.egg-info/PKG-INFO writing dependency_links to pyoprf.egg-info/dependency_links.txt writing requirements to pyoprf.egg-info/requires.txt writing top-level names to pyoprf.egg-info/top_level.txt writing manifest file 'pyoprf.egg-info/SOURCES.txt' reading manifest file 'pyoprf.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'pyoprf.egg-info/SOURCES.txt' Copying pyoprf.egg-info to /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/python3.13/dist-packages/pyoprf-0.6.1.egg-info Skipping SOURCES.txt running install_scripts dh_auto_install -- PREFIX=/usr install -m0755 -d /build/reproducible-path/liboprf-0.6.1/debian/tmp cd src && make -j42 install DESTDIR=/build/reproducible-path/liboprf-0.6.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" PREFIX=/usr make[2]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src' mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf cp liboprf.so /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf.so.0 cp liboprf.a /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf.a mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf cp oprf.h /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/oprf.h cp toprf.h /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/toprf.h ln -sf /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf.so.0 /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf.so cp dkg.h /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/dkg.h mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf make -C noise_xk install cp tp-dkg.h /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/tp-dkg.h make[3]: Entering directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/ mkdir -p /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/ cp -r include /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/include/oprf/noiseXK cp liboprf-noiseXK.so /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf-noiseXK.so.0 cp liboprf-noiseXK.a /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf-noiseXK.a ln -sf /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf-noiseXK.so.0 /build/reproducible-path/liboprf-0.6.1/debian/tmp/usr/lib/liboprf-noiseXK.so make[3]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src/noise_xk' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.6.1/src' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.6.1' dh_install -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/lib/x86_64-linux-gnu/ cp --reflink=auto -a ./debian/tmp/dh-exec.5PWpxRNr/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 ./debian/tmp/dh-exec.5PWpxRNr/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.nYtkUlgA/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.a ./debian/tmp/dh-exec.nYtkUlgA/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.13/dist-packages/pyoprf-0.6.1.egg-info debian/python3-pyoprf/usr/lib/python3/dist-packages// install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/__init__.py debian/tmp/usr/lib/python3.13/dist-packages/pyoprf/multiplexer.py debian/tmp/usr/lib/python3.13/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/liboprf0t64/usr/share/doc/liboprf0t64 install -p -m0644 debian/.debhelper/generated/liboprf0t64/dh_installchangelogs.dch.trimmed debian/liboprf0t64/usr/share/doc/liboprf0t64/changelog.Debian install -m0755 -d debian/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 dh_python3 -O--sourcedirectory=src D: dh_python3 dh_python3:180: version: 6.20250308 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.13 (default=3.13) D: dh_python3 debhelper:166: skipping package liboprf0t64 (missing ${python3:Depends} in Depends/Recommends) D: dh_python3 debhelper:166: skipping package liboprf-dev (missing ${python3:Depends} in Depends/Recommends) D: dh_python3 debhelper:174: source=liboprf, binary packages=['python3-pyoprf'] D: dh_python3 dh_python3:205: processing package python3-pyoprf... D: dh_python3 fs:338: package python3-pyoprf details = {'requires.txt': {'debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf-0.6.1.egg-info/requires.txt'}, 'egg-info': {'debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf-0.6.1.egg-info/PKG-INFO'}, 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package python3-pyoprf D: dh_python3 pydist:175: trying to find dependency for SecureString (python=None) D: dh_python3 pydist:209: dependency: module seems to be installed D: dh_python3 pydist:284: dependency: included in build-deps D: dh_python3 pydist:175: trying to find dependency for pysodium (python=None) D: dh_python3 pydist:209: dependency: module seems to be installed D: dh_python3 pydist:284: dependency: included in build-deps D: dh_python3 depends:253: D={'python3-securestring', 'python3:any', 'python3-pysodium'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_installsystemduser -O--sourcedirectory=src dh_lintian -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/share/lintian/overrides install -p -m0644 debian/liboprf0t64.lintian-overrides debian/liboprf0t64/usr/share/lintian/overrides/liboprf0t64 dh_perl -O--sourcedirectory=src dh_link -O--sourcedirectory=src install -m0755 -d debian/liboprf-dev/usr/lib/x86_64-linux-gnu rm -f debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so ln -s liboprf-noiseXK.so.0 debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so install -m0755 -d debian/liboprf-dev/usr/lib/x86_64-linux-gnu rm -f debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf.so ln -s liboprf.so.0 debian/liboprf-dev/usr/lib/x86_64-linux-gnu/liboprf.so dh_strip_nondeterminism -O--sourcedirectory=src dh_compress -O--sourcedirectory=src cd debian/liboprf0t64 cd debian/liboprf-dev cd debian/python3-pyoprf chmod a-x usr/share/doc/liboprf-dev/changelog.Debian chmod a-x usr/share/doc/python3-pyoprf/changelog.Debian chmod a-x usr/share/doc/liboprf0t64/changelog.Debian gzip -9nf usr/share/doc/python3-pyoprf/changelog.Debian gzip -9nf usr/share/doc/liboprf0t64/changelog.Debian gzip -9nf usr/share/doc/liboprf-dev/changelog.Debian cd '/build/reproducible-path/liboprf-0.6.1' cd '/build/reproducible-path/liboprf-0.6.1' cd '/build/reproducible-path/liboprf-0.6.1' dh_fixperms -O--sourcedirectory=src find debian/liboprf0t64 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/liboprf-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/python3-pyoprf ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/liboprf0t64/usr/share/doc -type f -a -true -a ! -regex 'debian/liboprf0t64/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/liboprf-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-pyoprf/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/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/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/liboprf0t64/usr/share/lintian/overrides -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/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/python3-pyoprf/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/liboprf0t64/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/liboprf-dev/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/5f 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/5f/92dd258f3f8f53ebf233279d12c4f2709d965e.debug chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/5f/92dd258f3f8f53ebf233279d12c4f2709d965e.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/5f/92dd258f3f8f53ebf233279d12c4f2709d965e.debug debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf.so.0 install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/fe 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/fe/c595e039c73b6c6d99463e3645352eec7cd02f.debug chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/fe/c595e039c73b6c6d99463e3645352eec7cd02f.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/fe/c595e039c73b6c6d99463e3645352eec7cd02f.debug debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.dwz cp --reflink=auto -a debian/liboprf0t64/usr/lib/debug/.dwz/x86_64-linux-gnu debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.dwz rm -fr debian/liboprf0t64/usr/lib/debug/.dwz rmdir -p --ignore-fail-on-non-empty debian/liboprf0t64/usr/lib/debug install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/share/doc ln -s liboprf0t64 debian/.debhelper/liboprf0t64/dbgsym-root/usr/share/doc/liboprf0t64-dbgsym install -m0755 -d debian/.debhelper/liboprf0t64 dh_makeshlibs -a -O--sourcedirectory=src rm -f debian/liboprf0t64/DEBIAN/shlibs install -m0755 -d debian/liboprf0t64/DEBIAN echo "liboprf-noiseXK 0 liboprf0t64 (>= 0.6.1)" >> debian/liboprf0t64/DEBIAN/shlibs echo "liboprf 0 liboprf0t64 (>= 0.6.1)" >> debian/liboprf0t64/DEBIAN/shlibs chmod 0644 -- debian/liboprf0t64/DEBIAN/shlibs mv debian/.debhelper/generated/liboprf0t64/triggers.new debian/.debhelper/generated/liboprf0t64/triggers mv debian/liboprf0t64.substvars.new debian/liboprf0t64.substvars rm -f debian/liboprf-dev/DEBIAN/shlibs dh_shlibdeps -a -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN dpkg-shlibdeps -Tdebian/liboprf0t64.substvars debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf.so.0 debian/liboprf0t64/usr/lib/x86_64-linux-gnu/liboprf-noiseXK.so.0 dh_installdeb -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN install -p -m0644 debian/.debhelper/generated/liboprf0t64/triggers debian/liboprf0t64/DEBIAN/triggers install -m0755 -d debian/liboprf-dev/DEBIAN install -m0755 -d debian/python3-pyoprf/DEBIAN printf '#!/bin/sh\nset -e\n' > debian/python3-pyoprf/DEBIAN/postinst cat debian/python3-pyoprf.postinst.debhelper >> debian/python3-pyoprf/DEBIAN/postinst chmod 0755 -- debian/python3-pyoprf/DEBIAN/postinst printf '#!/bin/sh\nset -e\n' > debian/python3-pyoprf/DEBIAN/prerm cat debian/python3-pyoprf.prerm.debhelper >> debian/python3-pyoprf/DEBIAN/prerm chmod 0755 -- debian/python3-pyoprf/DEBIAN/prerm dh_gencontrol -O--sourcedirectory=src install -m0755 -d debian/liboprf-dev/DEBIAN echo misc:Depends= >> debian/liboprf-dev.substvars echo misc:Pre-Depends= >> debian/liboprf-dev.substvars dpkg-gencontrol -pliboprf-dev -ldebian/changelog -Tdebian/liboprf-dev.substvars -cdebian/control -Pdebian/liboprf-dev install -m0755 -d debian/liboprf0t64/DEBIAN echo misc:Depends= >> debian/liboprf0t64.substvars echo misc:Pre-Depends= >> debian/liboprf0t64.substvars install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN dpkg-gencontrol -pliboprf0t64 -ldebian/changelog -Tdebian/liboprf0t64.substvars -cdebian/control -Pdebian/.debhelper/liboprf0t64/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=liboprf0t64-dbgsym "-DDepends=liboprf0t64 (= \${binary:Version})" "-DDescription=debug symbols for liboprf0t64" "-DBuild-Ids=5f92dd258f3f8f53ebf233279d12c4f2709d965e fec595e039c73b6c6d99463e3645352eec7cd02f" -DSection=debug -UReplaces -UBreaks install -m0755 -d debian/python3-pyoprf/DEBIAN echo misc:Depends= >> debian/python3-pyoprf.substvars echo misc:Pre-Depends= >> debian/python3-pyoprf.substvars dpkg-gencontrol -ppython3-pyoprf -ldebian/changelog -Tdebian/python3-pyoprf.substvars -cdebian/control -Pdebian/python3-pyoprf dpkg-gencontrol: warning: Recommends field of package python3-pyoprf: substitution variable ${python:Recommends} used, but is not defined dpkg-gencontrol: warning: Suggests field of package python3-pyoprf: substitution variable ${python:Suggests} used, but is not defined chmod 0644 -- debian/python3-pyoprf/DEBIAN/control chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN/control dpkg-gencontrol -pliboprf0t64 -ldebian/changelog -Tdebian/liboprf0t64.substvars -cdebian/control -Pdebian/liboprf0t64 chmod 0644 -- debian/liboprf-dev/DEBIAN/control chmod 0644 -- debian/liboprf0t64/DEBIAN/control dh_md5sums -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN install -m0755 -d debian/python3-pyoprf/DEBIAN install -m0755 -d debian/liboprf-dev/DEBIAN cd debian/liboprf0t64 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/liboprf-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/python3-pyoprf >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/liboprf0t64/DEBIAN/md5sums install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN chmod 0644 -- debian/python3-pyoprf/DEBIAN/md5sums chmod 0644 -- debian/liboprf-dev/DEBIAN/md5sums cd debian/.debhelper/liboprf0t64/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN/md5sums dh_builddeb -O--sourcedirectory=src dpkg-deb --root-owner-group --build debian/liboprf0t64 .. dpkg-deb --root-owner-group --build debian/.debhelper/liboprf0t64/dbgsym-root .. dpkg-deb --root-owner-group --build debian/liboprf-dev .. dpkg-deb --root-owner-group --build debian/python3-pyoprf .. dpkg-deb: building package 'liboprf0t64' in '../liboprf0t64_0.6.1-1_amd64.deb'. dpkg-deb: building package 'liboprf0t64-dbgsym' in '../liboprf0t64-dbgsym_0.6.1-1_amd64.deb'. dpkg-deb: building package 'liboprf-dev' in '../liboprf-dev_0.6.1-1_amd64.deb'. dpkg-deb: building package 'python3-pyoprf' in '../python3-pyoprf_0.6.1-1_all.deb'. dpkg-genbuildinfo --build=binary -O../liboprf_0.6.1-1_amd64.buildinfo dpkg-genchanges --build=binary -O../liboprf_0.6.1-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/3750448 and its subdirectories I: Current time: Sat Apr 18 09:46:57 -12 2026 I: pbuilder-time-stamp: 1776548817 Sun Mar 16 15:23:59 UTC 2025 I: 1st build successful. Starting 2nd build on remote node ionos1-amd64.debian.net. Sun Mar 16 15:23:59 UTC 2025 I: Preparing to do remote build '2' on ionos1-amd64.debian.net. Sun Mar 16 15:28:07 UTC 2025 I: Deleting $TMPDIR on ionos1-amd64.debian.net. Sun Mar 16 15:28:07 UTC 2025 I: liboprf_0.6.1-1_amd64.changes: Format: 1.8 Date: Wed, 15 Jan 2025 07:23:06 +0100 Source: liboprf Binary: liboprf-dev liboprf0t64 liboprf0t64-dbgsym python3-pyoprf Architecture: amd64 all Version: 0.6.1-1 Distribution: unstable Urgency: medium Maintainer: Joost van Baal-Ilić Changed-By: Joost van Baal-Ilić Description: liboprf-dev - OPRF and Threshold OPRF library - C development files liboprf0t64 - Oblivious Pseudo-Random Functions and Threshold OPRF library python3-pyoprf - python bindings for liboprf: Oblivious Pseudo-Random Functions Closes: 1091671 Changes: liboprf (0.6.1-1) unstable; urgency=medium . * New upstream, shipped Jan 13, 2025: - [fix] make noise_xk makefile cflags ?= not += for packagers This should finally fix "unconditionally sets FORTIFY_SOURCE=2 flag". Thanks to Gianfranco Costamagna and Gui-Yue. Closes: #1091671 . * d/rules: add a bunch of paths to -I in CFLAGS: deal with src/noise_xk/makefile and src/noise_xk/example/makefile. Checksums-Sha1: cccb56a645d64be58b82e83708f36ac2edd4f8ce 71388 liboprf-dev_0.6.1-1_amd64.deb 25e82380a252930a3a0fb1179a3c35fb4cc0c825 133544 liboprf0t64-dbgsym_0.6.1-1_amd64.deb 3878e5c6bb6f210810c3543b194d06a032a24631 45740 liboprf0t64_0.6.1-1_amd64.deb b94e246fd64bf78993e13216af6b214078d9d0e4 6479 liboprf_0.6.1-1_amd64.buildinfo 0aefe8ecf873c4428d2cf2a27e8b26109e11895c 16324 python3-pyoprf_0.6.1-1_all.deb Checksums-Sha256: ef279f9f0edd8f2c37e2492d6c381674957aea218ab7d32289937b4ef2b792bf 71388 liboprf-dev_0.6.1-1_amd64.deb e64becec4fda8e14b3ade1fe4a4835291fcb247a9254dacee1001a6280bcf499 133544 liboprf0t64-dbgsym_0.6.1-1_amd64.deb 7570cf559ab4443574e566f4b914275a12fd54b9b48c5eacf08076a428f9a502 45740 liboprf0t64_0.6.1-1_amd64.deb bfd2b7d86addd61625ac6606619f78d3d75dbedbe8e33689952d6c1d32fe59b7 6479 liboprf_0.6.1-1_amd64.buildinfo 3e4314cc0855f5ab3cfbddb9bcf2e38a39705228a6612a07a968ef5fdc503021 16324 python3-pyoprf_0.6.1-1_all.deb Files: 4fde1bcabda6a2a5f063a6143c4d64ff 71388 libdevel optional liboprf-dev_0.6.1-1_amd64.deb 4f8ab650d15485b7e5f9b05027d788dd 133544 debug optional liboprf0t64-dbgsym_0.6.1-1_amd64.deb e18596c179bd92f2b9b971bc4f5feb3c 45740 libs optional liboprf0t64_0.6.1-1_amd64.deb 8287a3a67c250f296c21da964beac412 6479 utils optional liboprf_0.6.1-1_amd64.buildinfo a79c3b2d354e706fe31caf268c02e147 16324 utils optional python3-pyoprf_0.6.1-1_all.deb Sun Mar 16 15:28:08 UTC 2025 I: diffoscope 289 will be used to compare the two builds: Running as unit: rb-diffoscope-amd64_10-33236.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.7pAbKzro/liboprf_0.6.1-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.7pAbKzro/liboprf_0.6.1-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.7pAbKzro/liboprf_0.6.1-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.7pAbKzro/b1/liboprf_0.6.1-1_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.7pAbKzro/b2/liboprf_0.6.1-1_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call diffoscope.comparators.binary.FilesystemFile ## main (total time: 0.003s) 0.003s 2 calls outputs 0.000s 1 call cleanup Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 223ms CPU time consumed: 224ms Sun Mar 16 15:28:09 UTC 2025 I: diffoscope 289 found no differences in the changes files, and a .buildinfo file also exists. Sun Mar 16 15:28:09 UTC 2025 I: liboprf from trixie built successfully and reproducibly on amd64. Sun Mar 16 15:28:10 UTC 2025 I: Submitting .buildinfo files to external archives: Sun Mar 16 15:28:10 UTC 2025 I: Submitting 8.0K b1/liboprf_0.6.1-1_amd64.buildinfo.asc Sun Mar 16 15:28:10 UTC 2025 I: Submitting 8.0K b2/liboprf_0.6.1-1_amd64.buildinfo.asc Sun Mar 16 15:28:11 UTC 2025 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Sun Mar 16 15:28:11 UTC 2025 I: Done submitting .buildinfo files. Sun Mar 16 15:28:11 UTC 2025 I: Removing signed liboprf_0.6.1-1_amd64.buildinfo.asc files: removed './b1/liboprf_0.6.1-1_amd64.buildinfo.asc' removed './b2/liboprf_0.6.1-1_amd64.buildinfo.asc'