Sun Oct 20 11:44:48 UTC 2024 I: starting to build liboprf/trixie/armhf on jenkins on '2024-10-20 11:44' Sun Oct 20 11:44:48 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_18/8032/console.log Sun Oct 20 11:44:48 UTC 2024 I: Downloading source for trixie/liboprf=0.4.0-1 --2024-10-20 11:44:48-- http://deb.debian.org/debian/pool/main/libo/liboprf/liboprf_0.4.0-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2099 (2.0K) [text/prs.lines.tag] Saving to: ‘liboprf_0.4.0-1.dsc’ 0K .. 100% 259M=0s 2024-10-20 11:44:48 (259 MB/s) - ‘liboprf_0.4.0-1.dsc’ saved [2099/2099] Sun Oct 20 11:44:48 UTC 2024 I: liboprf_0.4.0-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: liboprf Binary: liboprf0t64, liboprf-dev, python3-pyoprf Architecture: any all Version: 0.4.0-1 Maintainer: Joost van Baal-Ilić Uploaders: Stefan Marsiske Homepage: https://github.com/stef/liboprf Standards-Version: 4.5.1 Vcs-Browser: https://salsa.debian.org/debian/liboprf Vcs-Git: https://salsa.debian.org/debian/liboprf.git Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), dh-exec (>= 0.3), pkgconf, libsodium-dev, dh-python, python3-setuptools, python3-all Package-List: liboprf-dev deb libdevel optional arch=any liboprf0t64 deb libs optional arch=any python3-pyoprf deb utils optional arch=all Checksums-Sha1: f4eb741e0089e36acd22fdc5b509a99405e184f7 117407 liboprf_0.4.0.orig.tar.gz ef2a94ae42041bf3779ce4710bc7fc08d9c200eb 6008 liboprf_0.4.0-1.debian.tar.xz Checksums-Sha256: 55ddf265efb842cd44b3b0aba49c58868592963a86b1d0b1128900ee0bea9db5 117407 liboprf_0.4.0.orig.tar.gz eb04f0ec240e26f134fefa4e071f1020f8605fe068f7e666cccce3cc3c5a294b 6008 liboprf_0.4.0-1.debian.tar.xz Files: e29bd0d83b34726252c373719a76ef2b 117407 liboprf_0.4.0.orig.tar.gz a043f25ac322f2833ab656eb1df0918a 6008 liboprf_0.4.0-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEkqrZAbIbS8eaR6AwVPGmYxdIZxMFAmb5D+sACgkQVPGmYxdI ZxPspA//Rqrlzw72rdCosMooYCITi2RDybc9NPWrU3L6Wo3tZgEvMzHNPEVk1Ze4 48w9aSOatV26FGWtYx7cExpaUwDWnOW0lY/v1Jeqscwvklno/wpYDJvIl37TLRkV CaEuss1Ju3JxC77XUcuEka8cjeTqyDvrggluVA/StnvTMik0peT76g5pm6S4huE+ O13wynWB8DIyFIrMPQS9b9uK6R7yv2GGRRzYvh5gJIe0SeC3sTielj3U2UGNVk6R cRkoP/n+QWMRvOy9M6kZ+gwn4D7QPze7QLd6/NAq68SFVg9VZOMKyLzMCKJ19zX3 82yJKWP68Nkf78OuEdFXLto91RjgLFWU0aEf3t6wZ6YqKGGQA3Qf2GEhpla59xYz qY69018osvbZHua71lptQoJ6KMhEA0CIMwSwSsHk/VlqbkWG1rws8cCMhV20wuwC nb8Ull4qLY/ZYBd3qgIWeF9PDa9NmroYwJbc/LaunaXnIsva7dCAj6gSqtM6aFbX 3zVGj8U2CvELBAvmt0mfcT+wrVfyqMGr+QxdaIrnC8IKsakFim1+/jULgTWmcUjz McmelXKozj8kSdEafdPy8dlnNavrVJIMkIlsVwHOb5EtVpAqUKrVAr9YJazHl8m0 KPJ5DRpoH0QgMzBxSZXANwuKx1zqoDBWvNC/b0Zj2XNMYMBDQ1Q= =/tlg -----END PGP SIGNATURE----- Sun Oct 20 11:44:48 UTC 2024 I: Checking whether the package is not for us Sun Oct 20 11:44:48 UTC 2024 I: Starting 1st build on remote node ff64a-armhf-rb.debian.net. Sun Oct 20 11:44:48 UTC 2024 I: Preparing to do remote build '1' on ff64a-armhf-rb.debian.net. Sun Oct 20 11:51:49 UTC 2024 I: Deleting $TMPDIR on ff64a-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sat Oct 19 23:44:59 -12 2024 I: pbuilder-time-stamp: 1729424699 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [liboprf_0.4.0-1.dsc] I: copying [./liboprf_0.4.0.orig.tar.gz] I: copying [./liboprf_0.4.0-1.debian.tar.xz] I: Extracting source gpgv: Signature made Sun Sep 29 08:29:31 2024 gpgv: using RSA key 92AAD901B21B4BC79A47A03054F1A66317486713 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./liboprf_0.4.0-1.dsc: no acceptable signature found dpkg-source: info: extracting liboprf in liboprf-0.4.0 dpkg-source: info: unpacking liboprf_0.4.0.orig.tar.gz dpkg-source: info: unpacking liboprf_0.4.0-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/15743/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='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=5 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='00cdadbb30f8499fa2a01d1bc9985e3c' 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='15743' 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.y5cRz3oY/pbuilderrc_5xxA --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.y5cRz3oY/b1 --logfile b1/build.log liboprf_0.4.0-1.dsc' SUDO_GID='114' SUDO_UID='109' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:3142/' I: uname -a Linux ff64a 6.1.0-26-arm64 #1 SMP Debian 6.1.112-1 (2024-09-30) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/15743/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: armhf 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 ... 19520 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-exec (>= 0.3); however: Package dh-exec is not installed. pbuilder-satisfydepends-dummy depends on pkgconf; however: Package pkgconf is not installed. pbuilder-satisfydepends-dummy depends on libsodium-dev; however: Package libsodium-dev is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-exec{a} dh-python{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libcom-err2{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libgssapi-krb5-2{a} libicu72{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libmagic-mgc{a} libmagic1t64{a} libnsl2{a} libpipeline1{a} libpkgconf3{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libreadline8t64{a} libsodium-dev{a} libsodium23{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} media-types{a} netbase{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} python3{a} python3-all{a} python3-autocommand{a} python3-inflect{a} python3-jaraco.context{a} python3-jaraco.functools{a} python3-minimal{a} python3-more-itertools{a} python3-pkg-resources{a} python3-setuptools{a} python3-typeguard{a} python3-typing-extensions{a} python3-zipp{a} python3.12{a} python3.12-minimal{a} readline-common{a} sensible-utils{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl krb5-locales libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 69 newly installed, 0 to remove and 0 not upgraded. Need to get 27.2 MB of archives. After unpacking 102 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main armhf libpython3.12-minimal armhf 3.12.6-1 [800 kB] Get: 2 http://deb.debian.org/debian trixie/main armhf libexpat1 armhf 2.6.3-1 [83.2 kB] Get: 3 http://deb.debian.org/debian trixie/main armhf python3.12-minimal armhf 3.12.6-1 [1812 kB] Get: 4 http://deb.debian.org/debian trixie/main armhf python3-minimal armhf 3.12.6-1 [26.7 kB] Get: 5 http://deb.debian.org/debian trixie/main armhf media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian trixie/main armhf netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian trixie/main armhf tzdata all 2024a-4 [255 kB] Get: 8 http://deb.debian.org/debian trixie/main armhf libkrb5support0 armhf 1.21.3-3 [30.0 kB] Get: 9 http://deb.debian.org/debian trixie/main armhf libcom-err2 armhf 1.47.1-1 [22.1 kB] Get: 10 http://deb.debian.org/debian trixie/main armhf libk5crypto3 armhf 1.21.3-3 [75.8 kB] Get: 11 http://deb.debian.org/debian trixie/main armhf libkeyutils1 armhf 1.6.3-3 [7908 B] Get: 12 http://deb.debian.org/debian trixie/main armhf libkrb5-3 armhf 1.21.3-3 [283 kB] Get: 13 http://deb.debian.org/debian trixie/main armhf libgssapi-krb5-2 armhf 1.21.3-3 [114 kB] Get: 14 http://deb.debian.org/debian trixie/main armhf libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 15 http://deb.debian.org/debian trixie/main armhf libtirpc3t64 armhf 1.3.4+ds-1.3 [71.1 kB] Get: 16 http://deb.debian.org/debian trixie/main armhf libnsl2 armhf 1.3.0-3+b2 [34.9 kB] Get: 17 http://deb.debian.org/debian trixie/main armhf readline-common all 8.2-5 [69.3 kB] Get: 18 http://deb.debian.org/debian trixie/main armhf libreadline8t64 armhf 8.2-5 [146 kB] Get: 19 http://deb.debian.org/debian trixie/main armhf libpython3.12-stdlib armhf 3.12.6-1 [1817 kB] Get: 20 http://deb.debian.org/debian trixie/main armhf python3.12 armhf 3.12.6-1 [669 kB] Get: 21 http://deb.debian.org/debian trixie/main armhf libpython3-stdlib armhf 3.12.6-1 [9692 B] Get: 22 http://deb.debian.org/debian trixie/main armhf python3 armhf 3.12.6-1 [27.8 kB] Get: 23 http://deb.debian.org/debian trixie/main armhf sensible-utils all 0.0.24 [24.8 kB] Get: 24 http://deb.debian.org/debian trixie/main armhf libmagic-mgc armhf 1:5.45-3 [314 kB] Get: 25 http://deb.debian.org/debian trixie/main armhf libmagic1t64 armhf 1:5.45-3 [98.1 kB] Get: 26 http://deb.debian.org/debian trixie/main armhf file armhf 1:5.45-3 [42.0 kB] Get: 27 http://deb.debian.org/debian trixie/main armhf gettext-base armhf 0.22.5-2 [195 kB] Get: 28 http://deb.debian.org/debian trixie/main armhf libuchardet0 armhf 0.0.8-1+b1 [65.7 kB] Get: 29 http://deb.debian.org/debian trixie/main armhf groff-base armhf 1.23.0-5 [1091 kB] Get: 30 http://deb.debian.org/debian trixie/main armhf bsdextrautils armhf 2.40.2-9 [88.8 kB] Get: 31 http://deb.debian.org/debian trixie/main armhf libpipeline1 armhf 1.5.8-1 [35.0 kB] Get: 32 http://deb.debian.org/debian trixie/main armhf man-db armhf 2.13.0-1 [1382 kB] Get: 33 http://deb.debian.org/debian trixie/main armhf m4 armhf 1.4.19-4 [264 kB] Get: 34 http://deb.debian.org/debian trixie/main armhf autoconf all 2.72-3 [493 kB] Get: 35 http://deb.debian.org/debian trixie/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 36 http://deb.debian.org/debian trixie/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 37 http://deb.debian.org/debian trixie/main armhf autopoint all 0.22.5-2 [723 kB] Get: 38 http://deb.debian.org/debian trixie/main armhf libdebhelper-perl all 13.20 [89.7 kB] Get: 39 http://deb.debian.org/debian trixie/main armhf libtool all 2.4.7-7 [517 kB] Get: 40 http://deb.debian.org/debian trixie/main armhf dh-autoreconf all 20 [17.1 kB] Get: 41 http://deb.debian.org/debian trixie/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 42 http://deb.debian.org/debian trixie/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 43 http://deb.debian.org/debian trixie/main armhf dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 44 http://deb.debian.org/debian trixie/main armhf libelf1t64 armhf 0.191-2 [183 kB] Get: 45 http://deb.debian.org/debian trixie/main armhf dwz armhf 0.15-1+b2 [106 kB] Get: 46 http://deb.debian.org/debian trixie/main armhf libicu72 armhf 72.1-5 [9075 kB] Get: 47 http://deb.debian.org/debian trixie/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.1 [604 kB] Get: 48 http://deb.debian.org/debian trixie/main armhf gettext armhf 0.22.5-2 [1485 kB] Get: 49 http://deb.debian.org/debian trixie/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 50 http://deb.debian.org/debian trixie/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 51 http://deb.debian.org/debian trixie/main armhf debhelper all 13.20 [915 kB] Get: 52 http://deb.debian.org/debian trixie/main armhf dh-exec armhf 0.30 [24.3 kB] Get: 53 http://deb.debian.org/debian trixie/main armhf python3-autocommand all 2.2.2-3 [13.6 kB] Get: 54 http://deb.debian.org/debian trixie/main armhf python3-more-itertools all 10.5.0-1 [63.8 kB] Get: 55 http://deb.debian.org/debian trixie/main armhf python3-typing-extensions all 4.12.2-2 [73.0 kB] Get: 56 http://deb.debian.org/debian trixie/main armhf python3-typeguard all 4.3.0-1 [36.5 kB] Get: 57 http://deb.debian.org/debian trixie/main armhf python3-inflect all 7.3.1-2 [32.4 kB] Get: 58 http://deb.debian.org/debian trixie/main armhf python3-jaraco.context all 6.0.0-1 [7984 B] Get: 59 http://deb.debian.org/debian trixie/main armhf python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get: 60 http://deb.debian.org/debian trixie/main armhf python3-pkg-resources all 74.1.2-2 [213 kB] Get: 61 http://deb.debian.org/debian trixie/main armhf python3-zipp all 3.20.2-1 [10.3 kB] Get: 62 http://deb.debian.org/debian trixie/main armhf python3-setuptools all 74.1.2-2 [736 kB] Get: 63 http://deb.debian.org/debian trixie/main armhf dh-python all 6.20240824 [109 kB] Get: 64 http://deb.debian.org/debian trixie/main armhf libpkgconf3 armhf 1.8.1-3 [31.7 kB] Get: 65 http://deb.debian.org/debian trixie/main armhf libsodium23 armhf 1.0.18-1+b1 [138 kB] Get: 66 http://deb.debian.org/debian trixie/main armhf libsodium-dev armhf 1.0.18-1+b1 [156 kB] Get: 67 http://deb.debian.org/debian trixie/main armhf pkgconf-bin armhf 1.8.1-3 [29.1 kB] Get: 68 http://deb.debian.org/debian trixie/main armhf pkgconf armhf 1.8.1-3 [26.1 kB] Get: 69 http://deb.debian.org/debian trixie/main armhf python3-all armhf 3.12.6-1 [1040 B] Fetched 27.2 MB in 2s (13.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:armhf. (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 ... 19520 files and directories currently installed.) Preparing to unpack .../libpython3.12-minimal_3.12.6-1_armhf.deb ... Unpacking libpython3.12-minimal:armhf (3.12.6-1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.6.3-1_armhf.deb ... Unpacking libexpat1:armhf (2.6.3-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.6-1_armhf.deb ... Unpacking python3.12-minimal (3.12.6-1) ... Setting up libpython3.12-minimal:armhf (3.12.6-1) ... Setting up libexpat1:armhf (2.6.3-1) ... Setting up python3.12-minimal (3.12.6-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 ... 19840 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.6-1_armhf.deb ... Unpacking python3-minimal (3.12.6-1) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2024a-4_all.deb ... Unpacking tzdata (2024a-4) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../04-libkrb5support0_1.21.3-3_armhf.deb ... Unpacking libkrb5support0:armhf (1.21.3-3) ... Selecting previously unselected package libcom-err2:armhf. Preparing to unpack .../05-libcom-err2_1.47.1-1_armhf.deb ... Unpacking libcom-err2:armhf (1.47.1-1) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../06-libk5crypto3_1.21.3-3_armhf.deb ... Unpacking libk5crypto3:armhf (1.21.3-3) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../07-libkeyutils1_1.6.3-3_armhf.deb ... Unpacking libkeyutils1:armhf (1.6.3-3) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../08-libkrb5-3_1.21.3-3_armhf.deb ... Unpacking libkrb5-3:armhf (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:armhf. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3_armhf.deb ... Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:armhf (1.3.4+ds-1.3) ... Selecting previously unselected package libnsl2:armhf. Preparing to unpack .../12-libnsl2_1.3.0-3+b2_armhf.deb ... Unpacking libnsl2:armhf (1.3.0-3+b2) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:armhf. Preparing to unpack .../14-libreadline8t64_8.2-5_armhf.deb ... Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:armhf (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:armhf. Preparing to unpack .../15-libpython3.12-stdlib_3.12.6-1_armhf.deb ... Unpacking libpython3.12-stdlib:armhf (3.12.6-1) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.6-1_armhf.deb ... Unpacking python3.12 (3.12.6-1) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../17-libpython3-stdlib_3.12.6-1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.12.6-1) ... Setting up python3-minimal (3.12.6-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20912 files and directories currently installed.) Preparing to unpack .../00-python3_3.12.6-1_armhf.deb ... Unpacking python3 (3.12.6-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3_armhf.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:armhf. Preparing to unpack .../03-libmagic1t64_1%3a5.45-3_armhf.deb ... Unpacking libmagic1t64:armhf (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3_armhf.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.22.5-2_armhf.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../06-libuchardet0_0.0.8-1+b1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-5_armhf.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.2-9_armhf.deb ... Unpacking bsdextrautils (2.40.2-9) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../09-libpipeline1_1.5.8-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.13.0-1_armhf.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-4_armhf.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:armhf. Preparing to unpack .../22-libelf1t64_0.191-2_armhf.deb ... Unpacking libelf1t64:armhf (0.191-2) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b2_armhf.deb ... Unpacking dwz (0.15-1+b2) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../24-libicu72_72.1-5_armhf.deb ... Unpacking libicu72:armhf (72.1-5) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.1_armhf.deb ... Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.22.5-2_armhf.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package dh-exec. Preparing to unpack .../30-dh-exec_0.30_armhf.deb ... Unpacking dh-exec (0.30) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../31-python3-autocommand_2.2.2-3_all.deb ... Unpacking python3-autocommand (2.2.2-3) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../32-python3-more-itertools_10.5.0-1_all.deb ... Unpacking python3-more-itertools (10.5.0-1) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../33-python3-typing-extensions_4.12.2-2_all.deb ... Unpacking python3-typing-extensions (4.12.2-2) ... Selecting previously unselected package python3-typeguard. Preparing to unpack .../34-python3-typeguard_4.3.0-1_all.deb ... Unpacking python3-typeguard (4.3.0-1) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../35-python3-inflect_7.3.1-2_all.deb ... Unpacking python3-inflect (7.3.1-2) ... Selecting previously unselected package python3-jaraco.context. Preparing to unpack .../36-python3-jaraco.context_6.0.0-1_all.deb ... Unpacking python3-jaraco.context (6.0.0-1) ... Selecting previously unselected package python3-jaraco.functools. Preparing to unpack .../37-python3-jaraco.functools_4.1.0-1_all.deb ... Unpacking python3-jaraco.functools (4.1.0-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../38-python3-pkg-resources_74.1.2-2_all.deb ... Unpacking python3-pkg-resources (74.1.2-2) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../39-python3-zipp_3.20.2-1_all.deb ... Unpacking python3-zipp (3.20.2-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../40-python3-setuptools_74.1.2-2_all.deb ... Unpacking python3-setuptools (74.1.2-2) ... Selecting previously unselected package dh-python. Preparing to unpack .../41-dh-python_6.20240824_all.deb ... Unpacking dh-python (6.20240824) ... Selecting previously unselected package libpkgconf3:armhf. Preparing to unpack .../42-libpkgconf3_1.8.1-3_armhf.deb ... Unpacking libpkgconf3:armhf (1.8.1-3) ... Selecting previously unselected package libsodium23:armhf. Preparing to unpack .../43-libsodium23_1.0.18-1+b1_armhf.deb ... Unpacking libsodium23:armhf (1.0.18-1+b1) ... Selecting previously unselected package libsodium-dev:armhf. Preparing to unpack .../44-libsodium-dev_1.0.18-1+b1_armhf.deb ... Unpacking libsodium-dev:armhf (1.0.18-1+b1) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../45-pkgconf-bin_1.8.1-3_armhf.deb ... Unpacking pkgconf-bin (1.8.1-3) ... Selecting previously unselected package pkgconf:armhf. Preparing to unpack .../46-pkgconf_1.8.1-3_armhf.deb ... Unpacking pkgconf:armhf (1.8.1-3) ... Selecting previously unselected package python3-all. Preparing to unpack .../47-python3-all_3.12.6-1_armhf.deb ... Unpacking python3-all (3.12.6-1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:armhf (1.5.8-1) ... Setting up libkeyutils1:armhf (1.6.3-3) ... Setting up libsodium23:armhf (1.0.18-1+b1) ... Setting up libicu72:armhf (72.1-5) ... Setting up bsdextrautils (2.40.2-9) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libdebhelper-perl (13.20) ... Setting up libmagic1t64:armhf (1:5.45-3) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libcom-err2:armhf (1.47.1-1) ... Setting up file (1:5.45-3) ... Setting up libelf1t64:armhf (0.191-2) ... Setting up libkrb5support0:armhf (1.21.3-3) ... Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Oct 20 11:47:38 UTC 2024. Universal Time is now: Sun Oct 20 11:47:38 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up libpkgconf3:armhf (1.8.1-3) ... Setting up autopoint (0.22.5-2) ... Setting up pkgconf-bin (1.8.1-3) ... Setting up libsodium-dev:armhf (1.0.18-1+b1) ... Setting up libk5crypto3:armhf (1.21.3-3) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b2) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:armhf (0.0.8-1+b1) ... Setting up netbase (6.4) ... Setting up libkrb5-3:armhf (1.21.3-3) ... Setting up readline-common (8.2-5) ... Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-7) ... Setting up pkgconf:armhf (1.8.1-3) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libgssapi-krb5-2:armhf (1.21.3-3) ... Setting up libreadline8t64:armhf (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up libtirpc3t64:armhf (1.3.4+ds-1.3) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libnsl2:armhf (1.3.0-3+b2) ... Setting up libpython3.12-stdlib:armhf (3.12.6-1) ... Setting up python3.12 (3.12.6-1) ... Setting up debhelper (13.20) ... Setting up dh-exec (0.30) ... Setting up libpython3-stdlib:armhf (3.12.6-1) ... Setting up python3 (3.12.6-1) ... Setting up python3-zipp (3.20.2-1) ... Setting up python3-autocommand (2.2.2-3) ... Setting up python3-typing-extensions (4.12.2-2) ... Setting up python3-more-itertools (10.5.0-1) ... Setting up python3-jaraco.functools (4.1.0-1) ... Setting up python3-jaraco.context (6.0.0-1) ... Setting up python3-typeguard (4.3.0-1) ... Setting up python3-all (3.12.6-1) ... Setting up python3-inflect (7.3.1-2) ... Setting up python3-pkg-resources (74.1.2-2) ... Setting up python3-setuptools (74.1.2-2) ... Setting up dh-python (6.20240824) ... Processing triggers for libc-bin (2.40-3) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/liboprf-0.4.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../liboprf_0.4.0-1_source.changes dpkg-buildpackage: info: source package liboprf dpkg-buildpackage: info: source version 0.4.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Joost van Baal-Ilić dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean --sourcedirectory=src --with python3 dh_auto_clean -O--sourcedirectory=src cd src && make -j5 clean make[1]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' rm -f *.o liboprf.so liboprf.a toprf liboprf-corrupt-dkg.so make -C tests clean make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. rm -f cfrg_oprf_test_vector_decl.h cfrg_oprf_test_vectors.h tv1 tv2 tp-dkg dkg make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/tests' make -C noise_xk clean make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. rm -rf *.so *.a src/*.o make -C example clean make[3]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' rm -rf *.o xk-ex make[3]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' dh_autoreconf_clean -O--sourcedirectory=src dh_clean -O--sourcedirectory=src rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/liboprf0t64.substvars debian/liboprf-dev.substvars debian/python3-pyoprf.substvars debian/files rm -fr -- debian/liboprf0t64/ debian/tmp/ debian/liboprf-dev/ debian/python3-pyoprf/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) debian/rules binary dh binary --sourcedirectory=src --with python3 dh_update_autotools_config -O--sourcedirectory=src dh_autoreconf -O--sourcedirectory=src dh_auto_configure -O--sourcedirectory=src dh_auto_build -O--sourcedirectory=src cd src && make -j5 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make -C noise_xk all make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o oprf.o oprf.c make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o toprf.o toprf.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dkg.o dkg.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o utils.o utils.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/Noise_XK.o src/Noise_XK.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tp-dkg.o tp-dkg.c tp-dkg.c: In function 'recv_msg': tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c: In function 'tpdkg_tp_peer_msg': tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d cc -g -o toprf oprf.c toprf.c main.c -lsodium cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fstack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/XK.o src/XK.c ar rcs liboprf.a oprf.o toprf.o dkg.o utils.o tp-dkg.o ar rcs liboprf-noiseXK.a src/Noise_XK.o src/XK.o cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fstack-clash-protection -fPIC -shared -Wl,-soname,liboprf-noiseXK.so.0 -o liboprf-noiseXK.so src/Noise_XK.o src/XK.o -lsodium rm src/Noise_XK.o src/XK.o make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fPIC -shared -Wl,-soname,liboprf.so.0 -o liboprf.so oprf.c toprf.c dkg.c utils.c tp-dkg.c noise_xk/liboprf-noiseXK.so -Wl,-z,relro -Wl,-z,now -lsodium tp-dkg.c: In function 'recv_msg': tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c: In function 'tpdkg_tp_peer_msg': tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' dh_auto_test -O--sourcedirectory=src cd src && make -j5 test make[1]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -DUNITTEST -DUNITTEST_CORRUPT -fPIC -shared -Wl,-soname,liboprf.so.0 -o liboprf-corrupt-dkg.so oprf.c toprf.c dkg.c utils.c tp-dkg.c noise_xk/liboprf-noiseXK.so -Wl,-z,relro -Wl,-z,now -lsodium tp-dkg.c: In function 'recv_msg': tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c: In function 'tpdkg_tp_peer_msg': tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d make -C tests tests make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. ./testvecs2h.py cfrg_oprf_test_vectors.h >cfrg_oprf_test_vectors.h ./testvecs2h.py cfrg_oprf_test_vector_decl.h >cfrg_oprf_test_vector_decl.h gcc -Wall -g -o tv1 -DCFRG_TEST_VEC=1 -DCFRG_OPRF_TEST_VEC=1 -DTC=0 test.c ../oprf.c ../utils.c -lsodium gcc -Wall -g -o tv2 -DCFRG_TEST_VEC=1 -DCFRG_OPRF_TEST_VEC=1 -DTC=1 test.c ../oprf.c ../utils.c -lsodium gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fstack-clash-protection -g -I.. -DUNIT_TEST -o dkg dkg.c ../dkg.c ../utils.c ../liboprf.a -lsodium gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fstack-clash-protection -D_DEFAULT_SOURCE -g -std=c11 -I.. -I../noise_xk/include -I../noise_xk/include/karmel/ -I../noise_xk/include/karmel/minimal/ -DWITH_SODIUM -DUNITTEST -o tp-dkg tp-dkg.c ../tp-dkg.c ../liboprf.a ../noise_xk/liboprf-noiseXK.a -lsodium ../tp-dkg.c: In function 'recv_msg': ../tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c: In function 'tpdkg_tp_peer_msg': ../tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fstack-clash-protection -D_DEFAULT_SOURCE -g -std=c11 -I.. -I../noise_xk/include -I../noise_xk/include/karmel/ -I../noise_xk/include/karmel/minimal/ -DWITH_SODIUM -DUNITTEST -DUNITTEST_CORRUPT -o tp-dkg-corrupt tp-dkg.c ../tp-dkg.c ../liboprf.a ../noise_xk/liboprf-noiseXK.a -lsodium ../tp-dkg.c: In function 'recv_msg': ../tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c: In function 'tpdkg_tp_peer_msg': ../tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d ./dkg WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0200000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0300000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0400000000000000000000000000000000000000000000000000000000000000 s[1,1] 010900000000000000000000000000000000000000000000000000000000000000 s[1,2] 021800000000000000000000000000000000000000000000000000000000000000 s[1,3] 032f00000000000000000000000000000000000000000000000000000000000000 s[1,4] 044e00000000000000000000000000000000000000000000000000000000000000 s[1,5] 057500000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0500000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0600000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0700000000000000000000000000000000000000000000000000000000000000 s[2,1] 011200000000000000000000000000000000000000000000000000000000000000 s[2,2] 022d00000000000000000000000000000000000000000000000000000000000000 s[2,3] 035600000000000000000000000000000000000000000000000000000000000000 s[2,4] 048d00000000000000000000000000000000000000000000000000000000000000 s[2,5] 05d200000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0800000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0900000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0a00000000000000000000000000000000000000000000000000000000000000 s[3,1] 011b00000000000000000000000000000000000000000000000000000000000000 s[3,2] 024200000000000000000000000000000000000000000000000000000000000000 s[3,3] 037d00000000000000000000000000000000000000000000000000000000000000 s[3,4] 04cc00000000000000000000000000000000000000000000000000000000000000 s[3,5] 052f01000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0b00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0c00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0d00000000000000000000000000000000000000000000000000000000000000 s[4,1] 012400000000000000000000000000000000000000000000000000000000000000 s[4,2] 025700000000000000000000000000000000000000000000000000000000000000 s[4,3] 03a400000000000000000000000000000000000000000000000000000000000000 s[4,4] 040b01000000000000000000000000000000000000000000000000000000000000 s[4,5] 058c01000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0e00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0f00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 1000000000000000000000000000000000000000000000000000000000000000 s[5,1] 012d00000000000000000000000000000000000000000000000000000000000000 s[5,2] 026c00000000000000000000000000000000000000000000000000000000000000 s[5,3] 03cb00000000000000000000000000000000000000000000000000000000000000 s[5,4] 044a01000000000000000000000000000000000000000000000000000000000000 s[5,5] 05e901000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,1] 010900000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,2] 011200000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,3] 011b00000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,4] 012400000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,5] 012d00000000000000000000000000000000000000000000000000000000000000 P_0 stage 1 correct! sent to peer 2 s[2,1] 021800000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,2] 022d00000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,3] 024200000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,4] 025700000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,5] 026c00000000000000000000000000000000000000000000000000000000000000 P_1 stage 1 correct! sent to peer 3 s[3,1] 032f00000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,2] 035600000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,3] 037d00000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,4] 03a400000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,5] 03cb00000000000000000000000000000000000000000000000000000000000000 P_2 stage 1 correct! sent to peer 4 s[4,1] 044e00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,2] 048d00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,3] 04cc00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,4] 040b01000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,5] 044a01000000000000000000000000000000000000000000000000000000000000 P_3 stage 1 correct! sent to peer 5 s[5,1] 057500000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,2] 05d200000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,3] 052f01000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,4] 058c01000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,5] 05e901000000000000000000000000000000000000000000000000000000000000 P_4 stage 1 correct! final_shares[1] 018700000000000000000000000000000000000000000000000000000000000000 final_shares[2] 024a01000000000000000000000000000000000000000000000000000000000000 final_shares[3] 037102000000000000000000000000000000000000000000000000000000000000 final_shares[4] 04fc03000000000000000000000000000000000000000000000000000000000000 final_shares[5] 05eb05000000000000000000000000000000000000000000000000000000000000 v0 3a2db4d28a5680e89f596032626556b14a2829021c2b4b92d1d1517a2a61f530 v1 3a2db4d28a5680e89f596032626556b14a2829021c2b4b92d1d1517a2a61f530 everything correct! ./tv1 input 00 uniform_bytes 97d81ddb9de1e53d47f812cb9fb5cb89c7d3ba75ab9505f5b6abb1f2070ca1282f3899bdb7667f3f23a6d1379fa7a7004b05e117c818907c2222a46ca1aa64a1 hashed-to-curve 5873db2e5f8f4f544ce3e574c74c487f03bc64a2cf63b7c913908091aab03357 H0 5873db2e5f8f4f544ce3e574c74c487f03bc64a2cf63b7c913908091aab03357 blinded 609a0ae68c15a3cf6903766461307e5c8bb2f95e7e6550e1ffa2dc99e412803c finalize input 00 all ok ./tv2 input 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a uniform_bytes ec4f3ffab95237c0f031ba04c177325d7b079a8355d7aa2e5d637181fef6d36ddc7931b2cc61d7cc60b792f30d2a2c011d82b9fe53173da6cfc404bfa87b73e9 hashed-to-curve 743d49d207339ae67aef8f4d0777744e5a604b94df5cbcc13e3dd87e79985a39 H0 743d49d207339ae67aef8f4d0777744e5a604b94df5cbcc13e3dd87e79985a39 blinded da27ef466870f5f15296299850aa088629945a17d1f5b7f5ff043f76b3c06418 finalize input 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a all ok (ulimit -s 66000; ./tp-dkg 3 2) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg 05b3e3f1876374430a79113736ddf3ae173bc2702e503fc8b2b031729d166fa8ce956af3813e7175ccceee177dac0ac8df811592127f3abe05a5e0aa4e38830900000000b100ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de920041805f423db7c623c0fd9308a68745196de819e19bb013e6cb2962c45a13b644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 05b3e3f1876374430a79113736ddf3ae173bc2702e503fc8b2b031729d166fa8ce956af3813e7175ccceee177dac0ac8df811592127f3abe05a5e0aa4e38830900000000b100ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de920041805f423db7c623c0fd9308a68745196de819e19bb013e6cb2962c45a13b644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 05b3e3f1876374430a79113736ddf3ae173bc2702e503fc8b2b031729d166fa8ce956af3813e7175ccceee177dac0ac8df811592127f3abe05a5e0aa4e38830900000000b100ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de920041805f423db7c623c0fd9308a68745196de819e19bb013e6cb2962c45a13b644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 05b3e3f1876374430a79113736ddf3ae173bc2702e503fc8b2b031729d166fa8ce956af3813e7175ccceee177dac0ac8df811592127f3abe05a5e0aa4e38830900000000b100ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de920041805f423db7c623c0fd9308a68745196de819e19bb013e6cb2962c45a13b644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg 7fcdae435973b29d9cf2706b34cc5ec202f0ebbf8cccc1a1df6098a303a31535d90d85c49d14e1f7472c27a27477379dccaabbfa7eba778666eaba4f30ae1f07010000006f0001000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9 [!] msgno: 1, len: 111, from: 0 to: 2 msg 34aa9c650296157d3e4ec1e0a284ca89a0f426c9ad9448f90eb32c93112287bff8bfbada2106f4544e445b098d639821e583740f7948d2dd37636c71905f1b06010000006f0002000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9 [!] msgno: 1, len: 111, from: 0 to: 3 msg 3760a4799e6355402bb917b4e04b8a85087a0037fcd25e015c2d9f4afaeffabcf7b2f5b55bcc7e245f0a7dd7de89bc86cf5b0c4e68a5230b28f03f5b82f2bb05010000006f0003000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg 7fcdae435973b29d9cf2706b34cc5ec202f0ebbf8cccc1a1df6098a303a31535d90d85c49d14e1f7472c27a27477379dccaabbfa7eba778666eaba4f30ae1f07010000006f0001000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9 [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg 5b7493441f213b4dccbebbdde90928d0276d753f7fe1b1fc5cd2e2c6e2d8ef18e00e1f52d4caa0ffd345b0d3bdc639b9faa7791f6c13d9a0fc4a7251d3ee160702000000af01ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de967ba2aa17adac86e84a40505a6989bbfee4129705c971a17a6c04a69e607055493aaa7767ee5d10c4d1bbe514733fcb6fb03c011d0f6b4a044e3fc152ffcc65ddb92183e717e43a1949450f15157560330cf61d0b19650aa47b9d959f783249812300aa6d52144c1572674cb0e8e034896f54a8dcc3e0566bf79dd20548e370c [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg 34aa9c650296157d3e4ec1e0a284ca89a0f426c9ad9448f90eb32c93112287bff8bfbada2106f4544e445b098d639821e583740f7948d2dd37636c71905f1b06010000006f0002000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9 [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg a5e231b93d7bf54f65ed6d126deac32c49ca4ee43a3709c0c6e3cf0c900e1dc38befb220a2a8b67907e6347b823f029a3ca53dee8e8d98bba861a0e5e6386d0602000000af02ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de95c162cbb2fdb331fa0ea83e7874c1b5c625518692b91c4736cc724adafea9ba0de142c27c943ac28d4a13cb1695741dbc6b67578eda3abe5c7c9dde2935ecb761e7a432e8aa539103622cd0a7f054205d064161a4f9e6dfec44c31864ab1aef947ed4fec51daf509efa0722863a9ba2f98909796cea212e8248ad05b70b9ec05 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg 3760a4799e6355402bb917b4e04b8a85087a0037fcd25e015c2d9f4afaeffabcf7b2f5b55bcc7e245f0a7dd7de89bc86cf5b0c4e68a5230b28f03f5b82f2bb05010000006f0003000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9 [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg 5624c69aa6b99b0d4e14b8c0cd20b44865775aec53360f4bf6d9267692a0647244f58649a6e8c24919855a5b01f4a8c34c35d45c7499d1c6799dffe14b5bd10e02000000af03ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de98cb7cc4fa0dace6a5c3d029ddeebf3226869f8972c75347d8e641950f6809e5a24458acd3a0ca3e19a86f697634fd62b2c0517ee87000cdc98c5bc52432aab39f9d23a71681b8460db83a278af22f23546b1625bdf47842aa0c86f08bebd25fcf62ef71a0500a60cb0761502752e48169edb4ca8da956401a34fb6a4df62bd02 [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg 5b7493441f213b4dccbebbdde90928d0276d753f7fe1b1fc5cd2e2c6e2d8ef18e00e1f52d4caa0ffd345b0d3bdc639b9faa7791f6c13d9a0fc4a7251d3ee160702000000af01ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de967ba2aa17adac86e84a40505a6989bbfee4129705c971a17a6c04a69e607055493aaa7767ee5d10c4d1bbe514733fcb6fb03c011d0f6b4a044e3fc152ffcc65d [!] msgno: 2, from: 2 to: ff msg a5e231b93d7bf54f65ed6d126deac32c49ca4ee43a3709c0c6e3cf0c900e1dc38befb220a2a8b67907e6347b823f029a3ca53dee8e8d98bba861a0e5e6386d0602000000af02ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de95c162cbb2fdb331fa0ea83e7874c1b5c625518692b91c4736cc724adafea9ba0de142c27c943ac28d4a13cb1695741dbc6b67578eda3abe5c7c9dde2935ecb76 [!] msgno: 2, from: 3 to: ff msg 5624c69aa6b99b0d4e14b8c0cd20b44865775aec53360f4bf6d9267692a0647244f58649a6e8c24919855a5b01f4a8c34c35d45c7499d1c6799dffe14b5bd10e02000000af03ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de98cb7cc4fa0dace6a5c3d029ddeebf3226869f8972c75347d8e641950f6809e5a24458acd3a0ca3e19a86f697634fd62b2c0517ee87000cdc98c5bc52432aab39 [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg 5b7493441f213b4dccbebbdde90928d0276d753f7fe1b1fc5cd2e2c6e2d8ef18e00e1f52d4caa0ffd345b0d3bdc639b9faa7791f6c13d9a0fc4a7251d3ee160702000000af01ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de967ba2aa17adac86e84a40505a6989bbfee4129705c971a17a6c04a69e607055493aaa7767ee5d10c4d1bbe514733fcb6fb03c011d0f6b4a044e3fc152ffcc65d [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg 4a448065f8c1f6c18471d937e6f616835e0238dee525530659b5228ce03c73ddb2514bee50156b72c43c5d340fd70e7adb312841a15d0aa10d2b841b51bc6605040000009f0101000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de94c9c40a1908b26d1e1eb26db2d24e59c39578b769e2684774ca20eb0a346d241abc9c8ddc3d8db352ef8ccbb02a67864 [1] msgno: 2, from: 2 to: ff msg a5e231b93d7bf54f65ed6d126deac32c49ca4ee43a3709c0c6e3cf0c900e1dc38befb220a2a8b67907e6347b823f029a3ca53dee8e8d98bba861a0e5e6386d0602000000af02ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de95c162cbb2fdb331fa0ea83e7874c1b5c625518692b91c4736cc724adafea9ba0de142c27c943ac28d4a13cb1695741dbc6b67578eda3abe5c7c9dde2935ecb76 [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg 9295d33c89661d14bc4534f4f4cccadf20dc3255da74c77dc9e3683872b6d756327b6ff4cb80cf74c6987df075ca760db57ad51b87570bfdca9cb6e05373a90f040000009f0102000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de97aac9f077dedc1bab0e27caa9b836635b0632b2fe1878217267b877e8ca4ae5483138598b4b2882a407abbd39a6149b9 [1] msgno: 2, from: 3 to: ff msg 5624c69aa6b99b0d4e14b8c0cd20b44865775aec53360f4bf6d9267692a0647244f58649a6e8c24919855a5b01f4a8c34c35d45c7499d1c6799dffe14b5bd10e02000000af03ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de98cb7cc4fa0dace6a5c3d029ddeebf3226869f8972c75347d8e641950f6809e5a24458acd3a0ca3e19a86f697634fd62b2c0517ee87000cdc98c5bc52432aab39 [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg d9b740c87f213837273f4b387c206f8c8ce2a94f83b9fae0fed2e4d672facaa7747eb578af8777a3c01740db048c35604db51c138cb2aea9d7cc81fc4e48550a040000009f0103000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9c3ac245abaf2ecf244cb71f6957c61b1918799b20b685020da4b8adbca90dc3b9795b54b3e541c9f21f0c7dedb54834b [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg 5b7493441f213b4dccbebbdde90928d0276d753f7fe1b1fc5cd2e2c6e2d8ef18e00e1f52d4caa0ffd345b0d3bdc639b9faa7791f6c13d9a0fc4a7251d3ee160702000000af01ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de967ba2aa17adac86e84a40505a6989bbfee4129705c971a17a6c04a69e607055493aaa7767ee5d10c4d1bbe514733fcb6fb03c011d0f6b4a044e3fc152ffcc65d [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg ebde287b62a5299e626be8c45e1914b09072e5cddddf48ac1247223b2c01b0ef05d15772c96a11f56ba32a8d735de4094e7d987887f6a3ea82bbc3609f09860e040000009f0201000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9e181b1e6286280d7e3c10f27b082db716fc9fd47aea17c60babe083d9cc0cf6af6d9a66cab6c321eb1a873e242eeba64 [2] msgno: 2, from: 2 to: ff msg a5e231b93d7bf54f65ed6d126deac32c49ca4ee43a3709c0c6e3cf0c900e1dc38befb220a2a8b67907e6347b823f029a3ca53dee8e8d98bba861a0e5e6386d0602000000af02ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de95c162cbb2fdb331fa0ea83e7874c1b5c625518692b91c4736cc724adafea9ba0de142c27c943ac28d4a13cb1695741dbc6b67578eda3abe5c7c9dde2935ecb76 [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg fa0c62f32ce34eea71ad4faf282c8bb3f5e960291e434a5f72a74224da5d3bb33d760ff2ac7e8bccc79bb5498d1de30944460775db1ac5006a7be3bbd8836809040000009f0202000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de925d054992586d189cc8344c84e37d75081c12fb5fbc1b8975c8d5403bda57330161efac84372311e2fee3d30eee00fac [2] msgno: 2, from: 3 to: ff msg 5624c69aa6b99b0d4e14b8c0cd20b44865775aec53360f4bf6d9267692a0647244f58649a6e8c24919855a5b01f4a8c34c35d45c7499d1c6799dffe14b5bd10e02000000af03ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de98cb7cc4fa0dace6a5c3d029ddeebf3226869f8972c75347d8e641950f6809e5a24458acd3a0ca3e19a86f697634fd62b2c0517ee87000cdc98c5bc52432aab39 [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg aa81d1e1c4a0fb73b14d02e318a50fc9b74186496d7039e3c276e8d456e78a436942309d7ac7a8a0c9bf75fa64be33037291e5559789fd5b8e7597f0981ded02040000009f0203000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de971b172340a705b50b49d45d517f93da6130ca12e34bb7be1dbbe0bf1d04d7317a09626e11fb56b7942622f93d6ece53c [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg 5b7493441f213b4dccbebbdde90928d0276d753f7fe1b1fc5cd2e2c6e2d8ef18e00e1f52d4caa0ffd345b0d3bdc639b9faa7791f6c13d9a0fc4a7251d3ee160702000000af01ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de967ba2aa17adac86e84a40505a6989bbfee4129705c971a17a6c04a69e607055493aaa7767ee5d10c4d1bbe514733fcb6fb03c011d0f6b4a044e3fc152ffcc65d [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg d7b0ea6ef382246f821a5acdc186353702c06a40dd420b5cfde841fd88bf640b4d195dfe2db4e91c0b022d5d54fa405aa28a95830c5da6b517b6f05380728c01040000009f0301000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9a33dd375e418a9337b24602abf5e1153a78dff5beee9ee7b8b9fe4934eb7f878e989dba9c66478a6083815ae4b9a6000 [3] msgno: 2, from: 2 to: ff msg a5e231b93d7bf54f65ed6d126deac32c49ca4ee43a3709c0c6e3cf0c900e1dc38befb220a2a8b67907e6347b823f029a3ca53dee8e8d98bba861a0e5e6386d0602000000af02ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de95c162cbb2fdb331fa0ea83e7874c1b5c625518692b91c4736cc724adafea9ba0de142c27c943ac28d4a13cb1695741dbc6b67578eda3abe5c7c9dde2935ecb76 [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg f89ea6dbd0e8fb84d6bf78e8b24556d7dc1e2bd235b09e09d04ec6e1b20e84af510feb75d97e44689939c0071c4c369f02438fbced6e460e8405ef81a39f2f00040000009f0302000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9a72c4b8e63d3be6cdbf62b0fb05ec40996149437740cb084378cd2ac051a082866d1f2a6eeba44d9b62e1b5331048bc6 [3] msgno: 2, from: 3 to: ff msg 5624c69aa6b99b0d4e14b8c0cd20b44865775aec53360f4bf6d9267692a0647244f58649a6e8c24919855a5b01f4a8c34c35d45c7499d1c6799dffe14b5bd10e02000000af03ff000000006714ee8ac382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de98cb7cc4fa0dace6a5c3d029ddeebf3226869f8972c75347d8e641950f6809e5a24458acd3a0ca3e19a86f697634fd62b2c0517ee87000cdc98c5bc52432aab39 [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg f0026990ee8899f0abea28f60013cab23dde8399bd1256ab3be2e608f621ad51d623266e161611849537d91ab681d5b133c0737a7c4e1fba3f5f96014a558101040000009f0303000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9a093f6040d1ed30adac41dd4a9f1d842ea6f20728b1732ab086481e13c6829640ee25cf1c04a576a0738b8f4f2763cb2 [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg 4a448065f8c1f6c18471d937e6f616835e0238dee525530659b5228ce03c73ddb2514bee50156b72c43c5d340fd70e7adb312841a15d0aa10d2b841b51bc6605040000009f0101000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de94c9c40a1908b26d1e1eb26db2d24e59c39578b769e2684774ca20eb0a346d241abc9c8ddc3d8db352ef8ccbb02a67864 [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg 69688f63c27c6b3ba213c989c21952e3dc0fa428a8c69d8c39f5c41eb1324c4f843cc7edc59645bf54a4f7118b0152faec1541793bdb52f1ff7e1d732ae08a0c050000009f0101000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de955273cc43b96cfb7f8265fa2fe228ad0320b99dea35ac0327b0e75848db6e92158028a597fdf67b9f555bc60c9c3047c [1] msgno: 4, from: 2 to: 1 msg ebde287b62a5299e626be8c45e1914b09072e5cddddf48ac1247223b2c01b0ef05d15772c96a11f56ba32a8d735de4094e7d987887f6a3ea82bbc3609f09860e040000009f0201000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9e181b1e6286280d7e3c10f27b082db716fc9fd47aea17c60babe083d9cc0cf6af6d9a66cab6c321eb1a873e242eeba64 [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg d5ef9f69bb772b4b7fc5757e7afeafba7744c4e927c329d24d6134cbc7d6faa27a9e1582d53729d57c053f16a29b4c1bcfa1d54dabd0a01f5297a713a1376a0e050000009f0102000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de90214695a1ba1918fa94de6599383256a4cbfe931ce152f133a36933bb34781611901f3d8f852dc06f6717af490310285 [1] msgno: 4, from: 3 to: 1 msg d7b0ea6ef382246f821a5acdc186353702c06a40dd420b5cfde841fd88bf640b4d195dfe2db4e91c0b022d5d54fa405aa28a95830c5da6b517b6f05380728c01040000009f0301000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9a33dd375e418a9337b24602abf5e1153a78dff5beee9ee7b8b9fe4934eb7f878e989dba9c66478a6083815ae4b9a6000 [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg 36407eb8390eab176517b32cce9192e9873a2a29d7e850ab090b56170416d4b71c14f0b0e74e4ba84dec4065322f9b11bd973f494c427ed1fc0bb227985c0b0d050000009f0103000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9dac86e0401bbacc1e5e30abc2b3b48c52c71159b75cec82dc0cb3c3038b6002c7dc664757e14da2f825660891b91d064 [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg 9295d33c89661d14bc4534f4f4cccadf20dc3255da74c77dc9e3683872b6d756327b6ff4cb80cf74c6987df075ca760db57ad51b87570bfdca9cb6e05373a90f040000009f0102000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de97aac9f077dedc1bab0e27caa9b836635b0632b2fe1878217267b877e8ca4ae5483138598b4b2882a407abbd39a6149b9 [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg 0e2874b89aabf569fff0c31c43f5674c852ce7fe18867abf878b7eaff754a86fe6819b347846af5347ba203c2f3355982851f6d18eeac0786d505cc1ec402e02050000009f0201000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9ba6eb08a0b11bd77b7ef4b344fa5b13aacfb802238530535110bcf2a232dad40e39fd320219d29dc2b5864d23063c6a0 [2] msgno: 4, from: 2 to: 2 msg fa0c62f32ce34eea71ad4faf282c8bb3f5e960291e434a5f72a74224da5d3bb33d760ff2ac7e8bccc79bb5498d1de30944460775db1ac5006a7be3bbd8836809040000009f0202000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de925d054992586d189cc8344c84e37d75081c12fb5fbc1b8975c8d5403bda57330161efac84372311e2fee3d30eee00fac [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg 1f81b5bda663eea707e55d77a0c14d6a09c5140f69dec6e0490d6506abb380d0c0bfdddd1d36fe57031102d020a001e74fe0a4e5931c821d182f658981ffab08050000009f0202000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9e8a554e82f5dd50cac6b6838d6de4a32a4f5f7256fad2a1b47d7fcb5478fa463c8ce28888490e9fd93b23a77220a0c14 [2] msgno: 4, from: 3 to: 2 msg f89ea6dbd0e8fb84d6bf78e8b24556d7dc1e2bd235b09e09d04ec6e1b20e84af510feb75d97e44689939c0071c4c369f02438fbced6e460e8405ef81a39f2f00040000009f0302000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9a72c4b8e63d3be6cdbf62b0fb05ec40996149437740cb084378cd2ac051a082866d1f2a6eeba44d9b62e1b5331048bc6 [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg ba9d887db8346d2001c116728347c717b7347cf9067e23cc33eb16b5d930dd4e3492ec531e7925e00d12fbe26f43d2725923ee92e659eb0619b34ab6b9ae9f0d050000009f0203000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9e063aa0449df78efd1ca45a7ac1b00a6dffe720f57ff9d2d19e9aa38fde67f78557e6e51bea20db4c549b9960559496b [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg d9b740c87f213837273f4b387c206f8c8ce2a94f83b9fae0fed2e4d672facaa7747eb578af8777a3c01740db048c35604db51c138cb2aea9d7cc81fc4e48550a040000009f0103000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9c3ac245abaf2ecf244cb71f6957c61b1918799b20b685020da4b8adbca90dc3b9795b54b3e541c9f21f0c7dedb54834b [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg fe1ffd01f25eb561ea60a0052656d4415151026139d62ba1152ebb5aa616ace36a9ffd30f4a514834d3575bd3a57671708507759f7a6c14c873bbcf8a3a4b000050000009f0301000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de93de8140634e23b69644422e0c377415364732d5ef9540c2456521950714ec966aa6cc65b6b14c808e853ef9938781611 [3] msgno: 4, from: 2 to: 3 msg aa81d1e1c4a0fb73b14d02e318a50fc9b74186496d7039e3c276e8d456e78a436942309d7ac7a8a0c9bf75fa64be33037291e5559789fd5b8e7597f0981ded02040000009f0203000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de971b172340a705b50b49d45d517f93da6130ca12e34bb7be1dbbe0bf1d04d7317a09626e11fb56b7942622f93d6ece53c [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg 8efbce7b00d258480e4af243070ffaac59a32f6a2bd6e2f3ac65aadb71fb186b6d20bba42c9a80c83ee13e5edb91d323c2263445fef18ff8184d5d6e2e0b0907050000009f0302000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de948e55bc14c634341d7588572e7f8c684f55e326382ff5e3c8145e8b12d49ec1c1fd9b52fdf51360a20cc99221bfa85b3 [3] msgno: 4, from: 3 to: 3 msg f0026990ee8899f0abea28f60013cab23dde8399bd1256ab3be2e608f621ad51d623266e161611849537d91ab681d5b133c0737a7c4e1fba3f5f96014a558101040000009f0303000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9a093f6040d1ed30adac41dd4a9f1d842ea6f20728b1732ab086481e13c6829640ee25cf1c04a576a0738b8f4f2763cb2 [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg 7406031ccb2db14bf01348a47a709a7b5403f984f0110b63ddfa0cf5f5ac1912fb98aff79de9c062d09c4c52f588f68a6d42b2e4f7e5a1da55da0fc208dd1103050000009f0303000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de99b59b9303876be0559726248c605cde992d86a9cc6edfcff587f84440293116b558a0cefeb94238aa0e60e2ca24f266d [!] 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 69688f63c27c6b3ba213c989c21952e3dc0fa428a8c69d8c39f5c41eb1324c4f843cc7edc59645bf54a4f7118b0152faec1541793bdb52f1ff7e1d732ae08a0c050000009f0101000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de955273cc43b96cfb7f8265fa2fe228ad0320b99dea35ac0327b0e75848db6e92158028a597fdf67b9f555bc60c9c3047c [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg 0e2874b89aabf569fff0c31c43f5674c852ce7fe18867abf878b7eaff754a86fe6819b347846af5347ba203c2f3355982851f6d18eeac0786d505cc1ec402e02050000009f0201000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9ba6eb08a0b11bd77b7ef4b344fa5b13aacfb802238530535110bcf2a232dad40e39fd320219d29dc2b5864d23063c6a0 [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg fe1ffd01f25eb561ea60a0052656d4415151026139d62ba1152ebb5aa616ace36a9ffd30f4a514834d3575bd3a57671708507759f7a6c14c873bbcf8a3a4b000050000009f0301000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de93de8140634e23b69644422e0c377415364732d5ef9540c2456521950714ec966aa6cc65b6b14c808e853ef9938781611 [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg 0306ecfce9a3e2e1f874eeacb929830d72ffd7ff7ebc290d9a9612f947399d1b547155f443eee0dfebd23bc0962c4d908065fc14f75d015ba545a0112bd0900006000000af01ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de96eefc5d43af602de28282eed5b676463dd81baea494aa26dfe325d9cc176681262026e32a8ac7c7344b120702c5ec031b6ebd0bf8b56baf656a667348445fa71 [1] commitments 6eefc5d43af602de28282eed5b676463dd81baea494aa26dfe325d9cc176681262026e32a8ac7c7344b120702c5ec031b6ebd0bf8b56baf656a667348445fa71 [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg d5ef9f69bb772b4b7fc5757e7afeafba7744c4e927c329d24d6134cbc7d6faa27a9e1582d53729d57c053f16a29b4c1bcfa1d54dabd0a01f5297a713a1376a0e050000009f0102000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de90214695a1ba1918fa94de6599383256a4cbfe931ce152f133a36933bb34781611901f3d8f852dc06f6717af490310285 [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg 1f81b5bda663eea707e55d77a0c14d6a09c5140f69dec6e0490d6506abb380d0c0bfdddd1d36fe57031102d020a001e74fe0a4e5931c821d182f658981ffab08050000009f0202000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9e8a554e82f5dd50cac6b6838d6de4a32a4f5f7256fad2a1b47d7fcb5478fa463c8ce28888490e9fd93b23a77220a0c14 [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg 8efbce7b00d258480e4af243070ffaac59a32f6a2bd6e2f3ac65aadb71fb186b6d20bba42c9a80c83ee13e5edb91d323c2263445fef18ff8184d5d6e2e0b0907050000009f0302000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de948e55bc14c634341d7588572e7f8c684f55e326382ff5e3c8145e8b12d49ec1c1fd9b52fdf51360a20cc99221bfa85b3 [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg 21e87776db5c9530607bc64e86396afaf37dff1664c7e55dc68858c10476eff6c87f645ffa528adb9f402c504d78d312424fadc5d3680e2db92ba8bd572e470d06000000af02ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9aaaf4620477ea208f39471915d60c7324f620d61fb04461f9198fa77947d647434c79b74fdb3502527502097a20218e0bc5d01213c85a1ddbb0f134b628c3128 [2] commitments aaaf4620477ea208f39471915d60c7324f620d61fb04461f9198fa77947d647434c79b74fdb3502527502097a20218e0bc5d01213c85a1ddbb0f134b628c3128 [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg 36407eb8390eab176517b32cce9192e9873a2a29d7e850ab090b56170416d4b71c14f0b0e74e4ba84dec4065322f9b11bd973f494c427ed1fc0bb227985c0b0d050000009f0103000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9dac86e0401bbacc1e5e30abc2b3b48c52c71159b75cec82dc0cb3c3038b6002c7dc664757e14da2f825660891b91d064 [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg ba9d887db8346d2001c116728347c717b7347cf9067e23cc33eb16b5d930dd4e3492ec531e7925e00d12fbe26f43d2725923ee92e659eb0619b34ab6b9ae9f0d050000009f0203000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9e063aa0449df78efd1ca45a7ac1b00a6dffe720f57ff9d2d19e9aa38fde67f78557e6e51bea20db4c549b9960559496b [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg 7406031ccb2db14bf01348a47a709a7b5403f984f0110b63ddfa0cf5f5ac1912fb98aff79de9c062d09c4c52f588f68a6d42b2e4f7e5a1da55da0fc208dd1103050000009f0303000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de99b59b9303876be0559726248c605cde992d86a9cc6edfcff587f84440293116b558a0cefeb94238aa0e60e2ca24f266d [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg 9bbef1aaec43ae5485dc2dd31b4ad48fea916b8e1faaef5d1f3fe3f9a4702c092cd4d432d52404b7ff6eb60f9e9c7ea933b2e9e84de1df053174306880036f0106000000af03ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9d414a56a4a40fb3e8bd75dd9692f26872279ce3730c083097868fa4b368aee6e040e8dac2d6945cf5f617c45f0c0d4468c5adb03ac02685320fd20dea5222e6b [3] commitments d414a56a4a40fb3e8bd75dd9692f26872279ce3730c083097868fa4b368aee6e040e8dac2d6945cf5f617c45f0c0d4468c5adb03ac02685320fd20dea5222e6b [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg 0306ecfce9a3e2e1f874eeacb929830d72ffd7ff7ebc290d9a9612f947399d1b547155f443eee0dfebd23bc0962c4d908065fc14f75d015ba545a0112bd0900006000000af01ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de96eefc5d43af602de28282eed5b676463dd81baea494aa26dfe325d9cc176681262026e32a8ac7c7344b120702c5ec031b6ebd0bf8b56baf656a667348445fa71 [!] commitments[1] 6eefc5d43af602de28282eed5b676463dd81baea494aa26dfe325d9cc176681262026e32a8ac7c7344b120702c5ec031b6ebd0bf8b56baf656a667348445fa71 [!] msgno: 6, from: 2 to: 0xff msg 21e87776db5c9530607bc64e86396afaf37dff1664c7e55dc68858c10476eff6c87f645ffa528adb9f402c504d78d312424fadc5d3680e2db92ba8bd572e470d06000000af02ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9aaaf4620477ea208f39471915d60c7324f620d61fb04461f9198fa77947d647434c79b74fdb3502527502097a20218e0bc5d01213c85a1ddbb0f134b628c3128 [!] commitments[2] aaaf4620477ea208f39471915d60c7324f620d61fb04461f9198fa77947d647434c79b74fdb3502527502097a20218e0bc5d01213c85a1ddbb0f134b628c3128 [!] msgno: 6, from: 3 to: 0xff msg 9bbef1aaec43ae5485dc2dd31b4ad48fea916b8e1faaef5d1f3fe3f9a4702c092cd4d432d52404b7ff6eb60f9e9c7ea933b2e9e84de1df053174306880036f0106000000af03ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9d414a56a4a40fb3e8bd75dd9692f26872279ce3730c083097868fa4b368aee6e040e8dac2d6945cf5f617c45f0c0d4468c5adb03ac02685320fd20dea5222e6b [!] commitments[3] d414a56a4a40fb3e8bd75dd9692f26872279ce3730c083097868fa4b368aee6e040e8dac2d6945cf5f617c45f0c0d4468c5adb03ac02685320fd20dea5222e6b [!] msgno: 7, from: 0 to: ff msg f9acd9b7f313eaefef6857a38399f01aa946082e15c4efd29abbbee586da77debb50c0635fd8e5ed42639c8f14eef9294f7d537ba8b747fdd2b8ef8d5f3ded00070000027c00ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de90306ecfce9a3e2e1f874eeacb929830d72ffd7ff7ebc290d9a9612f947399d1b547155f443eee0dfebd23bc0962c4d908065fc14f75d015ba545a0112bd0900006000000af01ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de96eefc5d43af602de28282eed5b676463dd81baea494aa26dfe325d9cc176681262026e32a8ac7c7344b120702c5ec031b6ebd0bf8b56baf656a667348445fa7121e87776db5c9530607bc64e86396afaf37dff1664c7e55dc68858c10476eff6c87f645ffa528adb9f402c504d78d312424fadc5d3680e2db92ba8bd572e470d06000000af02ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9aaaf4620477ea208f39471915d60c7324f620d61fb04461f9198fa77947d647434c79b74fdb3502527502097a20218e0bc5d01213c85a1ddbb0f134b628c31289bbef1aaec43ae5485dc2dd31b4ad48fea916b8e1faaef5d1f3fe3f9a4702c092cd4d432d52404b7ff6eb60f9e9c7ea933b2e9e84de1df053174306880036f0106000000af03ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9d414a56a4a40fb3e8bd75dd9692f26872279ce3730c083097868fa4b368aee6e040e8dac2d6945cf5f617c45f0c0d4468c5adb03ac02685320fd20dea5222e6b [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg f9acd9b7f313eaefef6857a38399f01aa946082e15c4efd29abbbee586da77debb50c0635fd8e5ed42639c8f14eef9294f7d537ba8b747fdd2b8ef8d5f3ded00070000027c00ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de90306ecfce9a3e2e1f874eeacb929830d72ffd7ff7ebc290d9a9612f947399d1b547155f443eee0dfebd23bc0962c4d908065fc14f75d015ba545a0112bd0900006000000af01ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de96eefc5d43af602de28282eed5b676463dd81baea494aa26dfe325d9cc176681262026e32a8ac7c7344b120702c5ec031b6ebd0bf8b56baf656a667348445fa7121e87776db5c9530607bc64e86396afaf37dff1664c7e55dc68858c10476eff6c87f645ffa528adb9f402c504d78d312424fadc5d3680e2db92ba8bd572e470d06000000af02ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9aaaf4620477ea208f39471915d60c7324f620d61fb04461f9198fa77947d647434c79b74fdb3502527502097a20218e0bc5d01213c85a1ddbb0f134b628c31289bbef1aaec43ae5485dc2dd31b4ad48fea916b8e1faaef5d1f3fe3f9a4702c092cd4d432d52404b7ff6eb60f9e9c7ea933b2e9e84de1df053174306880036f0106000000af03ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9d414a56a4a40fb3e8bd75dd9692f26872279ce3730c083097868fa4b368aee6e040e8dac2d6945cf5f617c45f0c0d4468c5adb03ac02685320fd20dea5222e6b [1] msgno: 6, from: 1 to: 0xff msg 0306ecfce9a3e2e1f874eeacb929830d72ffd7ff7ebc290d9a9612f947399d1b547155f443eee0dfebd23bc0962c4d908065fc14f75d015ba545a0112bd0900006000000af01ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de96eefc5d43af602de28282eed5b676463dd81baea494aa26dfe325d9cc176681262026e32a8ac7c7344b120702c5ec031b6ebd0bf8b56baf656a667348445fa71 [1] msgno: 8, from: 1 to: 1 msg ce2c69d469b6484a538c5832f0fd0743b7122cb0fcb9520adae25fcd8cf985e41fc995dd5a6ce8b8673054d8c299548b17522e954a11e971246ebe9f65424d0008000001000101000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de938c42e320d715e288ffaceaa908633c255bcd93542734bfd0d36524932838b15789e7a5570af3f2739a1328cf0db3b7cc16510554b227dab977cfd8024382fff56c1969565f621a1afc8727847fbe55b5fb1188c0dfeda0a8dacfbde44cec337bd99c2f25dc18b71559f3bfc0cab023670678d1b72d0613c8e36e287b6a6c10d4e4c4770de5907b17be99ddfd4fe566c50 [1] msgno: 6, from: 2 to: 0xff msg 21e87776db5c9530607bc64e86396afaf37dff1664c7e55dc68858c10476eff6c87f645ffa528adb9f402c504d78d312424fadc5d3680e2db92ba8bd572e470d06000000af02ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9aaaf4620477ea208f39471915d60c7324f620d61fb04461f9198fa77947d647434c79b74fdb3502527502097a20218e0bc5d01213c85a1ddbb0f134b628c3128 [1] msgno: 8, from: 1 to: 2 msg dcc2864a7ab77d73737bae338336771b19f6fff925bf39c293c758066a310d1409a077e8583b2942df8f78a532e5478491bf50bbd69b060ad3af9ba200de370008000001000102000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9eb6e8d9b2971290c5b8261b03e68604c3ee1d162907ef400759af74759d88d27903d2f783282fe7f0f9efc8a7d63e0f8567ed9d8e4845bf77279cb658da8cabdb155f7383df49275b427680acd3fa2c1b0df23323dc7f5c4809c7ed910ea4d554107f5df90c9c247796bf7ad7fa018dcb597203dac8a2375e39a97354af9578f2cb351af7d437a57b896da48ebe2dfcc85 [1] msgno: 6, from: 3 to: 0xff msg 9bbef1aaec43ae5485dc2dd31b4ad48fea916b8e1faaef5d1f3fe3f9a4702c092cd4d432d52404b7ff6eb60f9e9c7ea933b2e9e84de1df053174306880036f0106000000af03ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9d414a56a4a40fb3e8bd75dd9692f26872279ce3730c083097868fa4b368aee6e040e8dac2d6945cf5f617c45f0c0d4468c5adb03ac02685320fd20dea5222e6b [1] msgno: 8, from: 1 to: 3 msg a28abf5ff48d8832a9e66895a20691da9bc4cfb38ebb3fdc5518a83f3a734be3f2ee54a675ee44580916e9804b945e2a50e8bf03fc5d7c535c5fbefa45f54e0308000001000103000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9083b63578bd9f493d6f243e79c02711f6e1496c59d5059b9c0d76f50cabf05f057a6e5ebd4a8d84d384ba509e48b52580f78a0f531b0fed3839a21f3fe3f9a019f53d80c8fefbeb5b7efdf58653881c3400995d61df976920483672b9baa509d2619e8fba444b3daab0fc3ab252ee5a51a89b581f97e2666b0770313ef7e48f55abc0d0755a2f4acb26a403160ce4371d4 [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg f9acd9b7f313eaefef6857a38399f01aa946082e15c4efd29abbbee586da77debb50c0635fd8e5ed42639c8f14eef9294f7d537ba8b747fdd2b8ef8d5f3ded00070000027c00ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de90306ecfce9a3e2e1f874eeacb929830d72ffd7ff7ebc290d9a9612f947399d1b547155f443eee0dfebd23bc0962c4d908065fc14f75d015ba545a0112bd0900006000000af01ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de96eefc5d43af602de28282eed5b676463dd81baea494aa26dfe325d9cc176681262026e32a8ac7c7344b120702c5ec031b6ebd0bf8b56baf656a667348445fa7121e87776db5c9530607bc64e86396afaf37dff1664c7e55dc68858c10476eff6c87f645ffa528adb9f402c504d78d312424fadc5d3680e2db92ba8bd572e470d06000000af02ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9aaaf4620477ea208f39471915d60c7324f620d61fb04461f9198fa77947d647434c79b74fdb3502527502097a20218e0bc5d01213c85a1ddbb0f134b628c31289bbef1aaec43ae5485dc2dd31b4ad48fea916b8e1faaef5d1f3fe3f9a4702c092cd4d432d52404b7ff6eb60f9e9c7ea933b2e9e84de1df053174306880036f0106000000af03ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9d414a56a4a40fb3e8bd75dd9692f26872279ce3730c083097868fa4b368aee6e040e8dac2d6945cf5f617c45f0c0d4468c5adb03ac02685320fd20dea5222e6b [2] msgno: 6, from: 1 to: 0xff msg 0306ecfce9a3e2e1f874eeacb929830d72ffd7ff7ebc290d9a9612f947399d1b547155f443eee0dfebd23bc0962c4d908065fc14f75d015ba545a0112bd0900006000000af01ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de96eefc5d43af602de28282eed5b676463dd81baea494aa26dfe325d9cc176681262026e32a8ac7c7344b120702c5ec031b6ebd0bf8b56baf656a667348445fa71 [2] msgno: 8, from: 2 to: 1 msg 11b39215803c81921bd1f85b4799dfb6debaa129d0b84037d49003b434e2687e06cf02a67dc9cb4b3093bb15c731d2029af66ddce6397125ef679ab53d52fa0308000001000201000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9d2c6e3964f86e5a51c3b86d8f319ef1756f6c4a77893ea8d06e0f8c52fbad3d977dd7593a4b3e5981f668c230d72a1558f7e28893d7819c8a76c03808ef6aaf0bd113ca340ee86512dc1b930c916ff72ff29c636fe0fb3647c4e66de958188ae3f5ef51a7a8237b1acd5183bef7c9b9b837347cb564bb7849269757e9173499b384c9cbb6e93789faf5b7d19e4aba4d830 [2] msgno: 6, from: 2 to: 0xff msg 21e87776db5c9530607bc64e86396afaf37dff1664c7e55dc68858c10476eff6c87f645ffa528adb9f402c504d78d312424fadc5d3680e2db92ba8bd572e470d06000000af02ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9aaaf4620477ea208f39471915d60c7324f620d61fb04461f9198fa77947d647434c79b74fdb3502527502097a20218e0bc5d01213c85a1ddbb0f134b628c3128 [2] msgno: 8, from: 2 to: 2 msg 1ddf11e2681b86fb4c6a8a1cebda6e6a0109ec6e3a119e690259af1fb66df0e53da0d51eae2797d4866f753b90887c8d4d8df1e398c3b4f42a955c4a7060fc0208000001000202000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de985f93879b66d1370b22fefac67d28c400309968a28d4abd25238738821786804ed2c8d8c1ee3f4841a7ed74d1e9a6a9dcd521ba5700ee593772806bfbf24420ec38b9997e18edb4fd937b3e2377cf138bdd1bf419a0857de143f4207bb8291338b64acf783649a7a38902e41cd7053f3687b8b562936de6b2048462c10396d8508014766e8aba03cf3f182bfde83ee13d4 [2] msgno: 6, from: 3 to: 0xff msg 9bbef1aaec43ae5485dc2dd31b4ad48fea916b8e1faaef5d1f3fe3f9a4702c092cd4d432d52404b7ff6eb60f9e9c7ea933b2e9e84de1df053174306880036f0106000000af03ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9d414a56a4a40fb3e8bd75dd9692f26872279ce3730c083097868fa4b368aee6e040e8dac2d6945cf5f617c45f0c0d4468c5adb03ac02685320fd20dea5222e6b [2] msgno: 8, from: 2 to: 3 msg 2aadb8c416ce4e1516a36e3ffd4b393e254980f11a4a7b07aae7d06a636e3b515cf9469afe6124addd5b45f544755b8966a716370a6f5171156861d4d4c1d20508000001000203000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de96986ee2d4a9f757162e5adfdfb124893d20b100d50293f507bf5e26b9d18b7a45b16888064da15f89d44516e40c8f413d551068582e01819fd57eb3eb8fde11de2da8aeb0f26b3889717c932cd61278c46a7b1019ba6ae4ff3dd9c4afb0740594cfd961276b207b7ddccff38f2793b4a6159ff31c610a3c26d6e6320321803206912f9df1b7cbf6394ee476d14acee3fb9 [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg f9acd9b7f313eaefef6857a38399f01aa946082e15c4efd29abbbee586da77debb50c0635fd8e5ed42639c8f14eef9294f7d537ba8b747fdd2b8ef8d5f3ded00070000027c00ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de90306ecfce9a3e2e1f874eeacb929830d72ffd7ff7ebc290d9a9612f947399d1b547155f443eee0dfebd23bc0962c4d908065fc14f75d015ba545a0112bd0900006000000af01ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de96eefc5d43af602de28282eed5b676463dd81baea494aa26dfe325d9cc176681262026e32a8ac7c7344b120702c5ec031b6ebd0bf8b56baf656a667348445fa7121e87776db5c9530607bc64e86396afaf37dff1664c7e55dc68858c10476eff6c87f645ffa528adb9f402c504d78d312424fadc5d3680e2db92ba8bd572e470d06000000af02ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9aaaf4620477ea208f39471915d60c7324f620d61fb04461f9198fa77947d647434c79b74fdb3502527502097a20218e0bc5d01213c85a1ddbb0f134b628c31289bbef1aaec43ae5485dc2dd31b4ad48fea916b8e1faaef5d1f3fe3f9a4702c092cd4d432d52404b7ff6eb60f9e9c7ea933b2e9e84de1df053174306880036f0106000000af03ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9d414a56a4a40fb3e8bd75dd9692f26872279ce3730c083097868fa4b368aee6e040e8dac2d6945cf5f617c45f0c0d4468c5adb03ac02685320fd20dea5222e6b [3] msgno: 6, from: 1 to: 0xff msg 0306ecfce9a3e2e1f874eeacb929830d72ffd7ff7ebc290d9a9612f947399d1b547155f443eee0dfebd23bc0962c4d908065fc14f75d015ba545a0112bd0900006000000af01ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de96eefc5d43af602de28282eed5b676463dd81baea494aa26dfe325d9cc176681262026e32a8ac7c7344b120702c5ec031b6ebd0bf8b56baf656a667348445fa71 [3] msgno: 8, from: 3 to: 1 msg ced10d2ea6ed9ed64bf45497f0e91bfdf8d725f61249443c95690a830e26cc823094f069061f53776084080699b09192bddb4441b037992300fe3e765748910608000001000301000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9eba1f002b9fa095531d2da449237bb67d84e535525c022521ed3ff6ae0e73601995085916984d24d6def186a293727d3e2cf0adfc82514ba7ae6577cbf8f772d5b165694dc533aebe663724303b0fa1bb186b985bdcecbbb502eff4a32d43a029af17df0ce5588e81550a2818431d95e2cadf3c16c27120d38aeffae4aaa248443a7c0022f798ae9c94c4aaca94e8113dd [3] msgno: 6, from: 2 to: 0xff msg 21e87776db5c9530607bc64e86396afaf37dff1664c7e55dc68858c10476eff6c87f645ffa528adb9f402c504d78d312424fadc5d3680e2db92ba8bd572e470d06000000af02ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9aaaf4620477ea208f39471915d60c7324f620d61fb04461f9198fa77947d647434c79b74fdb3502527502097a20218e0bc5d01213c85a1ddbb0f134b628c3128 [3] msgno: 8, from: 3 to: 2 msg 3aab4129c2d97d27dc68c2a2d79ae0941ce011adeee3571aff2f2c16246dbd8f4aaf07ad021f70e6d7fc748dd1a46da3e95d8ccc77162b594cf747bdeac1f20c08000001000302000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de98941d7b3883f0e8ed6af87d087c83642cb9d7f19c9fda5ff582533ea3258395c920c3cce72e494ae250364b649b62be55fcdf7a612b2aa65162eb282d57e9eeb793fd8356994acea90b201a145651748bcd106c4822bea29e1368a51c415f6fcf69d98905c0749822d0daddbd3013d382234a94ff37b34e2a06afd8b40bcf8911115ef87d877ce0279bf28efbae9f29205 [3] msgno: 6, from: 3 to: 0xff msg 9bbef1aaec43ae5485dc2dd31b4ad48fea916b8e1faaef5d1f3fe3f9a4702c092cd4d432d52404b7ff6eb60f9e9c7ea933b2e9e84de1df053174306880036f0106000000af03ff000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9d414a56a4a40fb3e8bd75dd9692f26872279ce3730c083097868fa4b368aee6e040e8dac2d6945cf5f617c45f0c0d4468c5adb03ac02685320fd20dea5222e6b [3] msgno: 8, from: 3 to: 3 msg bf89af2b49777e40b0b33582cae95068f619a5d0204472ded95e2ac4e359a049376d184061ae9de2e93e846d7a3cf86dfc2d864d0f593fa5bbdeca0cffa07b0f08000001000303000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9106934ddb43ed56c7917062c79e71d4b59b5a8a38840a4b0ad9b579010bf676e86935b962f9d66e6f00eb8ab18b1e90eacf7a95c0e07ea45e2b97962bfcefad01d028c5935ca12ddde44fce90e96326b92f1ec7730205edce5ba6ea2ec1a8b0bf93675c51c77e1784ac3dbeee9b82219f53accee7f7135d968f3866c3feb21aa0ca479c86d91d4fae0a10c4c7fa05ee3fe [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg ce2c69d469b6484a538c5832f0fd0743b7122cb0fcb9520adae25fcd8cf985e41fc995dd5a6ce8b8673054d8c299548b17522e954a11e971246ebe9f65424d0008000001000101000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de938c42e320d715e288ffaceaa908633c255bcd93542734bfd0d36524932838b15789e7a5570af3f2739a1328cf0db3b7cc16510554b227dab977cfd8024382fff56c1969565f621a1afc8727847fbe55b5fb1188c0dfeda0a8dacfbde44cec337bd99c2f25dc18b71559f3bfc0cab023670678d1b72d0613c8e36e287b6a6c10d4e4c4770de5907b17be99ddfd4fe566c50 [!] msgno: 8, from: 2 to: 1 msg 11b39215803c81921bd1f85b4799dfb6debaa129d0b84037d49003b434e2687e06cf02a67dc9cb4b3093bb15c731d2029af66ddce6397125ef679ab53d52fa0308000001000201000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9d2c6e3964f86e5a51c3b86d8f319ef1756f6c4a77893ea8d06e0f8c52fbad3d977dd7593a4b3e5981f668c230d72a1558f7e28893d7819c8a76c03808ef6aaf0bd113ca340ee86512dc1b930c916ff72ff29c636fe0fb3647c4e66de958188ae3f5ef51a7a8237b1acd5183bef7c9b9b837347cb564bb7849269757e9173499b384c9cbb6e93789faf5b7d19e4aba4d830 [!] msgno: 8, from: 3 to: 1 msg ced10d2ea6ed9ed64bf45497f0e91bfdf8d725f61249443c95690a830e26cc823094f069061f53776084080699b09192bddb4441b037992300fe3e765748910608000001000301000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9eba1f002b9fa095531d2da449237bb67d84e535525c022521ed3ff6ae0e73601995085916984d24d6def186a293727d3e2cf0adfc82514ba7ae6577cbf8f772d5b165694dc533aebe663724303b0fa1bb186b985bdcecbbb502eff4a32d43a029af17df0ce5588e81550a2818431d95e2cadf3c16c27120d38aeffae4aaa248443a7c0022f798ae9c94c4aaca94e8113dd [!] msgno: 8, from: 1 to: 2 msg dcc2864a7ab77d73737bae338336771b19f6fff925bf39c293c758066a310d1409a077e8583b2942df8f78a532e5478491bf50bbd69b060ad3af9ba200de370008000001000102000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9eb6e8d9b2971290c5b8261b03e68604c3ee1d162907ef400759af74759d88d27903d2f783282fe7f0f9efc8a7d63e0f8567ed9d8e4845bf77279cb658da8cabdb155f7383df49275b427680acd3fa2c1b0df23323dc7f5c4809c7ed910ea4d554107f5df90c9c247796bf7ad7fa018dcb597203dac8a2375e39a97354af9578f2cb351af7d437a57b896da48ebe2dfcc85 [!] msgno: 8, from: 2 to: 2 msg 1ddf11e2681b86fb4c6a8a1cebda6e6a0109ec6e3a119e690259af1fb66df0e53da0d51eae2797d4866f753b90887c8d4d8df1e398c3b4f42a955c4a7060fc0208000001000202000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de985f93879b66d1370b22fefac67d28c400309968a28d4abd25238738821786804ed2c8d8c1ee3f4841a7ed74d1e9a6a9dcd521ba5700ee593772806bfbf24420ec38b9997e18edb4fd937b3e2377cf138bdd1bf419a0857de143f4207bb8291338b64acf783649a7a38902e41cd7053f3687b8b562936de6b2048462c10396d8508014766e8aba03cf3f182bfde83ee13d4 [!] msgno: 8, from: 3 to: 2 msg 3aab4129c2d97d27dc68c2a2d79ae0941ce011adeee3571aff2f2c16246dbd8f4aaf07ad021f70e6d7fc748dd1a46da3e95d8ccc77162b594cf747bdeac1f20c08000001000302000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de98941d7b3883f0e8ed6af87d087c83642cb9d7f19c9fda5ff582533ea3258395c920c3cce72e494ae250364b649b62be55fcdf7a612b2aa65162eb282d57e9eeb793fd8356994acea90b201a145651748bcd106c4822bea29e1368a51c415f6fcf69d98905c0749822d0daddbd3013d382234a94ff37b34e2a06afd8b40bcf8911115ef87d877ce0279bf28efbae9f29205 [!] msgno: 8, from: 1 to: 3 msg a28abf5ff48d8832a9e66895a20691da9bc4cfb38ebb3fdc5518a83f3a734be3f2ee54a675ee44580916e9804b945e2a50e8bf03fc5d7c535c5fbefa45f54e0308000001000103000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9083b63578bd9f493d6f243e79c02711f6e1496c59d5059b9c0d76f50cabf05f057a6e5ebd4a8d84d384ba509e48b52580f78a0f531b0fed3839a21f3fe3f9a019f53d80c8fefbeb5b7efdf58653881c3400995d61df976920483672b9baa509d2619e8fba444b3daab0fc3ab252ee5a51a89b581f97e2666b0770313ef7e48f55abc0d0755a2f4acb26a403160ce4371d4 [!] msgno: 8, from: 2 to: 3 msg 2aadb8c416ce4e1516a36e3ffd4b393e254980f11a4a7b07aae7d06a636e3b515cf9469afe6124addd5b45f544755b8966a716370a6f5171156861d4d4c1d20508000001000203000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de96986ee2d4a9f757162e5adfdfb124893d20b100d50293f507bf5e26b9d18b7a45b16888064da15f89d44516e40c8f413d551068582e01819fd57eb3eb8fde11de2da8aeb0f26b3889717c932cd61278c46a7b1019ba6ae4ff3dd9c4afb0740594cfd961276b207b7ddccff38f2793b4a6159ff31c610a3c26d6e6320321803206912f9df1b7cbf6394ee476d14acee3fb9 [!] msgno: 8, from: 3 to: 3 msg bf89af2b49777e40b0b33582cae95068f619a5d0204472ded95e2ac4e359a049376d184061ae9de2e93e846d7a3cf86dfc2d864d0f593fa5bbdeca0cffa07b0f08000001000303000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9106934ddb43ed56c7917062c79e71d4b59b5a8a38840a4b0ad9b579010bf676e86935b962f9d66e6f00eb8ab18b1e90eacf7a95c0e07ea45e2b97962bfcefad01d028c5935ca12ddde44fce90e96326b92f1ec7730205edce5ba6ea2ec1a8b0bf93675c51c77e1784ac3dbeee9b82219f53accee7f7135d968f3866c3feb21aa0ca479c86d91d4fae0a10c4c7fa05ee3fe [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg ce2c69d469b6484a538c5832f0fd0743b7122cb0fcb9520adae25fcd8cf985e41fc995dd5a6ce8b8673054d8c299548b17522e954a11e971246ebe9f65424d0008000001000101000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de938c42e320d715e288ffaceaa908633c255bcd93542734bfd0d36524932838b15789e7a5570af3f2739a1328cf0db3b7cc16510554b227dab977cfd8024382fff56c1969565f621a1afc8727847fbe55b5fb1188c0dfeda0a8dacfbde44cec337bd99c2f25dc18b71559f3bfc0cab023670678d1b72d0613c8e36e287b6a6c10d4e4c4770de5907b17be99ddfd4fe566c50 [1] msgno: 8, from: 2 to: 1 msg 11b39215803c81921bd1f85b4799dfb6debaa129d0b84037d49003b434e2687e06cf02a67dc9cb4b3093bb15c731d2029af66ddce6397125ef679ab53d52fa0308000001000201000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9d2c6e3964f86e5a51c3b86d8f319ef1756f6c4a77893ea8d06e0f8c52fbad3d977dd7593a4b3e5981f668c230d72a1558f7e28893d7819c8a76c03808ef6aaf0bd113ca340ee86512dc1b930c916ff72ff29c636fe0fb3647c4e66de958188ae3f5ef51a7a8237b1acd5183bef7c9b9b837347cb564bb7849269757e9173499b384c9cbb6e93789faf5b7d19e4aba4d830 [1] msgno: 8, from: 3 to: 1 msg ced10d2ea6ed9ed64bf45497f0e91bfdf8d725f61249443c95690a830e26cc823094f069061f53776084080699b09192bddb4441b037992300fe3e765748910608000001000301000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9eba1f002b9fa095531d2da449237bb67d84e535525c022521ed3ff6ae0e73601995085916984d24d6def186a293727d3e2cf0adfc82514ba7ae6577cbf8f772d5b165694dc533aebe663724303b0fa1bb186b985bdcecbbb502eff4a32d43a029af17df0ce5588e81550a2818431d95e2cadf3c16c27120d38aeffae4aaa248443a7c0022f798ae9c94c4aaca94e8113dd [1] msgno: 9, from: 1 to: ff msg af9023b901be7699b25af03b21730add90313a31de2d549bab8c2b45b327b68965267c1a9d62d8cfb21ee714d5a3a9e4f9c72b6c6b08a795b94d2548054eda08090000007301ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg dcc2864a7ab77d73737bae338336771b19f6fff925bf39c293c758066a310d1409a077e8583b2942df8f78a532e5478491bf50bbd69b060ad3af9ba200de370008000001000102000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9eb6e8d9b2971290c5b8261b03e68604c3ee1d162907ef400759af74759d88d27903d2f783282fe7f0f9efc8a7d63e0f8567ed9d8e4845bf77279cb658da8cabdb155f7383df49275b427680acd3fa2c1b0df23323dc7f5c4809c7ed910ea4d554107f5df90c9c247796bf7ad7fa018dcb597203dac8a2375e39a97354af9578f2cb351af7d437a57b896da48ebe2dfcc85 [2] msgno: 8, from: 2 to: 2 msg 1ddf11e2681b86fb4c6a8a1cebda6e6a0109ec6e3a119e690259af1fb66df0e53da0d51eae2797d4866f753b90887c8d4d8df1e398c3b4f42a955c4a7060fc0208000001000202000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de985f93879b66d1370b22fefac67d28c400309968a28d4abd25238738821786804ed2c8d8c1ee3f4841a7ed74d1e9a6a9dcd521ba5700ee593772806bfbf24420ec38b9997e18edb4fd937b3e2377cf138bdd1bf419a0857de143f4207bb8291338b64acf783649a7a38902e41cd7053f3687b8b562936de6b2048462c10396d8508014766e8aba03cf3f182bfde83ee13d4 [2] msgno: 8, from: 3 to: 2 msg 3aab4129c2d97d27dc68c2a2d79ae0941ce011adeee3571aff2f2c16246dbd8f4aaf07ad021f70e6d7fc748dd1a46da3e95d8ccc77162b594cf747bdeac1f20c08000001000302000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de98941d7b3883f0e8ed6af87d087c83642cb9d7f19c9fda5ff582533ea3258395c920c3cce72e494ae250364b649b62be55fcdf7a612b2aa65162eb282d57e9eeb793fd8356994acea90b201a145651748bcd106c4822bea29e1368a51c415f6fcf69d98905c0749822d0daddbd3013d382234a94ff37b34e2a06afd8b40bcf8911115ef87d877ce0279bf28efbae9f29205 [2] msgno: 9, from: 2 to: ff msg bea35b62820b965148c818eb317e0a1895b891827e417cd3fada84ac1c28cf76bb4652984f5a7bd9702cb6de8ccd053fe88f118ba1a1d50432ad7d2d990c5f09090000007302ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg a28abf5ff48d8832a9e66895a20691da9bc4cfb38ebb3fdc5518a83f3a734be3f2ee54a675ee44580916e9804b945e2a50e8bf03fc5d7c535c5fbefa45f54e0308000001000103000000006714ee8bc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9083b63578bd9f493d6f243e79c02711f6e1496c59d5059b9c0d76f50cabf05f057a6e5ebd4a8d84d384ba509e48b52580f78a0f531b0fed3839a21f3fe3f9a019f53d80c8fefbeb5b7efdf58653881c3400995d61df976920483672b9baa509d2619e8fba444b3daab0fc3ab252ee5a51a89b581f97e2666b0770313ef7e48f55abc0d0755a2f4acb26a403160ce4371d4 [3] msgno: 8, from: 2 to: 3 msg 2aadb8c416ce4e1516a36e3ffd4b393e254980f11a4a7b07aae7d06a636e3b515cf9469afe6124addd5b45f544755b8966a716370a6f5171156861d4d4c1d20508000001000203000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de96986ee2d4a9f757162e5adfdfb124893d20b100d50293f507bf5e26b9d18b7a45b16888064da15f89d44516e40c8f413d551068582e01819fd57eb3eb8fde11de2da8aeb0f26b3889717c932cd61278c46a7b1019ba6ae4ff3dd9c4afb0740594cfd961276b207b7ddccff38f2793b4a6159ff31c610a3c26d6e6320321803206912f9df1b7cbf6394ee476d14acee3fb9 [3] msgno: 8, from: 3 to: 3 msg bf89af2b49777e40b0b33582cae95068f619a5d0204472ded95e2ac4e359a049376d184061ae9de2e93e846d7a3cf86dfc2d864d0f593fa5bbdeca0cffa07b0f08000001000303000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9106934ddb43ed56c7917062c79e71d4b59b5a8a38840a4b0ad9b579010bf676e86935b962f9d66e6f00eb8ab18b1e90eacf7a95c0e07ea45e2b97962bfcefad01d028c5935ca12ddde44fce90e96326b92f1ec7730205edce5ba6ea2ec1a8b0bf93675c51c77e1784ac3dbeee9b82219f53accee7f7135d968f3866c3feb21aa0ca479c86d91d4fae0a10c4c7fa05ee3fe [3] msgno: 9, from: 3 to: ff msg e14a9a0032712f84d83f2ac4e8caa50cea6458c68eb12a1825cffdaec913c4b337cac57cfb27ff3af51c0992c900a29c05642d6e54f29212e1c34186ad4d310d090000007303ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg af9023b901be7699b25af03b21730add90313a31de2d549bab8c2b45b327b68965267c1a9d62d8cfb21ee714d5a3a9e4f9c72b6c6b08a795b94d2548054eda08090000007301ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [!] msgno: 9, from: 2 to: 0xff msg bea35b62820b965148c818eb317e0a1895b891827e417cd3fada84ac1c28cf76bb4652984f5a7bd9702cb6de8ccd053fe88f118ba1a1d50432ad7d2d990c5f09090000007302ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [!] msgno: 9, from: 3 to: 0xff msg e14a9a0032712f84d83f2ac4e8caa50cea6458c68eb12a1825cffdaec913c4b337cac57cfb27ff3af51c0992c900a29c05642d6e54f29212e1c34186ad4d310d090000007303ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [!] complaints [!] msgno: 10, from: 0 to: ff msg 2349859ab09bd4da7fa7fd7b7da7f3def8060f6921514d2483634097971150fa001717ca0720e38a20823571a021ef2bcd462c0d1161b6b537e4e50d94cd1d040a000001c800ff000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9af9023b901be7699b25af03b21730add90313a31de2d549bab8c2b45b327b68965267c1a9d62d8cfb21ee714d5a3a9e4f9c72b6c6b08a795b94d2548054eda08090000007301ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000bea35b62820b965148c818eb317e0a1895b891827e417cd3fada84ac1c28cf76bb4652984f5a7bd9702cb6de8ccd053fe88f118ba1a1d50432ad7d2d990c5f09090000007302ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000e14a9a0032712f84d83f2ac4e8caa50cea6458c68eb12a1825cffdaec913c4b337cac57cfb27ff3af51c0992c900a29c05642d6e54f29212e1c34186ad4d310d090000007303ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg 2349859ab09bd4da7fa7fd7b7da7f3def8060f6921514d2483634097971150fa001717ca0720e38a20823571a021ef2bcd462c0d1161b6b537e4e50d94cd1d040a000001c800ff000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9af9023b901be7699b25af03b21730add90313a31de2d549bab8c2b45b327b68965267c1a9d62d8cfb21ee714d5a3a9e4f9c72b6c6b08a795b94d2548054eda08090000007301ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000bea35b62820b965148c818eb317e0a1895b891827e417cd3fada84ac1c28cf76bb4652984f5a7bd9702cb6de8ccd053fe88f118ba1a1d50432ad7d2d990c5f09090000007302ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000e14a9a0032712f84d83f2ac4e8caa50cea6458c68eb12a1825cffdaec913c4b337cac57cfb27ff3af51c0992c900a29c05642d6e54f29212e1c34186ad4d310d090000007303ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [1] msgno: 9, from: 1 to: 0xff msg af9023b901be7699b25af03b21730add90313a31de2d549bab8c2b45b327b68965267c1a9d62d8cfb21ee714d5a3a9e4f9c72b6c6b08a795b94d2548054eda08090000007301ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [1] msgno: 9, from: 2 to: 0xff msg bea35b62820b965148c818eb317e0a1895b891827e417cd3fada84ac1c28cf76bb4652984f5a7bd9702cb6de8ccd053fe88f118ba1a1d50432ad7d2d990c5f09090000007302ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [1] msgno: 9, from: 3 to: 0xff msg e14a9a0032712f84d83f2ac4e8caa50cea6458c68eb12a1825cffdaec913c4b337cac57cfb27ff3af51c0992c900a29c05642d6e54f29212e1c34186ad4d310d090000007303ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg 2349859ab09bd4da7fa7fd7b7da7f3def8060f6921514d2483634097971150fa001717ca0720e38a20823571a021ef2bcd462c0d1161b6b537e4e50d94cd1d040a000001c800ff000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9af9023b901be7699b25af03b21730add90313a31de2d549bab8c2b45b327b68965267c1a9d62d8cfb21ee714d5a3a9e4f9c72b6c6b08a795b94d2548054eda08090000007301ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000bea35b62820b965148c818eb317e0a1895b891827e417cd3fada84ac1c28cf76bb4652984f5a7bd9702cb6de8ccd053fe88f118ba1a1d50432ad7d2d990c5f09090000007302ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000e14a9a0032712f84d83f2ac4e8caa50cea6458c68eb12a1825cffdaec913c4b337cac57cfb27ff3af51c0992c900a29c05642d6e54f29212e1c34186ad4d310d090000007303ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [2] msgno: 9, from: 1 to: 0xff msg af9023b901be7699b25af03b21730add90313a31de2d549bab8c2b45b327b68965267c1a9d62d8cfb21ee714d5a3a9e4f9c72b6c6b08a795b94d2548054eda08090000007301ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [2] msgno: 9, from: 2 to: 0xff msg bea35b62820b965148c818eb317e0a1895b891827e417cd3fada84ac1c28cf76bb4652984f5a7bd9702cb6de8ccd053fe88f118ba1a1d50432ad7d2d990c5f09090000007302ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [2] msgno: 9, from: 3 to: 0xff msg e14a9a0032712f84d83f2ac4e8caa50cea6458c68eb12a1825cffdaec913c4b337cac57cfb27ff3af51c0992c900a29c05642d6e54f29212e1c34186ad4d310d090000007303ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg 2349859ab09bd4da7fa7fd7b7da7f3def8060f6921514d2483634097971150fa001717ca0720e38a20823571a021ef2bcd462c0d1161b6b537e4e50d94cd1d040a000001c800ff000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9af9023b901be7699b25af03b21730add90313a31de2d549bab8c2b45b327b68965267c1a9d62d8cfb21ee714d5a3a9e4f9c72b6c6b08a795b94d2548054eda08090000007301ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000bea35b62820b965148c818eb317e0a1895b891827e417cd3fada84ac1c28cf76bb4652984f5a7bd9702cb6de8ccd053fe88f118ba1a1d50432ad7d2d990c5f09090000007302ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000e14a9a0032712f84d83f2ac4e8caa50cea6458c68eb12a1825cffdaec913c4b337cac57cfb27ff3af51c0992c900a29c05642d6e54f29212e1c34186ad4d310d090000007303ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [3] msgno: 9, from: 1 to: 0xff msg af9023b901be7699b25af03b21730add90313a31de2d549bab8c2b45b327b68965267c1a9d62d8cfb21ee714d5a3a9e4f9c72b6c6b08a795b94d2548054eda08090000007301ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [3] msgno: 9, from: 2 to: 0xff msg bea35b62820b965148c818eb317e0a1895b891827e417cd3fada84ac1c28cf76bb4652984f5a7bd9702cb6de8ccd053fe88f118ba1a1d50432ad7d2d990c5f09090000007302ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [3] msgno: 9, from: 3 to: 0xff msg e14a9a0032712f84d83f2ac4e8caa50cea6458c68eb12a1825cffdaec913c4b337cac57cfb27ff3af51c0992c900a29c05642d6e54f29212e1c34186ad4d310d090000007303ff000000006714ee8cc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de900000000 [1] step 19. send final transcript [1] msgno: 20, from: 1 to: 0 msg 0a2a5728fd3e03e328b8d736299f51fba698c43f31b4d73ec6fd660421dcfab8bcc26a68b3f69d505ba3fc53183503c544d274f774a81f9c60859c28f8283a06140000008f0100000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9ddebecdc3e1c1eb65af40d98911e57725e0664614012942b4c7d761d41b37829 [2] step 19. send final transcript [2] msgno: 20, from: 2 to: 0 msg 92029ebfd16f989e82e068b602ac1f25c14019fd5f8f30cad4b444b65e94640c0cb31d94335f2700827d7f880c310e7205323fa173e381300f6d348e770ad60f140000008f0200000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9ddebecdc3e1c1eb65af40d98911e57725e0664614012942b4c7d761d41b37829 [3] step 19. send final transcript [3] msgno: 20, from: 3 to: 0 msg 4bfd08308308d18016f393e4580c8bc67695eef4527afb797bcbeaeee2511301bb9c9118e705b1ea16494357e0eb6056e1c4a8511232398d1debed79f4835006140000008f0300000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9ddebecdc3e1c1eb65af40d98911e57725e0664614012942b4c7d761d41b37829 [!] step 20. collect and verify transcripts [!] msgno: 20, from: 1 to: 0 msg 0a2a5728fd3e03e328b8d736299f51fba698c43f31b4d73ec6fd660421dcfab8bcc26a68b3f69d505ba3fc53183503c544d274f774a81f9c60859c28f8283a06140000008f0100000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9ddebecdc3e1c1eb65af40d98911e57725e0664614012942b4c7d761d41b37829 [!] msgno: 20, from: 2 to: 0 msg 92029ebfd16f989e82e068b602ac1f25c14019fd5f8f30cad4b444b65e94640c0cb31d94335f2700827d7f880c310e7205323fa173e381300f6d348e770ad60f140000008f0200000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9ddebecdc3e1c1eb65af40d98911e57725e0664614012942b4c7d761d41b37829 [!] msgno: 20, from: 3 to: 0 msg 4bfd08308308d18016f393e4580c8bc67695eef4527afb797bcbeaeee2511301bb9c9118e705b1ea16494357e0eb6056e1c4a8511232398d1debed79f4835006140000008f0300000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de9ddebecdc3e1c1eb65af40d98911e57725e0664614012942b4c7d761d41b37829 [!] msgno: 21, from: 0 to: ff msg 5155623088fdb5c3a4cab15bb3dd6f07e75fe253cce7944f509d84d6352cae2adc0bf436f059e563000d72d59490167e75e589d93fb05cd1b5e06c6a25b1390b150000007100ff000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de94f4b [1] step 21. get final approval [1] msgno: 21, from: 0 to: 0xff msg 5155623088fdb5c3a4cab15bb3dd6f07e75fe253cce7944f509d84d6352cae2adc0bf436f059e563000d72d59490167e75e589d93fb05cd1b5e06c6a25b1390b150000007100ff000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de94f4b [1] msgno: 22, from: 1 to: 0 msg 70f38104c2bf3f2f76b6eb8fc554d5caaeba90c9bb8f6ac5192103db608314708346a388b3b97e6117a5902542fa7a0c86759ff3e3318fea321372c316e6900a16000000710100000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de94f4b [2] step 21. get final approval [2] msgno: 21, from: 0 to: 0xff msg 5155623088fdb5c3a4cab15bb3dd6f07e75fe253cce7944f509d84d6352cae2adc0bf436f059e563000d72d59490167e75e589d93fb05cd1b5e06c6a25b1390b150000007100ff000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de94f4b [2] msgno: 22, from: 2 to: 0 msg 593665a679093f2503a6ec5fc7e7e93e8dc60d286b422dece3c0f583cee11ae7395dd4df027ce2881bbec6e4cccd7fa2d1eefa5af6fe0aaa8becadcf166e4e0c16000000710200000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de94f4b [3] step 21. get final approval [3] msgno: 21, from: 0 to: 0xff msg 5155623088fdb5c3a4cab15bb3dd6f07e75fe253cce7944f509d84d6352cae2adc0bf436f059e563000d72d59490167e75e589d93fb05cd1b5e06c6a25b1390b150000007100ff000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de94f4b [3] msgno: 22, from: 3 to: 0 msg 43dea34869fba193e13a2e007c79c01a2d9ccd552d05f5958da0788d9ca1c934411d863c6b19dec1591e77be084d82aeff5bd7cc78451dbb12257b9258d62e0f16000000710300000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de94f4b [!] step 22. collect acks from peers [!] msgno: 22, from: 1 to: 0 msg 70f38104c2bf3f2f76b6eb8fc554d5caaeba90c9bb8f6ac5192103db608314708346a388b3b97e6117a5902542fa7a0c86759ff3e3318fea321372c316e6900a16000000710100000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de94f4b [!] msgno: 22, from: 2 to: 0 msg 593665a679093f2503a6ec5fc7e7e93e8dc60d286b422dece3c0f583cee11ae7395dd4df027ce2881bbec6e4cccd7fa2d1eefa5af6fe0aaa8becadcf166e4e0c16000000710200000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de94f4b [!] msgno: 22, from: 3 to: 0 msg 43dea34869fba193e13a2e007c79c01a2d9ccd552d05f5958da0788d9ca1c934411d863c6b19dec1591e77be084d82aeff5bd7cc78451dbb12257b9258d62e0f16000000710300000000006714ee8dc382365db5b1354d5aaa464520dbafcac06386272bdf8e44f53f59d7ab982de94f4b share[1] 01dc077a4b2159f73d151a003427cbb8434f21255e870479fd581f6ee673608700 share[2] 02fc64c3214e5d38df7e50e3d2785442e95f8515426a3a868e63861838021e1b04 share[3] 031cc20cf87a617980e886c671caddcb8e70e905264d70931f6eedc28990dbae07 order: 0, 1, v0 6e6521c9280a5b581326b974598e93f4380393e1e778209be6e76abf450a3149 order: 2, 1, v1 6e6521c9280a5b581326b974598e93f4380393e1e778209be6e76abf450a3149 everything correct! (ulimit -s 66000; ./tp-dkg-corrupt 3 2 || exit 0) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg 504d226eb55a3ad1944621e515305eab91913c473df3251d567965ee71161211019515bcf3b8065344c0079c66f3b25526ec18119e5b70e96c2287520207b80000000000b100ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1e115342977d899fc2215c398e4b2be80b7dc52bf088094acbc67f0009866972d644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 504d226eb55a3ad1944621e515305eab91913c473df3251d567965ee71161211019515bcf3b8065344c0079c66f3b25526ec18119e5b70e96c2287520207b80000000000b100ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1e115342977d899fc2215c398e4b2be80b7dc52bf088094acbc67f0009866972d644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 504d226eb55a3ad1944621e515305eab91913c473df3251d567965ee71161211019515bcf3b8065344c0079c66f3b25526ec18119e5b70e96c2287520207b80000000000b100ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1e115342977d899fc2215c398e4b2be80b7dc52bf088094acbc67f0009866972d644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 504d226eb55a3ad1944621e515305eab91913c473df3251d567965ee71161211019515bcf3b8065344c0079c66f3b25526ec18119e5b70e96c2287520207b80000000000b100ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1e115342977d899fc2215c398e4b2be80b7dc52bf088094acbc67f0009866972d644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg af139b1724a6dd009d6e2d80cb9658c1b8511dd26ce7eb426000355845b763bb3a55fdfd8e84be133ae7d0bdb9a4f0ee6bce7f66a3448466377c6039198d3c0c010000006f0001000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1 [!] msgno: 1, len: 111, from: 0 to: 2 msg efcab9b80ce9cace4c3bc830f4bcc917446383ba3f8f2017b9cfe4da35988f610bd843f6886ba07af6c5565ba40b7a36ad9862c2955ef44bbba69cb393be8b00010000006f0002000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1 [!] msgno: 1, len: 111, from: 0 to: 3 msg d0d8dd8867d91f67c38ac0661ea5625a4c2d162a4521b677dba3f61e7887bc43ed8d94e52e1e7f3f4bb2eacaf1f84665a471df724f64161e0e41e3b1f6c5d707010000006f0003000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg af139b1724a6dd009d6e2d80cb9658c1b8511dd26ce7eb426000355845b763bb3a55fdfd8e84be133ae7d0bdb9a4f0ee6bce7f66a3448466377c6039198d3c0c010000006f0001000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1 [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg c840dee63fab632bd9f36e2a2256572e1a0929e9f60a2d1f7e23a7819eb244b016654ff63709824220ce4ac6215a0613097141a406c426e09835f491d7a6050602000000af01ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12ab45e73644dd4ee79c93400d27a82414a60c08f0e5c2f24cb0250061196757e90db09c4b068b5bf96148ab9baf3a3a2d6eb403dd6de55b3071f931b89877c076a1b6c458b63fd18514ce9b30f7419f736764d8f6518c4d22b1b01d31413d9c90c1edad8a11fabc903b16111d1421622ae90863b0a0049e32525d5769e503409 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg efcab9b80ce9cace4c3bc830f4bcc917446383ba3f8f2017b9cfe4da35988f610bd843f6886ba07af6c5565ba40b7a36ad9862c2955ef44bbba69cb393be8b00010000006f0002000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1 [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg 8535ff266df32edc9990d0a06e261d6df329030cd6070dd772c8d8fd1b3b5b7c0b16b90f67cd2c52c838e3973abbf8c8d6b34370a206a5df16b4e558b158c40502000000af02ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1b209f3c2ceeedd22f425c84b492ed542663b3c98adc08112621f9927ff5698b3e194bfccee7d5daafba3d7a554b5dfb85491fe92b140bc07bb5ca712c45b7e383b893d19912093d144a119eea2ec8556a5b48fde4fe1f6818d1371f1c9838b3c664d4223712d21b7a12b7235d82efadcaec984f07063261de740694894ed4e09 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg d0d8dd8867d91f67c38ac0661ea5625a4c2d162a4521b677dba3f61e7887bc43ed8d94e52e1e7f3f4bb2eacaf1f84665a471df724f64161e0e41e3b1f6c5d707010000006f0003000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1 [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg e2bea9c000dd0956e98d854434c6fc80bfd17fac8e8a64e6bab2d87a267fcdd0e363f34527b460a1f6da396971d3758fa8ffdee12cbca4e8decc82a4597c950802000000af03ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f539f3cad7844e9e13aad45bd2be37e6551a5a845d76031b8680304f97171f51dc5b18903ecdd7cd17858da8682fd6936e2e5220920ee0e8de74bf5a5383a4159b35f4d0b4dd570cf23655aee3b787e9589671440acaa88595fe41ea4f72100402c5a9ea76679284322e5c24c8c11c1544db727342ce4b0f8c2f889d9484610c [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg c840dee63fab632bd9f36e2a2256572e1a0929e9f60a2d1f7e23a7819eb244b016654ff63709824220ce4ac6215a0613097141a406c426e09835f491d7a6050602000000af01ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12ab45e73644dd4ee79c93400d27a82414a60c08f0e5c2f24cb0250061196757e90db09c4b068b5bf96148ab9baf3a3a2d6eb403dd6de55b3071f931b89877c07 [!] msgno: 2, from: 2 to: ff msg 8535ff266df32edc9990d0a06e261d6df329030cd6070dd772c8d8fd1b3b5b7c0b16b90f67cd2c52c838e3973abbf8c8d6b34370a206a5df16b4e558b158c40502000000af02ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1b209f3c2ceeedd22f425c84b492ed542663b3c98adc08112621f9927ff5698b3e194bfccee7d5daafba3d7a554b5dfb85491fe92b140bc07bb5ca712c45b7e38 [!] msgno: 2, from: 3 to: ff msg e2bea9c000dd0956e98d854434c6fc80bfd17fac8e8a64e6bab2d87a267fcdd0e363f34527b460a1f6da396971d3758fa8ffdee12cbca4e8decc82a4597c950802000000af03ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f539f3cad7844e9e13aad45bd2be37e6551a5a845d76031b8680304f97171f51dc5b18903ecdd7cd17858da8682fd6936e2e5220920ee0e8de74bf5a5383a415 [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg c840dee63fab632bd9f36e2a2256572e1a0929e9f60a2d1f7e23a7819eb244b016654ff63709824220ce4ac6215a0613097141a406c426e09835f491d7a6050602000000af01ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12ab45e73644dd4ee79c93400d27a82414a60c08f0e5c2f24cb0250061196757e90db09c4b068b5bf96148ab9baf3a3a2d6eb403dd6de55b3071f931b89877c07 [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg 92ba81291e65a9714c8a5d5dcdbf28787c113331e5220f89952f5c0fee2e156f110580298f41a7c5d0d4f23c1d552d537efadc2721cc54888d98dea6d1d8c502040000009f0101000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db126afc2fb3777d4eab9b53b649c4b6e3039603821ecd4bf63b5065437fd68d05c966451ff6a7bbbb891931e1b3afa28e5 [1] msgno: 2, from: 2 to: ff msg 8535ff266df32edc9990d0a06e261d6df329030cd6070dd772c8d8fd1b3b5b7c0b16b90f67cd2c52c838e3973abbf8c8d6b34370a206a5df16b4e558b158c40502000000af02ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1b209f3c2ceeedd22f425c84b492ed542663b3c98adc08112621f9927ff5698b3e194bfccee7d5daafba3d7a554b5dfb85491fe92b140bc07bb5ca712c45b7e38 [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg a2994d9d7a24eec9fb4b14f60d5144e066f00c47c66383e8a2ab19cceccb72b61483c8da3e505dd7c65f8c7cbf2a483106b7818a72a04802838d1dde5d688905040000009f0102000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1a4550ba7c92863e62aa726bafab8cc0aec3e6548045d858ec59e89128a2796472679fda4738601409426fb8897f13936 [1] msgno: 2, from: 3 to: ff msg e2bea9c000dd0956e98d854434c6fc80bfd17fac8e8a64e6bab2d87a267fcdd0e363f34527b460a1f6da396971d3758fa8ffdee12cbca4e8decc82a4597c950802000000af03ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f539f3cad7844e9e13aad45bd2be37e6551a5a845d76031b8680304f97171f51dc5b18903ecdd7cd17858da8682fd6936e2e5220920ee0e8de74bf5a5383a415 [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg a173b3a64ff3572465df04ca23c8ccd5ead429fbc70605c15a4678243f6ad5fb948b577ded96124849a152be2a873c144d9f421dc79a723564f6ed91b4731e05040000009f0103000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1745f9f1687823b0b4867830415133bde7035c707693ed8d16e990337e5ddfc475b450c705aafb30f0150aff0dde1d1ce [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg c840dee63fab632bd9f36e2a2256572e1a0929e9f60a2d1f7e23a7819eb244b016654ff63709824220ce4ac6215a0613097141a406c426e09835f491d7a6050602000000af01ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12ab45e73644dd4ee79c93400d27a82414a60c08f0e5c2f24cb0250061196757e90db09c4b068b5bf96148ab9baf3a3a2d6eb403dd6de55b3071f931b89877c07 [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg 1581c1e27c29df487b8191f6892b487dde0cfd4755efab6141b09957bd062e803e85692c74a7068f1c28018043d1ed96eee3232c59f2d04b22e3f3b2fd322004040000009f0201000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db179a08d174c780a02b00eb243cc011ce022b900f980825e79d3e10b229eff9c39dd152a84b488ac4a65f0907bc5a1c28d [2] msgno: 2, from: 2 to: ff msg 8535ff266df32edc9990d0a06e261d6df329030cd6070dd772c8d8fd1b3b5b7c0b16b90f67cd2c52c838e3973abbf8c8d6b34370a206a5df16b4e558b158c40502000000af02ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1b209f3c2ceeedd22f425c84b492ed542663b3c98adc08112621f9927ff5698b3e194bfccee7d5daafba3d7a554b5dfb85491fe92b140bc07bb5ca712c45b7e38 [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg 45dca1c1041a335aa52442d5801b6f279ae4f0193a7ea1c89b683dbb53881edd0aff64af85e57b51e39938863fa38855a2906ac6eef230f15373bda465e89307040000009f0202000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1c8ea62f2ec91ff139a6c9025c211e3e716fc65b42efd50e83d81bfaa3fc1933f824f4d5b4a45cad0d8c9e41da74453d7 [2] msgno: 2, from: 3 to: ff msg e2bea9c000dd0956e98d854434c6fc80bfd17fac8e8a64e6bab2d87a267fcdd0e363f34527b460a1f6da396971d3758fa8ffdee12cbca4e8decc82a4597c950802000000af03ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f539f3cad7844e9e13aad45bd2be37e6551a5a845d76031b8680304f97171f51dc5b18903ecdd7cd17858da8682fd6936e2e5220920ee0e8de74bf5a5383a415 [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg 4322e9d7cf9ebcd350b290810fd0b7d112db002642cd1baa87122a5cc84bd2618933db69f84597c60918e36f93c11aa14b3e332ec8eae1e48bcc88e887a78703040000009f0203000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1958b0d3a290f59be3d6d202418a32dfa388d6306132ea802e3627552464e82527eda1afbde6098aaab7a4457327d1100 [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg c840dee63fab632bd9f36e2a2256572e1a0929e9f60a2d1f7e23a7819eb244b016654ff63709824220ce4ac6215a0613097141a406c426e09835f491d7a6050602000000af01ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12ab45e73644dd4ee79c93400d27a82414a60c08f0e5c2f24cb0250061196757e90db09c4b068b5bf96148ab9baf3a3a2d6eb403dd6de55b3071f931b89877c07 [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg 6ca82b3d9ab0cf31cf83e17ededed5b9030984aaefdd9219bc820862df6daf690376b3068344664b2e0740cc3cd524774be6995651637dacde69b20c15beb20f040000009f0301000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db15722897906d3e407a77137c8c6d67c638c41288ae636e8cd1efad117388a4f3e30b583fc8bfdda972573a87c94e5678b [3] msgno: 2, from: 2 to: ff msg 8535ff266df32edc9990d0a06e261d6df329030cd6070dd772c8d8fd1b3b5b7c0b16b90f67cd2c52c838e3973abbf8c8d6b34370a206a5df16b4e558b158c40502000000af02ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1b209f3c2ceeedd22f425c84b492ed542663b3c98adc08112621f9927ff5698b3e194bfccee7d5daafba3d7a554b5dfb85491fe92b140bc07bb5ca712c45b7e38 [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg 7c6aac5c5bd1ba529c202549d824a56eb08920b6292641126170b8d05c1377759155818ff3d3d48033e798ff8b2a2215881fd277872fcdf418b37fb23a495902040000009f0302000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1e5f072b56b7dc9bc49e3271f2799a9103f18558de1082c081e994f00e17a1760ac15734048aaa213883ab9181e15c0b1 [3] msgno: 2, from: 3 to: ff msg e2bea9c000dd0956e98d854434c6fc80bfd17fac8e8a64e6bab2d87a267fcdd0e363f34527b460a1f6da396971d3758fa8ffdee12cbca4e8decc82a4597c950802000000af03ff000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f539f3cad7844e9e13aad45bd2be37e6551a5a845d76031b8680304f97171f51dc5b18903ecdd7cd17858da8682fd6936e2e5220920ee0e8de74bf5a5383a415 [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg 9392d9d2b971faa1f1042af6b5c6abe89006b818186156480b89c2945aac48578560912a5877b86d7e50ca927443d01e45049d82f2d8bd4899fec3a6ca919109040000009f0303000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1a2a8e65c68de4157924633151166df1d86baa7e1d91d510d31afcd576740b161023ce292963a2c8b85f0db4ea70c546b [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg 92ba81291e65a9714c8a5d5dcdbf28787c113331e5220f89952f5c0fee2e156f110580298f41a7c5d0d4f23c1d552d537efadc2721cc54888d98dea6d1d8c502040000009f0101000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db126afc2fb3777d4eab9b53b649c4b6e3039603821ecd4bf63b5065437fd68d05c966451ff6a7bbbb891931e1b3afa28e5 [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg 1ead80a13cc35d45dcda11ab53020786e58af0451ed723da640d7dee4d703721f1fbe493fb1a69938c283cb9d70f497415eb47d68b9b1639d9c6c046266ab00c050000009f0101000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1e539f304b9567bf1bb6c6c61f9db0719978d976c6f0de20f8167741599b83f74243f124b71ba582fc4b50fc670ecbd71 [1] msgno: 4, from: 2 to: 1 msg 1581c1e27c29df487b8191f6892b487dde0cfd4755efab6141b09957bd062e803e85692c74a7068f1c28018043d1ed96eee3232c59f2d04b22e3f3b2fd322004040000009f0201000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db179a08d174c780a02b00eb243cc011ce022b900f980825e79d3e10b229eff9c39dd152a84b488ac4a65f0907bc5a1c28d [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg bbc31c65a5c7b45738be3d513f394435a17111fad128f1c905ccaf8b1a970505decc13cd9dcadd0e8ec5aaa62ad7a8557e8325d541974bc52f4b09e82a80710d050000009f0102000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db15fc0157d5b15e3c183afa2236f88cf5e40f9b1514dd1d5c832f59f8b9d0eb806a0c87cb319d01c87002801bdce5f2c1c [1] msgno: 4, from: 3 to: 1 msg 6ca82b3d9ab0cf31cf83e17ededed5b9030984aaefdd9219bc820862df6daf690376b3068344664b2e0740cc3cd524774be6995651637dacde69b20c15beb20f040000009f0301000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db15722897906d3e407a77137c8c6d67c638c41288ae636e8cd1efad117388a4f3e30b583fc8bfdda972573a87c94e5678b [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg 01d8df10c3ec3756908ba2da2d8fd9fea1915b8039698c4a204f09c82e128733bffb56f05ec9e5f2774a8bfc109004ead0520a0be7d0a3af4ea660977e352905050000009f0103000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1e2d6e88b7c88b898357068286dd6302968f832c88fefe4e3908b1c2dcd5a7e1a5771423d9804a8f54e5bc8172b51914d [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg a2994d9d7a24eec9fb4b14f60d5144e066f00c47c66383e8a2ab19cceccb72b61483c8da3e505dd7c65f8c7cbf2a483106b7818a72a04802838d1dde5d688905040000009f0102000000006714ee8d6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1a4550ba7c92863e62aa726bafab8cc0aec3e6548045d858ec59e89128a2796472679fda4738601409426fb8897f13936 [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg 1c5649ba2461d257dee0fad374c534160f065bb318f869e8996561da488674ef209e7444f8a819986df6971895edc14c644705dc2246dded81c76ce53dc5a906050000009f0201000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db113980b4be5f5e6671bec12f7a550b08c5539607e7dd8e713a10c948e21e2927585e56132a3cf9cba6d2c8603063e79b0 [2] msgno: 4, from: 2 to: 2 msg 45dca1c1041a335aa52442d5801b6f279ae4f0193a7ea1c89b683dbb53881edd0aff64af85e57b51e39938863fa38855a2906ac6eef230f15373bda465e89307040000009f0202000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1c8ea62f2ec91ff139a6c9025c211e3e716fc65b42efd50e83d81bfaa3fc1933f824f4d5b4a45cad0d8c9e41da74453d7 [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg 0e6bc8b8818fc530a3bf119f3476081cdf9343f92f68d16b7c1cd2d3174a86a170363578ee658a90ddc0d78f39b3db587b39511e5b50a9d23d0a2034fbd7920f050000009f0202000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db15d6a27b2538b69910bd71b70632e116cfe48417ad6b781059d5dc326cae5b72161da1345bb707952cbb3865582dba26c [2] msgno: 4, from: 3 to: 2 msg 7c6aac5c5bd1ba529c202549d824a56eb08920b6292641126170b8d05c1377759155818ff3d3d48033e798ff8b2a2215881fd277872fcdf418b37fb23a495902040000009f0302000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1e5f072b56b7dc9bc49e3271f2799a9103f18558de1082c081e994f00e17a1760ac15734048aaa213883ab9181e15c0b1 [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg 3f24a8f01d8a4da96d6664f0431043e671e384194d007a38f75277a14c1fbaa22a1d220f6db2bd8713281cdc46c4f4fb8f0f4db2068a84a914ce6b534a819c05050000009f0203000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1c61c469106b8cec8fee5753507d943b07845150f4c0dc823156db1d540a62408ac0ac8afef2cce2c0e8f0a1dd0d0bc28 [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg a173b3a64ff3572465df04ca23c8ccd5ead429fbc70605c15a4678243f6ad5fb948b577ded96124849a152be2a873c144d9f421dc79a723564f6ed91b4731e05040000009f0103000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1745f9f1687823b0b4867830415133bde7035c707693ed8d16e990337e5ddfc475b450c705aafb30f0150aff0dde1d1ce [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg ab5efc3715c1f4e81f5238761e21b03774e80733d36f8ce7e78a1017f619f8fa4b6693b5ed3a1c2a0d07e7232e5729a0824d7911f4d10009705eea03a91dd903050000009f0301000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1a7d5ebb2c5be4428c4fe71f10647423cf1a67c4b378449ae34a2b4cb0688d87822d6e9150c49c6e53a0724b590b4970a [3] msgno: 4, from: 2 to: 3 msg 4322e9d7cf9ebcd350b290810fd0b7d112db002642cd1baa87122a5cc84bd2618933db69f84597c60918e36f93c11aa14b3e332ec8eae1e48bcc88e887a78703040000009f0203000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1958b0d3a290f59be3d6d202418a32dfa388d6306132ea802e3627552464e82527eda1afbde6098aaab7a4457327d1100 [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg cf1ac8de7ce9c06caeed50701ccf1f419d55e9b8ef3e972a1b0ada7a75df3c9488ec82fba9f8dcce50c84c2a105ea45e7d2ca83702a27653f64a1c1411da7407050000009f0302000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f2509a03869290b32bd495e99eb5aac5d376954f2f65fcf686e8d21e11b1f254186763815e1f624e9bfb29960d8abc02 [3] msgno: 4, from: 3 to: 3 msg 9392d9d2b971faa1f1042af6b5c6abe89006b818186156480b89c2945aac48578560912a5877b86d7e50ca927443d01e45049d82f2d8bd4899fec3a6ca919109040000009f0303000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1a2a8e65c68de4157924633151166df1d86baa7e1d91d510d31afcd576740b161023ce292963a2c8b85f0db4ea70c546b [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg 47fdac1ff2dae948dba736b209e6a474795e7ecd7a56f1e6c71bfc05bcf71eb0bd80808f0ccf287b16c0088e4759c1afe6df4ab3c0edad14fedac98f411c1800050000009f0303000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1d6239c5b3a70bf15fa52c38e5a04af975a7b0db54bdf3b54ccd389bf089b7765c0bd572ae40c7d5ae925fbcd8ad899cf [!] 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 1ead80a13cc35d45dcda11ab53020786e58af0451ed723da640d7dee4d703721f1fbe493fb1a69938c283cb9d70f497415eb47d68b9b1639d9c6c046266ab00c050000009f0101000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1e539f304b9567bf1bb6c6c61f9db0719978d976c6f0de20f8167741599b83f74243f124b71ba582fc4b50fc670ecbd71 [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg 1c5649ba2461d257dee0fad374c534160f065bb318f869e8996561da488674ef209e7444f8a819986df6971895edc14c644705dc2246dded81c76ce53dc5a906050000009f0201000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db113980b4be5f5e6671bec12f7a550b08c5539607e7dd8e713a10c948e21e2927585e56132a3cf9cba6d2c8603063e79b0 [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg ab5efc3715c1f4e81f5238761e21b03774e80733d36f8ce7e78a1017f619f8fa4b6693b5ed3a1c2a0d07e7232e5729a0824d7911f4d10009705eea03a91dd903050000009f0301000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1a7d5ebb2c5be4428c4fe71f10647423cf1a67c4b378449ae34a2b4cb0688d87822d6e9150c49c6e53a0724b590b4970a [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg 88fa92b7a7fc620e40e0e5dfa6e3c21ce5a7cd656de564c0bce102bf5093830c227bed6a4df9d1e7f5b837151e15795aaa11b1cb3b618cbee88d861e53c8060906000000af01ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1b043849dbb4810cc76b75733b568dea0a2783a664a3488f2a366b05e0932bb6e946f9eee6263a36da73562112deaa0c44479b3d05234867440bedf2f3780b234 [1] commitments b043849dbb4810cc76b75733b568dea0a2783a664a3488f2a366b05e0932bb6e946f9eee6263a36da73562112deaa0c44479b3d05234867440bedf2f3780b234 [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg bbc31c65a5c7b45738be3d513f394435a17111fad128f1c905ccaf8b1a970505decc13cd9dcadd0e8ec5aaa62ad7a8557e8325d541974bc52f4b09e82a80710d050000009f0102000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db15fc0157d5b15e3c183afa2236f88cf5e40f9b1514dd1d5c832f59f8b9d0eb806a0c87cb319d01c87002801bdce5f2c1c [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg 0e6bc8b8818fc530a3bf119f3476081cdf9343f92f68d16b7c1cd2d3174a86a170363578ee658a90ddc0d78f39b3db587b39511e5b50a9d23d0a2034fbd7920f050000009f0202000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db15d6a27b2538b69910bd71b70632e116cfe48417ad6b781059d5dc326cae5b72161da1345bb707952cbb3865582dba26c [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg cf1ac8de7ce9c06caeed50701ccf1f419d55e9b8ef3e972a1b0ada7a75df3c9488ec82fba9f8dcce50c84c2a105ea45e7d2ca83702a27653f64a1c1411da7407050000009f0302000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f2509a03869290b32bd495e99eb5aac5d376954f2f65fcf686e8d21e11b1f254186763815e1f624e9bfb29960d8abc02 [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg d3f199d9542b01b1431b9496307db113131d473ee1c0047946be12d045a8aebc42ff959a3420aff348dbf098c2310a690567738fe877dd6e196dd800d982070e06000000af02ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f0be2fae7ca212a1f8628cb36793c684e1f8a92b7392be305ed6206db3bd68757cd1c1a9db51a480c3836ab63a07128fda296351c8bdad2d7ca7b8ee6a90694d [2] commitments f0be2fae7ca212a1f8628cb36793c684e1f8a92b7392be305ed6206db3bd68757cd1c1a9db51a480c3836ab63a07128fda296351c8bdad2d7ca7b8ee6a90694d [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg 01d8df10c3ec3756908ba2da2d8fd9fea1915b8039698c4a204f09c82e128733bffb56f05ec9e5f2774a8bfc109004ead0520a0be7d0a3af4ea660977e352905050000009f0103000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1e2d6e88b7c88b898357068286dd6302968f832c88fefe4e3908b1c2dcd5a7e1a5771423d9804a8f54e5bc8172b51914d [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg 3f24a8f01d8a4da96d6664f0431043e671e384194d007a38f75277a14c1fbaa22a1d220f6db2bd8713281cdc46c4f4fb8f0f4db2068a84a914ce6b534a819c05050000009f0203000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1c61c469106b8cec8fee5753507d943b07845150f4c0dc823156db1d540a62408ac0ac8afef2cce2c0e8f0a1dd0d0bc28 [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg 47fdac1ff2dae948dba736b209e6a474795e7ecd7a56f1e6c71bfc05bcf71eb0bd80808f0ccf287b16c0088e4759c1afe6df4ab3c0edad14fedac98f411c1800050000009f0303000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1d6239c5b3a70bf15fa52c38e5a04af975a7b0db54bdf3b54ccd389bf089b7765c0bd572ae40c7d5ae925fbcd8ad899cf [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg 80fafc6c703eb546e2547f1c0f1ad2e9352205af4050deeb01fc0c319bed5ca60d295347304c6dc6bbafe127f6928729893aa74e0a18368b18cc1013cb93570306000000af03ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12aa14be3edee4c5adb88e6e2c8899a9505ed32914549fcd7bf4b76c98bba2b56e0d9c8c155fd944f678b0255f5c02f470e563fba0b6bbb9d14bd8011bec91c54 [3] commitments 2aa14be3edee4c5adb88e6e2c8899a9505ed32914549fcd7bf4b76c98bba2b56e0d9c8c155fd944f678b0255f5c02f470e563fba0b6bbb9d14bd8011bec91c54 [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg 88fa92b7a7fc620e40e0e5dfa6e3c21ce5a7cd656de564c0bce102bf5093830c227bed6a4df9d1e7f5b837151e15795aaa11b1cb3b618cbee88d861e53c8060906000000af01ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1b043849dbb4810cc76b75733b568dea0a2783a664a3488f2a366b05e0932bb6e946f9eee6263a36da73562112deaa0c44479b3d05234867440bedf2f3780b234 [!] commitments[1] b043849dbb4810cc76b75733b568dea0a2783a664a3488f2a366b05e0932bb6e946f9eee6263a36da73562112deaa0c44479b3d05234867440bedf2f3780b234 [!] msgno: 6, from: 2 to: 0xff msg d3f199d9542b01b1431b9496307db113131d473ee1c0047946be12d045a8aebc42ff959a3420aff348dbf098c2310a690567738fe877dd6e196dd800d982070e06000000af02ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f0be2fae7ca212a1f8628cb36793c684e1f8a92b7392be305ed6206db3bd68757cd1c1a9db51a480c3836ab63a07128fda296351c8bdad2d7ca7b8ee6a90694d [!] commitments[2] f0be2fae7ca212a1f8628cb36793c684e1f8a92b7392be305ed6206db3bd68757cd1c1a9db51a480c3836ab63a07128fda296351c8bdad2d7ca7b8ee6a90694d [!] msgno: 6, from: 3 to: 0xff msg 80fafc6c703eb546e2547f1c0f1ad2e9352205af4050deeb01fc0c319bed5ca60d295347304c6dc6bbafe127f6928729893aa74e0a18368b18cc1013cb93570306000000af03ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12aa14be3edee4c5adb88e6e2c8899a9505ed32914549fcd7bf4b76c98bba2b56e0d9c8c155fd944f678b0255f5c02f470e563fba0b6bbb9d14bd8011bec91c54 [!] commitments[3] 2aa14be3edee4c5adb88e6e2c8899a9505ed32914549fcd7bf4b76c98bba2b56e0d9c8c155fd944f678b0255f5c02f470e563fba0b6bbb9d14bd8011bec91c54 [!] msgno: 7, from: 0 to: ff msg 33956c7616595f2ddecefd0519c6b95fc403855cbd7c375c0c349cff4bd490149469aec1426a1ab234627fa1d2d594fe5aa08b3dda0fc8e8e2db7fa57ea96207070000027c00ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db188fa92b7a7fc620e40e0e5dfa6e3c21ce5a7cd656de564c0bce102bf5093830c227bed6a4df9d1e7f5b837151e15795aaa11b1cb3b618cbee88d861e53c8060906000000af01ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1b043849dbb4810cc76b75733b568dea0a2783a664a3488f2a366b05e0932bb6e946f9eee6263a36da73562112deaa0c44479b3d05234867440bedf2f3780b234d3f199d9542b01b1431b9496307db113131d473ee1c0047946be12d045a8aebc42ff959a3420aff348dbf098c2310a690567738fe877dd6e196dd800d982070e06000000af02ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f0be2fae7ca212a1f8628cb36793c684e1f8a92b7392be305ed6206db3bd68757cd1c1a9db51a480c3836ab63a07128fda296351c8bdad2d7ca7b8ee6a90694d80fafc6c703eb546e2547f1c0f1ad2e9352205af4050deeb01fc0c319bed5ca60d295347304c6dc6bbafe127f6928729893aa74e0a18368b18cc1013cb93570306000000af03ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12aa14be3edee4c5adb88e6e2c8899a9505ed32914549fcd7bf4b76c98bba2b56e0d9c8c155fd944f678b0255f5c02f470e563fba0b6bbb9d14bd8011bec91c54 [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg 33956c7616595f2ddecefd0519c6b95fc403855cbd7c375c0c349cff4bd490149469aec1426a1ab234627fa1d2d594fe5aa08b3dda0fc8e8e2db7fa57ea96207070000027c00ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db188fa92b7a7fc620e40e0e5dfa6e3c21ce5a7cd656de564c0bce102bf5093830c227bed6a4df9d1e7f5b837151e15795aaa11b1cb3b618cbee88d861e53c8060906000000af01ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1b043849dbb4810cc76b75733b568dea0a2783a664a3488f2a366b05e0932bb6e946f9eee6263a36da73562112deaa0c44479b3d05234867440bedf2f3780b234d3f199d9542b01b1431b9496307db113131d473ee1c0047946be12d045a8aebc42ff959a3420aff348dbf098c2310a690567738fe877dd6e196dd800d982070e06000000af02ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f0be2fae7ca212a1f8628cb36793c684e1f8a92b7392be305ed6206db3bd68757cd1c1a9db51a480c3836ab63a07128fda296351c8bdad2d7ca7b8ee6a90694d80fafc6c703eb546e2547f1c0f1ad2e9352205af4050deeb01fc0c319bed5ca60d295347304c6dc6bbafe127f6928729893aa74e0a18368b18cc1013cb93570306000000af03ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12aa14be3edee4c5adb88e6e2c8899a9505ed32914549fcd7bf4b76c98bba2b56e0d9c8c155fd944f678b0255f5c02f470e563fba0b6bbb9d14bd8011bec91c54 [1] msgno: 6, from: 1 to: 0xff msg 88fa92b7a7fc620e40e0e5dfa6e3c21ce5a7cd656de564c0bce102bf5093830c227bed6a4df9d1e7f5b837151e15795aaa11b1cb3b618cbee88d861e53c8060906000000af01ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1b043849dbb4810cc76b75733b568dea0a2783a664a3488f2a366b05e0932bb6e946f9eee6263a36da73562112deaa0c44479b3d05234867440bedf2f3780b234 [1] msgno: 8, from: 1 to: 1 msg 57f409481ca63d501126b3f261f831f39cdb82c6886f4cfee2132fc0970446124407494273060bcfa24405545dcb9e0e7aaccdce4f74611242fc79a4e1ad700e08000001000101000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db172dccbb6338981af4b0277f5070cc1d4d2ff3ea640554f983915275e3149e6bc89f9e6b47ff698c4a691c8b2d8c9767461998f45fe417eaa8c8ccd0643d7125c190ada2c21cc4534538192b7dddac34d4a475cb3cd053e103cd718c1aa4283ef37c4b31137794a4ae049116831a3daa435f0b87076dc2230bfebebc94e25aa7d378536a40bcdb61ce133eeca80cf61abab [1] msgno: 6, from: 2 to: 0xff msg d3f199d9542b01b1431b9496307db113131d473ee1c0047946be12d045a8aebc42ff959a3420aff348dbf098c2310a690567738fe877dd6e196dd800d982070e06000000af02ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f0be2fae7ca212a1f8628cb36793c684e1f8a92b7392be305ed6206db3bd68757cd1c1a9db51a480c3836ab63a07128fda296351c8bdad2d7ca7b8ee6a90694d [1] corrupting share_2 02cdd9013217cb4f569eccffb76c3b546bf1e2a321bb7dbf3a4f94df05f1883b0e [1] corrupted share_2 02cd26013217cb4f569eccffb76c3b546bf1e2a321bb7dbf3a4f94df05f1883b0e [1] msgno: 8, from: 1 to: 2 msg 54a3812365e3058a17cae3534a2ba2ed51cc2f45407422969985a660f9d7af494821cce537290b5eb5e9ecd618de4f1737be999c97fcd6d701463e85f40e830308000001000102000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db163fc548014597c4b560949dfd127bd9a66fb10136eec66a16e0db565e9f6d4d16751913046863b7cc5933e5993055820ec2e5a60681b63574a0fa18e248d4022701385e9bfbca443eb48c0013ddc06b23ae7bf5cd897bc8fca85c30fdac9068562a83b654564bf7ae158e175099bfd20fbac8f00f8a4140358809596efd0fa8acd7b6b0794476d679158560778c295c070 [1] msgno: 6, from: 3 to: 0xff msg 80fafc6c703eb546e2547f1c0f1ad2e9352205af4050deeb01fc0c319bed5ca60d295347304c6dc6bbafe127f6928729893aa74e0a18368b18cc1013cb93570306000000af03ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12aa14be3edee4c5adb88e6e2c8899a9505ed32914549fcd7bf4b76c98bba2b56e0d9c8c155fd944f678b0255f5c02f470e563fba0b6bbb9d14bd8011bec91c54 [1] msgno: 8, from: 1 to: 3 msg e00208fb918c90d9a5082317574fbb6f467003b91b618bcdf8e6592c73db35dab0c3a2dc7aa7803431c85e1fc6c4d6176194bfc89717ac7b5ae1f60864827e0808000001000103000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1ef968d2d5f289b0d2b1714d0b4dff8910bc2c849ac07d4c97266d2f321d9eb7ea6e8126785194e719c3a82735698a9bfc0387b1e9143a21835185e5cd6da32c618f8d62cc30521774c82267ee5da965cd1909af625c984cc67967c3f5a9b622b58b50de2cf42af45e02520f707f0a7dac68da54d716fda6f4d0184511a5b35e1852e56dd12cafd1477e54ff0daed0fec21 [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg 33956c7616595f2ddecefd0519c6b95fc403855cbd7c375c0c349cff4bd490149469aec1426a1ab234627fa1d2d594fe5aa08b3dda0fc8e8e2db7fa57ea96207070000027c00ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db188fa92b7a7fc620e40e0e5dfa6e3c21ce5a7cd656de564c0bce102bf5093830c227bed6a4df9d1e7f5b837151e15795aaa11b1cb3b618cbee88d861e53c8060906000000af01ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1b043849dbb4810cc76b75733b568dea0a2783a664a3488f2a366b05e0932bb6e946f9eee6263a36da73562112deaa0c44479b3d05234867440bedf2f3780b234d3f199d9542b01b1431b9496307db113131d473ee1c0047946be12d045a8aebc42ff959a3420aff348dbf098c2310a690567738fe877dd6e196dd800d982070e06000000af02ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f0be2fae7ca212a1f8628cb36793c684e1f8a92b7392be305ed6206db3bd68757cd1c1a9db51a480c3836ab63a07128fda296351c8bdad2d7ca7b8ee6a90694d80fafc6c703eb546e2547f1c0f1ad2e9352205af4050deeb01fc0c319bed5ca60d295347304c6dc6bbafe127f6928729893aa74e0a18368b18cc1013cb93570306000000af03ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12aa14be3edee4c5adb88e6e2c8899a9505ed32914549fcd7bf4b76c98bba2b56e0d9c8c155fd944f678b0255f5c02f470e563fba0b6bbb9d14bd8011bec91c54 [2] msgno: 6, from: 1 to: 0xff msg 88fa92b7a7fc620e40e0e5dfa6e3c21ce5a7cd656de564c0bce102bf5093830c227bed6a4df9d1e7f5b837151e15795aaa11b1cb3b618cbee88d861e53c8060906000000af01ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1b043849dbb4810cc76b75733b568dea0a2783a664a3488f2a366b05e0932bb6e946f9eee6263a36da73562112deaa0c44479b3d05234867440bedf2f3780b234 [2] msgno: 8, from: 2 to: 1 msg 105835c78d654f18301f20760586d690d014a34765e358d5057338f4dfabcebb15c8924cffeac6f7fe11bca22410507d73da7ab9ed6dc04c2194e91b5625aa0408000001000201000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db19cb5cb4780f182b2d2f2aba83b0b9e286985306eef544d66a9afd0b44b1341f4fd1f1a54a81bf4b4b14e9107ee376a0b2246ef35b9f50bb73ebb72223dffb690e59f8ffd427dfe2a40aa6c20f1c2f5ae6280ea848d473d2e385a7f59940ea822bb0411f1978ab1cccafd88872d7d38bca5b374fbc76cdcd58c674bb2e294bbd80a5163078dbaeed9804139e91a7ecaf305 [2] msgno: 6, from: 2 to: 0xff msg d3f199d9542b01b1431b9496307db113131d473ee1c0047946be12d045a8aebc42ff959a3420aff348dbf098c2310a690567738fe877dd6e196dd800d982070e06000000af02ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f0be2fae7ca212a1f8628cb36793c684e1f8a92b7392be305ed6206db3bd68757cd1c1a9db51a480c3836ab63a07128fda296351c8bdad2d7ca7b8ee6a90694d [2] msgno: 8, from: 2 to: 2 msg 357509545c2059941d11c3f89f265f87250ac3dcb44e2cf64ad2b54021be786790ed7c7607a7fd604885d7800426190d619c0e44dfbf5871e83ad81e06bb9e0408000001000202000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db17f8445072aaed35ccfb63b66bfae4f70673419c05ed722100a4bcde6b133dff7a193918470806b4fef054c470a353476d8ccee16a6139c553238fef516c812ac73e69ccfec70e8d092ea04239bc01e497ae255ae9a1e4c4c9052ee7fdf4783adf1b0daf6b4ebc73bba45d8de0cfd0a81dcb9156d40cff9046c5738b428496420f87c5260e5348083eab96ece5da5f18fe0 [2] msgno: 6, from: 3 to: 0xff msg 80fafc6c703eb546e2547f1c0f1ad2e9352205af4050deeb01fc0c319bed5ca60d295347304c6dc6bbafe127f6928729893aa74e0a18368b18cc1013cb93570306000000af03ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12aa14be3edee4c5adb88e6e2c8899a9505ed32914549fcd7bf4b76c98bba2b56e0d9c8c155fd944f678b0255f5c02f470e563fba0b6bbb9d14bd8011bec91c54 [2] msgno: 8, from: 2 to: 3 msg 519d5400cb2550a701a8fe1345145b626e2a1fb5d82e74f3e8c672cf81231d5856e75758fa5575809e8c75e0b601da5e4bde8dbd9c05c87a167355267f93c90f08000001000203000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db100d09d95c4fb815e918df25c2ea3e7af7698fc75ba6ccdc7230b8f78b8b918fe7c8fafcd53c309f242bc930b3c2ed5c46b771e435d2ac9e8e875a69207e37bd20cc3cd2bdd499db1b069fe13107f7dc0bb732ca5e23188c6434f553cf7e5ebb5d9f14e4ecfb06f530c2afd6d3370817c8e683f8aff1f2ac7698b9a8776fd41d62232440eba04bc6aa5729be0e1c9a9db2d [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg 33956c7616595f2ddecefd0519c6b95fc403855cbd7c375c0c349cff4bd490149469aec1426a1ab234627fa1d2d594fe5aa08b3dda0fc8e8e2db7fa57ea96207070000027c00ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db188fa92b7a7fc620e40e0e5dfa6e3c21ce5a7cd656de564c0bce102bf5093830c227bed6a4df9d1e7f5b837151e15795aaa11b1cb3b618cbee88d861e53c8060906000000af01ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1b043849dbb4810cc76b75733b568dea0a2783a664a3488f2a366b05e0932bb6e946f9eee6263a36da73562112deaa0c44479b3d05234867440bedf2f3780b234d3f199d9542b01b1431b9496307db113131d473ee1c0047946be12d045a8aebc42ff959a3420aff348dbf098c2310a690567738fe877dd6e196dd800d982070e06000000af02ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f0be2fae7ca212a1f8628cb36793c684e1f8a92b7392be305ed6206db3bd68757cd1c1a9db51a480c3836ab63a07128fda296351c8bdad2d7ca7b8ee6a90694d80fafc6c703eb546e2547f1c0f1ad2e9352205af4050deeb01fc0c319bed5ca60d295347304c6dc6bbafe127f6928729893aa74e0a18368b18cc1013cb93570306000000af03ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12aa14be3edee4c5adb88e6e2c8899a9505ed32914549fcd7bf4b76c98bba2b56e0d9c8c155fd944f678b0255f5c02f470e563fba0b6bbb9d14bd8011bec91c54 [3] msgno: 6, from: 1 to: 0xff msg 88fa92b7a7fc620e40e0e5dfa6e3c21ce5a7cd656de564c0bce102bf5093830c227bed6a4df9d1e7f5b837151e15795aaa11b1cb3b618cbee88d861e53c8060906000000af01ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1b043849dbb4810cc76b75733b568dea0a2783a664a3488f2a366b05e0932bb6e946f9eee6263a36da73562112deaa0c44479b3d05234867440bedf2f3780b234 [3] msgno: 8, from: 3 to: 1 msg afa9d84b2d22924b486aaa13bfbdc59099fe7323308c19fd302f0f795d69009008f9e660e165aaf3de59e41c5cf01ebb30819c85b58bf6bb452b4a97c139240f08000001000301000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1788c8fba6697cc576bb453c023333f580165c3f968d8780a072d6c869c83e644d279d7942ac0cb7b96b7943b41c586423829a759ac648a6621c0649a5a0188b6a5af81fd726d56ddbc2ec51f6cdea6cff75ed052e98c031052621d69fa459436892ebaefbfbe309c657b77a959595d288604fce22e66a1a8cd61e3472bbdaf3a3894940054e5e1d0153af9dbec36cb17ae [3] msgno: 6, from: 2 to: 0xff msg d3f199d9542b01b1431b9496307db113131d473ee1c0047946be12d045a8aebc42ff959a3420aff348dbf098c2310a690567738fe877dd6e196dd800d982070e06000000af02ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1f0be2fae7ca212a1f8628cb36793c684e1f8a92b7392be305ed6206db3bd68757cd1c1a9db51a480c3836ab63a07128fda296351c8bdad2d7ca7b8ee6a90694d [3] msgno: 8, from: 3 to: 2 msg b838c27616cf8287e9469c7c7a06818982737616ce6ffc808b2597b1e0048aead08f3520908c13efa63c890fddb40aea40cf6abacf1a3807cd9b1663d4bcf30c08000001000302000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12b344a89616cc724c5888585c45ea88f2c246a6d38ea932be8545c427713cef7b97963bd2ec180813718d73f64de8a68744d36ea9c9f0a71dd131b208d92be637e45c8be852e48e3c0e732160022631c24bf901661fb67ec5946a9ba2b6f6a3f2467cad5b43b9405b6813e0a597c69d9331045a93a9337d897f071d2440d327da47b5a673c46799ce2b2aaf0fe3da0a72b [3] msgno: 6, from: 3 to: 0xff msg 80fafc6c703eb546e2547f1c0f1ad2e9352205af4050deeb01fc0c319bed5ca60d295347304c6dc6bbafe127f6928729893aa74e0a18368b18cc1013cb93570306000000af03ff000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12aa14be3edee4c5adb88e6e2c8899a9505ed32914549fcd7bf4b76c98bba2b56e0d9c8c155fd944f678b0255f5c02f470e563fba0b6bbb9d14bd8011bec91c54 [3] msgno: 8, from: 3 to: 3 msg 1b124c73359a3e63bf5db06841a8df29807589ad3c663aa0240ab8c0381e804e8096e7c6e429caa69ccd21bd5d6fb614a03f96e380c5f89f71f62bcf2597360908000001000303000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1cf12810a9e6ad1fa24522d1f8b42540a353f7509c4afdbdaf51c00685301bad1ecf49008736d5a28ddbfa281c2bd7c78a777487fc4e3ee06173f071a29526991f87eeae33794a0c7ee1f7ed9238cba7fd2d8f8ddc2dcd187dd326749b2db266b274b261202ac8189e43004e6f553c6b1fe47471524be81a3288d8179c5de5e5d621d9fd509b7509f8ddb0d4b6ff034a9e4 [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg 57f409481ca63d501126b3f261f831f39cdb82c6886f4cfee2132fc0970446124407494273060bcfa24405545dcb9e0e7aaccdce4f74611242fc79a4e1ad700e08000001000101000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db172dccbb6338981af4b0277f5070cc1d4d2ff3ea640554f983915275e3149e6bc89f9e6b47ff698c4a691c8b2d8c9767461998f45fe417eaa8c8ccd0643d7125c190ada2c21cc4534538192b7dddac34d4a475cb3cd053e103cd718c1aa4283ef37c4b31137794a4ae049116831a3daa435f0b87076dc2230bfebebc94e25aa7d378536a40bcdb61ce133eeca80cf61abab [!] msgno: 8, from: 2 to: 1 msg 105835c78d654f18301f20760586d690d014a34765e358d5057338f4dfabcebb15c8924cffeac6f7fe11bca22410507d73da7ab9ed6dc04c2194e91b5625aa0408000001000201000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db19cb5cb4780f182b2d2f2aba83b0b9e286985306eef544d66a9afd0b44b1341f4fd1f1a54a81bf4b4b14e9107ee376a0b2246ef35b9f50bb73ebb72223dffb690e59f8ffd427dfe2a40aa6c20f1c2f5ae6280ea848d473d2e385a7f59940ea822bb0411f1978ab1cccafd88872d7d38bca5b374fbc76cdcd58c674bb2e294bbd80a5163078dbaeed9804139e91a7ecaf305 [!] msgno: 8, from: 3 to: 1 msg afa9d84b2d22924b486aaa13bfbdc59099fe7323308c19fd302f0f795d69009008f9e660e165aaf3de59e41c5cf01ebb30819c85b58bf6bb452b4a97c139240f08000001000301000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1788c8fba6697cc576bb453c023333f580165c3f968d8780a072d6c869c83e644d279d7942ac0cb7b96b7943b41c586423829a759ac648a6621c0649a5a0188b6a5af81fd726d56ddbc2ec51f6cdea6cff75ed052e98c031052621d69fa459436892ebaefbfbe309c657b77a959595d288604fce22e66a1a8cd61e3472bbdaf3a3894940054e5e1d0153af9dbec36cb17ae [!] msgno: 8, from: 1 to: 2 msg 54a3812365e3058a17cae3534a2ba2ed51cc2f45407422969985a660f9d7af494821cce537290b5eb5e9ecd618de4f1737be999c97fcd6d701463e85f40e830308000001000102000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db163fc548014597c4b560949dfd127bd9a66fb10136eec66a16e0db565e9f6d4d16751913046863b7cc5933e5993055820ec2e5a60681b63574a0fa18e248d4022701385e9bfbca443eb48c0013ddc06b23ae7bf5cd897bc8fca85c30fdac9068562a83b654564bf7ae158e175099bfd20fbac8f00f8a4140358809596efd0fa8acd7b6b0794476d679158560778c295c070 [!] msgno: 8, from: 2 to: 2 msg 357509545c2059941d11c3f89f265f87250ac3dcb44e2cf64ad2b54021be786790ed7c7607a7fd604885d7800426190d619c0e44dfbf5871e83ad81e06bb9e0408000001000202000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db17f8445072aaed35ccfb63b66bfae4f70673419c05ed722100a4bcde6b133dff7a193918470806b4fef054c470a353476d8ccee16a6139c553238fef516c812ac73e69ccfec70e8d092ea04239bc01e497ae255ae9a1e4c4c9052ee7fdf4783adf1b0daf6b4ebc73bba45d8de0cfd0a81dcb9156d40cff9046c5738b428496420f87c5260e5348083eab96ece5da5f18fe0 [!] msgno: 8, from: 3 to: 2 msg b838c27616cf8287e9469c7c7a06818982737616ce6ffc808b2597b1e0048aead08f3520908c13efa63c890fddb40aea40cf6abacf1a3807cd9b1663d4bcf30c08000001000302000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12b344a89616cc724c5888585c45ea88f2c246a6d38ea932be8545c427713cef7b97963bd2ec180813718d73f64de8a68744d36ea9c9f0a71dd131b208d92be637e45c8be852e48e3c0e732160022631c24bf901661fb67ec5946a9ba2b6f6a3f2467cad5b43b9405b6813e0a597c69d9331045a93a9337d897f071d2440d327da47b5a673c46799ce2b2aaf0fe3da0a72b [!] msgno: 8, from: 1 to: 3 msg e00208fb918c90d9a5082317574fbb6f467003b91b618bcdf8e6592c73db35dab0c3a2dc7aa7803431c85e1fc6c4d6176194bfc89717ac7b5ae1f60864827e0808000001000103000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1ef968d2d5f289b0d2b1714d0b4dff8910bc2c849ac07d4c97266d2f321d9eb7ea6e8126785194e719c3a82735698a9bfc0387b1e9143a21835185e5cd6da32c618f8d62cc30521774c82267ee5da965cd1909af625c984cc67967c3f5a9b622b58b50de2cf42af45e02520f707f0a7dac68da54d716fda6f4d0184511a5b35e1852e56dd12cafd1477e54ff0daed0fec21 [!] msgno: 8, from: 2 to: 3 msg 519d5400cb2550a701a8fe1345145b626e2a1fb5d82e74f3e8c672cf81231d5856e75758fa5575809e8c75e0b601da5e4bde8dbd9c05c87a167355267f93c90f08000001000203000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db100d09d95c4fb815e918df25c2ea3e7af7698fc75ba6ccdc7230b8f78b8b918fe7c8fafcd53c309f242bc930b3c2ed5c46b771e435d2ac9e8e875a69207e37bd20cc3cd2bdd499db1b069fe13107f7dc0bb732ca5e23188c6434f553cf7e5ebb5d9f14e4ecfb06f530c2afd6d3370817c8e683f8aff1f2ac7698b9a8776fd41d62232440eba04bc6aa5729be0e1c9a9db2d [!] msgno: 8, from: 3 to: 3 msg 1b124c73359a3e63bf5db06841a8df29807589ad3c663aa0240ab8c0381e804e8096e7c6e429caa69ccd21bd5d6fb614a03f96e380c5f89f71f62bcf2597360908000001000303000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1cf12810a9e6ad1fa24522d1f8b42540a353f7509c4afdbdaf51c00685301bad1ecf49008736d5a28ddbfa281c2bd7c78a777487fc4e3ee06173f071a29526991f87eeae33794a0c7ee1f7ed9238cba7fd2d8f8ddc2dcd187dd326749b2db266b274b261202ac8189e43004e6f553c6b1fe47471524be81a3288d8179c5de5e5d621d9fd509b7509f8ddb0d4b6ff034a9e4 [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg 57f409481ca63d501126b3f261f831f39cdb82c6886f4cfee2132fc0970446124407494273060bcfa24405545dcb9e0e7aaccdce4f74611242fc79a4e1ad700e08000001000101000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db172dccbb6338981af4b0277f5070cc1d4d2ff3ea640554f983915275e3149e6bc89f9e6b47ff698c4a691c8b2d8c9767461998f45fe417eaa8c8ccd0643d7125c190ada2c21cc4534538192b7dddac34d4a475cb3cd053e103cd718c1aa4283ef37c4b31137794a4ae049116831a3daa435f0b87076dc2230bfebebc94e25aa7d378536a40bcdb61ce133eeca80cf61abab [1] msgno: 8, from: 2 to: 1 msg 105835c78d654f18301f20760586d690d014a34765e358d5057338f4dfabcebb15c8924cffeac6f7fe11bca22410507d73da7ab9ed6dc04c2194e91b5625aa0408000001000201000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db19cb5cb4780f182b2d2f2aba83b0b9e286985306eef544d66a9afd0b44b1341f4fd1f1a54a81bf4b4b14e9107ee376a0b2246ef35b9f50bb73ebb72223dffb690e59f8ffd427dfe2a40aa6c20f1c2f5ae6280ea848d473d2e385a7f59940ea822bb0411f1978ab1cccafd88872d7d38bca5b374fbc76cdcd58c674bb2e294bbd80a5163078dbaeed9804139e91a7ecaf305 [1] msgno: 8, from: 3 to: 1 msg afa9d84b2d22924b486aaa13bfbdc59099fe7323308c19fd302f0f795d69009008f9e660e165aaf3de59e41c5cf01ebb30819c85b58bf6bb452b4a97c139240f08000001000301000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1788c8fba6697cc576bb453c023333f580165c3f968d8780a072d6c869c83e644d279d7942ac0cb7b96b7943b41c586423829a759ac648a6621c0649a5a0188b6a5af81fd726d56ddbc2ec51f6cdea6cff75ed052e98c031052621d69fa459436892ebaefbfbe309c657b77a959595d288604fce22e66a1a8cd61e3472bbdaf3a3894940054e5e1d0153af9dbec36cb17ae [1] failed to verify commitments from 2! [1] msgno: 9, from: 1 to: ff msg 631b85d0d38dd00b5f5d11379629303ed2078900d7d7494aea2b5f762377bee4fe85334f0d2767bbf2d55fe3820709e73a05722719d8ee666e63abf5bc5a5108090000007301ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db101020000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg 54a3812365e3058a17cae3534a2ba2ed51cc2f45407422969985a660f9d7af494821cce537290b5eb5e9ecd618de4f1737be999c97fcd6d701463e85f40e830308000001000102000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db163fc548014597c4b560949dfd127bd9a66fb10136eec66a16e0db565e9f6d4d16751913046863b7cc5933e5993055820ec2e5a60681b63574a0fa18e248d4022701385e9bfbca443eb48c0013ddc06b23ae7bf5cd897bc8fca85c30fdac9068562a83b654564bf7ae158e175099bfd20fbac8f00f8a4140358809596efd0fa8acd7b6b0794476d679158560778c295c070 [2] msgno: 8, from: 2 to: 2 msg 357509545c2059941d11c3f89f265f87250ac3dcb44e2cf64ad2b54021be786790ed7c7607a7fd604885d7800426190d619c0e44dfbf5871e83ad81e06bb9e0408000001000202000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db17f8445072aaed35ccfb63b66bfae4f70673419c05ed722100a4bcde6b133dff7a193918470806b4fef054c470a353476d8ccee16a6139c553238fef516c812ac73e69ccfec70e8d092ea04239bc01e497ae255ae9a1e4c4c9052ee7fdf4783adf1b0daf6b4ebc73bba45d8de0cfd0a81dcb9156d40cff9046c5738b428496420f87c5260e5348083eab96ece5da5f18fe0 [2] msgno: 8, from: 3 to: 2 msg b838c27616cf8287e9469c7c7a06818982737616ce6ffc808b2597b1e0048aead08f3520908c13efa63c890fddb40aea40cf6abacf1a3807cd9b1663d4bcf30c08000001000302000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db12b344a89616cc724c5888585c45ea88f2c246a6d38ea932be8545c427713cef7b97963bd2ec180813718d73f64de8a68744d36ea9c9f0a71dd131b208d92be637e45c8be852e48e3c0e732160022631c24bf901661fb67ec5946a9ba2b6f6a3f2467cad5b43b9405b6813e0a597c69d9331045a93a9337d897f071d2440d327da47b5a673c46799ce2b2aaf0fe3da0a72b 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 5fbc236e1e4cddec8d6c7ac7658d7f44bdf5f736857585111a550419498ec889f749c00f524e8e203184b7b62d488e0439fb2dcab01b7058838e4b5f4d56f10c090000007302ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db101010000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg e00208fb918c90d9a5082317574fbb6f467003b91b618bcdf8e6592c73db35dab0c3a2dc7aa7803431c85e1fc6c4d6176194bfc89717ac7b5ae1f60864827e0808000001000103000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1ef968d2d5f289b0d2b1714d0b4dff8910bc2c849ac07d4c97266d2f321d9eb7ea6e8126785194e719c3a82735698a9bfc0387b1e9143a21835185e5cd6da32c618f8d62cc30521774c82267ee5da965cd1909af625c984cc67967c3f5a9b622b58b50de2cf42af45e02520f707f0a7dac68da54d716fda6f4d0184511a5b35e1852e56dd12cafd1477e54ff0daed0fec21 [3] msgno: 8, from: 2 to: 3 msg 519d5400cb2550a701a8fe1345145b626e2a1fb5d82e74f3e8c672cf81231d5856e75758fa5575809e8c75e0b601da5e4bde8dbd9c05c87a167355267f93c90f08000001000203000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db100d09d95c4fb815e918df25c2ea3e7af7698fc75ba6ccdc7230b8f78b8b918fe7c8fafcd53c309f242bc930b3c2ed5c46b771e435d2ac9e8e875a69207e37bd20cc3cd2bdd499db1b069fe13107f7dc0bb732ca5e23188c6434f553cf7e5ebb5d9f14e4ecfb06f530c2afd6d3370817c8e683f8aff1f2ac7698b9a8776fd41d62232440eba04bc6aa5729be0e1c9a9db2d [3] msgno: 8, from: 3 to: 3 msg 1b124c73359a3e63bf5db06841a8df29807589ad3c663aa0240ab8c0381e804e8096e7c6e429caa69ccd21bd5d6fb614a03f96e380c5f89f71f62bcf2597360908000001000303000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1cf12810a9e6ad1fa24522d1f8b42540a353f7509c4afdbdaf51c00685301bad1ecf49008736d5a28ddbfa281c2bd7c78a777487fc4e3ee06173f071a29526991f87eeae33794a0c7ee1f7ed9238cba7fd2d8f8ddc2dcd187dd326749b2db266b274b261202ac8189e43004e6f553c6b1fe47471524be81a3288d8179c5de5e5d621d9fd509b7509f8ddb0d4b6ff034a9e4 [3] msgno: 9, from: 3 to: ff msg ba22c427b77f368daed6dbe438ed63d348abaca348f387383d23cf77988dd026dda5215d79633b188f2a0e2082dbd3b3a82f727d960eb5f035c25f8735ba430b090000007303ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db100000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg 631b85d0d38dd00b5f5d11379629303ed2078900d7d7494aea2b5f762377bee4fe85334f0d2767bbf2d55fe3820709e73a05722719d8ee666e63abf5bc5a5108090000007301ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db101020000 [!] peer 1 failed to verify commitments from peer 2! [!] msgno: 9, from: 2 to: 0xff msg 5fbc236e1e4cddec8d6c7ac7658d7f44bdf5f736857585111a550419498ec889f749c00f524e8e203184b7b62d488e0439fb2dcab01b7058838e4b5f4d56f10c090000007302ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db101010000 [!] peer 2 failed to verify commitments from peer 1! [!] msgno: 9, from: 3 to: 0xff msg ba22c427b77f368daed6dbe438ed63d348abaca348f387383d23cf77988dd026dda5215d79633b188f2a0e2082dbd3b3a82f727d960eb5f035c25f8735ba430b090000007303ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db100000000 [!] complaints 02010102 [!] msgno: 10, from: 0 to: ff msg 61112f62901cf33ae5b916d778ea1894fffb3696efb4aa85b2a4cf14490a7df7370ab5fe3cdfa6fbc32709ba07cb92f481fdaf1c2fcecafac25a1a00267e020b0a000001c800ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1631b85d0d38dd00b5f5d11379629303ed2078900d7d7494aea2b5f762377bee4fe85334f0d2767bbf2d55fe3820709e73a05722719d8ee666e63abf5bc5a5108090000007301ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1010200005fbc236e1e4cddec8d6c7ac7658d7f44bdf5f736857585111a550419498ec889f749c00f524e8e203184b7b62d488e0439fb2dcab01b7058838e4b5f4d56f10c090000007302ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db101010000ba22c427b77f368daed6dbe438ed63d348abaca348f387383d23cf77988dd026dda5215d79633b188f2a0e2082dbd3b3a82f727d960eb5f035c25f8735ba430b090000007303ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db100000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg 61112f62901cf33ae5b916d778ea1894fffb3696efb4aa85b2a4cf14490a7df7370ab5fe3cdfa6fbc32709ba07cb92f481fdaf1c2fcecafac25a1a00267e020b0a000001c800ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1631b85d0d38dd00b5f5d11379629303ed2078900d7d7494aea2b5f762377bee4fe85334f0d2767bbf2d55fe3820709e73a05722719d8ee666e63abf5bc5a5108090000007301ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1010200005fbc236e1e4cddec8d6c7ac7658d7f44bdf5f736857585111a550419498ec889f749c00f524e8e203184b7b62d488e0439fb2dcab01b7058838e4b5f4d56f10c090000007302ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db101010000ba22c427b77f368daed6dbe438ed63d348abaca348f387383d23cf77988dd026dda5215d79633b188f2a0e2082dbd3b3a82f727d960eb5f035c25f8735ba430b090000007303ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db100000000 [1] msgno: 9, from: 1 to: 0xff msg 631b85d0d38dd00b5f5d11379629303ed2078900d7d7494aea2b5f762377bee4fe85334f0d2767bbf2d55fe3820709e73a05722719d8ee666e63abf5bc5a5108090000007301ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db101020000 [1] msgno: 9, from: 2 to: 0xff msg 5fbc236e1e4cddec8d6c7ac7658d7f44bdf5f736857585111a550419498ec889f749c00f524e8e203184b7b62d488e0439fb2dcab01b7058838e4b5f4d56f10c090000007302ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db101010000 [1] peer 2 failed to verify commitments from peer 1! [1] msgno: 9, from: 3 to: 0xff msg ba22c427b77f368daed6dbe438ed63d348abaca348f387383d23cf77988dd026dda5215d79633b188f2a0e2082dbd3b3a82f727d960eb5f035c25f8735ba430b090000007303ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db100000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg 61112f62901cf33ae5b916d778ea1894fffb3696efb4aa85b2a4cf14490a7df7370ab5fe3cdfa6fbc32709ba07cb92f481fdaf1c2fcecafac25a1a00267e020b0a000001c800ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1631b85d0d38dd00b5f5d11379629303ed2078900d7d7494aea2b5f762377bee4fe85334f0d2767bbf2d55fe3820709e73a05722719d8ee666e63abf5bc5a5108090000007301ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1010200005fbc236e1e4cddec8d6c7ac7658d7f44bdf5f736857585111a550419498ec889f749c00f524e8e203184b7b62d488e0439fb2dcab01b7058838e4b5f4d56f10c090000007302ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db101010000ba22c427b77f368daed6dbe438ed63d348abaca348f387383d23cf77988dd026dda5215d79633b188f2a0e2082dbd3b3a82f727d960eb5f035c25f8735ba430b090000007303ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db100000000 [2] msgno: 9, from: 1 to: 0xff msg 631b85d0d38dd00b5f5d11379629303ed2078900d7d7494aea2b5f762377bee4fe85334f0d2767bbf2d55fe3820709e73a05722719d8ee666e63abf5bc5a5108090000007301ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db101020000 [2] peer 1 failed to verify commitments from peer 2! [2] msgno: 9, from: 2 to: 0xff msg 5fbc236e1e4cddec8d6c7ac7658d7f44bdf5f736857585111a550419498ec889f749c00f524e8e203184b7b62d488e0439fb2dcab01b7058838e4b5f4d56f10c090000007302ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db101010000 [2] msgno: 9, from: 3 to: 0xff msg ba22c427b77f368daed6dbe438ed63d348abaca348f387383d23cf77988dd026dda5215d79633b188f2a0e2082dbd3b3a82f727d960eb5f035c25f8735ba430b090000007303ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db100000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg 61112f62901cf33ae5b916d778ea1894fffb3696efb4aa85b2a4cf14490a7df7370ab5fe3cdfa6fbc32709ba07cb92f481fdaf1c2fcecafac25a1a00267e020b0a000001c800ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1631b85d0d38dd00b5f5d11379629303ed2078900d7d7494aea2b5f762377bee4fe85334f0d2767bbf2d55fe3820709e73a05722719d8ee666e63abf5bc5a5108090000007301ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1010200005fbc236e1e4cddec8d6c7ac7658d7f44bdf5f736857585111a550419498ec889f749c00f524e8e203184b7b62d488e0439fb2dcab01b7058838e4b5f4d56f10c090000007302ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db101010000ba22c427b77f368daed6dbe438ed63d348abaca348f387383d23cf77988dd026dda5215d79633b188f2a0e2082dbd3b3a82f727d960eb5f035c25f8735ba430b090000007303ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db100000000 [3] msgno: 9, from: 1 to: 0xff msg 631b85d0d38dd00b5f5d11379629303ed2078900d7d7494aea2b5f762377bee4fe85334f0d2767bbf2d55fe3820709e73a05722719d8ee666e63abf5bc5a5108090000007301ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db101020000 [3] msgno: 9, from: 2 to: 0xff msg 5fbc236e1e4cddec8d6c7ac7658d7f44bdf5f736857585111a550419498ec889f749c00f524e8e203184b7b62d488e0439fb2dcab01b7058838e4b5f4d56f10c090000007302ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db101010000 [3] msgno: 9, from: 3 to: 0xff msg ba22c427b77f368daed6dbe438ed63d348abaca348f387383d23cf77988dd026dda5215d79633b188f2a0e2082dbd3b3a82f727d960eb5f035c25f8735ba430b090000007303ff000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db100000000 [1] step 17a. potentially broadcast contested shares [1] defending against complaint from 2 [1] msgno: 11, from: 1 to: 0 msg 4b3e45c495abedc7f1f73006a5145945a829138eeb5b012c4e3eec776fa855f0cc04f290e1afdee301a22d2eb10702b100a109a0a0dd547c7b452336f4ee65080b000000900100000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db102f93b4b1c5dd7822d563bdb2197c44dedf7983f9c1e71b3d705988df588961b52 [2] step 17a. potentially broadcast contested shares [2] defending against complaint from 1 [2] msgno: 11, from: 2 to: 0 msg 8873635b83aeaed5bbd6eb10ce1114f4ec65adc74d83374aaecfc680d9d750da05610f31def34d17b0586dbc050f539ca2ce745d036846e8a2174ba933cb0d020b000000900200000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1018d76135ce04d0c813ac26b6265ac608022d0f047f80a191edd949392a3b446a6 [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 4b3e45c495abedc7f1f73006a5145945a829138eeb5b012c4e3eec776fa855f0cc04f290e1afdee301a22d2eb10702b100a109a0a0dd547c7b452336f4ee65080b000000900100000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db102f93b4b1c5dd7822d563bdb2197c44dedf7983f9c1e71b3d705988df588961b52 [!] msgno: 8, from: 1 to: 2 msg 54a3812365e3058a17cae3534a2ba2ed51cc2f45407422969985a660f9d7af494821cce537290b5eb5e9ecd618de4f1737be999c97fcd6d701463e85f40e830308000001000102000000006714ee8e6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db163fc548014597c4b560949dfd127bd9a66fb10136eec66a16e0db565e9f6d4d16751913046863b7cc5933e5993055820ec2e5a60681b63574a0fa18e248d4022701385e9bfbca443eb48c0013ddc06b23ae7bf5cd897bc8fca85c30fdac9068562a83b654564bf7ae158e175099bfd20fbac8f00f8a4140358809596efd0fa8acd7b6b0794476d679158560778c295c070 [!] key_1,2 f93b4b1c5dd7822d563bdb2197c44dedf7983f9c1e71b3d705988df588961b52 [!] checking proof of peer 1 for complaint by peer 2 [!] share_1,2 02cd26013217cb4f569eccffb76c3b546bf1e2a321bb7dbf3a4f94df05f1883b0e [!] commitments_1 b043849dbb4810cc76b75733b568dea0a2783a664a3488f2a366b05e0932bb6e946f9eee6263a36da73562112deaa0c44479b3d05234867440bedf2f3780b234 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 8873635b83aeaed5bbd6eb10ce1114f4ec65adc74d83374aaecfc680d9d750da05610f31def34d17b0586dbc050f539ca2ce745d036846e8a2174ba933cb0d020b000000900200000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db1018d76135ce04d0c813ac26b6265ac608022d0f047f80a191edd949392a3b446a6 [!] msgno: 8, from: 2 to: 1 msg 105835c78d654f18301f20760586d690d014a34765e358d5057338f4dfabcebb15c8924cffeac6f7fe11bca22410507d73da7ab9ed6dc04c2194e91b5625aa0408000001000201000000006714ee8f6785dc8d263d5dcdf86c11809cb8f3df7736a146fb7093ac2cddd3abd9bf7db19cb5cb4780f182b2d2f2aba83b0b9e286985306eef544d66a9afd0b44b1341f4fd1f1a54a81bf4b4b14e9107ee376a0b2246ef35b9f50bb73ebb72223dffb690e59f8ffd427dfe2a40aa6c20f1c2f5ae6280ea848d473d2e385a7f59940ea822bb0411f1978ab1cccafd88872d7d38bca5b374fbc76cdcd58c674bb2e294bbd80a5163078dbaeed9804139e91a7ecaf305 [!] key_2,1 8d76135ce04d0c813ac26b6265ac608022d0f047f80a191edd949392a3b446a6 [!] checking proof of peer 2 for complaint by peer 1 [!] share_2,1 019ba8e20641d4d23fae9a554d146d2e9032c489682d8d15dc37873f6bac90de0d [!] commitments_2 f0be2fae7ca212a1f8628cb36793c684e1f8a92b7392be305ed6206db3bd68757cd1c1a9db51a480c3836ab63a07128fda296351c8bdad2d7ca7b8ee6a90694d [!] complaint against 2 by 1 invalid, proof correct accused peer 1 was caught cheating by peer 2 peer 2 was falsely accused by peer 1 :/ dkg failed, total cheaters 1, list of cheaters: 1(2) make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/tests' make -C noise_xk test make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. ln -sf liboprf-noiseXK.so liboprf-noiseXK.so.0 make -C example test make[3]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fstack-clash-protection -I../.. -I../include -I ../include/karmel -I ../include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fPIC -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -Wl,-z,defs -Wl,-z,relro -ftrapv -Wl,-z,noexecstack -fstack-clash-protection xk-ex.c ../../utils.c -o xk-ex -lsodium -loprf-noiseXK -L.. LD_LIBRARY_PATH=.. ./xk-ex alice spub: c0b8c727a9e3648a5a02ec50da62b53a32e16241eed061a39bf1c57d28b98b23 len of msg1: 48 len of msg2: 48 len of msg3: 75 peers spub: c0b8c727a9e3648a5a02ec50da62b53a32e16241eed061a39bf1c57d28b98b23 Hello Bob! Success! make[3]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' rm -fr -- /tmp/dh-xdg-rundir-08rEiTDN create-stamp debian/debhelper-build-stamp dh_testroot -O--sourcedirectory=src dh_prep -O--sourcedirectory=src rm -f -- debian/liboprf0t64.substvars debian/liboprf-dev.substvars debian/python3-pyoprf.substvars rm -fr -- debian/.debhelper/generated/liboprf0t64/ debian/liboprf0t64/ debian/tmp/ debian/.debhelper/generated/liboprf-dev/ debian/liboprf-dev/ debian/.debhelper/generated/python3-pyoprf/ debian/python3-pyoprf/ debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/liboprf-0.4.0' dh_auto_install --sourcedirectory=python --buildsystem=pybuild install -m0755 -d /build/reproducible-path/liboprf-0.4.0/debian/tmp pybuild --install -i python{version} -p 3.12 --dir python --dest-dir /build/reproducible-path/liboprf-0.4.0/debian/tmp I: pybuild base:311: /usr/bin/python3 setup.py install --root /build/reproducible-path/liboprf-0.4.0/debian/tmp running install /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running build running build_py creating /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf copying pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf running install_lib creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12 creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages creating /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf/multiplexer.py -> /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf/noisexk.py -> /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf copying /build/reproducible-path/liboprf-0.4.0/.pybuild/cpython3_3.12/build/pyoprf/__init__.py -> /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf byte-compiling /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/multiplexer.py to multiplexer.cpython-312.pyc byte-compiling /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/noisexk.py to noisexk.cpython-312.pyc byte-compiling /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/__init__.py to __init__.cpython-312.pyc running install_egg_info running egg_info creating pyoprf.egg-info writing pyoprf.egg-info/PKG-INFO writing dependency_links to pyoprf.egg-info/dependency_links.txt writing requirements to pyoprf.egg-info/requires.txt writing top-level names to pyoprf.egg-info/top_level.txt writing manifest file 'pyoprf.egg-info/SOURCES.txt' reading manifest file 'pyoprf.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'pyoprf.egg-info/SOURCES.txt' Copying pyoprf.egg-info to /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/python3.12/dist-packages/pyoprf-0.4.0.egg-info Skipping SOURCES.txt running install_scripts dh_auto_install -- PREFIX=/usr install -m0755 -d /build/reproducible-path/liboprf-0.4.0/debian/tmp cd src && make -j5 install DESTDIR=/build/reproducible-path/liboprf-0.4.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" PREFIX=/usr make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib cp liboprf.so /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.so.0 mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf cp liboprf.a /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.a ln -sf /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.so.0 /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.so cp oprf.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/oprf.h mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf cp toprf.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/toprf.h mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf cp dkg.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/dkg.h cp tp-dkg.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/tp-dkg.h make -C noise_xk install make[3]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/ cp liboprf-noiseXK.so /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.so.0 ln -sf /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.so.0 /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.so mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/ cp liboprf-noiseXK.a /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.a cp -r include /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/noiseXK make[3]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0' dh_install -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/lib/arm-linux-gnueabihf/ cp --reflink=auto -a ./debian/tmp/dh-exec.QHCXmqU6/usr/lib/arm-linux-gnueabihf/liboprf-noiseXK.so.0 ./debian/tmp/dh-exec.QHCXmqU6/usr/lib/arm-linux-gnueabihf/liboprf.so.0 debian/liboprf0t64/usr/lib/arm-linux-gnueabihf// 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/arm-linux-gnueabihf/ cp --reflink=auto -a ./debian/tmp/dh-exec.gt0uwGJi/usr/lib/arm-linux-gnueabihf/liboprf-noiseXK.a ./debian/tmp/dh-exec.gt0uwGJi/usr/lib/arm-linux-gnueabihf/liboprf.a debian/liboprf-dev/usr/lib/arm-linux-gnueabihf// install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/ cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf-0.4.0.egg-info debian/python3-pyoprf/usr/lib/python3/dist-packages// install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/__init__.py debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/multiplexer.py debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/noisexk.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ dh_installdocs -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/share/doc/liboprf0t64 install -p -m0644 debian/copyright debian/liboprf0t64/usr/share/doc/liboprf0t64/copyright install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev cp --reflink=auto -a ./README.md debian/liboprf-dev/usr/share/doc/liboprf-dev chmod -R u\+rw,go=rX debian/liboprf-dev/usr/share/doc install -p -m0644 debian/copyright debian/liboprf-dev/usr/share/doc/liboprf-dev/copyright install -m0755 -d debian/python3-pyoprf/usr/share/doc/python3-pyoprf install -p -m0644 debian/copyright debian/python3-pyoprf/usr/share/doc/python3-pyoprf/copyright dh_installchangelogs -O--sourcedirectory=src install -m0755 -d debian/python3-pyoprf/usr/share/doc/python3-pyoprf install -p -m0644 debian/.debhelper/generated/python3-pyoprf/dh_installchangelogs.dch.trimmed debian/python3-pyoprf/usr/share/doc/python3-pyoprf/changelog.Debian install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev install -p -m0644 debian/.debhelper/generated/liboprf-dev/dh_installchangelogs.dch.trimmed debian/liboprf-dev/usr/share/doc/liboprf-dev/changelog.Debian install -m0755 -d debian/liboprf0t64/usr/share/doc/liboprf0t64 install -p -m0644 debian/.debhelper/generated/liboprf0t64/dh_installchangelogs.dch.trimmed debian/liboprf0t64/usr/share/doc/liboprf0t64/changelog.Debian dh_python3 -O--sourcedirectory=src D: dh_python3 dh_python3:180: version: 6.20240824 D: dh_python3 dh_python3:181: argv: ['/usr/bin/dh_python3', '-O--sourcedirectory=src'] D: dh_python3 dh_python3:182: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=None, no_package=None, remaining_packages=False, compile_all=False, vrange=None, regexpr=None, accept_upstream_versions=False, depends=None, depends_section=None, recommends=None, recommends_section=None, suggests=None, suggests_section=None, requires=None, shebang=None, ignore_shebangs=False, clean_dbg_pkg=True, no_ext_rename=False, no_shebang_rewrite=False, private_dir=None, O=['--sourcedirectory=src']) D: dh_python3 dh_python3:183: supported Python versions: 3.12 (default=3.12) D: dh_python3 debhelper:166: skipping package liboprf0t64 (missing ${python3:Depends} in Depends/Recommends) D: dh_python3 debhelper:166: skipping package liboprf-dev (missing ${python3:Depends} in Depends/Recommends) D: dh_python3 debhelper:174: source=liboprf, binary packages=['python3-pyoprf'] D: dh_python3 dh_python3:205: processing package python3-pyoprf... D: dh_python3 fs:335: package python3-pyoprf details = {'requires.txt': {'debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf-0.4.0.egg-info/requires.txt'}, 'egg-info': {'debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf-0.4.0.egg-info/PKG-INFO'}, 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package python3-pyoprf D: dh_python3 pydist:173: trying to find dependency for SecureString (python=None) D: dh_python3 pydist:207: dependency: module seems to be installed D: dh_python3 pydist:270: dependency: included in build-deps D: dh_python3 pydist:173: trying to find dependency for pysodium (python=None) D: dh_python3 pydist:207: dependency: module seems to be installed D: dh_python3 pydist:270: dependency: included in build-deps D: dh_python3 depends:253: D={'python3-pysodium', 'python3-securestring', 'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_installsystemduser -O--sourcedirectory=src dh_lintian -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/share/lintian/overrides install -p -m0644 debian/liboprf0t64.lintian-overrides debian/liboprf0t64/usr/share/lintian/overrides/liboprf0t64 dh_perl -O--sourcedirectory=src dh_link -O--sourcedirectory=src install -m0755 -d debian/liboprf-dev/usr/lib/arm-linux-gnueabihf rm -f debian/liboprf-dev/usr/lib/arm-linux-gnueabihf/liboprf-noiseXK.so ln -s liboprf-noiseXK.so.0 debian/liboprf-dev/usr/lib/arm-linux-gnueabihf/liboprf-noiseXK.so install -m0755 -d debian/liboprf-dev/usr/lib/arm-linux-gnueabihf rm -f debian/liboprf-dev/usr/lib/arm-linux-gnueabihf/liboprf.so ln -s liboprf.so.0 debian/liboprf-dev/usr/lib/arm-linux-gnueabihf/liboprf.so dh_strip_nondeterminism -O--sourcedirectory=src dh_compress -O--sourcedirectory=src cd debian/liboprf0t64 cd debian/python3-pyoprf cd debian/liboprf-dev chmod a-x usr/share/doc/liboprf0t64/changelog.Debian chmod a-x usr/share/doc/liboprf-dev/changelog.Debian gzip -9nf usr/share/doc/liboprf0t64/changelog.Debian chmod a-x usr/share/doc/python3-pyoprf/changelog.Debian gzip -9nf usr/share/doc/liboprf-dev/changelog.Debian gzip -9nf usr/share/doc/python3-pyoprf/changelog.Debian cd '/build/reproducible-path/liboprf-0.4.0' cd '/build/reproducible-path/liboprf-0.4.0' cd '/build/reproducible-path/liboprf-0.4.0' dh_fixperms -O--sourcedirectory=src find debian/python3-pyoprf ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/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/liboprf0t64/usr/share/doc -type f -a -true -a ! -regex 'debian/liboprf0t64/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-pyoprf/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/liboprf-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf0t64/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/python3-pyoprf/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/liboprf-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/liboprf0t64/usr/share/lintian/overrides -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf0t64 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/liboprf-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf0t64/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/liboprf-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w dh_missing -O--sourcedirectory=src dh_dwz -a -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/lib/debug/.dwz/arm-linux-gnueabihf dwz -mdebian/liboprf0t64/usr/lib/debug/.dwz/arm-linux-gnueabihf/liboprf0t64.debug -M/usr/lib/debug/.dwz/arm-linux-gnueabihf/liboprf0t64.debug -- debian/liboprf0t64/usr/lib/arm-linux-gnueabihf/liboprf-noiseXK.so.0 debian/liboprf0t64/usr/lib/arm-linux-gnueabihf/liboprf.so.0 objcopy --compress-debug-sections debian/liboprf0t64/usr/lib/debug/.dwz/arm-linux-gnueabihf/liboprf0t64.debug chmod 0644 -- debian/liboprf0t64/usr/lib/debug/.dwz/arm-linux-gnueabihf/liboprf0t64.debug dh_strip -a -O--sourcedirectory=src install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/84 objcopy --only-keep-debug --compress-debug-sections debian/liboprf0t64/usr/lib/arm-linux-gnueabihf/liboprf.so.0 debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/84/8ebfc29a4a5a8c6045003c35a03d0a139a5888.debug strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/liboprf-dev/usr/lib/arm-linux-gnueabihf/liboprf-noiseXK.a strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/liboprf-dev/usr/lib/arm-linux-gnueabihf/liboprf.a chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/84/8ebfc29a4a5a8c6045003c35a03d0a139a5888.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/liboprf0t64/usr/lib/arm-linux-gnueabihf/liboprf.so.0 objcopy --add-gnu-debuglink debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/84/8ebfc29a4a5a8c6045003c35a03d0a139a5888.debug debian/liboprf0t64/usr/lib/arm-linux-gnueabihf/liboprf.so.0 install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/14 objcopy --only-keep-debug --compress-debug-sections debian/liboprf0t64/usr/lib/arm-linux-gnueabihf/liboprf-noiseXK.so.0 debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/14/996cf2ea1b529479cb083118e93f6b79b16bba.debug chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/14/996cf2ea1b529479cb083118e93f6b79b16bba.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/liboprf0t64/usr/lib/arm-linux-gnueabihf/liboprf-noiseXK.so.0 objcopy --add-gnu-debuglink debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/14/996cf2ea1b529479cb083118e93f6b79b16bba.debug debian/liboprf0t64/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.dwz rm -fr debian/liboprf0t64/usr/lib/debug/.dwz rmdir -p --ignore-fail-on-non-empty debian/liboprf0t64/usr/lib/debug install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/share/doc ln -s liboprf0t64 debian/.debhelper/liboprf0t64/dbgsym-root/usr/share/doc/liboprf0t64-dbgsym install -m0755 -d debian/.debhelper/liboprf0t64 dh_makeshlibs -a -O--sourcedirectory=src rm -f debian/liboprf0t64/DEBIAN/shlibs install -m0755 -d debian/liboprf0t64/DEBIAN echo "liboprf-noiseXK 0 liboprf0t64 (>= 0.4.0)" >> debian/liboprf0t64/DEBIAN/shlibs echo "liboprf 0 liboprf0t64 (>= 0.4.0)" >> debian/liboprf0t64/DEBIAN/shlibs chmod 0644 -- debian/liboprf0t64/DEBIAN/shlibs mv debian/.debhelper/generated/liboprf0t64/triggers.new debian/.debhelper/generated/liboprf0t64/triggers echo t64:Provides= >> 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/arm-linux-gnueabihf/liboprf.so.0 debian/liboprf0t64/usr/lib/arm-linux-gnueabihf/liboprf-noiseXK.so.0 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged 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=14996cf2ea1b529479cb083118e93f6b79b16bba 848ebfc29a4a5a8c6045003c35a03d0a139a5888" -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 chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN/control dpkg-gencontrol -pliboprf0t64 -ldebian/changelog -Tdebian/liboprf0t64.substvars -cdebian/control -Pdebian/liboprf0t64 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/liboprf-dev/DEBIAN/control chmod 0644 -- debian/python3-pyoprf/DEBIAN/control chmod 0644 -- debian/liboprf0t64/DEBIAN/control dh_md5sums -O--sourcedirectory=src install -m0755 -d debian/liboprf-dev/DEBIAN install -m0755 -d debian/python3-pyoprf/DEBIAN install -m0755 -d debian/liboprf0t64/DEBIAN cd debian/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/liboprf-dev/DEBIAN/md5sums chmod 0644 -- debian/python3-pyoprf/DEBIAN/md5sums cd debian/.debhelper/liboprf0t64/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN/md5sums dh_builddeb -O--sourcedirectory=src dpkg-deb --root-owner-group --build debian/liboprf0t64 .. dpkg-deb --root-owner-group --build debian/.debhelper/liboprf0t64/dbgsym-root .. dpkg-deb --root-owner-group --build debian/python3-pyoprf .. dpkg-deb --root-owner-group --build debian/liboprf-dev .. dpkg-deb: building package 'liboprf0t64' in '../liboprf0t64_0.4.0-1_armhf.deb'. dpkg-deb: building package 'python3-pyoprf' in '../python3-pyoprf_0.4.0-1_all.deb'. dpkg-deb: building package 'liboprf-dev' in '../liboprf-dev_0.4.0-1_armhf.deb'. dpkg-deb: building package 'liboprf0t64-dbgsym' in '../liboprf0t64-dbgsym_0.4.0-1_armhf.deb'. dpkg-genbuildinfo --build=binary -O../liboprf_0.4.0-1_armhf.buildinfo dpkg-genchanges --build=binary -O../liboprf_0.4.0-1_armhf.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/15743 and its subdirectories I: Current time: Sat Oct 19 23:51:42 -12 2024 I: pbuilder-time-stamp: 1729425102 Sun Oct 20 11:51:51 UTC 2024 I: 1st build successful. Starting 2nd build on remote node virt32a-armhf-rb.debian.net. Sun Oct 20 11:51:51 UTC 2024 I: Preparing to do remote build '2' on virt32a-armhf-rb.debian.net. Sun Oct 20 11:53:46 UTC 2024 I: Deleting $TMPDIR on virt32a-armhf-rb.debian.net. Sun Oct 20 11:53:48 UTC 2024 I: liboprf_0.4.0-1_armhf.changes: Format: 1.8 Date: Sun, 29 Sep 2024 09:59:53 +0200 Source: liboprf Binary: liboprf-dev liboprf0t64 liboprf0t64-dbgsym python3-pyoprf Architecture: armhf all Version: 0.4.0-1 Distribution: unstable Urgency: low Maintainer: Joost van Baal-Ilić Changed-By: Joost van Baal-Ilić Description: liboprf-dev - OPRF and Threshold OPRF library - C development files liboprf0t64 - Oblivious Pseudo-Random Functions and Threshold OPRF library python3-pyoprf - python bindings for liboprf: Oblivious Pseudo-Random Functions Changes: liboprf (0.4.0-1) unstable; urgency=low . * New upstream, shipped Sept 28, 2024: - python/setup.py: [mod] added install_requires to setup.py - python/pyoprf/__init__.py: [fix] ugly workaround to have DKG_TP_*State structs 32B aligned - python/test.py: [enh] combinatorically testing all combinations of 3hashtdh results - python/pyoprf/__init__.py, python/test.py, src/toprf.c, src/toprf.h: [enh] added native implementation of 3hashtdh to liboprf - python/3hashtdh.py: [enh] added 3hashtdh PoC - src/makefile: [fix] don't set funky hardening on intel darwin - src/makefile, src/noise_xk/example/makefile, src/noise_xk/makefile, src/tests/makefile: [fix] parisc* arch doesn't support clash protection - python/pyoprf/__init__.py: [fix] wrong peers_len in pyoprf - README.md: [doc] referenced also the GJKNX24 paper in the readme - python/{ => examples}/3hashtdh.py, python/{ => examples}/tpdkg_test.py, python/test.py, python/tests/test.py: [enh] converted basic tests into proper python unittests - python/authorized_keys: [mod] removed obsolete authorized_keys file from python/ . * d/patches/series: drop 0004-fix-fcf-protection-full_error.patch: included upstream . * d/control: drop libequihash-dev from Build-Depends: ; add python3-pysodium, liboprf0t64 to python3-pyoprf Depends: , cf https://salsa.debian.org/debian/liboprf/-/merge_requests/1 . Thanks stef. Checksums-Sha1: 71bce0f010edb1a2dcf1795b889ff369cb05b05a 61712 liboprf-dev_0.4.0-1_armhf.deb 1d4cb7df6ac03a6bbf209315cf4e503c415a43ff 128276 liboprf0t64-dbgsym_0.4.0-1_armhf.deb ab558f3785b33bf70cc80d5365345bd6c8631ff9 35032 liboprf0t64_0.4.0-1_armhf.deb ce5cd584cb6310ab3498cbce0188b2705b45cf56 6554 liboprf_0.4.0-1_armhf.buildinfo e794c32653c6948696b9bf910105b5dff2907de0 15452 python3-pyoprf_0.4.0-1_all.deb Checksums-Sha256: b0f649858e1642f864c8ec1b01b2906c2199ebd7cc2880f099aab4728156c50e 61712 liboprf-dev_0.4.0-1_armhf.deb 660519a07bb3012ee5be0bdb6f554a153a6cc96d5d416be2a33a5e320e6e3b51 128276 liboprf0t64-dbgsym_0.4.0-1_armhf.deb 3ac390ff0a1afac111216086fb75fd59e5292e508ec29c76274c46df8acadc85 35032 liboprf0t64_0.4.0-1_armhf.deb 1f6587ec7c17d08ac22b3ca67c37848b1357f8e98e4945ef274ab56b3d316f47 6554 liboprf_0.4.0-1_armhf.buildinfo 09bbf49f032ccd3d55bf0502f470340f45603dbcb52b671a8e337f594900c17f 15452 python3-pyoprf_0.4.0-1_all.deb Files: cc66a46d59cfb37fd3c7e025a6cf49eb 61712 libdevel optional liboprf-dev_0.4.0-1_armhf.deb 3f78e09002f231dc581607965c2090e0 128276 debug optional liboprf0t64-dbgsym_0.4.0-1_armhf.deb f1ca939e488e3e1bbdb66a7eb00d468e 35032 libs optional liboprf0t64_0.4.0-1_armhf.deb 7a65230292138249172b14fd3d16448c 6554 utils optional liboprf_0.4.0-1_armhf.buildinfo 9e2365676c2c95e4c48fec2ae7f973ef 15452 utils optional python3-pyoprf_0.4.0-1_all.deb Sun Oct 20 11:53:50 UTC 2024 I: diffoscope 281 will be used to compare the two builds: Running as unit: rb-diffoscope-armhf_18-8032.service Warning: program compiled against libxml 212 using older 209 # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.y5cRz3oY/liboprf_0.4.0-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.y5cRz3oY/liboprf_0.4.0-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.y5cRz3oY/liboprf_0.4.0-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.y5cRz3oY/b1/liboprf_0.4.0-1_armhf.changes /srv/reproducible-results/rbuild-debian/r-b-build.y5cRz3oY/b2/liboprf_0.4.0-1_armhf.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.406s) 0.405s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.023s) 0.023s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 750ms CPU time consumed: 750ms Sun Oct 20 11:53:51 UTC 2024 I: diffoscope 281 found no differences in the changes files, and a .buildinfo file also exists. Sun Oct 20 11:53:51 UTC 2024 I: liboprf from trixie built successfully and reproducibly on armhf. Sun Oct 20 11:53:52 UTC 2024 I: Submitting .buildinfo files to external archives: Sun Oct 20 11:53:52 UTC 2024 I: Submitting 8.0K b1/liboprf_0.4.0-1_armhf.buildinfo.asc Sun Oct 20 11:53:53 UTC 2024 I: Submitting 8.0K b2/liboprf_0.4.0-1_armhf.buildinfo.asc Sun Oct 20 11:53:53 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Sun Oct 20 11:53:53 UTC 2024 I: Done submitting .buildinfo files. Sun Oct 20 11:53:53 UTC 2024 I: Removing signed liboprf_0.4.0-1_armhf.buildinfo.asc files: removed './b1/liboprf_0.4.0-1_armhf.buildinfo.asc' removed './b2/liboprf_0.4.0-1_armhf.buildinfo.asc'