Wed Nov 20 11:21:08 UTC 2024 I: starting to build liboprf/trixie/i386 on jenkins on '2024-11-20 11:20' Wed Nov 20 11:21:08 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/i386_16/48292/console.log Wed Nov 20 11:21:08 UTC 2024 I: Downloading source for trixie/liboprf=0.4.0-1 --2024-11-20 11:21:09-- 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% 175M=0s 2024-11-20 11:21:09 (175 MB/s) - ‘liboprf_0.4.0-1.dsc’ saved [2099/2099] Wed Nov 20 11:21:09 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----- Wed Nov 20 11:21:09 UTC 2024 I: Checking whether the package is not for us Wed Nov 20 11:21:09 UTC 2024 I: Starting 1st build on remote node infom08-i386.debian.net. Wed Nov 20 11:21:09 UTC 2024 I: Preparing to do remote build '1' on infom08-i386.debian.net. Wed Nov 20 11:21:58 UTC 2024 I: Deleting $TMPDIR on infom08-i386.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Tue Dec 23 05:44:10 -12 2025 I: pbuilder-time-stamp: 1766511850 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: using eatmydata during job I: Copying source file I: copying [liboprf_0.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/30130/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='i386' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=6 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='i386' IFS=' ' INVOCATION_ID='22cc007a19ca436899bc5055d34350a6' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' LD_LIBRARY_PATH='/usr/lib/libeatmydata' LD_PRELOAD='libeatmydata.so' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='30130' 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.VI1Thm2M/pbuilderrc_jkPE --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.VI1Thm2M/b1 --logfile b1/build.log liboprf_0.4.0-1.dsc' SUDO_GID='111' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' I: uname -a Linux infom08-i386 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/30130/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: i386 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), dh-exec (>= 0.3), pkgconf, libsodium-dev, dh-python, python3-setuptools, python3-all dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19956 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-exec (>= 0.3); however: Package dh-exec is not installed. pbuilder-satisfydepends-dummy depends on pkgconf; however: Package pkgconf is not installed. pbuilder-satisfydepends-dummy depends on libsodium-dev; however: Package libsodium-dev is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-exec{a} dh-python{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libcom-err2{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libgssapi-krb5-2{a} libicu72{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libmagic-mgc{a} libmagic1t64{a} libnsl2{a} libpipeline1{a} libpkgconf3{a} libpython3-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} 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 29.1 MB of archives. After unpacking 112 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main i386 libpython3.12-minimal i386 3.12.7-3 [814 kB] Get: 2 http://deb.debian.org/debian trixie/main i386 libexpat1 i386 2.6.4-1 [107 kB] Get: 3 http://deb.debian.org/debian trixie/main i386 python3.12-minimal i386 3.12.7-3 [2236 kB] Get: 4 http://deb.debian.org/debian trixie/main i386 python3-minimal i386 3.12.6-1 [26.7 kB] Get: 5 http://deb.debian.org/debian trixie/main i386 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian trixie/main i386 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian trixie/main i386 tzdata all 2024b-3 [255 kB] Get: 8 http://deb.debian.org/debian trixie/main i386 libkrb5support0 i386 1.21.3-3 [34.9 kB] Get: 9 http://deb.debian.org/debian trixie/main i386 libcom-err2 i386 1.47.1-1+b1 [23.4 kB] Get: 10 http://deb.debian.org/debian trixie/main i386 libk5crypto3 i386 1.21.3-3 [83.6 kB] Get: 11 http://deb.debian.org/debian trixie/main i386 libkeyutils1 i386 1.6.3-4 [9600 B] Get: 12 http://deb.debian.org/debian trixie/main i386 libkrb5-3 i386 1.21.3-3 [350 kB] Get: 13 http://deb.debian.org/debian trixie/main i386 libgssapi-krb5-2 i386 1.21.3-3 [146 kB] Get: 14 http://deb.debian.org/debian trixie/main i386 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 15 http://deb.debian.org/debian trixie/main i386 libtirpc3t64 i386 1.3.4+ds-1.3+b1 [90.5 kB] Get: 16 http://deb.debian.org/debian trixie/main i386 libnsl2 i386 1.3.0-3+b3 [42.7 kB] Get: 17 http://deb.debian.org/debian trixie/main i386 readline-common all 8.2-5 [69.3 kB] Get: 18 http://deb.debian.org/debian trixie/main i386 libreadline8t64 i386 8.2-5 [173 kB] Get: 19 http://deb.debian.org/debian trixie/main i386 libpython3.12-stdlib i386 3.12.7-3 [1964 kB] Get: 20 http://deb.debian.org/debian trixie/main i386 python3.12 i386 3.12.7-3 [671 kB] Get: 21 http://deb.debian.org/debian trixie/main i386 libpython3-stdlib i386 3.12.6-1 [9692 B] Get: 22 http://deb.debian.org/debian trixie/main i386 python3 i386 3.12.6-1 [27.8 kB] Get: 23 http://deb.debian.org/debian trixie/main i386 sensible-utils all 0.0.24 [24.8 kB] Get: 24 http://deb.debian.org/debian trixie/main i386 libmagic-mgc i386 1:5.45-3+b1 [314 kB] Get: 25 http://deb.debian.org/debian trixie/main i386 libmagic1t64 i386 1:5.45-3+b1 [115 kB] Get: 26 http://deb.debian.org/debian trixie/main i386 file i386 1:5.45-3+b1 [43.2 kB] Get: 27 http://deb.debian.org/debian trixie/main i386 gettext-base i386 0.22.5-2 [201 kB] Get: 28 http://deb.debian.org/debian trixie/main i386 libuchardet0 i386 0.0.8-1+b2 [69.2 kB] Get: 29 http://deb.debian.org/debian trixie/main i386 groff-base i386 1.23.0-5 [1196 kB] Get: 30 http://deb.debian.org/debian trixie/main i386 bsdextrautils i386 2.40.2-11 [95.6 kB] Get: 31 http://deb.debian.org/debian trixie/main i386 libpipeline1 i386 1.5.8-1 [41.2 kB] Get: 32 http://deb.debian.org/debian trixie/main i386 man-db i386 2.13.0-1 [1428 kB] Get: 33 http://deb.debian.org/debian trixie/main i386 m4 i386 1.4.19-4 [293 kB] Get: 34 http://deb.debian.org/debian trixie/main i386 autoconf all 2.72-3 [493 kB] Get: 35 http://deb.debian.org/debian trixie/main i386 autotools-dev all 20220109.1 [51.6 kB] Get: 36 http://deb.debian.org/debian trixie/main i386 automake all 1:1.16.5-1.3 [823 kB] Get: 37 http://deb.debian.org/debian trixie/main i386 autopoint all 0.22.5-2 [723 kB] Get: 38 http://deb.debian.org/debian trixie/main i386 libdebhelper-perl all 13.20 [89.7 kB] Get: 39 http://deb.debian.org/debian trixie/main i386 libtool all 2.4.7-8 [517 kB] Get: 40 http://deb.debian.org/debian trixie/main i386 dh-autoreconf all 20 [17.1 kB] Get: 41 http://deb.debian.org/debian trixie/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Get: 42 http://deb.debian.org/debian trixie/main i386 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 43 http://deb.debian.org/debian trixie/main i386 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 44 http://deb.debian.org/debian trixie/main i386 libelf1t64 i386 0.192-4 [195 kB] Get: 45 http://deb.debian.org/debian trixie/main i386 dwz i386 0.15-1+b1 [116 kB] Get: 46 http://deb.debian.org/debian trixie/main i386 libicu72 i386 72.1-5+b1 [9583 kB] Get: 47 http://deb.debian.org/debian trixie/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2+b1 [734 kB] Get: 48 http://deb.debian.org/debian trixie/main i386 gettext i386 0.22.5-2 [1631 kB] Get: 49 http://deb.debian.org/debian trixie/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 50 http://deb.debian.org/debian trixie/main i386 po-debconf all 1.0.21+nmu1 [248 kB] Get: 51 http://deb.debian.org/debian trixie/main i386 debhelper all 13.20 [915 kB] Get: 52 http://deb.debian.org/debian trixie/main i386 dh-exec i386 0.30 [26.2 kB] Get: 53 http://deb.debian.org/debian trixie/main i386 python3-autocommand all 2.2.2-3 [13.6 kB] Get: 54 http://deb.debian.org/debian trixie/main i386 python3-more-itertools all 10.5.0-1 [63.8 kB] Get: 55 http://deb.debian.org/debian trixie/main i386 python3-typing-extensions all 4.12.2-2 [73.0 kB] Get: 56 http://deb.debian.org/debian trixie/main i386 python3-typeguard all 4.4.1-1 [37.0 kB] Get: 57 http://deb.debian.org/debian trixie/main i386 python3-inflect all 7.3.1-2 [32.4 kB] Get: 58 http://deb.debian.org/debian trixie/main i386 python3-jaraco.context all 6.0.0-1 [7984 B] Get: 59 http://deb.debian.org/debian trixie/main i386 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get: 60 http://deb.debian.org/debian trixie/main i386 python3-pkg-resources all 74.1.2-2 [213 kB] Get: 61 http://deb.debian.org/debian trixie/main i386 python3-zipp all 3.21.0-1 [10.6 kB] Get: 62 http://deb.debian.org/debian trixie/main i386 python3-setuptools all 74.1.2-2 [736 kB] Get: 63 http://deb.debian.org/debian trixie/main i386 dh-python all 6.20241024 [109 kB] Get: 64 http://deb.debian.org/debian trixie/main i386 libpkgconf3 i386 1.8.1-4 [38.4 kB] Get: 65 http://deb.debian.org/debian trixie/main i386 libsodium23 i386 1.0.18-1+b2 [186 kB] Get: 66 http://deb.debian.org/debian trixie/main i386 libsodium-dev i386 1.0.18-1+b2 [207 kB] Get: 67 http://deb.debian.org/debian trixie/main i386 pkgconf-bin i386 1.8.1-4 [30.6 kB] Get: 68 http://deb.debian.org/debian trixie/main i386 pkgconf i386 1.8.1-4 [26.2 kB] Get: 69 http://deb.debian.org/debian trixie/main i386 python3-all i386 3.12.6-1 [1040 B] Fetched 29.1 MB in 0s (61.1 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19956 files and directories currently installed.) Preparing to unpack .../libpython3.12-minimal_3.12.7-3_i386.deb ... Unpacking libpython3.12-minimal:i386 (3.12.7-3) ... Selecting previously unselected package libexpat1:i386. Preparing to unpack .../libexpat1_2.6.4-1_i386.deb ... Unpacking libexpat1:i386 (2.6.4-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.7-3_i386.deb ... Unpacking python3.12-minimal (3.12.7-3) ... Setting up libpython3.12-minimal:i386 (3.12.7-3) ... Setting up libexpat1:i386 (2.6.4-1) ... Setting up python3.12-minimal (3.12.7-3) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20276 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.12.6-1_i386.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_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... Selecting previously unselected package libkrb5support0:i386. Preparing to unpack .../04-libkrb5support0_1.21.3-3_i386.deb ... Unpacking libkrb5support0:i386 (1.21.3-3) ... Selecting previously unselected package libcom-err2:i386. Preparing to unpack .../05-libcom-err2_1.47.1-1+b1_i386.deb ... Unpacking libcom-err2:i386 (1.47.1-1+b1) ... Selecting previously unselected package libk5crypto3:i386. Preparing to unpack .../06-libk5crypto3_1.21.3-3_i386.deb ... Unpacking libk5crypto3:i386 (1.21.3-3) ... Selecting previously unselected package libkeyutils1:i386. Preparing to unpack .../07-libkeyutils1_1.6.3-4_i386.deb ... Unpacking libkeyutils1:i386 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:i386. Preparing to unpack .../08-libkrb5-3_1.21.3-3_i386.deb ... Unpacking libkrb5-3:i386 (1.21.3-3) ... Selecting previously unselected package libgssapi-krb5-2:i386. Preparing to unpack .../09-libgssapi-krb5-2_1.21.3-3_i386.deb ... Unpacking libgssapi-krb5-2:i386 (1.21.3-3) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../10-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:i386. Preparing to unpack .../11-libtirpc3t64_1.3.4+ds-1.3+b1_i386.deb ... Adding 'diversion of /lib/i386-linux-gnu/libtirpc.so.3 to /lib/i386-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/i386-linux-gnu/libtirpc.so.3.0.0 to /lib/i386-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:i386 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libnsl2:i386. Preparing to unpack .../12-libnsl2_1.3.0-3+b3_i386.deb ... Unpacking libnsl2:i386 (1.3.0-3+b3) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_8.2-5_all.deb ... Unpacking readline-common (8.2-5) ... Selecting previously unselected package libreadline8t64:i386. Preparing to unpack .../14-libreadline8t64_8.2-5_i386.deb ... Adding 'diversion of /lib/i386-linux-gnu/libhistory.so.8 to /lib/i386-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/i386-linux-gnu/libhistory.so.8.2 to /lib/i386-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/i386-linux-gnu/libreadline.so.8 to /lib/i386-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/i386-linux-gnu/libreadline.so.8.2 to /lib/i386-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:i386 (8.2-5) ... Selecting previously unselected package libpython3.12-stdlib:i386. Preparing to unpack .../15-libpython3.12-stdlib_3.12.7-3_i386.deb ... Unpacking libpython3.12-stdlib:i386 (3.12.7-3) ... Selecting previously unselected package python3.12. Preparing to unpack .../16-python3.12_3.12.7-3_i386.deb ... Unpacking python3.12 (3.12.7-3) ... Selecting previously unselected package libpython3-stdlib:i386. Preparing to unpack .../17-libpython3-stdlib_3.12.6-1_i386.deb ... Unpacking libpython3-stdlib:i386 (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 ... 21338 files and directories currently installed.) Preparing to unpack .../00-python3_3.12.6-1_i386.deb ... Unpacking python3 (3.12.6-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_i386.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:i386. Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_i386.deb ... Unpacking libmagic1t64:i386 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3+b1_i386.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.22.5-2_i386.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_i386.deb ... Unpacking libuchardet0:i386 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-5_i386.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.2-11_i386.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../09-libpipeline1_1.5.8-1_i386.deb ... Unpacking libpipeline1:i386 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.13.0-1_i386.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-4_i386.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:i386. Preparing to unpack .../22-libelf1t64_0.192-4_i386.deb ... Unpacking libelf1t64:i386 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b1_i386.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:i386. Preparing to unpack .../24-libicu72_72.1-5+b1_i386.deb ... Unpacking libicu72:i386 (72.1-5+b1) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_i386.deb ... Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.22.5-2_i386.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_i386.deb ... Unpacking dh-exec (0.30) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../31-python3-autocommand_2.2.2-3_all.deb ... Unpacking python3-autocommand (2.2.2-3) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../32-python3-more-itertools_10.5.0-1_all.deb ... Unpacking python3-more-itertools (10.5.0-1) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../33-python3-typing-extensions_4.12.2-2_all.deb ... Unpacking python3-typing-extensions (4.12.2-2) ... Selecting previously unselected package python3-typeguard. Preparing to unpack .../34-python3-typeguard_4.4.1-1_all.deb ... Unpacking python3-typeguard (4.4.1-1) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../35-python3-inflect_7.3.1-2_all.deb ... Unpacking python3-inflect (7.3.1-2) ... Selecting previously unselected package python3-jaraco.context. Preparing to unpack .../36-python3-jaraco.context_6.0.0-1_all.deb ... Unpacking python3-jaraco.context (6.0.0-1) ... Selecting previously unselected package python3-jaraco.functools. Preparing to unpack .../37-python3-jaraco.functools_4.1.0-1_all.deb ... Unpacking python3-jaraco.functools (4.1.0-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../38-python3-pkg-resources_74.1.2-2_all.deb ... Unpacking python3-pkg-resources (74.1.2-2) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../39-python3-zipp_3.21.0-1_all.deb ... Unpacking python3-zipp (3.21.0-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../40-python3-setuptools_74.1.2-2_all.deb ... Unpacking python3-setuptools (74.1.2-2) ... Selecting previously unselected package dh-python. Preparing to unpack .../41-dh-python_6.20241024_all.deb ... Unpacking dh-python (6.20241024) ... Selecting previously unselected package libpkgconf3:i386. Preparing to unpack .../42-libpkgconf3_1.8.1-4_i386.deb ... Unpacking libpkgconf3:i386 (1.8.1-4) ... Selecting previously unselected package libsodium23:i386. Preparing to unpack .../43-libsodium23_1.0.18-1+b2_i386.deb ... Unpacking libsodium23:i386 (1.0.18-1+b2) ... Selecting previously unselected package libsodium-dev:i386. Preparing to unpack .../44-libsodium-dev_1.0.18-1+b2_i386.deb ... Unpacking libsodium-dev:i386 (1.0.18-1+b2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../45-pkgconf-bin_1.8.1-4_i386.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:i386. Preparing to unpack .../46-pkgconf_1.8.1-4_i386.deb ... Unpacking pkgconf:i386 (1.8.1-4) ... Selecting previously unselected package python3-all. Preparing to unpack .../47-python3-all_3.12.6-1_i386.deb ... Unpacking python3-all (3.12.6-1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:i386 (1.5.8-1) ... Setting up libkeyutils1:i386 (1.6.3-4) ... Setting up libsodium23:i386 (1.0.18-1+b2) ... Setting up libicu72:i386 (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libdebhelper-perl (13.20) ... Setting up libmagic1t64:i386 (1:5.45-3+b1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libcom-err2:i386 (1.47.1-1+b1) ... Setting up file (1:5.45-3+b1) ... Setting up libelf1t64:i386 (0.192-4) ... Setting up libkrb5support0:i386 (1.21.3-3) ... Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Dec 23 17:44:38 UTC 2025. Universal Time is now: Tue Dec 23 17:44:38 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up libpkgconf3:i386 (1.8.1-4) ... Setting up autopoint (0.22.5-2) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up libsodium-dev:i386 (1.0.18-1+b2) ... Setting up libk5crypto3:i386 (1.21.3-3) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:i386 (0.0.8-1+b2) ... Setting up netbase (6.4) ... Setting up libkrb5-3:i386 (1.21.3-3) ... Setting up readline-common (8.2-5) ... Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up pkgconf:i386 (1.8.1-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libgssapi-krb5-2:i386 (1.21.3-3) ... Setting up libreadline8t64:i386 (8.2-5) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up libtirpc3t64:i386 (1.3.4+ds-1.3+b1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libnsl2:i386 (1.3.0-3+b3) ... Setting up libpython3.12-stdlib:i386 (3.12.7-3) ... Setting up python3.12 (3.12.7-3) ... Setting up debhelper (13.20) ... Setting up dh-exec (0.30) ... Setting up libpython3-stdlib:i386 (3.12.6-1) ... Setting up python3 (3.12.6-1) ... Setting up python3-zipp (3.21.0-1) ... Setting up python3-autocommand (2.2.2-3) ... Setting up python3-typing-extensions (4.12.2-2) ... Setting up python3-more-itertools (10.5.0-1) ... Setting up python3-jaraco.functools (4.1.0-1) ... Setting up python3-jaraco.context (6.0.0-1) ... Setting up python3-typeguard (4.4.1-1) ... Setting up python3-all (3.12.6-1) ... Setting up python3-inflect (7.3.1-2) ... Setting up python3-pkg-resources (74.1.2-2) ... Setting up python3-setuptools (74.1.2-2) ... Setting up dh-python (6.20241024) ... Processing triggers for libc-bin (2.40-3) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/liboprf-0.4.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../liboprf_0.4.0-1_source.changes dpkg-buildpackage: info: source package liboprf dpkg-buildpackage: info: source version 0.4.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Joost van Baal-Ilić dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 debian/rules clean dh clean --sourcedirectory=src --with python3 dh_auto_clean -O--sourcedirectory=src cd src && make -j6 clean make[1]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' rm -f *.o liboprf.so liboprf.a toprf liboprf-corrupt-dkg.so make -C tests clean make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. rm -f cfrg_oprf_test_vector_decl.h cfrg_oprf_test_vectors.h tv1 tv2 tp-dkg dkg make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/tests' make -C noise_xk clean make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. rm -rf *.so *.a src/*.o make -C example clean make[3]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' rm -rf *.o xk-ex make[3]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' dh_autoreconf_clean -O--sourcedirectory=src dh_clean -O--sourcedirectory=src rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/liboprf0t64.substvars debian/liboprf-dev.substvars debian/python3-pyoprf.substvars debian/files rm -fr -- debian/liboprf0t64/ debian/tmp/ debian/liboprf-dev/ debian/python3-pyoprf/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) debian/rules binary dh binary --sourcedirectory=src --with python3 dh_update_autotools_config -O--sourcedirectory=src dh_autoreconf -O--sourcedirectory=src dh_auto_configure -O--sourcedirectory=src dh_auto_build -O--sourcedirectory=src cd src && make -j6 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make -C noise_xk all cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o oprf.o oprf.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o toprf.o toprf.c make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dkg.o dkg.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o utils.o utils.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tp-dkg.o tp-dkg.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/Noise_XK.o src/Noise_XK.c tp-dkg.c: In function 'recv_msg': tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c: In function 'tpdkg_tp_peer_msg': tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d cc -g -o toprf oprf.c toprf.c main.c -lsodium cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/XK.o src/XK.c ar rcs liboprf.a oprf.o toprf.o dkg.o utils.o tp-dkg.o ar rcs liboprf-noiseXK.a src/Noise_XK.o src/XK.o cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -fPIC -shared -Wl,-soname,liboprf-noiseXK.so.0 -o liboprf-noiseXK.so src/Noise_XK.o src/XK.o -lsodium rm src/Noise_XK.o src/XK.o make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fPIC -shared -Wl,-soname,liboprf.so.0 -o liboprf.so oprf.c toprf.c dkg.c utils.c tp-dkg.c noise_xk/liboprf-noiseXK.so -Wl,-z,relro -Wl,-z,now -lsodium tp-dkg.c: In function 'recv_msg': tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c: In function 'tpdkg_tp_peer_msg': tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' dh_auto_test -O--sourcedirectory=src cd src && make -j6 test make[1]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -DUNITTEST -DUNITTEST_CORRUPT -fPIC -shared -Wl,-soname,liboprf.so.0 -o liboprf-corrupt-dkg.so oprf.c toprf.c dkg.c utils.c tp-dkg.c noise_xk/liboprf-noiseXK.so -Wl,-z,relro -Wl,-z,now -lsodium tp-dkg.c: In function 'recv_msg': tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld tp-dkg.c: In function 'tpdkg_tp_peer_msg': tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d make -C tests tests make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. ./testvecs2h.py cfrg_oprf_test_vectors.h >cfrg_oprf_test_vectors.h ./testvecs2h.py cfrg_oprf_test_vector_decl.h >cfrg_oprf_test_vector_decl.h gcc -Wall -g -o tv1 -DCFRG_TEST_VEC=1 -DCFRG_OPRF_TEST_VEC=1 -DTC=0 test.c ../oprf.c ../utils.c -lsodium gcc -Wall -g -o tv2 -DCFRG_TEST_VEC=1 -DCFRG_OPRF_TEST_VEC=1 -DTC=1 test.c ../oprf.c ../utils.c -lsodium gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -g -I.. -DUNIT_TEST -o dkg dkg.c ../dkg.c ../utils.c ../liboprf.a -lsodium gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -D_DEFAULT_SOURCE -g -std=c11 -I.. -I../noise_xk/include -I../noise_xk/include/karmel/ -I../noise_xk/include/karmel/minimal/ -DWITH_SODIUM -DUNITTEST -o tp-dkg tp-dkg.c ../tp-dkg.c ../liboprf.a ../noise_xk/liboprf-noiseXK.a -lsodium ../tp-dkg.c: In function 'recv_msg': ../tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c: In function 'tpdkg_tp_peer_msg': ../tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -fcf-protection=full -fstack-clash-protection -D_DEFAULT_SOURCE -g -std=c11 -I.. -I../noise_xk/include -I../noise_xk/include/karmel/ -I../noise_xk/include/karmel/minimal/ -DWITH_SODIUM -DUNITTEST -DUNITTEST_CORRUPT -o tp-dkg-corrupt tp-dkg.c ../tp-dkg.c ../liboprf.a ../noise_xk/liboprf-noiseXK.a -lsodium ../tp-dkg.c: In function 'recv_msg': ../tp-dkg.c:138:55: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c:138:64: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c:138:75: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 138 | fprintf(log_file, "checkts fail: %d, last_ts: %ld, ts: %ld, lt+e: %ld\n", ret, *last_ts, ntohll(msg->ts),*last_ts + ts_epsilon); | ~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | long int uint64_t {aka long long unsigned int} | %lld ../tp-dkg.c: In function 'tpdkg_tp_peer_msg': ../tp-dkg.c:509:91: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=] 509 | if(log_file!=NULL) fprintf(log_file, "buffer overread detected in tpdkg_tp_peer_msg %ld\n", (base+base_size) - (*msg + *len)); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long int int | %d ./dkg WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0200000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0300000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0400000000000000000000000000000000000000000000000000000000000000 s[1,1] 010900000000000000000000000000000000000000000000000000000000000000 s[1,2] 021800000000000000000000000000000000000000000000000000000000000000 s[1,3] 032f00000000000000000000000000000000000000000000000000000000000000 s[1,4] 044e00000000000000000000000000000000000000000000000000000000000000 s[1,5] 057500000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0500000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0600000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0700000000000000000000000000000000000000000000000000000000000000 s[2,1] 011200000000000000000000000000000000000000000000000000000000000000 s[2,2] 022d00000000000000000000000000000000000000000000000000000000000000 s[2,3] 035600000000000000000000000000000000000000000000000000000000000000 s[2,4] 048d00000000000000000000000000000000000000000000000000000000000000 s[2,5] 05d200000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0800000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0900000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0a00000000000000000000000000000000000000000000000000000000000000 s[3,1] 011b00000000000000000000000000000000000000000000000000000000000000 s[3,2] 024200000000000000000000000000000000000000000000000000000000000000 s[3,3] 037d00000000000000000000000000000000000000000000000000000000000000 s[3,4] 04cc00000000000000000000000000000000000000000000000000000000000000 s[3,5] 052f01000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0b00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0c00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 0d00000000000000000000000000000000000000000000000000000000000000 s[4,1] 012400000000000000000000000000000000000000000000000000000000000000 s[4,2] 025700000000000000000000000000000000000000000000000000000000000000 s[4,3] 03a400000000000000000000000000000000000000000000000000000000000000 s[4,4] 040b01000000000000000000000000000000000000000000000000000000000000 s[4,5] 058c01000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[0] 0e00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[1] 0f00000000000000000000000000000000000000000000000000000000000000 WARNING! This version of liboprf DKG is compiled with a *NON* random generator for UNIT_TESTS a[2] 1000000000000000000000000000000000000000000000000000000000000000 s[5,1] 012d00000000000000000000000000000000000000000000000000000000000000 s[5,2] 026c00000000000000000000000000000000000000000000000000000000000000 s[5,3] 03cb00000000000000000000000000000000000000000000000000000000000000 s[5,4] 044a01000000000000000000000000000000000000000000000000000000000000 s[5,5] 05e901000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,1] 010900000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,2] 011200000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,3] 011b00000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,4] 012400000000000000000000000000000000000000000000000000000000000000 sent to peer 1 s[1,5] 012d00000000000000000000000000000000000000000000000000000000000000 P_0 stage 1 correct! sent to peer 2 s[2,1] 021800000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,2] 022d00000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,3] 024200000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,4] 025700000000000000000000000000000000000000000000000000000000000000 sent to peer 2 s[2,5] 026c00000000000000000000000000000000000000000000000000000000000000 P_1 stage 1 correct! sent to peer 3 s[3,1] 032f00000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,2] 035600000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,3] 037d00000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,4] 03a400000000000000000000000000000000000000000000000000000000000000 sent to peer 3 s[3,5] 03cb00000000000000000000000000000000000000000000000000000000000000 P_2 stage 1 correct! sent to peer 4 s[4,1] 044e00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,2] 048d00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,3] 04cc00000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,4] 040b01000000000000000000000000000000000000000000000000000000000000 sent to peer 4 s[4,5] 044a01000000000000000000000000000000000000000000000000000000000000 P_3 stage 1 correct! sent to peer 5 s[5,1] 057500000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,2] 05d200000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,3] 052f01000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,4] 058c01000000000000000000000000000000000000000000000000000000000000 sent to peer 5 s[5,5] 05e901000000000000000000000000000000000000000000000000000000000000 P_4 stage 1 correct! final_shares[1] 018700000000000000000000000000000000000000000000000000000000000000 final_shares[2] 024a01000000000000000000000000000000000000000000000000000000000000 final_shares[3] 037102000000000000000000000000000000000000000000000000000000000000 final_shares[4] 04fc03000000000000000000000000000000000000000000000000000000000000 final_shares[5] 05eb05000000000000000000000000000000000000000000000000000000000000 v0 3a2db4d28a5680e89f596032626556b14a2829021c2b4b92d1d1517a2a61f530 v1 3a2db4d28a5680e89f596032626556b14a2829021c2b4b92d1d1517a2a61f530 everything correct! ./tv1 input 00 uniform_bytes 97d81ddb9de1e53d47f812cb9fb5cb89c7d3ba75ab9505f5b6abb1f2070ca1282f3899bdb7667f3f23a6d1379fa7a7004b05e117c818907c2222a46ca1aa64a1 hashed-to-curve 5873db2e5f8f4f544ce3e574c74c487f03bc64a2cf63b7c913908091aab03357 H0 5873db2e5f8f4f544ce3e574c74c487f03bc64a2cf63b7c913908091aab03357 blinded 609a0ae68c15a3cf6903766461307e5c8bb2f95e7e6550e1ffa2dc99e412803c finalize input 00 all ok ./tv2 input 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a uniform_bytes ec4f3ffab95237c0f031ba04c177325d7b079a8355d7aa2e5d637181fef6d36ddc7931b2cc61d7cc60b792f30d2a2c011d82b9fe53173da6cfc404bfa87b73e9 hashed-to-curve 743d49d207339ae67aef8f4d0777744e5a604b94df5cbcc13e3dd87e79985a39 H0 743d49d207339ae67aef8f4d0777744e5a604b94df5cbcc13e3dd87e79985a39 blinded da27ef466870f5f15296299850aa088629945a17d1f5b7f5ff043f76b3c06418 finalize input 5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a all ok (ulimit -s 66000; ./tp-dkg 3 2) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg b2305d305be8a73cc52d850b8981b6b2c127196188938f5e1cd90cfdd787568b0cb32082ccc32f4158d831c1018bf86a8e61482bafdaa50188ad80ba3682a80e00000000b100ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c242347f2f35c8930ad745b1871117966dde6a1ea6ca62dc052177a24102935a45644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg b2305d305be8a73cc52d850b8981b6b2c127196188938f5e1cd90cfdd787568b0cb32082ccc32f4158d831c1018bf86a8e61482bafdaa50188ad80ba3682a80e00000000b100ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c242347f2f35c8930ad745b1871117966dde6a1ea6ca62dc052177a24102935a45644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg b2305d305be8a73cc52d850b8981b6b2c127196188938f5e1cd90cfdd787568b0cb32082ccc32f4158d831c1018bf86a8e61482bafdaa50188ad80ba3682a80e00000000b100ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c242347f2f35c8930ad745b1871117966dde6a1ea6ca62dc052177a24102935a45644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg b2305d305be8a73cc52d850b8981b6b2c127196188938f5e1cd90cfdd787568b0cb32082ccc32f4158d831c1018bf86a8e61482bafdaa50188ad80ba3682a80e00000000b100ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c242347f2f35c8930ad745b1871117966dde6a1ea6ca62dc052177a24102935a45644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg 5fd0b75ded8049d5c6507af07dc54ac51643d3525b93fe9d624ab6f7938ce8359a2120d2ef74b681b5cb4d670b9997a5289a01f8472444df0ab80ef4cc910b02010000006f000100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2 [!] msgno: 1, len: 111, from: 0 to: 2 msg b68b2d8005dcce8821664c7608f992bec3d9ea99bce7df10e808d1b2253d389d1b291c476266c0ff7acf531abaea4a4945a4b0a625a069351fb2606aa19ba109010000006f000200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2 [!] msgno: 1, len: 111, from: 0 to: 3 msg 9da692b78c570947aa9740c75922a2ad73c221b94cb28d81c1afe5935d8c69df3343a1fc666726cb11b17cf23ec885f688b12c666a9f0b38157e775c66e24608010000006f000300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg 5fd0b75ded8049d5c6507af07dc54ac51643d3525b93fe9d624ab6f7938ce8359a2120d2ef74b681b5cb4d670b9997a5289a01f8472444df0ab80ef4cc910b02010000006f000100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2 [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg 7ad0b411bcad6f401211d2ae36bdde4d526058e1538402abac9c30b15caec40ea9d2b6101a63da1ff22c0b111eb5f8e5957f42ac2a4dddadd8d77ef70d87040402000000af01ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c214c859a3ada03fbcfffc2b4fe98f7555f40452a023c3535a5e9925f783bfdf6565524f362b7e244d70e3dff388cd96c3009ff63c19c0a13188944408ce2ecb34aa600f82577551ce5e33443d0a92087764a7fe5abfb4c5eaad7cc4fd1d0d9227d13c59b8aa1c00614b8be0dbcb6285d32d480e31eda5f5559cd9752c810b5b0f [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg b68b2d8005dcce8821664c7608f992bec3d9ea99bce7df10e808d1b2253d389d1b291c476266c0ff7acf531abaea4a4945a4b0a625a069351fb2606aa19ba109010000006f000200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2 [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg 982cb435aa92189a076a6257d647aef0ac73064833b6e47ab73124948a3e4df9a7ed9a22596284869449d526c7faf0cb0f96b83fd4b262c16f201f67b124a70302000000af02ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c261c0621990deccd13f537f7355413867276cedb2724933c8e7c6309d332f3c7d1d59866b0599912cc6101babedb7bfd91e2cec2c5b2215e1aa11f9503bed9f79d93ff83e2150da2027017c84049c5c2b7924fba9b2a18be97579e37601e9338e3bd78a48eef306adcf3862e0c74f34a9f8051835b424ba6825f8f68be5a89107 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg 9da692b78c570947aa9740c75922a2ad73c221b94cb28d81c1afe5935d8c69df3343a1fc666726cb11b17cf23ec885f688b12c666a9f0b38157e775c66e24608010000006f000300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2 [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg 93fa5cbbaa27ae266c539c0bdf5e94a8724ebe0b84b065dc9adcc307cdeac1ac96d5a52affee4e25a28ceb7d36e8aba3d51cde6790bbb010cfc33e1f6e759f0d02000000af03ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ce3c2dc840d0d76c8fbfac860da67c2f09a26d5222a9817be6782e847859f182b2d85e22a8ce6ed0910cd914bc7872aeda73dd3334035d88680b5b9776138c419fadc4d1303275f6634463fc5a0fa72b8d624af220ecff329c2b8519f00c6dcc87683ab5d47a8848aef9456bd0c3dbdf296aeea2cd2f87131a5ff3d834971d0f [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg 7ad0b411bcad6f401211d2ae36bdde4d526058e1538402abac9c30b15caec40ea9d2b6101a63da1ff22c0b111eb5f8e5957f42ac2a4dddadd8d77ef70d87040402000000af01ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c214c859a3ada03fbcfffc2b4fe98f7555f40452a023c3535a5e9925f783bfdf6565524f362b7e244d70e3dff388cd96c3009ff63c19c0a13188944408ce2ecb34 [!] msgno: 2, from: 2 to: ff msg 982cb435aa92189a076a6257d647aef0ac73064833b6e47ab73124948a3e4df9a7ed9a22596284869449d526c7faf0cb0f96b83fd4b262c16f201f67b124a70302000000af02ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c261c0621990deccd13f537f7355413867276cedb2724933c8e7c6309d332f3c7d1d59866b0599912cc6101babedb7bfd91e2cec2c5b2215e1aa11f9503bed9f79 [!] msgno: 2, from: 3 to: ff msg 93fa5cbbaa27ae266c539c0bdf5e94a8724ebe0b84b065dc9adcc307cdeac1ac96d5a52affee4e25a28ceb7d36e8aba3d51cde6790bbb010cfc33e1f6e759f0d02000000af03ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ce3c2dc840d0d76c8fbfac860da67c2f09a26d5222a9817be6782e847859f182b2d85e22a8ce6ed0910cd914bc7872aeda73dd3334035d88680b5b9776138c41 [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg 7ad0b411bcad6f401211d2ae36bdde4d526058e1538402abac9c30b15caec40ea9d2b6101a63da1ff22c0b111eb5f8e5957f42ac2a4dddadd8d77ef70d87040402000000af01ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c214c859a3ada03fbcfffc2b4fe98f7555f40452a023c3535a5e9925f783bfdf6565524f362b7e244d70e3dff388cd96c3009ff63c19c0a13188944408ce2ecb34 [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg 013850900ddd3c25b5bc6f054dc1efb68e7b8867b7aa45aa35911e3ea00280030b531c07e5d18a45688cb6bf4eabbe1f130c233ec9674c65b5cbf86420740709040000009f010100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2429e1e336eaa42262d0b97f7083ac1059d3d0ce5c7d4877d56c48fa4f8ae1b7eb87662276eb2da8ea821e05770c6b434 [1] msgno: 2, from: 2 to: ff msg 982cb435aa92189a076a6257d647aef0ac73064833b6e47ab73124948a3e4df9a7ed9a22596284869449d526c7faf0cb0f96b83fd4b262c16f201f67b124a70302000000af02ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c261c0621990deccd13f537f7355413867276cedb2724933c8e7c6309d332f3c7d1d59866b0599912cc6101babedb7bfd91e2cec2c5b2215e1aa11f9503bed9f79 [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg 7765ac0b6dafdadcb5b30501af3a2bbb98308c3302d6d3ffeaba6c3e9edcfb0147106c56160d118cdbd1728d1d741dec1bd6b6749c74ce577ff71fd093663508040000009f010200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c230b624cec66c4cb1c1ef48eb6bc27cb88ca7f79ade697a212c748398030ce808cb3d7863442b9abda2277ac318395ee3 [1] msgno: 2, from: 3 to: ff msg 93fa5cbbaa27ae266c539c0bdf5e94a8724ebe0b84b065dc9adcc307cdeac1ac96d5a52affee4e25a28ceb7d36e8aba3d51cde6790bbb010cfc33e1f6e759f0d02000000af03ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ce3c2dc840d0d76c8fbfac860da67c2f09a26d5222a9817be6782e847859f182b2d85e22a8ce6ed0910cd914bc7872aeda73dd3334035d88680b5b9776138c41 [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg 84c35ea670ca2c099ecbd022887b6b1fda55e823f557cfb7b0dae6475d7b1064637e90a4906a91eceb94d48bb481d6dcbc62e603311c4f5ee129a6b3769b1a0e040000009f010300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c249d8cd19fd9fad52ae00666d04b61f21b30e40e72034b9ba94fde8c9b393882a4c28ad5d7a41ab47bd239cbe32e00607 [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg 7ad0b411bcad6f401211d2ae36bdde4d526058e1538402abac9c30b15caec40ea9d2b6101a63da1ff22c0b111eb5f8e5957f42ac2a4dddadd8d77ef70d87040402000000af01ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c214c859a3ada03fbcfffc2b4fe98f7555f40452a023c3535a5e9925f783bfdf6565524f362b7e244d70e3dff388cd96c3009ff63c19c0a13188944408ce2ecb34 [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg 93205adac88066900417d549be8f565e34ccf95278e9d5a9c5b681cf5e05c757f059d702705eb54b2d5d1e44a7c001ae3fc4a941fc2e57b3e3d3ae537ea95e0b040000009f020100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2f84750ce5a064b4831e6e39f762f6ecfdb00b56a5ea92fbfbd485ee45772ba4ce4ea195ba8b64781f7ec388785506c5b [2] msgno: 2, from: 2 to: ff msg 982cb435aa92189a076a6257d647aef0ac73064833b6e47ab73124948a3e4df9a7ed9a22596284869449d526c7faf0cb0f96b83fd4b262c16f201f67b124a70302000000af02ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c261c0621990deccd13f537f7355413867276cedb2724933c8e7c6309d332f3c7d1d59866b0599912cc6101babedb7bfd91e2cec2c5b2215e1aa11f9503bed9f79 [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg 09158f220fd778ce5382a281a7615ac12df75034f55a98771c652bb15a9ead9b62f32aa90b2fbec04184e25bcdd0ca038e6b1e87fdcfb05df90e17aa8fcecf0a040000009f020200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ad4f5980789a69b2248e2e785c43e2c90a09b575838645fca9b40861dd0cf825f18872377241b29cdbbea08862118e63 [2] msgno: 2, from: 3 to: ff msg 93fa5cbbaa27ae266c539c0bdf5e94a8724ebe0b84b065dc9adcc307cdeac1ac96d5a52affee4e25a28ceb7d36e8aba3d51cde6790bbb010cfc33e1f6e759f0d02000000af03ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ce3c2dc840d0d76c8fbfac860da67c2f09a26d5222a9817be6782e847859f182b2d85e22a8ce6ed0910cd914bc7872aeda73dd3334035d88680b5b9776138c41 [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg 8251d9c0ad0e1c944c35cd06dbdca40df40088d42d74cc9697a3df1e00f6a0b28c9cfe8dc59c80135ae5a5ef9f8300884c60d72924075fc28b3e02f37b97e007040000009f020300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2fdf489ee40ca86a0fc732dcb3f672d62b40d63f4e906844b51c46d9233000f2b39bcdd54188913b160fadee7ead2e616 [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg 7ad0b411bcad6f401211d2ae36bdde4d526058e1538402abac9c30b15caec40ea9d2b6101a63da1ff22c0b111eb5f8e5957f42ac2a4dddadd8d77ef70d87040402000000af01ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c214c859a3ada03fbcfffc2b4fe98f7555f40452a023c3535a5e9925f783bfdf6565524f362b7e244d70e3dff388cd96c3009ff63c19c0a13188944408ce2ecb34 [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg 2899a474da756fdc1dd4384538ff37c06f256e16eb7174d27e04a6e9764345c74e0298670d3f714b16543c61937c136345959a404c8b08d15d85422d8ff9390b040000009f030100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c240c4e614114d630123665527d0b851476cff8c621aab8c95c7e8709de5a07969583aae282f4a5f8caaa5bfc64657d3d0 [3] msgno: 2, from: 2 to: ff msg 982cb435aa92189a076a6257d647aef0ac73064833b6e47ab73124948a3e4df9a7ed9a22596284869449d526c7faf0cb0f96b83fd4b262c16f201f67b124a70302000000af02ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c261c0621990deccd13f537f7355413867276cedb2724933c8e7c6309d332f3c7d1d59866b0599912cc6101babedb7bfd91e2cec2c5b2215e1aa11f9503bed9f79 [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg b001c0125f8a487164201fd8cfefbdcc13530a60599f3eee19ccc01cd5987e545436a61a8c7be7853c6cdc07445a47de40868a471d28f7a58af040891bbff102040000009f030200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c23210590dcbe06dcb985c03789023bd2e62227405884981cc81537fc42328b855025b16129d4003a1dd22725c53541a1a [3] msgno: 2, from: 3 to: ff msg 93fa5cbbaa27ae266c539c0bdf5e94a8724ebe0b84b065dc9adcc307cdeac1ac96d5a52affee4e25a28ceb7d36e8aba3d51cde6790bbb010cfc33e1f6e759f0d02000000af03ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ce3c2dc840d0d76c8fbfac860da67c2f09a26d5222a9817be6782e847859f182b2d85e22a8ce6ed0910cd914bc7872aeda73dd3334035d88680b5b9776138c41 [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg c8d53ff38cbe50c954ce2b85c441a80f41af3dc32dfe033452c8c8d26951aa1f80e0f57c4f59951cc2335a88c13726eddbb958c77d7261e2afedfd515eda5709040000009f030300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c26a4ca601f6cfc7eb5a79ff0776185b8139e6f9fbc8e3d195894c109a8ba43e389a5085c89507d2ebedbc3c9411f032da [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg 013850900ddd3c25b5bc6f054dc1efb68e7b8867b7aa45aa35911e3ea00280030b531c07e5d18a45688cb6bf4eabbe1f130c233ec9674c65b5cbf86420740709040000009f010100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2429e1e336eaa42262d0b97f7083ac1059d3d0ce5c7d4877d56c48fa4f8ae1b7eb87662276eb2da8ea821e05770c6b434 [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg 1a15e7d3a2c7a89939abdefc020cd522f9918cdb2a50625bc8678b18f0f059c675e6eceaf0b44e99e2469a0f9c526925be9c9db5aae2a6d7d671688f01198009050000009f010100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c296e60bfba119ab06bab67ed4459111c1882a6aa0005a964c76c5ad8a435f3e1716a95b0493dbfb167889c1e78704a9b5 [1] msgno: 4, from: 2 to: 1 msg 93205adac88066900417d549be8f565e34ccf95278e9d5a9c5b681cf5e05c757f059d702705eb54b2d5d1e44a7c001ae3fc4a941fc2e57b3e3d3ae537ea95e0b040000009f020100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2f84750ce5a064b4831e6e39f762f6ecfdb00b56a5ea92fbfbd485ee45772ba4ce4ea195ba8b64781f7ec388785506c5b [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg 8f72758f2dd35f62304947f1de4f0a616a6cfc609360b24f033e28d79f49086cbb0e61dbf33e0fbf31e4fac0410436767cfecb2892bb90295e0cc5436665b40e050000009f010200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2031e34dd7368bece1c3dd6b5171b626b0fa0124c734e280649b0d9e4bdee9b19693eb44fdffb7f2543f54c18203edb51 [1] msgno: 4, from: 3 to: 1 msg 2899a474da756fdc1dd4384538ff37c06f256e16eb7174d27e04a6e9764345c74e0298670d3f714b16543c61937c136345959a404c8b08d15d85422d8ff9390b040000009f030100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c240c4e614114d630123665527d0b851476cff8c621aab8c95c7e8709de5a07969583aae282f4a5f8caaa5bfc64657d3d0 [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg b14de9ea08f258f1cbc587441c4d23a66d2f8855773991bf10672b06bdd18a464a81f266c5ffb3cf168a9989634a1d52069f48c96c205ee56bc3c74e69c3b303050000009f010300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c28822c156a553b526c6873513b7a2f3e5588a7a465362bc8552839adb5aff167cf4f69a6bb18880cdac9521fc0609400a [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg 7765ac0b6dafdadcb5b30501af3a2bbb98308c3302d6d3ffeaba6c3e9edcfb0147106c56160d118cdbd1728d1d741dec1bd6b6749c74ce577ff71fd093663508040000009f010200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c230b624cec66c4cb1c1ef48eb6bc27cb88ca7f79ade697a212c748398030ce808cb3d7863442b9abda2277ac318395ee3 [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg 81046e2fd432f698e3d51f4ddd1908406bf7b5bfbe0cad612046cbcf5f9270762f667ed98bdc99860f49a00f35a5cf0d9eac1731abbe937f9d41a149058a2302050000009f020100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2d34e2d0fd195ad0b16de4a658ea4c6ae3d55c092eec5e33b6137a953948ee4202ea3dee554a0aaa5f6c8fe39cd6c0e54 [2] msgno: 4, from: 2 to: 2 msg 09158f220fd778ce5382a281a7615ac12df75034f55a98771c652bb15a9ead9b62f32aa90b2fbec04184e25bcdd0ca038e6b1e87fdcfb05df90e17aa8fcecf0a040000009f020200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ad4f5980789a69b2248e2e785c43e2c90a09b575838645fca9b40861dd0cf825f18872377241b29cdbbea08862118e63 [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg ca48f344d8782e6ad841c44859580998a720919bc4edb80312bfa6d44c38d196ed7d543f95d8a53120970865fafaf4c3de37e021bfdf85337b2f2733590b920c050000009f020200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c207ec45fca19159ffdf282ba2bc8d1dea5480a1cc4c39d873774cd17f43aaad76fb0fdf2e758510a9938862b33c6ffb56 [2] msgno: 4, from: 3 to: 2 msg b001c0125f8a487164201fd8cfefbdcc13530a60599f3eee19ccc01cd5987e545436a61a8c7be7853c6cdc07445a47de40868a471d28f7a58af040891bbff102040000009f030200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c23210590dcbe06dcb985c03789023bd2e62227405884981cc81537fc42328b855025b16129d4003a1dd22725c53541a1a [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg ada473afda1b2fe5229a1926072a147a4cafbc394fc98d14b8e6128b431ead64421bac13f3802b0c19972e2e09bb5f541d9687a2617e8f4b69745698e86fce0b050000009f020300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2e273b9b3f2bed62c2cce28164a5ce93847a500ba7adf2ae96108cf5c767f664a7bb8e0ea420ce59759263bb5457774e4 [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg 84c35ea670ca2c099ecbd022887b6b1fda55e823f557cfb7b0dae6475d7b1064637e90a4906a91eceb94d48bb481d6dcbc62e603311c4f5ee129a6b3769b1a0e040000009f010300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c249d8cd19fd9fad52ae00666d04b61f21b30e40e72034b9ba94fde8c9b393882a4c28ad5d7a41ab47bd239cbe32e00607 [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg 9626b29ba41a6028b648d242ca5072ba7658196c699f2fae21e93aa25ec1ecc4fadfabe873da5d5b824472258a6ad29f10c45ae7e27332d81129f1f3a8b5d50e050000009f030100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c28c5c19caed6e4b10509f6a47cbe21454cc629dc9424918d56f57f3cbc91dda3957c3caec7090e3c3d3e0b49b50f5f8b6 [3] msgno: 4, from: 2 to: 3 msg 8251d9c0ad0e1c944c35cd06dbdca40df40088d42d74cc9697a3df1e00f6a0b28c9cfe8dc59c80135ae5a5ef9f8300884c60d72924075fc28b3e02f37b97e007040000009f020300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2fdf489ee40ca86a0fc732dcb3f672d62b40d63f4e906844b51c46d9233000f2b39bcdd54188913b160fadee7ead2e616 [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg ce5137ba3ade7a47b0d193f210a1efc58c1df6379a631a22964c2131b80cf1de67a0d08115fc23a18a22edb50557cf538a52f82a2f70fcf3bfef708f32569b0e050000009f030200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c25a5735bfd60591e7679ccaac17d443679ab39f97c941d7d179ece61eed1ecd057d1eada9a3cf396b313b60d2615a8b4c [3] msgno: 4, from: 3 to: 3 msg c8d53ff38cbe50c954ce2b85c441a80f41af3dc32dfe033452c8c8d26951aa1f80e0f57c4f59951cc2335a88c13726eddbb958c77d7261e2afedfd515eda5709040000009f030300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c26a4ca601f6cfc7eb5a79ff0776185b8139e6f9fbc8e3d195894c109a8ba43e389a5085c89507d2ebedbc3c9411f032da [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg 67f447749484513d3567fd89c63a62504d92cfda159b43832ef44ca6a4eafae7f749a75021d74936b1f8bae6806e6b72c3ba32dffa2cd3d3997a331adfb3230e050000009f030300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ac0f0465a213507a2f3e8fc6045c7521344167cc08647ff64db8f048a5690555414b975989f647fbaaf5a67f198a9fc0 [!] 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 1a15e7d3a2c7a89939abdefc020cd522f9918cdb2a50625bc8678b18f0f059c675e6eceaf0b44e99e2469a0f9c526925be9c9db5aae2a6d7d671688f01198009050000009f010100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c296e60bfba119ab06bab67ed4459111c1882a6aa0005a964c76c5ad8a435f3e1716a95b0493dbfb167889c1e78704a9b5 [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg 81046e2fd432f698e3d51f4ddd1908406bf7b5bfbe0cad612046cbcf5f9270762f667ed98bdc99860f49a00f35a5cf0d9eac1731abbe937f9d41a149058a2302050000009f020100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2d34e2d0fd195ad0b16de4a658ea4c6ae3d55c092eec5e33b6137a953948ee4202ea3dee554a0aaa5f6c8fe39cd6c0e54 [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg 9626b29ba41a6028b648d242ca5072ba7658196c699f2fae21e93aa25ec1ecc4fadfabe873da5d5b824472258a6ad29f10c45ae7e27332d81129f1f3a8b5d50e050000009f030100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c28c5c19caed6e4b10509f6a47cbe21454cc629dc9424918d56f57f3cbc91dda3957c3caec7090e3c3d3e0b49b50f5f8b6 [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg 0d9053c1940e3fc1859ba509bd2124024c309fb974d72e2e9d5b66099287fb21ced6b528a611024c03236fe598e6ae5293a4a9d65633fd093dbcf9ae9a168b0306000000af01ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ccdb1d54b20fe555930828656e966e23bfaeada1f4c804043bf292245eece92db275ee8cc130ef745fb7f760e047253399d8ca8ed5bcc97fe54e3f996bc83c7b [1] commitments ccdb1d54b20fe555930828656e966e23bfaeada1f4c804043bf292245eece92db275ee8cc130ef745fb7f760e047253399d8ca8ed5bcc97fe54e3f996bc83c7b [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg 8f72758f2dd35f62304947f1de4f0a616a6cfc609360b24f033e28d79f49086cbb0e61dbf33e0fbf31e4fac0410436767cfecb2892bb90295e0cc5436665b40e050000009f010200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2031e34dd7368bece1c3dd6b5171b626b0fa0124c734e280649b0d9e4bdee9b19693eb44fdffb7f2543f54c18203edb51 [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg ca48f344d8782e6ad841c44859580998a720919bc4edb80312bfa6d44c38d196ed7d543f95d8a53120970865fafaf4c3de37e021bfdf85337b2f2733590b920c050000009f020200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c207ec45fca19159ffdf282ba2bc8d1dea5480a1cc4c39d873774cd17f43aaad76fb0fdf2e758510a9938862b33c6ffb56 [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg ce5137ba3ade7a47b0d193f210a1efc58c1df6379a631a22964c2131b80cf1de67a0d08115fc23a18a22edb50557cf538a52f82a2f70fcf3bfef708f32569b0e050000009f030200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c25a5735bfd60591e7679ccaac17d443679ab39f97c941d7d179ece61eed1ecd057d1eada9a3cf396b313b60d2615a8b4c [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg 03623d3fb8719cb095bfec3d0f1d873aa5ebfe7694cda318efc0e697b3491290ae95b35b7a4ae7ab74a3fddabce7bad367ecbe68576d29bcff669ec53296140306000000af02ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2642e14262386567317ba9aef9950662b765cda33a959e4be7b4ff0afaf20163eae2f7c56a271409ec12d50aed1d6c2297a2097314ed204440d15a8e05a8fc302 [2] commitments 642e14262386567317ba9aef9950662b765cda33a959e4be7b4ff0afaf20163eae2f7c56a271409ec12d50aed1d6c2297a2097314ed204440d15a8e05a8fc302 [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg b14de9ea08f258f1cbc587441c4d23a66d2f8855773991bf10672b06bdd18a464a81f266c5ffb3cf168a9989634a1d52069f48c96c205ee56bc3c74e69c3b303050000009f010300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c28822c156a553b526c6873513b7a2f3e5588a7a465362bc8552839adb5aff167cf4f69a6bb18880cdac9521fc0609400a [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg ada473afda1b2fe5229a1926072a147a4cafbc394fc98d14b8e6128b431ead64421bac13f3802b0c19972e2e09bb5f541d9687a2617e8f4b69745698e86fce0b050000009f020300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2e273b9b3f2bed62c2cce28164a5ce93847a500ba7adf2ae96108cf5c767f664a7bb8e0ea420ce59759263bb5457774e4 [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg 67f447749484513d3567fd89c63a62504d92cfda159b43832ef44ca6a4eafae7f749a75021d74936b1f8bae6806e6b72c3ba32dffa2cd3d3997a331adfb3230e050000009f030300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ac0f0465a213507a2f3e8fc6045c7521344167cc08647ff64db8f048a5690555414b975989f647fbaaf5a67f198a9fc0 [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg 90f45b5cf5ec74a40e09efd5dece20877f50e687d6fa4c2e8b424e290c9b4a30651940fe2da1c9a8462bed6df5a96e02d0a9cc0be4edcf85a920b3b59220ce0806000000af03ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c22c18aa7f9ad65009cadea889a1e3d900c302e9ecea576a916ad54f9e7c3e486a7252b894f2a13f7986863b8783dda42fcd1f69bf9d7bcb8780cfa9767635aa56 [3] commitments 2c18aa7f9ad65009cadea889a1e3d900c302e9ecea576a916ad54f9e7c3e486a7252b894f2a13f7986863b8783dda42fcd1f69bf9d7bcb8780cfa9767635aa56 [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg 0d9053c1940e3fc1859ba509bd2124024c309fb974d72e2e9d5b66099287fb21ced6b528a611024c03236fe598e6ae5293a4a9d65633fd093dbcf9ae9a168b0306000000af01ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ccdb1d54b20fe555930828656e966e23bfaeada1f4c804043bf292245eece92db275ee8cc130ef745fb7f760e047253399d8ca8ed5bcc97fe54e3f996bc83c7b [!] commitments[1] ccdb1d54b20fe555930828656e966e23bfaeada1f4c804043bf292245eece92db275ee8cc130ef745fb7f760e047253399d8ca8ed5bcc97fe54e3f996bc83c7b [!] msgno: 6, from: 2 to: 0xff msg 03623d3fb8719cb095bfec3d0f1d873aa5ebfe7694cda318efc0e697b3491290ae95b35b7a4ae7ab74a3fddabce7bad367ecbe68576d29bcff669ec53296140306000000af02ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2642e14262386567317ba9aef9950662b765cda33a959e4be7b4ff0afaf20163eae2f7c56a271409ec12d50aed1d6c2297a2097314ed204440d15a8e05a8fc302 [!] commitments[2] 642e14262386567317ba9aef9950662b765cda33a959e4be7b4ff0afaf20163eae2f7c56a271409ec12d50aed1d6c2297a2097314ed204440d15a8e05a8fc302 [!] msgno: 6, from: 3 to: 0xff msg 90f45b5cf5ec74a40e09efd5dece20877f50e687d6fa4c2e8b424e290c9b4a30651940fe2da1c9a8462bed6df5a96e02d0a9cc0be4edcf85a920b3b59220ce0806000000af03ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c22c18aa7f9ad65009cadea889a1e3d900c302e9ecea576a916ad54f9e7c3e486a7252b894f2a13f7986863b8783dda42fcd1f69bf9d7bcb8780cfa9767635aa56 [!] commitments[3] 2c18aa7f9ad65009cadea889a1e3d900c302e9ecea576a916ad54f9e7c3e486a7252b894f2a13f7986863b8783dda42fcd1f69bf9d7bcb8780cfa9767635aa56 [!] msgno: 7, from: 0 to: ff msg c221c301d272ffb14751540cf74e66191bceb9bffba7eb7ffb569a1151bb69c306a5198c673100e7a4a7003ab1045c18abaa24d1ba9b6428efca04bd3508850b070000027c00ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c20d9053c1940e3fc1859ba509bd2124024c309fb974d72e2e9d5b66099287fb21ced6b528a611024c03236fe598e6ae5293a4a9d65633fd093dbcf9ae9a168b0306000000af01ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ccdb1d54b20fe555930828656e966e23bfaeada1f4c804043bf292245eece92db275ee8cc130ef745fb7f760e047253399d8ca8ed5bcc97fe54e3f996bc83c7b03623d3fb8719cb095bfec3d0f1d873aa5ebfe7694cda318efc0e697b3491290ae95b35b7a4ae7ab74a3fddabce7bad367ecbe68576d29bcff669ec53296140306000000af02ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2642e14262386567317ba9aef9950662b765cda33a959e4be7b4ff0afaf20163eae2f7c56a271409ec12d50aed1d6c2297a2097314ed204440d15a8e05a8fc30290f45b5cf5ec74a40e09efd5dece20877f50e687d6fa4c2e8b424e290c9b4a30651940fe2da1c9a8462bed6df5a96e02d0a9cc0be4edcf85a920b3b59220ce0806000000af03ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c22c18aa7f9ad65009cadea889a1e3d900c302e9ecea576a916ad54f9e7c3e486a7252b894f2a13f7986863b8783dda42fcd1f69bf9d7bcb8780cfa9767635aa56 [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg c221c301d272ffb14751540cf74e66191bceb9bffba7eb7ffb569a1151bb69c306a5198c673100e7a4a7003ab1045c18abaa24d1ba9b6428efca04bd3508850b070000027c00ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c20d9053c1940e3fc1859ba509bd2124024c309fb974d72e2e9d5b66099287fb21ced6b528a611024c03236fe598e6ae5293a4a9d65633fd093dbcf9ae9a168b0306000000af01ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ccdb1d54b20fe555930828656e966e23bfaeada1f4c804043bf292245eece92db275ee8cc130ef745fb7f760e047253399d8ca8ed5bcc97fe54e3f996bc83c7b03623d3fb8719cb095bfec3d0f1d873aa5ebfe7694cda318efc0e697b3491290ae95b35b7a4ae7ab74a3fddabce7bad367ecbe68576d29bcff669ec53296140306000000af02ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2642e14262386567317ba9aef9950662b765cda33a959e4be7b4ff0afaf20163eae2f7c56a271409ec12d50aed1d6c2297a2097314ed204440d15a8e05a8fc30290f45b5cf5ec74a40e09efd5dece20877f50e687d6fa4c2e8b424e290c9b4a30651940fe2da1c9a8462bed6df5a96e02d0a9cc0be4edcf85a920b3b59220ce0806000000af03ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c22c18aa7f9ad65009cadea889a1e3d900c302e9ecea576a916ad54f9e7c3e486a7252b894f2a13f7986863b8783dda42fcd1f69bf9d7bcb8780cfa9767635aa56 [1] msgno: 6, from: 1 to: 0xff msg 0d9053c1940e3fc1859ba509bd2124024c309fb974d72e2e9d5b66099287fb21ced6b528a611024c03236fe598e6ae5293a4a9d65633fd093dbcf9ae9a168b0306000000af01ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ccdb1d54b20fe555930828656e966e23bfaeada1f4c804043bf292245eece92db275ee8cc130ef745fb7f760e047253399d8ca8ed5bcc97fe54e3f996bc83c7b [1] msgno: 8, from: 1 to: 1 msg 23e3906cf10156680a6cbd8ae9e8e7e731ea5401106c838ee1c8533e0c4b6256e4db9c04d5d3590419049687100b3e8918de88307f6fa6db83929c47d844880b0800000100010100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c221d9b0c0d6f6986188c49e1d9f8f02f3dc3c276801cf454583901e9bc9135ff2183547e39c6d04f157b48bf0df11f2de76b51e6adf04b7a1f75d19b8d56ce4fd99d03673ce742523eb15854bb60488110c71850456957728f4390eeaac018968ebbc6ca93dde6f00737d48b0392f2f25aa2b1b90a8b08f25119de3d90e80dc3607b8bd0b6fe03a507a166bacbf58495331 [1] msgno: 6, from: 2 to: 0xff msg 03623d3fb8719cb095bfec3d0f1d873aa5ebfe7694cda318efc0e697b3491290ae95b35b7a4ae7ab74a3fddabce7bad367ecbe68576d29bcff669ec53296140306000000af02ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2642e14262386567317ba9aef9950662b765cda33a959e4be7b4ff0afaf20163eae2f7c56a271409ec12d50aed1d6c2297a2097314ed204440d15a8e05a8fc302 [1] msgno: 8, from: 1 to: 2 msg dbdf5aaf8bef5f8cac7155af7cb0f86370d91fc35dc637e6d0ad6266e70c00b6db72ac9779d3b4cf220102394df5d5ae1cd2c16fb34e68afe6391d73a6e25b030800000100010200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2bfc70d64c772d028815a68ea1a77af20b128245ea4bfb215d36dd015d599b63f0265652f0a38de73cfc14249633702b1688a5ce6bdd4cace87b2717f2575230df7815a09a2f56e6b806e0095e6552acac967ff498124caa2a79f81a14c5f8ee083bf4aae02a8fc5941591eb20268029cb1449f21caaccab02ec1aa295e9d7505a1920e4130473da16c7e8b73e71373405a [1] msgno: 6, from: 3 to: 0xff msg 90f45b5cf5ec74a40e09efd5dece20877f50e687d6fa4c2e8b424e290c9b4a30651940fe2da1c9a8462bed6df5a96e02d0a9cc0be4edcf85a920b3b59220ce0806000000af03ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c22c18aa7f9ad65009cadea889a1e3d900c302e9ecea576a916ad54f9e7c3e486a7252b894f2a13f7986863b8783dda42fcd1f69bf9d7bcb8780cfa9767635aa56 [1] msgno: 8, from: 1 to: 3 msg e785a59b2a2c483d4a805a4dcd06f849d273771969f1a7639ba5f6f5509cfc30d830a81f20d151b82ebf16b8d2838aaf69d7e3d77d82f1e7e99682942f777d060800000100010300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2a87f225431c2c978bb9abdbc8652e8781af71db1e9ecb9839bfde02bfc0fb8d742f7641466adb2da4a220ee4ff3dda9a34811d4c4d03e64377f9fcf0d81f04b4e5457e3a82ae32241485c44d025f0ff039ae28e6789891354e753c014db700b6458dafb3dcf007721fd60d63bf0082c44e151e1862272e6107a7d4a14aaa8436cf8f6f84a02bf65071550a7e6911d56215 [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg c221c301d272ffb14751540cf74e66191bceb9bffba7eb7ffb569a1151bb69c306a5198c673100e7a4a7003ab1045c18abaa24d1ba9b6428efca04bd3508850b070000027c00ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c20d9053c1940e3fc1859ba509bd2124024c309fb974d72e2e9d5b66099287fb21ced6b528a611024c03236fe598e6ae5293a4a9d65633fd093dbcf9ae9a168b0306000000af01ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ccdb1d54b20fe555930828656e966e23bfaeada1f4c804043bf292245eece92db275ee8cc130ef745fb7f760e047253399d8ca8ed5bcc97fe54e3f996bc83c7b03623d3fb8719cb095bfec3d0f1d873aa5ebfe7694cda318efc0e697b3491290ae95b35b7a4ae7ab74a3fddabce7bad367ecbe68576d29bcff669ec53296140306000000af02ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2642e14262386567317ba9aef9950662b765cda33a959e4be7b4ff0afaf20163eae2f7c56a271409ec12d50aed1d6c2297a2097314ed204440d15a8e05a8fc30290f45b5cf5ec74a40e09efd5dece20877f50e687d6fa4c2e8b424e290c9b4a30651940fe2da1c9a8462bed6df5a96e02d0a9cc0be4edcf85a920b3b59220ce0806000000af03ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c22c18aa7f9ad65009cadea889a1e3d900c302e9ecea576a916ad54f9e7c3e486a7252b894f2a13f7986863b8783dda42fcd1f69bf9d7bcb8780cfa9767635aa56 [2] msgno: 6, from: 1 to: 0xff msg 0d9053c1940e3fc1859ba509bd2124024c309fb974d72e2e9d5b66099287fb21ced6b528a611024c03236fe598e6ae5293a4a9d65633fd093dbcf9ae9a168b0306000000af01ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ccdb1d54b20fe555930828656e966e23bfaeada1f4c804043bf292245eece92db275ee8cc130ef745fb7f760e047253399d8ca8ed5bcc97fe54e3f996bc83c7b [2] msgno: 8, from: 2 to: 1 msg eaae74d87d9e607e8269b120f137a0c39113561e4aa1acdb127ec0ecf50c654717571614263fe106a4e3e9c8570ee6b8c82960a34724ec334e1685d9332dee070800000100020100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c21b50153a3279aeba2ba5e234aa39ffa3fd6ebe44d13d572983edc23e8ff076984e75bdce7ba0a3f87fa7e6235cc04ff449d7c9225c2c05a83cf73b553614746b78266594522a22a77b9d06bdc26d2bcc6a86e40d2c099a4ce94f3e50bc260033e9ebeff7727af043b0127805518362e04e2552acb60d87d942f8bec8a4c005118ea311e870a1e58a729e0d6c507e5cdddc [2] msgno: 6, from: 2 to: 0xff msg 03623d3fb8719cb095bfec3d0f1d873aa5ebfe7694cda318efc0e697b3491290ae95b35b7a4ae7ab74a3fddabce7bad367ecbe68576d29bcff669ec53296140306000000af02ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2642e14262386567317ba9aef9950662b765cda33a959e4be7b4ff0afaf20163eae2f7c56a271409ec12d50aed1d6c2297a2097314ed204440d15a8e05a8fc302 [2] msgno: 8, from: 2 to: 2 msg 2f69cd4a00bfeee463bc40e888f9bc3848e16aaec83736570d76010eaf8f630b3dc069dd1c7353ca243a8c588b6da5bb3e89327ca149669246ceadee8487d3060800000100020200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c20ac5336e472f8f8a75d54340b30077ffe517611c985d13da52f9eb86dc87f290fb66a0e415bfe9753c0500a9643584dc1b41adddf835e330f5d33324acd9a4899d773427c2c2a00438bf068e892cc72ecf39dab5e1b4c9c076aec2d88f2f3a6d559a502fe481464ff219e1a92db052c960c8e43c423ed14ac0c68795edbf37a2df364ae8f351b191a3c6e1a4c8b65b311e [2] msgno: 6, from: 3 to: 0xff msg 90f45b5cf5ec74a40e09efd5dece20877f50e687d6fa4c2e8b424e290c9b4a30651940fe2da1c9a8462bed6df5a96e02d0a9cc0be4edcf85a920b3b59220ce0806000000af03ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c22c18aa7f9ad65009cadea889a1e3d900c302e9ecea576a916ad54f9e7c3e486a7252b894f2a13f7986863b8783dda42fcd1f69bf9d7bcb8780cfa9767635aa56 [2] msgno: 8, from: 2 to: 3 msg 82192730b53d3e844da8356f9a8fccd529f546d624ea5eb8a7da3684814081ef9868b0568bc521ca7bd21757a7c3edc94532ac52d352743b7d0a3a084cca55030800000100020300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c28de70bafb995b67f0ec62500d16a1303acf0004a2b7112e2b17a6f37f252ff77e58a31d49b0e4ab0d11b083b596964159419ad8540d1e192a044e7d0e18c34cf205836d7966668b9d7338bc86acc644b6e4f6d7c90e3bcd5930a61ce9bd898e3f76aa97dcf8047e5f9d19c574693f7b4b7a4b2f53f3bfd99bf73d052d5d15834844cad5007dd9a5daf5be8e4735f313946 [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg c221c301d272ffb14751540cf74e66191bceb9bffba7eb7ffb569a1151bb69c306a5198c673100e7a4a7003ab1045c18abaa24d1ba9b6428efca04bd3508850b070000027c00ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c20d9053c1940e3fc1859ba509bd2124024c309fb974d72e2e9d5b66099287fb21ced6b528a611024c03236fe598e6ae5293a4a9d65633fd093dbcf9ae9a168b0306000000af01ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ccdb1d54b20fe555930828656e966e23bfaeada1f4c804043bf292245eece92db275ee8cc130ef745fb7f760e047253399d8ca8ed5bcc97fe54e3f996bc83c7b03623d3fb8719cb095bfec3d0f1d873aa5ebfe7694cda318efc0e697b3491290ae95b35b7a4ae7ab74a3fddabce7bad367ecbe68576d29bcff669ec53296140306000000af02ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2642e14262386567317ba9aef9950662b765cda33a959e4be7b4ff0afaf20163eae2f7c56a271409ec12d50aed1d6c2297a2097314ed204440d15a8e05a8fc30290f45b5cf5ec74a40e09efd5dece20877f50e687d6fa4c2e8b424e290c9b4a30651940fe2da1c9a8462bed6df5a96e02d0a9cc0be4edcf85a920b3b59220ce0806000000af03ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c22c18aa7f9ad65009cadea889a1e3d900c302e9ecea576a916ad54f9e7c3e486a7252b894f2a13f7986863b8783dda42fcd1f69bf9d7bcb8780cfa9767635aa56 [3] msgno: 6, from: 1 to: 0xff msg 0d9053c1940e3fc1859ba509bd2124024c309fb974d72e2e9d5b66099287fb21ced6b528a611024c03236fe598e6ae5293a4a9d65633fd093dbcf9ae9a168b0306000000af01ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2ccdb1d54b20fe555930828656e966e23bfaeada1f4c804043bf292245eece92db275ee8cc130ef745fb7f760e047253399d8ca8ed5bcc97fe54e3f996bc83c7b [3] msgno: 8, from: 3 to: 1 msg 38fe2f671fae58e026b126734dbccf8d80c679760b6a67fceafed05ead59071a19ac033e5785f331701004b66f8f58e464731609a8c940da83426b391e5ac6080800000100030100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2b440cf2d14f28b23aeae303029c099caa3ac314730f411a8a6927fbaf0a326d8e557fedc622a61ffa57e5d5ede11b0d6df04714593479c443a1fb86383e17cd0bcd569698c1266068191f68dc200150b26f450299add414ebc5454cc4ce5810ef459e873e5ffed8f20ee80f800cbd736030a8a6d823d9dae822e0fb9d48321dd56fe0d5baaa697313d180481ea77fcde26 [3] msgno: 6, from: 2 to: 0xff msg 03623d3fb8719cb095bfec3d0f1d873aa5ebfe7694cda318efc0e697b3491290ae95b35b7a4ae7ab74a3fddabce7bad367ecbe68576d29bcff669ec53296140306000000af02ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2642e14262386567317ba9aef9950662b765cda33a959e4be7b4ff0afaf20163eae2f7c56a271409ec12d50aed1d6c2297a2097314ed204440d15a8e05a8fc302 [3] msgno: 8, from: 3 to: 2 msg 8021c6958dd523ee7bdfaa0d314adce3f33375caac343825db492da48d86e79cd9c1adf8fc30d281ecf6d3734287f34ee09d37e8282cf1d5d85726f4e6da5d000800000100030200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2102318442e1013384064b0f0059b74e36e177c429e7ad6430c43b6723b12b3f945719a1d13f48c56f6506939dbad8bec4f5b8ece17cfb41f3693ebe0583df01839ef863eafe2884acf4245521adadef44dff708457929fee828ddff15f65b426698add234e52b2f6cc23d26281d0d45e65470b536cf6e43b66f519be0b95f55e25c28121d5fe7ed09b739e24685a5e8c38 [3] msgno: 6, from: 3 to: 0xff msg 90f45b5cf5ec74a40e09efd5dece20877f50e687d6fa4c2e8b424e290c9b4a30651940fe2da1c9a8462bed6df5a96e02d0a9cc0be4edcf85a920b3b59220ce0806000000af03ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c22c18aa7f9ad65009cadea889a1e3d900c302e9ecea576a916ad54f9e7c3e486a7252b894f2a13f7986863b8783dda42fcd1f69bf9d7bcb8780cfa9767635aa56 [3] msgno: 8, from: 3 to: 3 msg e440183c91a13f609971998ae557338f95b85a7c5d108f797a1db900448066698de6fd71d8c19360f35468320d1c49d562b2d26146f5ca7a50d8fdb8fde257050800000100030300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c21d7ad822d71086df2d0df90217c80a23aa7a330fbbc79608056ed9dadae07a1c337f6d358d63ac205c1641bf3f141d16b401df8d6c05bd5eaa9284e0b5c84316b0da616af81d512ac78856a5df63685e840bfbfacc2ecf43ea9ce271cf892757d715baba65dfb22d9e51658813dfa3e060d90574e20b0fa3d40bb767b48b80a2020663e4a36d5471bb48326bbcb86b26a5 [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg 23e3906cf10156680a6cbd8ae9e8e7e731ea5401106c838ee1c8533e0c4b6256e4db9c04d5d3590419049687100b3e8918de88307f6fa6db83929c47d844880b0800000100010100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c221d9b0c0d6f6986188c49e1d9f8f02f3dc3c276801cf454583901e9bc9135ff2183547e39c6d04f157b48bf0df11f2de76b51e6adf04b7a1f75d19b8d56ce4fd99d03673ce742523eb15854bb60488110c71850456957728f4390eeaac018968ebbc6ca93dde6f00737d48b0392f2f25aa2b1b90a8b08f25119de3d90e80dc3607b8bd0b6fe03a507a166bacbf58495331 [!] msgno: 8, from: 2 to: 1 msg eaae74d87d9e607e8269b120f137a0c39113561e4aa1acdb127ec0ecf50c654717571614263fe106a4e3e9c8570ee6b8c82960a34724ec334e1685d9332dee070800000100020100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c21b50153a3279aeba2ba5e234aa39ffa3fd6ebe44d13d572983edc23e8ff076984e75bdce7ba0a3f87fa7e6235cc04ff449d7c9225c2c05a83cf73b553614746b78266594522a22a77b9d06bdc26d2bcc6a86e40d2c099a4ce94f3e50bc260033e9ebeff7727af043b0127805518362e04e2552acb60d87d942f8bec8a4c005118ea311e870a1e58a729e0d6c507e5cdddc [!] msgno: 8, from: 3 to: 1 msg 38fe2f671fae58e026b126734dbccf8d80c679760b6a67fceafed05ead59071a19ac033e5785f331701004b66f8f58e464731609a8c940da83426b391e5ac6080800000100030100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2b440cf2d14f28b23aeae303029c099caa3ac314730f411a8a6927fbaf0a326d8e557fedc622a61ffa57e5d5ede11b0d6df04714593479c443a1fb86383e17cd0bcd569698c1266068191f68dc200150b26f450299add414ebc5454cc4ce5810ef459e873e5ffed8f20ee80f800cbd736030a8a6d823d9dae822e0fb9d48321dd56fe0d5baaa697313d180481ea77fcde26 [!] msgno: 8, from: 1 to: 2 msg dbdf5aaf8bef5f8cac7155af7cb0f86370d91fc35dc637e6d0ad6266e70c00b6db72ac9779d3b4cf220102394df5d5ae1cd2c16fb34e68afe6391d73a6e25b030800000100010200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2bfc70d64c772d028815a68ea1a77af20b128245ea4bfb215d36dd015d599b63f0265652f0a38de73cfc14249633702b1688a5ce6bdd4cace87b2717f2575230df7815a09a2f56e6b806e0095e6552acac967ff498124caa2a79f81a14c5f8ee083bf4aae02a8fc5941591eb20268029cb1449f21caaccab02ec1aa295e9d7505a1920e4130473da16c7e8b73e71373405a [!] msgno: 8, from: 2 to: 2 msg 2f69cd4a00bfeee463bc40e888f9bc3848e16aaec83736570d76010eaf8f630b3dc069dd1c7353ca243a8c588b6da5bb3e89327ca149669246ceadee8487d3060800000100020200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c20ac5336e472f8f8a75d54340b30077ffe517611c985d13da52f9eb86dc87f290fb66a0e415bfe9753c0500a9643584dc1b41adddf835e330f5d33324acd9a4899d773427c2c2a00438bf068e892cc72ecf39dab5e1b4c9c076aec2d88f2f3a6d559a502fe481464ff219e1a92db052c960c8e43c423ed14ac0c68795edbf37a2df364ae8f351b191a3c6e1a4c8b65b311e [!] msgno: 8, from: 3 to: 2 msg 8021c6958dd523ee7bdfaa0d314adce3f33375caac343825db492da48d86e79cd9c1adf8fc30d281ecf6d3734287f34ee09d37e8282cf1d5d85726f4e6da5d000800000100030200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2102318442e1013384064b0f0059b74e36e177c429e7ad6430c43b6723b12b3f945719a1d13f48c56f6506939dbad8bec4f5b8ece17cfb41f3693ebe0583df01839ef863eafe2884acf4245521adadef44dff708457929fee828ddff15f65b426698add234e52b2f6cc23d26281d0d45e65470b536cf6e43b66f519be0b95f55e25c28121d5fe7ed09b739e24685a5e8c38 [!] msgno: 8, from: 1 to: 3 msg e785a59b2a2c483d4a805a4dcd06f849d273771969f1a7639ba5f6f5509cfc30d830a81f20d151b82ebf16b8d2838aaf69d7e3d77d82f1e7e99682942f777d060800000100010300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2a87f225431c2c978bb9abdbc8652e8781af71db1e9ecb9839bfde02bfc0fb8d742f7641466adb2da4a220ee4ff3dda9a34811d4c4d03e64377f9fcf0d81f04b4e5457e3a82ae32241485c44d025f0ff039ae28e6789891354e753c014db700b6458dafb3dcf007721fd60d63bf0082c44e151e1862272e6107a7d4a14aaa8436cf8f6f84a02bf65071550a7e6911d56215 [!] msgno: 8, from: 2 to: 3 msg 82192730b53d3e844da8356f9a8fccd529f546d624ea5eb8a7da3684814081ef9868b0568bc521ca7bd21757a7c3edc94532ac52d352743b7d0a3a084cca55030800000100020300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c28de70bafb995b67f0ec62500d16a1303acf0004a2b7112e2b17a6f37f252ff77e58a31d49b0e4ab0d11b083b596964159419ad8540d1e192a044e7d0e18c34cf205836d7966668b9d7338bc86acc644b6e4f6d7c90e3bcd5930a61ce9bd898e3f76aa97dcf8047e5f9d19c574693f7b4b7a4b2f53f3bfd99bf73d052d5d15834844cad5007dd9a5daf5be8e4735f313946 [!] msgno: 8, from: 3 to: 3 msg e440183c91a13f609971998ae557338f95b85a7c5d108f797a1db900448066698de6fd71d8c19360f35468320d1c49d562b2d26146f5ca7a50d8fdb8fde257050800000100030300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c21d7ad822d71086df2d0df90217c80a23aa7a330fbbc79608056ed9dadae07a1c337f6d358d63ac205c1641bf3f141d16b401df8d6c05bd5eaa9284e0b5c84316b0da616af81d512ac78856a5df63685e840bfbfacc2ecf43ea9ce271cf892757d715baba65dfb22d9e51658813dfa3e060d90574e20b0fa3d40bb767b48b80a2020663e4a36d5471bb48326bbcb86b26a5 [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg 23e3906cf10156680a6cbd8ae9e8e7e731ea5401106c838ee1c8533e0c4b6256e4db9c04d5d3590419049687100b3e8918de88307f6fa6db83929c47d844880b0800000100010100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c221d9b0c0d6f6986188c49e1d9f8f02f3dc3c276801cf454583901e9bc9135ff2183547e39c6d04f157b48bf0df11f2de76b51e6adf04b7a1f75d19b8d56ce4fd99d03673ce742523eb15854bb60488110c71850456957728f4390eeaac018968ebbc6ca93dde6f00737d48b0392f2f25aa2b1b90a8b08f25119de3d90e80dc3607b8bd0b6fe03a507a166bacbf58495331 [1] msgno: 8, from: 2 to: 1 msg eaae74d87d9e607e8269b120f137a0c39113561e4aa1acdb127ec0ecf50c654717571614263fe106a4e3e9c8570ee6b8c82960a34724ec334e1685d9332dee070800000100020100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c21b50153a3279aeba2ba5e234aa39ffa3fd6ebe44d13d572983edc23e8ff076984e75bdce7ba0a3f87fa7e6235cc04ff449d7c9225c2c05a83cf73b553614746b78266594522a22a77b9d06bdc26d2bcc6a86e40d2c099a4ce94f3e50bc260033e9ebeff7727af043b0127805518362e04e2552acb60d87d942f8bec8a4c005118ea311e870a1e58a729e0d6c507e5cdddc [1] msgno: 8, from: 3 to: 1 msg 38fe2f671fae58e026b126734dbccf8d80c679760b6a67fceafed05ead59071a19ac033e5785f331701004b66f8f58e464731609a8c940da83426b391e5ac6080800000100030100000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2b440cf2d14f28b23aeae303029c099caa3ac314730f411a8a6927fbaf0a326d8e557fedc622a61ffa57e5d5ede11b0d6df04714593479c443a1fb86383e17cd0bcd569698c1266068191f68dc200150b26f450299add414ebc5454cc4ce5810ef459e873e5ffed8f20ee80f800cbd736030a8a6d823d9dae822e0fb9d48321dd56fe0d5baaa697313d180481ea77fcde26 [1] msgno: 9, from: 1 to: ff msg 4f0da2bb08e2ce5549ceecafa102b0b6261bdc1f6611c843c287522d3f9ce9cc8b62142690d56756bcbf5ec403273ed177bf73beac31894b24c56b46b34f4b03090000007301ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg dbdf5aaf8bef5f8cac7155af7cb0f86370d91fc35dc637e6d0ad6266e70c00b6db72ac9779d3b4cf220102394df5d5ae1cd2c16fb34e68afe6391d73a6e25b030800000100010200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2bfc70d64c772d028815a68ea1a77af20b128245ea4bfb215d36dd015d599b63f0265652f0a38de73cfc14249633702b1688a5ce6bdd4cace87b2717f2575230df7815a09a2f56e6b806e0095e6552acac967ff498124caa2a79f81a14c5f8ee083bf4aae02a8fc5941591eb20268029cb1449f21caaccab02ec1aa295e9d7505a1920e4130473da16c7e8b73e71373405a [2] msgno: 8, from: 2 to: 2 msg 2f69cd4a00bfeee463bc40e888f9bc3848e16aaec83736570d76010eaf8f630b3dc069dd1c7353ca243a8c588b6da5bb3e89327ca149669246ceadee8487d3060800000100020200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c20ac5336e472f8f8a75d54340b30077ffe517611c985d13da52f9eb86dc87f290fb66a0e415bfe9753c0500a9643584dc1b41adddf835e330f5d33324acd9a4899d773427c2c2a00438bf068e892cc72ecf39dab5e1b4c9c076aec2d88f2f3a6d559a502fe481464ff219e1a92db052c960c8e43c423ed14ac0c68795edbf37a2df364ae8f351b191a3c6e1a4c8b65b311e [2] msgno: 8, from: 3 to: 2 msg 8021c6958dd523ee7bdfaa0d314adce3f33375caac343825db492da48d86e79cd9c1adf8fc30d281ecf6d3734287f34ee09d37e8282cf1d5d85726f4e6da5d000800000100030200000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2102318442e1013384064b0f0059b74e36e177c429e7ad6430c43b6723b12b3f945719a1d13f48c56f6506939dbad8bec4f5b8ece17cfb41f3693ebe0583df01839ef863eafe2884acf4245521adadef44dff708457929fee828ddff15f65b426698add234e52b2f6cc23d26281d0d45e65470b536cf6e43b66f519be0b95f55e25c28121d5fe7ed09b739e24685a5e8c38 [2] msgno: 9, from: 2 to: ff msg 61ceab6ff4081696688681ac4b7cc4080c984692239a5c100c014b861321f86acc69d7f61b84bc011aa246a94b6261dc98c9ec89c0d370dd9396360e5a786102090000007302ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg e785a59b2a2c483d4a805a4dcd06f849d273771969f1a7639ba5f6f5509cfc30d830a81f20d151b82ebf16b8d2838aaf69d7e3d77d82f1e7e99682942f777d060800000100010300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2a87f225431c2c978bb9abdbc8652e8781af71db1e9ecb9839bfde02bfc0fb8d742f7641466adb2da4a220ee4ff3dda9a34811d4c4d03e64377f9fcf0d81f04b4e5457e3a82ae32241485c44d025f0ff039ae28e6789891354e753c014db700b6458dafb3dcf007721fd60d63bf0082c44e151e1862272e6107a7d4a14aaa8436cf8f6f84a02bf65071550a7e6911d56215 [3] msgno: 8, from: 2 to: 3 msg 82192730b53d3e844da8356f9a8fccd529f546d624ea5eb8a7da3684814081ef9868b0568bc521ca7bd21757a7c3edc94532ac52d352743b7d0a3a084cca55030800000100020300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c28de70bafb995b67f0ec62500d16a1303acf0004a2b7112e2b17a6f37f252ff77e58a31d49b0e4ab0d11b083b596964159419ad8540d1e192a044e7d0e18c34cf205836d7966668b9d7338bc86acc644b6e4f6d7c90e3bcd5930a61ce9bd898e3f76aa97dcf8047e5f9d19c574693f7b4b7a4b2f53f3bfd99bf73d052d5d15834844cad5007dd9a5daf5be8e4735f313946 [3] msgno: 8, from: 3 to: 3 msg e440183c91a13f609971998ae557338f95b85a7c5d108f797a1db900448066698de6fd71d8c19360f35468320d1c49d562b2d26146f5ca7a50d8fdb8fde257050800000100030300000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c21d7ad822d71086df2d0df90217c80a23aa7a330fbbc79608056ed9dadae07a1c337f6d358d63ac205c1641bf3f141d16b401df8d6c05bd5eaa9284e0b5c84316b0da616af81d512ac78856a5df63685e840bfbfacc2ecf43ea9ce271cf892757d715baba65dfb22d9e51658813dfa3e060d90574e20b0fa3d40bb767b48b80a2020663e4a36d5471bb48326bbcb86b26a5 [3] msgno: 9, from: 3 to: ff msg 4fa043db894f38a1c919db709863adb828887aaf3a6408fe0037204967434d6a5827e8d4dd677d9750011857acd89ef9f2346ee5631a3c47a5717e616f9a4607090000007303ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg 4f0da2bb08e2ce5549ceecafa102b0b6261bdc1f6611c843c287522d3f9ce9cc8b62142690d56756bcbf5ec403273ed177bf73beac31894b24c56b46b34f4b03090000007301ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [!] msgno: 9, from: 2 to: 0xff msg 61ceab6ff4081696688681ac4b7cc4080c984692239a5c100c014b861321f86acc69d7f61b84bc011aa246a94b6261dc98c9ec89c0d370dd9396360e5a786102090000007302ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [!] msgno: 9, from: 3 to: 0xff msg 4fa043db894f38a1c919db709863adb828887aaf3a6408fe0037204967434d6a5827e8d4dd677d9750011857acd89ef9f2346ee5631a3c47a5717e616f9a4607090000007303ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [!] complaints [!] msgno: 10, from: 0 to: ff msg f349fbe4e626649455785ab217ebd96c5f087c41aaf1cff485c396c33e2a6131ab3d56a265da168bca2b337d55a2849d74d235d5ba377af30ebeb4445ee198050a000001c800ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c24f0da2bb08e2ce5549ceecafa102b0b6261bdc1f6611c843c287522d3f9ce9cc8b62142690d56756bcbf5ec403273ed177bf73beac31894b24c56b46b34f4b03090000007301ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c20000000061ceab6ff4081696688681ac4b7cc4080c984692239a5c100c014b861321f86acc69d7f61b84bc011aa246a94b6261dc98c9ec89c0d370dd9396360e5a786102090000007302ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2000000004fa043db894f38a1c919db709863adb828887aaf3a6408fe0037204967434d6a5827e8d4dd677d9750011857acd89ef9f2346ee5631a3c47a5717e616f9a4607090000007303ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg f349fbe4e626649455785ab217ebd96c5f087c41aaf1cff485c396c33e2a6131ab3d56a265da168bca2b337d55a2849d74d235d5ba377af30ebeb4445ee198050a000001c800ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c24f0da2bb08e2ce5549ceecafa102b0b6261bdc1f6611c843c287522d3f9ce9cc8b62142690d56756bcbf5ec403273ed177bf73beac31894b24c56b46b34f4b03090000007301ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c20000000061ceab6ff4081696688681ac4b7cc4080c984692239a5c100c014b861321f86acc69d7f61b84bc011aa246a94b6261dc98c9ec89c0d370dd9396360e5a786102090000007302ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2000000004fa043db894f38a1c919db709863adb828887aaf3a6408fe0037204967434d6a5827e8d4dd677d9750011857acd89ef9f2346ee5631a3c47a5717e616f9a4607090000007303ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [1] msgno: 9, from: 1 to: 0xff msg 4f0da2bb08e2ce5549ceecafa102b0b6261bdc1f6611c843c287522d3f9ce9cc8b62142690d56756bcbf5ec403273ed177bf73beac31894b24c56b46b34f4b03090000007301ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [1] msgno: 9, from: 2 to: 0xff msg 61ceab6ff4081696688681ac4b7cc4080c984692239a5c100c014b861321f86acc69d7f61b84bc011aa246a94b6261dc98c9ec89c0d370dd9396360e5a786102090000007302ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [1] msgno: 9, from: 3 to: 0xff msg 4fa043db894f38a1c919db709863adb828887aaf3a6408fe0037204967434d6a5827e8d4dd677d9750011857acd89ef9f2346ee5631a3c47a5717e616f9a4607090000007303ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg f349fbe4e626649455785ab217ebd96c5f087c41aaf1cff485c396c33e2a6131ab3d56a265da168bca2b337d55a2849d74d235d5ba377af30ebeb4445ee198050a000001c800ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c24f0da2bb08e2ce5549ceecafa102b0b6261bdc1f6611c843c287522d3f9ce9cc8b62142690d56756bcbf5ec403273ed177bf73beac31894b24c56b46b34f4b03090000007301ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c20000000061ceab6ff4081696688681ac4b7cc4080c984692239a5c100c014b861321f86acc69d7f61b84bc011aa246a94b6261dc98c9ec89c0d370dd9396360e5a786102090000007302ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2000000004fa043db894f38a1c919db709863adb828887aaf3a6408fe0037204967434d6a5827e8d4dd677d9750011857acd89ef9f2346ee5631a3c47a5717e616f9a4607090000007303ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [2] msgno: 9, from: 1 to: 0xff msg 4f0da2bb08e2ce5549ceecafa102b0b6261bdc1f6611c843c287522d3f9ce9cc8b62142690d56756bcbf5ec403273ed177bf73beac31894b24c56b46b34f4b03090000007301ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [2] msgno: 9, from: 2 to: 0xff msg 61ceab6ff4081696688681ac4b7cc4080c984692239a5c100c014b861321f86acc69d7f61b84bc011aa246a94b6261dc98c9ec89c0d370dd9396360e5a786102090000007302ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [2] msgno: 9, from: 3 to: 0xff msg 4fa043db894f38a1c919db709863adb828887aaf3a6408fe0037204967434d6a5827e8d4dd677d9750011857acd89ef9f2346ee5631a3c47a5717e616f9a4607090000007303ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg f349fbe4e626649455785ab217ebd96c5f087c41aaf1cff485c396c33e2a6131ab3d56a265da168bca2b337d55a2849d74d235d5ba377af30ebeb4445ee198050a000001c800ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c24f0da2bb08e2ce5549ceecafa102b0b6261bdc1f6611c843c287522d3f9ce9cc8b62142690d56756bcbf5ec403273ed177bf73beac31894b24c56b46b34f4b03090000007301ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c20000000061ceab6ff4081696688681ac4b7cc4080c984692239a5c100c014b861321f86acc69d7f61b84bc011aa246a94b6261dc98c9ec89c0d370dd9396360e5a786102090000007302ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c2000000004fa043db894f38a1c919db709863adb828887aaf3a6408fe0037204967434d6a5827e8d4dd677d9750011857acd89ef9f2346ee5631a3c47a5717e616f9a4607090000007303ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [3] msgno: 9, from: 1 to: 0xff msg 4f0da2bb08e2ce5549ceecafa102b0b6261bdc1f6611c843c287522d3f9ce9cc8b62142690d56756bcbf5ec403273ed177bf73beac31894b24c56b46b34f4b03090000007301ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [3] msgno: 9, from: 2 to: 0xff msg 61ceab6ff4081696688681ac4b7cc4080c984692239a5c100c014b861321f86acc69d7f61b84bc011aa246a94b6261dc98c9ec89c0d370dd9396360e5a786102090000007302ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [3] msgno: 9, from: 3 to: 0xff msg 4fa043db894f38a1c919db709863adb828887aaf3a6408fe0037204967434d6a5827e8d4dd677d9750011857acd89ef9f2346ee5631a3c47a5717e616f9a4607090000007303ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c200000000 [1] step 19. send final transcript [1] msgno: 20, from: 1 to: 0 msg dc156f26d914a0bcf99fd8578f3c83b785bc8264c905f8c49db0331a73375133f05e272249b24998b1f3ced4dffddf02583b280c1f0ec59505fb7ccc5f033d03140000008f010000000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c248755e7ef7c6ccfde2914f2341414ce93f56ebf0f3cb7cc6c391cf88d7b8f3e3 [2] step 19. send final transcript [2] msgno: 20, from: 2 to: 0 msg 9f8ecec387649e59907abe7d9fb48e5e050c3d3eb23f6513f7d1f9dee42a49012f4e76d3a43cf82e09aa586183c002d62c7b96dd10848c88f96db9d79727b201140000008f020000000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c248755e7ef7c6ccfde2914f2341414ce93f56ebf0f3cb7cc6c391cf88d7b8f3e3 [3] step 19. send final transcript [3] msgno: 20, from: 3 to: 0 msg 9c1d536ed0e8e65e0024e574c7ef99de1d1a0762349afde753b8ccf970e7cf9e4193afea1ad1a4bd60128a79cc83b58f3a11fb453fcd86095443597d0204e808140000008f030000000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c248755e7ef7c6ccfde2914f2341414ce93f56ebf0f3cb7cc6c391cf88d7b8f3e3 [!] step 20. collect and verify transcripts [!] msgno: 20, from: 1 to: 0 msg dc156f26d914a0bcf99fd8578f3c83b785bc8264c905f8c49db0331a73375133f05e272249b24998b1f3ced4dffddf02583b280c1f0ec59505fb7ccc5f033d03140000008f010000000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c248755e7ef7c6ccfde2914f2341414ce93f56ebf0f3cb7cc6c391cf88d7b8f3e3 [!] msgno: 20, from: 2 to: 0 msg 9f8ecec387649e59907abe7d9fb48e5e050c3d3eb23f6513f7d1f9dee42a49012f4e76d3a43cf82e09aa586183c002d62c7b96dd10848c88f96db9d79727b201140000008f020000000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c248755e7ef7c6ccfde2914f2341414ce93f56ebf0f3cb7cc6c391cf88d7b8f3e3 [!] msgno: 20, from: 3 to: 0 msg 9c1d536ed0e8e65e0024e574c7ef99de1d1a0762349afde753b8ccf970e7cf9e4193afea1ad1a4bd60128a79cc83b58f3a11fb453fcd86095443597d0204e808140000008f030000000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c248755e7ef7c6ccfde2914f2341414ce93f56ebf0f3cb7cc6c391cf88d7b8f3e3 [!] msgno: 21, from: 0 to: ff msg 971cc0a602787d03f0a44f88b2720f2472156fdc873d5b94c0beb379a273e2ed2f3f50a06a2b35b7dcc6694143a55a3097942270e63f2263aa9604805aa90a00150000007100ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c24f4b [1] step 21. get final approval [1] msgno: 21, from: 0 to: 0xff msg 971cc0a602787d03f0a44f88b2720f2472156fdc873d5b94c0beb379a273e2ed2f3f50a06a2b35b7dcc6694143a55a3097942270e63f2263aa9604805aa90a00150000007100ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c24f4b [1] msgno: 22, from: 1 to: 0 msg d73d65b45ec5ca2ef5cc569708f88cacad5f027e6b0a3545caaa1478c2949ed56d58a164dfc99fc48b7de4f1047f6d14ff3942b5d015cd9f660f9c8efeb08f0b1600000071010000000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c24f4b [2] step 21. get final approval [2] msgno: 21, from: 0 to: 0xff msg 971cc0a602787d03f0a44f88b2720f2472156fdc873d5b94c0beb379a273e2ed2f3f50a06a2b35b7dcc6694143a55a3097942270e63f2263aa9604805aa90a00150000007100ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c24f4b [2] msgno: 22, from: 2 to: 0 msg 01c22c6315fed12199e7e42f566c17fbcba6455cbf97742bb7454464bc8a0de2e81537e83e8cff789ed30cb1b0100028bc205fe0c1cd85ed31da538c77090d0c1600000071020000000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c24f4b [3] step 21. get final approval [3] msgno: 21, from: 0 to: 0xff msg 971cc0a602787d03f0a44f88b2720f2472156fdc873d5b94c0beb379a273e2ed2f3f50a06a2b35b7dcc6694143a55a3097942270e63f2263aa9604805aa90a00150000007100ff00000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c24f4b [3] msgno: 22, from: 3 to: 0 msg fce6a88bfcfabf9ab4c3eb20cec8321262f160fa8b86d2b402cf2bf5a3af3446e44601684af3a70107c7fe09bb7d1e1d550d7a19cede3d5dd21d35d88f0f8e011600000071030000000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c24f4b [!] step 22. collect acks from peers [!] msgno: 22, from: 1 to: 0 msg d73d65b45ec5ca2ef5cc569708f88cacad5f027e6b0a3545caaa1478c2949ed56d58a164dfc99fc48b7de4f1047f6d14ff3942b5d015cd9f660f9c8efeb08f0b1600000071010000000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c24f4b [!] msgno: 22, from: 2 to: 0 msg 01c22c6315fed12199e7e42f566c17fbcba6455cbf97742bb7454464bc8a0de2e81537e83e8cff789ed30cb1b0100028bc205fe0c1cd85ed31da538c77090d0c1600000071020000000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c24f4b [!] msgno: 22, from: 3 to: 0 msg fce6a88bfcfabf9ab4c3eb20cec8321262f160fa8b86d2b402cf2bf5a3af3446e44601684af3a70107c7fe09bb7d1e1d550d7a19cede3d5dd21d35d88f0f8e011600000071030000000000694ad5141a57fac1d8598fa30e8a39f05b336a8259161f371e7fd55665a7da9cde8362c24f4b share[1] 01fc65c6d2caac03ce50656cd40ed67df9e20c3d4ab014754110a827373315bc0d share[2] 0257a513445336ca1df0f4bad141beeeeb407a4860e373054e549d1a4ec223c800 share[3] 039fb85612f622a3c56521017253a03ef39ee7537616d3955a98920d655132d403 order: 0, 1, v0 e83a70c58bfd8981ab9a12ff3ba6af2dbedc0919716b346250842f9efa96aa67 order: 0, 1, v1 e83a70c58bfd8981ab9a12ff3ba6af2dbedc0919716b346250842f9efa96aa67 everything correct! (ulimit -s 66000; ./tp-dkg-corrupt 3 2 || exit 0) [!] step 0. start protocol [!] msgno: 0, from: 0 to: 0xff msg 1cd743bb176427c35086004466d46745a4ce165db4c233a88ef0c1e5da3ab9d30b6a385259808db5164c3bc03d7045c156ded135b8cf47daf32b84ba43950c0100000000b100ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc5cbae452738de692899d938053c073466977db72e3987097033e027f3053b498644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 1cd743bb176427c35086004466d46745a4ce165db4c233a88ef0c1e5da3ab9d30b6a385259808db5164c3bc03d7045c156ded135b8cf47daf32b84ba43950c0100000000b100ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc5cbae452738de692899d938053c073466977db72e3987097033e027f3053b498644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 1cd743bb176427c35086004466d46745a4ce165db4c233a88ef0c1e5da3ab9d30b6a385259808db5164c3bc03d7045c156ded135b8cf47daf32b84ba43950c0100000000b100ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc5cbae452738de692899d938053c073466977db72e3987097033e027f3053b498644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [?] step 0.5 start peer [?] msgno: 0, from: 0 to: 0xff msg 1cd743bb176427c35086004466d46745a4ce165db4c233a88ef0c1e5da3ab9d30b6a385259808db5164c3bc03d7045c156ded135b8cf47daf32b84ba43950c0100000000b100ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc5cbae452738de692899d938053c073466977db72e3987097033e027f3053b498644932c111d88ea789f55473d36791e3ea3dee7f8ec3008785bf40f6edd1939e0302 [!] step 1. assign peer indices [!] msgno: 1, len: 111, from: 0 to: 1 msg 812d2da4dfc24bf402032f164e37261ec549c7a34f523f45fd9dac2450451e54105c3bc1219fa09c4b8f95d42e9a623666233d4c8ef87005677a58ad68701303010000006f000100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc [!] msgno: 1, len: 111, from: 0 to: 2 msg c49dc3b9ca5b95ffde9c42490d7666ce4f9f5eab0c42437c728961171aeb05f288b8e27358e18d4a55d74a729a948e57318d641aa52142131b1783ffa59a1e08010000006f000200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc [!] msgno: 1, len: 111, from: 0 to: 3 msg 4c9b8d6b90441579caa4005f1862b94216040e6f27bec950f12448db64d28da85a28db5302531fc46bd106b0a31df35ba0ca1e68fe9694b736d220a8e29a1105010000006f000300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 1 msg 812d2da4dfc24bf402032f164e37261ec549c7a34f523f45fd9dac2450451e54105c3bc1219fa09c4b8f95d42e9a623666233d4c8ef87005677a58ad68701303010000006f000100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc [1] step 3. send msg2 containing ephemeral pubkey [1] msgno: 2, len: 175, from: 1 to: ff msg f26d040cac39ed5c0e77da6c1c9ecedfe21687e6606447a438336eaa0dc012601aae3f8716fb8559b09c3168f545cc660a9db8429cd27e8d2ff531cfa0e5660d02000000af01ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcc8daf9c48dc5a45fb29a223f11d2b4e5b96228a24b46f2a930db451812c82b2221dab91ed209c3278fbc0c26e50794ded138ce565abd9398ea66ecbae11cac0353e13695e17bec3efe9d8b927b809a992bbf63e9116544473be4f7f2ac10a5ab55b94cc1c35762b64b4345c98e5750da78f33d46316fa18773ce81547c8ec000 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 2 msg c49dc3b9ca5b95ffde9c42490d7666ce4f9f5eab0c42437c728961171aeb05f288b8e27358e18d4a55d74a729a948e57318d641aa52142131b1783ffa59a1e08010000006f000200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc [2] step 3. send msg2 containing ephemeral pubkey [2] msgno: 2, len: 175, from: 2 to: ff msg c2ca715af8f9af1385dbe89663a4f25204240117f87a4532ee3caf0fe00beb9ea6c074ebc393cc2cb1cda29560f0c2f5634d1822a4ea6397a53f78776547f70b02000000af02ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc39f8fd69c4154224df26e702023c26a866831880ba444bed850607d9521d1efdb2fedd85cf77e9c5469036cede479b653bacb668bb20fa1a54dcf436bd1ec7574b0d8e12924b93514d0e33441132ffc8afab66b5b22b39b2b32abd07f589ffeb3bd3392804f59184add02de9efb8736921e52366381ad4c9653b238e5ff07808 [?] step 2. receive peers index [?] msgno: 1, len: 111, from: 0 to: 3 msg 4c9b8d6b90441579caa4005f1862b94216040e6f27bec950f12448db64d28da85a28db5302531fc46bd106b0a31df35ba0ca1e68fe9694b736d220a8e29a1105010000006f000300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc [3] step 3. send msg2 containing ephemeral pubkey [3] msgno: 2, len: 175, from: 3 to: ff msg ad9e3ce6f7f591c219737b075e626d1bc7989dbbbe8d8ddf542700ecb434df5a482f38c1e1309a359cd902e32c5821c6fdce6ef57cee3f466a4b3e132b56c30c02000000af03ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcb943ef680955f12e7e32c3ef8d5d55f4107765d56168255b0d9359051959ab68f12c663d4e270b2d3f35e880e92d20fd625da723eaea5b3159cd41b2fe41b87f8652492f46ea1cb9058c548d5474b6962041b31b281024712ec5553a36d82958414c9542ed80e77012e04f50fea809676666bb55b14a58e9404461974ebcf109 [!] step 4. broadcast msg2 containing ephemeral pubkeys of peers [!] msgno: 2, from: 1 to: ff msg f26d040cac39ed5c0e77da6c1c9ecedfe21687e6606447a438336eaa0dc012601aae3f8716fb8559b09c3168f545cc660a9db8429cd27e8d2ff531cfa0e5660d02000000af01ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcc8daf9c48dc5a45fb29a223f11d2b4e5b96228a24b46f2a930db451812c82b2221dab91ed209c3278fbc0c26e50794ded138ce565abd9398ea66ecbae11cac03 [!] msgno: 2, from: 2 to: ff msg c2ca715af8f9af1385dbe89663a4f25204240117f87a4532ee3caf0fe00beb9ea6c074ebc393cc2cb1cda29560f0c2f5634d1822a4ea6397a53f78776547f70b02000000af02ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc39f8fd69c4154224df26e702023c26a866831880ba444bed850607d9521d1efdb2fedd85cf77e9c5469036cede479b653bacb668bb20fa1a54dcf436bd1ec757 [!] msgno: 2, from: 3 to: ff msg ad9e3ce6f7f591c219737b075e626d1bc7989dbbbe8d8ddf542700ecb434df5a482f38c1e1309a359cd902e32c5821c6fdce6ef57cee3f466a4b3e132b56c30c02000000af03ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcb943ef680955f12e7e32c3ef8d5d55f4107765d56168255b0d9359051959ab68f12c663d4e270b2d3f35e880e92d20fd625da723eaea5b3159cd41b2fe41b87f [1] step 5. receive peers ephemeral pubkeys, start noise sessions [1] msgno: 2, from: 1 to: ff msg f26d040cac39ed5c0e77da6c1c9ecedfe21687e6606447a438336eaa0dc012601aae3f8716fb8559b09c3168f545cc660a9db8429cd27e8d2ff531cfa0e5660d02000000af01ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcc8daf9c48dc5a45fb29a223f11d2b4e5b96228a24b46f2a930db451812c82b2221dab91ed209c3278fbc0c26e50794ded138ce565abd9398ea66ecbae11cac03 [1] creating noise session -> dkg peer 01 [1] msgno: 4, from: 1 to: 1 msg 598ca8aa134773915583ffac6252edfbb9410513911de35cdc9719ef670d6fd6c02e36b092560c54f62c376240e615e64428fa16fb94bf31f3561df67eff7408040000009f010100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc26f570f4e3fdd7a4bb4755e5c6aeba48b42fbcf250a046d4c9d165420d47b411c191cb8c5468d50e01cfefd41692bdf9 [1] msgno: 2, from: 2 to: ff msg c2ca715af8f9af1385dbe89663a4f25204240117f87a4532ee3caf0fe00beb9ea6c074ebc393cc2cb1cda29560f0c2f5634d1822a4ea6397a53f78776547f70b02000000af02ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc39f8fd69c4154224df26e702023c26a866831880ba444bed850607d9521d1efdb2fedd85cf77e9c5469036cede479b653bacb668bb20fa1a54dcf436bd1ec757 [1] creating noise session -> dkg peer 02 [1] msgno: 4, from: 1 to: 2 msg 04b0783380de1858f7bf2acd375427a93f1ae8f549aff262b01ae8cc35746995e8573335ee53b3fa3aaf6dc78754f00408f2761dabe7f7b0d89b4d2e758b6d0c040000009f010200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcd61fb1f0d84a5bb6c7b18994a93bcdbc472cbedcbc7f49e7ed94f4d2884feb2fd88f9b7d7926c63b35456768ab953759 [1] msgno: 2, from: 3 to: ff msg ad9e3ce6f7f591c219737b075e626d1bc7989dbbbe8d8ddf542700ecb434df5a482f38c1e1309a359cd902e32c5821c6fdce6ef57cee3f466a4b3e132b56c30c02000000af03ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcb943ef680955f12e7e32c3ef8d5d55f4107765d56168255b0d9359051959ab68f12c663d4e270b2d3f35e880e92d20fd625da723eaea5b3159cd41b2fe41b87f [1] creating noise session -> dkg peer 03 [1] msgno: 4, from: 1 to: 3 msg ae03fb7894fdbc989569d51dd93dc30653b0cfb3335a2260886c4bc63399c84acef6d94f5fb454aea2cc3d7e7117b543eb27aa9bc8d3b3008949322707b93e0c040000009f010300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc5f544dc003b99def22c0cd3d3dbb24cfc64e9b6e93d155dc17db7d460d40053e125725595ff5346d631989b930c2ac38 [2] step 5. receive peers ephemeral pubkeys, start noise sessions [2] msgno: 2, from: 1 to: ff msg f26d040cac39ed5c0e77da6c1c9ecedfe21687e6606447a438336eaa0dc012601aae3f8716fb8559b09c3168f545cc660a9db8429cd27e8d2ff531cfa0e5660d02000000af01ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcc8daf9c48dc5a45fb29a223f11d2b4e5b96228a24b46f2a930db451812c82b2221dab91ed209c3278fbc0c26e50794ded138ce565abd9398ea66ecbae11cac03 [2] creating noise session -> dkg peer 01 [2] msgno: 4, from: 2 to: 1 msg 44e453bf8f7774a0c4fd3c0f23411822effff1674a3cb379b9977541f5ac3a5b516b5ba440ac41fd3b5140bf4f4fc2efbba6ec0882175ea1022f0b2ba7c89900040000009f020100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcb5169c14111dae60d8cee7ac0d0558a5658777635dc997136e5369f89ebd6a3684d64f2111e26c245f442c99790bb58f [2] msgno: 2, from: 2 to: ff msg c2ca715af8f9af1385dbe89663a4f25204240117f87a4532ee3caf0fe00beb9ea6c074ebc393cc2cb1cda29560f0c2f5634d1822a4ea6397a53f78776547f70b02000000af02ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc39f8fd69c4154224df26e702023c26a866831880ba444bed850607d9521d1efdb2fedd85cf77e9c5469036cede479b653bacb668bb20fa1a54dcf436bd1ec757 [2] creating noise session -> dkg peer 02 [2] msgno: 4, from: 2 to: 2 msg 2606232d8b9c60dfc24623cf9a54f1838a2b97c39aaa1c6e76797cf8abed583c3e801154e23502c51adcd953307000c7bc19b00cc5b6e6d66ac6955cba6cf203040000009f020200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc2e2f47dea99037ae9b4bc6194959d523de13deb08531823d2ab984a320f3f265774f346862e2e29b37435a84295483d9 [2] msgno: 2, from: 3 to: ff msg ad9e3ce6f7f591c219737b075e626d1bc7989dbbbe8d8ddf542700ecb434df5a482f38c1e1309a359cd902e32c5821c6fdce6ef57cee3f466a4b3e132b56c30c02000000af03ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcb943ef680955f12e7e32c3ef8d5d55f4107765d56168255b0d9359051959ab68f12c663d4e270b2d3f35e880e92d20fd625da723eaea5b3159cd41b2fe41b87f [2] creating noise session -> dkg peer 03 [2] msgno: 4, from: 2 to: 3 msg 682c60d6ba240d30a76d35ecb9527805bf8b5cb33d67e22e6cbd0b87e6e0ecf9eb632be62b383cb9f7716e1a276857c1b3c7b1f99990ef1e40d37c3031bfd40f040000009f020300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc245c7cfffda2327c510fa81c1888403401bfb74cf619038375a8fd39f3084153783a5817907b566f630a24f94c334f39 [3] step 5. receive peers ephemeral pubkeys, start noise sessions [3] msgno: 2, from: 1 to: ff msg f26d040cac39ed5c0e77da6c1c9ecedfe21687e6606447a438336eaa0dc012601aae3f8716fb8559b09c3168f545cc660a9db8429cd27e8d2ff531cfa0e5660d02000000af01ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcc8daf9c48dc5a45fb29a223f11d2b4e5b96228a24b46f2a930db451812c82b2221dab91ed209c3278fbc0c26e50794ded138ce565abd9398ea66ecbae11cac03 [3] creating noise session -> dkg peer 01 [3] msgno: 4, from: 3 to: 1 msg 22adeffe124035565b9abb6627d33c15c3fa91830a70d3459013c1d14bf4896f57f0963fcedffc96e6031caab7bf156fcba78cf605018e7292570097023b6003040000009f030100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc6010c2d25b525257ecb36b9b8923125c990b8e4129917161bae705cfca97691ed04467d4861349b43499ee9eed8d773f [3] msgno: 2, from: 2 to: ff msg c2ca715af8f9af1385dbe89663a4f25204240117f87a4532ee3caf0fe00beb9ea6c074ebc393cc2cb1cda29560f0c2f5634d1822a4ea6397a53f78776547f70b02000000af02ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc39f8fd69c4154224df26e702023c26a866831880ba444bed850607d9521d1efdb2fedd85cf77e9c5469036cede479b653bacb668bb20fa1a54dcf436bd1ec757 [3] creating noise session -> dkg peer 02 [3] msgno: 4, from: 3 to: 2 msg 009aa0ba88b15d36d0e3b6806e202e9869204b1b8814046818b6ceb7eb4b30410458be20c11485bd4c854356d566070df1f45bf78dff7c24d716b4cb89776801040000009f030200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc428138f9c4d777392a211e21a863fa14ad667fc8f60ab7ca20ee023dc52e8873515482a511e3fa1de4af6f3a43bc761b [3] msgno: 2, from: 3 to: ff msg ad9e3ce6f7f591c219737b075e626d1bc7989dbbbe8d8ddf542700ecb434df5a482f38c1e1309a359cd902e32c5821c6fdce6ef57cee3f466a4b3e132b56c30c02000000af03ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcb943ef680955f12e7e32c3ef8d5d55f4107765d56168255b0d9359051959ab68f12c663d4e270b2d3f35e880e92d20fd625da723eaea5b3159cd41b2fe41b87f [3] creating noise session -> dkg peer 03 [3] msgno: 4, from: 3 to: 3 msg 95b581e4bd43eb074b4ed6578b47df3134552ca9c577e1f931766903e2703c340837980cd62fb2315f3dc06cffba593fe2938c122029a6ceb82372d52d46e800040000009f030300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc0c04b9ed2b0debb1a2886b2cf0ea9620b6dc5a9a5e00f8760c7a0f8b11a9041665a293c2b5cb10c0061e0dc1b4f67476 [!] step 8. route p2p noise handshakes to peers [1] step 7. receive session requests [1] msgno: 4, from: 1 to: 1 msg 598ca8aa134773915583ffac6252edfbb9410513911de35cdc9719ef670d6fd6c02e36b092560c54f62c376240e615e64428fa16fb94bf31f3561df67eff7408040000009f010100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc26f570f4e3fdd7a4bb4755e5c6aeba48b42fbcf250a046d4c9d165420d47b411c191cb8c5468d50e01cfefd41692bdf9 [1] responding noise session -> dkg peer 01 [1] msgno: 5, from: 1 to: 1 msg 71d0474a32797b90c7b32b037a0ab590ac1287247c7d88b4731b882c8e70eb4a051ec6a5ef5e271b8759a69aa3495a2ab12e7c61fd0402f6304e829761adc90f050000009f010100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc7bc64e8a3c40ded409720fd8a106ca61f29a575b274d6a9ecfc8c2ebec7b2864b8e0de6501324c6b9f1add7cfb8bd28f [1] msgno: 4, from: 2 to: 1 msg 44e453bf8f7774a0c4fd3c0f23411822effff1674a3cb379b9977541f5ac3a5b516b5ba440ac41fd3b5140bf4f4fc2efbba6ec0882175ea1022f0b2ba7c89900040000009f020100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcb5169c14111dae60d8cee7ac0d0558a5658777635dc997136e5369f89ebd6a3684d64f2111e26c245f442c99790bb58f [1] responding noise session -> dkg peer 02 [1] msgno: 5, from: 1 to: 2 msg b915d508f8f1f676b4e2ab7bbe9c5958ab74403c4f8950f2bfb99b94ad450a92d75d66f17dc0635652456647c832769a269891dd5c8d4bca267fe1747871e209050000009f010200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcdb1c6be858af805895209884e4f5719d1af914ff388b0ad975ebd12b9285a1421bf29c8b7025d4c63666f48412614c8c [1] msgno: 4, from: 3 to: 1 msg 22adeffe124035565b9abb6627d33c15c3fa91830a70d3459013c1d14bf4896f57f0963fcedffc96e6031caab7bf156fcba78cf605018e7292570097023b6003040000009f030100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc6010c2d25b525257ecb36b9b8923125c990b8e4129917161bae705cfca97691ed04467d4861349b43499ee9eed8d773f [1] responding noise session -> dkg peer 03 [1] msgno: 5, from: 1 to: 3 msg 32492b56851abcb320e42dc0bdd0b1fd846dd436e095ef7582cae8506b6028e798930e63f66c5bbc4abc91741578aa55b5db6f863fb0d32961d8efa5f5aafe03050000009f010300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc1302cd88536a873d66ca92f473da089b2fa1b04341fa879ad9d454b4dcbbc22cebc18f271ce5634b487975f8a816ac45 [2] step 7. receive session requests [2] msgno: 4, from: 1 to: 2 msg 04b0783380de1858f7bf2acd375427a93f1ae8f549aff262b01ae8cc35746995e8573335ee53b3fa3aaf6dc78754f00408f2761dabe7f7b0d89b4d2e758b6d0c040000009f010200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcd61fb1f0d84a5bb6c7b18994a93bcdbc472cbedcbc7f49e7ed94f4d2884feb2fd88f9b7d7926c63b35456768ab953759 [2] responding noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 1 msg e763026d48fc4900a45aa9c40e29b81572e6d906d594fee37e0d5341dfb61ac4f30e9f44cb09680abc067d413a41e1f88d10ab7ec4370518e91c604eda4d4d07050000009f020100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc4a75728d380e93254a64b3d169b81abb6d7dd4a2e341f1c3d5987ac7df42de08b2ae065f338726405059366d1c1bd3e2 [2] msgno: 4, from: 2 to: 2 msg 2606232d8b9c60dfc24623cf9a54f1838a2b97c39aaa1c6e76797cf8abed583c3e801154e23502c51adcd953307000c7bc19b00cc5b6e6d66ac6955cba6cf203040000009f020200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc2e2f47dea99037ae9b4bc6194959d523de13deb08531823d2ab984a320f3f265774f346862e2e29b37435a84295483d9 [2] responding noise session -> dkg peer 02 [2] msgno: 5, from: 2 to: 2 msg 05072d03962f7aeec966f35ed7a4c7667fdd03b3b0055bedac1d3630f501872ccc77b24a4b759d104582bbf6b50ba3d633488e9d2995729825fe662063b9f005050000009f020200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc5eb790fc40290faf485c35b2a844b0a25f140d1b0ce8a1641f57821dafddc57f60bdb47f93406a51271f9eea084fdb0f [2] msgno: 4, from: 3 to: 2 msg 009aa0ba88b15d36d0e3b6806e202e9869204b1b8814046818b6ceb7eb4b30410458be20c11485bd4c854356d566070df1f45bf78dff7c24d716b4cb89776801040000009f030200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc428138f9c4d777392a211e21a863fa14ad667fc8f60ab7ca20ee023dc52e8873515482a511e3fa1de4af6f3a43bc761b [2] responding noise session -> dkg peer 03 [2] msgno: 5, from: 2 to: 3 msg c9eb0db4d8f2ca1a1935f38465d8767a7fab35d154d170f8da0eda70d35a2f46c839eb0f147e98cd1b41b8f1e910cc9c3291ceb8ff13f784ad115d8f759e8801050000009f020300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc42728e305ac4d1e95c32a38f4beae685902fabaa628c235cae3f8f966b62230e77241ea49641405ec454644ec86818d8 [3] step 7. receive session requests [3] msgno: 4, from: 1 to: 3 msg ae03fb7894fdbc989569d51dd93dc30653b0cfb3335a2260886c4bc63399c84acef6d94f5fb454aea2cc3d7e7117b543eb27aa9bc8d3b3008949322707b93e0c040000009f010300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc5f544dc003b99def22c0cd3d3dbb24cfc64e9b6e93d155dc17db7d460d40053e125725595ff5346d631989b930c2ac38 [3] responding noise session -> dkg peer 01 [3] msgno: 5, from: 3 to: 1 msg 974f0695d5d1f53b21b4986d416aa47d29b9dd614ad4cfd522c7f2d09dd2cbc764370b796bc77693f7416fb3c2a3968a31a8912a709d1b9f2190160e3ecd1505050000009f030100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc7defe2f41580096e09fbc5e08bf6d36d91e52a1b0707e0334089f0bf0ded5735b956107019aaefe694faa7e683085505 [3] msgno: 4, from: 2 to: 3 msg 682c60d6ba240d30a76d35ecb9527805bf8b5cb33d67e22e6cbd0b87e6e0ecf9eb632be62b383cb9f7716e1a276857c1b3c7b1f99990ef1e40d37c3031bfd40f040000009f020300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc245c7cfffda2327c510fa81c1888403401bfb74cf619038375a8fd39f3084153783a5817907b566f630a24f94c334f39 [3] responding noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 2 msg 6fbb8893ae8bb0125ac8ed7b3836f405007c2d600a394427e3752bd13f5c57c9d32c1516538f3bebb45f53ae0c81e0054f02937a0a744a547dccd6e4ce570205050000009f030200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcdbaddaf7e05f60186e14b5c22c463712a5a13129f9bfadc4994a22f5a520ff6b45411c6fe2f7967061792a1fc88bcd81 [3] msgno: 4, from: 3 to: 3 msg 95b581e4bd43eb074b4ed6578b47df3134552ca9c577e1f931766903e2703c340837980cd62fb2315f3dc06cffba593fe2938c122029a6ceb82372d52d46e800040000009f030300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc0c04b9ed2b0debb1a2886b2cf0ea9620b6dc5a9a5e00f8760c7a0f8b11a9041665a293c2b5cb10c0061e0dc1b4f67476 [3] responding noise session -> dkg peer 03 [3] msgno: 5, from: 3 to: 3 msg e77a77b3abfc087efb46d6b94d825cf438ed2e56d2e9d91a5ad38eeffef9e9bd8476037b9fc93beb0d73612a0ffd65d9dfde1bdf122ac66929a532314945740b050000009f030300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc9001ff5835430ef2a1b5e8b1f4be04dba455860c5094c549b7a6b4e3d3735d10d093d0b579562f77aa87f465200a1093 [!] 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 71d0474a32797b90c7b32b037a0ab590ac1287247c7d88b4731b882c8e70eb4a051ec6a5ef5e271b8759a69aa3495a2ab12e7c61fd0402f6304e829761adc90f050000009f010100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc7bc64e8a3c40ded409720fd8a106ca61f29a575b274d6a9ecfc8c2ebec7b2864b8e0de6501324c6b9f1add7cfb8bd28f [1] finishing noise session -> dkg peer 01 [1] msgno: 5, from: 2 to: 1 msg e763026d48fc4900a45aa9c40e29b81572e6d906d594fee37e0d5341dfb61ac4f30e9f44cb09680abc067d413a41e1f88d10ab7ec4370518e91c604eda4d4d07050000009f020100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc4a75728d380e93254a64b3d169b81abb6d7dd4a2e341f1c3d5987ac7df42de08b2ae065f338726405059366d1c1bd3e2 [1] finishing noise session -> dkg peer 02 [1] msgno: 5, from: 3 to: 1 msg 974f0695d5d1f53b21b4986d416aa47d29b9dd614ad4cfd522c7f2d09dd2cbc764370b796bc77693f7416fb3c2a3968a31a8912a709d1b9f2190160e3ecd1505050000009f030100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc7defe2f41580096e09fbc5e08bf6d36d91e52a1b0707e0334089f0bf0ded5735b956107019aaefe694faa7e683085505 [1] finishing noise session -> dkg peer 03 [1] msgno: 6, from: 1 to: 0xff msg e339f74b53042269bb31e47b468f254a0ed0fdcc185cdfc70b5b83d4e334b92adfd0ae9056f48f71679e6f2a94e03cc4ea66538ac54b28c6351e973d3ae8910006000000af01ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcece036a0dc40fa72bd960ae27789a9eda34a9f153aabe4213f425439d7bf236b46979fee446ed4a6cc73a4849cd61eb53fb08c9a31655ac6b79fee2905ccc777 [1] commitments ece036a0dc40fa72bd960ae27789a9eda34a9f153aabe4213f425439d7bf236b46979fee446ed4a6cc73a4849cd61eb53fb08c9a31655ac6b79fee2905ccc777 [2] step 9-11 finish session handshake, broadcast commitments [2] msgno: 5, from: 1 to: 2 msg b915d508f8f1f676b4e2ab7bbe9c5958ab74403c4f8950f2bfb99b94ad450a92d75d66f17dc0635652456647c832769a269891dd5c8d4bca267fe1747871e209050000009f010200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcdb1c6be858af805895209884e4f5719d1af914ff388b0ad975ebd12b9285a1421bf29c8b7025d4c63666f48412614c8c [2] finishing noise session -> dkg peer 01 [2] msgno: 5, from: 2 to: 2 msg 05072d03962f7aeec966f35ed7a4c7667fdd03b3b0055bedac1d3630f501872ccc77b24a4b759d104582bbf6b50ba3d633488e9d2995729825fe662063b9f005050000009f020200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc5eb790fc40290faf485c35b2a844b0a25f140d1b0ce8a1641f57821dafddc57f60bdb47f93406a51271f9eea084fdb0f [2] finishing noise session -> dkg peer 02 [2] msgno: 5, from: 3 to: 2 msg 6fbb8893ae8bb0125ac8ed7b3836f405007c2d600a394427e3752bd13f5c57c9d32c1516538f3bebb45f53ae0c81e0054f02937a0a744a547dccd6e4ce570205050000009f030200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcdbaddaf7e05f60186e14b5c22c463712a5a13129f9bfadc4994a22f5a520ff6b45411c6fe2f7967061792a1fc88bcd81 [2] finishing noise session -> dkg peer 03 [2] msgno: 6, from: 2 to: 0xff msg 8084514f01cffbcb94deb028e01015e24c1dbb9722924c51e6e6b2f74ae1caa184e32125a57f317407c3964742239eb3e5db603a6c2c869521392b57f96adb0b06000000af02ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc8249ad1ac69c81c2add480ca2bf0e93466ee463854cb3e3ae3216d97e06e2608da9312262252bc0a25fa721dc3663f62176e2342a2c2ed641e41ffdb27f2204e [2] commitments 8249ad1ac69c81c2add480ca2bf0e93466ee463854cb3e3ae3216d97e06e2608da9312262252bc0a25fa721dc3663f62176e2342a2c2ed641e41ffdb27f2204e [3] step 9-11 finish session handshake, broadcast commitments [3] msgno: 5, from: 1 to: 3 msg 32492b56851abcb320e42dc0bdd0b1fd846dd436e095ef7582cae8506b6028e798930e63f66c5bbc4abc91741578aa55b5db6f863fb0d32961d8efa5f5aafe03050000009f010300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc1302cd88536a873d66ca92f473da089b2fa1b04341fa879ad9d454b4dcbbc22cebc18f271ce5634b487975f8a816ac45 [3] finishing noise session -> dkg peer 01 [3] msgno: 5, from: 2 to: 3 msg c9eb0db4d8f2ca1a1935f38465d8767a7fab35d154d170f8da0eda70d35a2f46c839eb0f147e98cd1b41b8f1e910cc9c3291ceb8ff13f784ad115d8f759e8801050000009f020300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc42728e305ac4d1e95c32a38f4beae685902fabaa628c235cae3f8f966b62230e77241ea49641405ec454644ec86818d8 [3] finishing noise session -> dkg peer 02 [3] msgno: 5, from: 3 to: 3 msg e77a77b3abfc087efb46d6b94d825cf438ed2e56d2e9d91a5ad38eeffef9e9bd8476037b9fc93beb0d73612a0ffd65d9dfde1bdf122ac66929a532314945740b050000009f030300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc9001ff5835430ef2a1b5e8b1f4be04dba455860c5094c549b7a6b4e3d3735d10d093d0b579562f77aa87f465200a1093 [3] finishing noise session -> dkg peer 03 [3] msgno: 6, from: 3 to: 0xff msg 31bb0f9834010023e77dfada4a603959889d216ae62de2090302671443141f94f219f1a785339a5022fd36dc8edbff03be8a7d04252b4d647c9365753fadd60806000000af03ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc02451073d367dfca5f8423ccbcfdd73404e6234f2e64128d22844b8355c99f793a3d5de043c9ec359cbd36e1a24eb5769198463246f90dbca3498ef32264e077 [3] commitments 02451073d367dfca5f8423ccbcfdd73404e6234f2e64128d22844b8355c99f793a3d5de043c9ec359cbd36e1a24eb5769198463246f90dbca3498ef32264e077 [!] step 12. broadcast commitments of peers [!] msgno: 6, from: 1 to: 0xff msg e339f74b53042269bb31e47b468f254a0ed0fdcc185cdfc70b5b83d4e334b92adfd0ae9056f48f71679e6f2a94e03cc4ea66538ac54b28c6351e973d3ae8910006000000af01ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcece036a0dc40fa72bd960ae27789a9eda34a9f153aabe4213f425439d7bf236b46979fee446ed4a6cc73a4849cd61eb53fb08c9a31655ac6b79fee2905ccc777 [!] commitments[1] ece036a0dc40fa72bd960ae27789a9eda34a9f153aabe4213f425439d7bf236b46979fee446ed4a6cc73a4849cd61eb53fb08c9a31655ac6b79fee2905ccc777 [!] msgno: 6, from: 2 to: 0xff msg 8084514f01cffbcb94deb028e01015e24c1dbb9722924c51e6e6b2f74ae1caa184e32125a57f317407c3964742239eb3e5db603a6c2c869521392b57f96adb0b06000000af02ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc8249ad1ac69c81c2add480ca2bf0e93466ee463854cb3e3ae3216d97e06e2608da9312262252bc0a25fa721dc3663f62176e2342a2c2ed641e41ffdb27f2204e [!] commitments[2] 8249ad1ac69c81c2add480ca2bf0e93466ee463854cb3e3ae3216d97e06e2608da9312262252bc0a25fa721dc3663f62176e2342a2c2ed641e41ffdb27f2204e [!] msgno: 6, from: 3 to: 0xff msg 31bb0f9834010023e77dfada4a603959889d216ae62de2090302671443141f94f219f1a785339a5022fd36dc8edbff03be8a7d04252b4d647c9365753fadd60806000000af03ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc02451073d367dfca5f8423ccbcfdd73404e6234f2e64128d22844b8355c99f793a3d5de043c9ec359cbd36e1a24eb5769198463246f90dbca3498ef32264e077 [!] commitments[3] 02451073d367dfca5f8423ccbcfdd73404e6234f2e64128d22844b8355c99f793a3d5de043c9ec359cbd36e1a24eb5769198463246f90dbca3498ef32264e077 [!] msgno: 7, from: 0 to: ff msg 48bed6dd846dc94d7584c65eb7d5ad1d42c8b024de8b4b0a95b8584423418f6c5f5296ce57e15270c1d2a2382803c149ff53be4e9ec0f408c81dd92855a79101070000027c00ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fce339f74b53042269bb31e47b468f254a0ed0fdcc185cdfc70b5b83d4e334b92adfd0ae9056f48f71679e6f2a94e03cc4ea66538ac54b28c6351e973d3ae8910006000000af01ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcece036a0dc40fa72bd960ae27789a9eda34a9f153aabe4213f425439d7bf236b46979fee446ed4a6cc73a4849cd61eb53fb08c9a31655ac6b79fee2905ccc7778084514f01cffbcb94deb028e01015e24c1dbb9722924c51e6e6b2f74ae1caa184e32125a57f317407c3964742239eb3e5db603a6c2c869521392b57f96adb0b06000000af02ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc8249ad1ac69c81c2add480ca2bf0e93466ee463854cb3e3ae3216d97e06e2608da9312262252bc0a25fa721dc3663f62176e2342a2c2ed641e41ffdb27f2204e31bb0f9834010023e77dfada4a603959889d216ae62de2090302671443141f94f219f1a785339a5022fd36dc8edbff03be8a7d04252b4d647c9365753fadd60806000000af03ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc02451073d367dfca5f8423ccbcfdd73404e6234f2e64128d22844b8355c99f793a3d5de043c9ec359cbd36e1a24eb5769198463246f90dbca3498ef32264e077 [1] step 13. receive commitments, distribute shares via noise chans [1] msgno: 7, from: 0 to: ff msg 48bed6dd846dc94d7584c65eb7d5ad1d42c8b024de8b4b0a95b8584423418f6c5f5296ce57e15270c1d2a2382803c149ff53be4e9ec0f408c81dd92855a79101070000027c00ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fce339f74b53042269bb31e47b468f254a0ed0fdcc185cdfc70b5b83d4e334b92adfd0ae9056f48f71679e6f2a94e03cc4ea66538ac54b28c6351e973d3ae8910006000000af01ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcece036a0dc40fa72bd960ae27789a9eda34a9f153aabe4213f425439d7bf236b46979fee446ed4a6cc73a4849cd61eb53fb08c9a31655ac6b79fee2905ccc7778084514f01cffbcb94deb028e01015e24c1dbb9722924c51e6e6b2f74ae1caa184e32125a57f317407c3964742239eb3e5db603a6c2c869521392b57f96adb0b06000000af02ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc8249ad1ac69c81c2add480ca2bf0e93466ee463854cb3e3ae3216d97e06e2608da9312262252bc0a25fa721dc3663f62176e2342a2c2ed641e41ffdb27f2204e31bb0f9834010023e77dfada4a603959889d216ae62de2090302671443141f94f219f1a785339a5022fd36dc8edbff03be8a7d04252b4d647c9365753fadd60806000000af03ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc02451073d367dfca5f8423ccbcfdd73404e6234f2e64128d22844b8355c99f793a3d5de043c9ec359cbd36e1a24eb5769198463246f90dbca3498ef32264e077 [1] msgno: 6, from: 1 to: 0xff msg e339f74b53042269bb31e47b468f254a0ed0fdcc185cdfc70b5b83d4e334b92adfd0ae9056f48f71679e6f2a94e03cc4ea66538ac54b28c6351e973d3ae8910006000000af01ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcece036a0dc40fa72bd960ae27789a9eda34a9f153aabe4213f425439d7bf236b46979fee446ed4a6cc73a4849cd61eb53fb08c9a31655ac6b79fee2905ccc777 [1] msgno: 8, from: 1 to: 1 msg e2a145e32f10624a425c337645e1a95e4ae4d27949e8bb077ccd13cb8393ac51fe4a3d662d4e55d6337adf531a38750c2e218c2c7da5fba1cd1e09367f6c4c010800000100010100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc4338dbd72d094f1cc70985838191f22c6cae63abb130341775364aa64386ab4b43605518ea1c0961ac82d1813408cc31f0f4dc24c45a3d7f52300139e226089e2cef792187dba2dc6fa1ddf8362c970b627d3d068ccf14ffe349544d915cd4ffd984f95893aa3bb41052562b5fb59dc3464720db52e8753852ffc6d5e5615b2b2a3a1cf9271352cb9809c82dc456add2a1 [1] msgno: 6, from: 2 to: 0xff msg 8084514f01cffbcb94deb028e01015e24c1dbb9722924c51e6e6b2f74ae1caa184e32125a57f317407c3964742239eb3e5db603a6c2c869521392b57f96adb0b06000000af02ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc8249ad1ac69c81c2add480ca2bf0e93466ee463854cb3e3ae3216d97e06e2608da9312262252bc0a25fa721dc3663f62176e2342a2c2ed641e41ffdb27f2204e [1] corrupting share_2 02ad6b037797360130125b59b1fbe85932d7b8fa718d8806b185adb93aaa80ca06 [1] corrupted share_2 02ad94037797360130125b59b1fbe85932d7b8fa718d8806b185adb93aaa80ca06 [1] msgno: 8, from: 1 to: 2 msg d48be32d373b273d83ee85fc8a8d249ccbc3ecca66519c9a6f27bdb263f114b8455e3230ed681177116959c5ad9afffac774ea2393a4adabcfed0d54f515e80a0800000100010200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc63775eb825bd30fa66d54c2db19ca02bb3c22b47142caf2ae0893feed97a786536d26bfbbeee1eabcbec1fd3be36accbd3cec02998caad868501aa64b1d2ce204d339ee526c6c66b4722510799ba6e6f886690ab9c0a0a04ed92e2fbaf3dfee1506ebc155c4a798072598890d5dda2f9a2ec9068e4eec84d866504baefba2c068736dda82688a0b902d1db4e07f5c219ea [1] msgno: 6, from: 3 to: 0xff msg 31bb0f9834010023e77dfada4a603959889d216ae62de2090302671443141f94f219f1a785339a5022fd36dc8edbff03be8a7d04252b4d647c9365753fadd60806000000af03ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc02451073d367dfca5f8423ccbcfdd73404e6234f2e64128d22844b8355c99f793a3d5de043c9ec359cbd36e1a24eb5769198463246f90dbca3498ef32264e077 [1] msgno: 8, from: 1 to: 3 msg 6468e5af3941a8cb77ac2aeee3183004dff75123228d1c3471db4dca087c5ffaa4be1b0c663b68c5a9a20d9db10f69b449cb554a7efc2aea7c16e9b1eafb580e0800000100010300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc25ec0ef8e37ef9c6092975ad7781b4f86a07f433ee261b48847b1f2eb61c34ba1a57d02b3eca7b84b66b1a18f7103af2c2f14e8e61b489864bd58672ab6da65f2e3d673d6c00eb5d5bba98cbc33c64a2bba37d1e75b670ff542d0a98159264bc7a7f18c4f225d425c19d451ee3a0c71f5c96b7ab83a7db7de0ad11feca909736b137cfad4bc6e40aa411fdd9ab3d528763 [2] step 13. receive commitments, distribute shares via noise chans [2] msgno: 7, from: 0 to: ff msg 48bed6dd846dc94d7584c65eb7d5ad1d42c8b024de8b4b0a95b8584423418f6c5f5296ce57e15270c1d2a2382803c149ff53be4e9ec0f408c81dd92855a79101070000027c00ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fce339f74b53042269bb31e47b468f254a0ed0fdcc185cdfc70b5b83d4e334b92adfd0ae9056f48f71679e6f2a94e03cc4ea66538ac54b28c6351e973d3ae8910006000000af01ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcece036a0dc40fa72bd960ae27789a9eda34a9f153aabe4213f425439d7bf236b46979fee446ed4a6cc73a4849cd61eb53fb08c9a31655ac6b79fee2905ccc7778084514f01cffbcb94deb028e01015e24c1dbb9722924c51e6e6b2f74ae1caa184e32125a57f317407c3964742239eb3e5db603a6c2c869521392b57f96adb0b06000000af02ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc8249ad1ac69c81c2add480ca2bf0e93466ee463854cb3e3ae3216d97e06e2608da9312262252bc0a25fa721dc3663f62176e2342a2c2ed641e41ffdb27f2204e31bb0f9834010023e77dfada4a603959889d216ae62de2090302671443141f94f219f1a785339a5022fd36dc8edbff03be8a7d04252b4d647c9365753fadd60806000000af03ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc02451073d367dfca5f8423ccbcfdd73404e6234f2e64128d22844b8355c99f793a3d5de043c9ec359cbd36e1a24eb5769198463246f90dbca3498ef32264e077 [2] msgno: 6, from: 1 to: 0xff msg e339f74b53042269bb31e47b468f254a0ed0fdcc185cdfc70b5b83d4e334b92adfd0ae9056f48f71679e6f2a94e03cc4ea66538ac54b28c6351e973d3ae8910006000000af01ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcece036a0dc40fa72bd960ae27789a9eda34a9f153aabe4213f425439d7bf236b46979fee446ed4a6cc73a4849cd61eb53fb08c9a31655ac6b79fee2905ccc777 [2] msgno: 8, from: 2 to: 1 msg d3a0e954577c7b13c4c9ac5ee4aed871c92cb550ee3bf86cac2014f073ba6ec59caa351d0e60b6ca72eca781dcdf800cdfd9a0220375dc3dbae778c8e3daff080800000100020100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcd9a37f1ef94f5f2ffeb3729886117a53c3d09c22c0446930f7cbd08ab9c60f1251ccdaa8c47578b228be63d8e9e6cbda3aa4bdf5678dbe951b834cc0264aa5406b6b95ca43761cca18ac0ba086caf5ba914e7462588bbb7f948736a68b86c8cc6fa503d9506fe5f3c7256b9628a71ec9d10ee9cbc52c0f24a1c3495e85fe64008a1676af76c7ee587e3a601b877e94ad19 [2] msgno: 6, from: 2 to: 0xff msg 8084514f01cffbcb94deb028e01015e24c1dbb9722924c51e6e6b2f74ae1caa184e32125a57f317407c3964742239eb3e5db603a6c2c869521392b57f96adb0b06000000af02ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc8249ad1ac69c81c2add480ca2bf0e93466ee463854cb3e3ae3216d97e06e2608da9312262252bc0a25fa721dc3663f62176e2342a2c2ed641e41ffdb27f2204e [2] msgno: 8, from: 2 to: 2 msg 69efcff4de7364d45dbff5f41bb80c6e722f08154a27503f9bf005305e775c0e84bb14ad4acfdedb9e14011bb6ff13acf529f494c6545f2c62efd4c7bdc4b4090800000100020200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc214ee7edb275d9ad91e2f9515a0f9b546d65b8febf9a4f3d5b01c39c3be7434d2ed6d334f907a72bb4c40657598692c546654c0f9b00083755a37a5265d0ff1d598199b6d84d9f4e87873d85905550532d6f893c5800d685be98e5887a1fd699887be0e71effebb14e84b215cab322adeeb6a7dfbb5967d4c786f28384abec56d96edcd0c1675c9fa03f17d5b236ece463 [2] msgno: 6, from: 3 to: 0xff msg 31bb0f9834010023e77dfada4a603959889d216ae62de2090302671443141f94f219f1a785339a5022fd36dc8edbff03be8a7d04252b4d647c9365753fadd60806000000af03ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc02451073d367dfca5f8423ccbcfdd73404e6234f2e64128d22844b8355c99f793a3d5de043c9ec359cbd36e1a24eb5769198463246f90dbca3498ef32264e077 [2] msgno: 8, from: 2 to: 3 msg 6da84273b90b3ede0e675e075706ee85c92049a822527aef24a1004300e64136c27ac5fa3e366f62d9cab07a4a201b94621232116549420c3cc986bc391aa7060800000100020300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc192c8baf1d8417fd4460d4e5384138a8070c6d2c5a43a2f7b6f051b8ba10158bc86161714fcd73a7dd5c5221df1414eaed8a02b9b08e611c62373cf24d80a2ec4f23b8b60d622469fd63d604cce2ad2d956657121b0a2f8dfa35e92b988a3998cdf1972650710eeb3a7d62ab1529bec7b284732bc0ecc3f65b7491f207e4af9839c2ce28a2384aecc9d110e9d714445c63 [3] step 13. receive commitments, distribute shares via noise chans [3] msgno: 7, from: 0 to: ff msg 48bed6dd846dc94d7584c65eb7d5ad1d42c8b024de8b4b0a95b8584423418f6c5f5296ce57e15270c1d2a2382803c149ff53be4e9ec0f408c81dd92855a79101070000027c00ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fce339f74b53042269bb31e47b468f254a0ed0fdcc185cdfc70b5b83d4e334b92adfd0ae9056f48f71679e6f2a94e03cc4ea66538ac54b28c6351e973d3ae8910006000000af01ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcece036a0dc40fa72bd960ae27789a9eda34a9f153aabe4213f425439d7bf236b46979fee446ed4a6cc73a4849cd61eb53fb08c9a31655ac6b79fee2905ccc7778084514f01cffbcb94deb028e01015e24c1dbb9722924c51e6e6b2f74ae1caa184e32125a57f317407c3964742239eb3e5db603a6c2c869521392b57f96adb0b06000000af02ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc8249ad1ac69c81c2add480ca2bf0e93466ee463854cb3e3ae3216d97e06e2608da9312262252bc0a25fa721dc3663f62176e2342a2c2ed641e41ffdb27f2204e31bb0f9834010023e77dfada4a603959889d216ae62de2090302671443141f94f219f1a785339a5022fd36dc8edbff03be8a7d04252b4d647c9365753fadd60806000000af03ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc02451073d367dfca5f8423ccbcfdd73404e6234f2e64128d22844b8355c99f793a3d5de043c9ec359cbd36e1a24eb5769198463246f90dbca3498ef32264e077 [3] msgno: 6, from: 1 to: 0xff msg e339f74b53042269bb31e47b468f254a0ed0fdcc185cdfc70b5b83d4e334b92adfd0ae9056f48f71679e6f2a94e03cc4ea66538ac54b28c6351e973d3ae8910006000000af01ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcece036a0dc40fa72bd960ae27789a9eda34a9f153aabe4213f425439d7bf236b46979fee446ed4a6cc73a4849cd61eb53fb08c9a31655ac6b79fee2905ccc777 [3] msgno: 8, from: 3 to: 1 msg 25a1a3efc30e0b2594422daa864104cb88b9b0cf8b91dbe39511c2700320dfc2596693a286a6df9225b8a08d6609d631bdd5cf78ab65df14637631b4e6d3d9030800000100030100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcc7d5429ab29bd2aefb674d2e9244b9473a1c00d263ca8bf2116ff8f0b41e719ed4b3176f4b0ef65629e12d7d3f3bb580686a02ea27d1026d194a9b1a621b4b7d807f80160722ee8ddf62505f80d98e207b97b71c0b8a0d1b76d2abe2a45b57977d4a7dae258fdcdc0d8230c442fe74910ab7db95b5fbe79767c20786e86dfee0b6062789450faca63af6cce6f47f07215f [3] msgno: 6, from: 2 to: 0xff msg 8084514f01cffbcb94deb028e01015e24c1dbb9722924c51e6e6b2f74ae1caa184e32125a57f317407c3964742239eb3e5db603a6c2c869521392b57f96adb0b06000000af02ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc8249ad1ac69c81c2add480ca2bf0e93466ee463854cb3e3ae3216d97e06e2608da9312262252bc0a25fa721dc3663f62176e2342a2c2ed641e41ffdb27f2204e [3] msgno: 8, from: 3 to: 2 msg af4c83c56e920ed5f5784c4374b6e9fbb1c4c44283ad8b4689b676c43797c69a3b14795471e9c42b34be73b492855f0e3f85c40ae401ea62c4241d0da80b52010800000100030200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc03b0a607ab91fb0c1c2b1ddcfc16e5b642b7a9469828599eae6e5b63a77eed7dd3d722a512778a2a08f79d39df8f4dd0dae689aa1fb1d104fba71318185778b45480fc3c64240e98f31f5a0689c1dfba1afcf277d1071bddc0421bc3106c2ab51188775260ff9bd66dff7ff1b4108e69405370ce702a41808c09bb59b40284f3fb61c0c6b325ab1f9a399d7fb47c7c13dc [3] msgno: 6, from: 3 to: 0xff msg 31bb0f9834010023e77dfada4a603959889d216ae62de2090302671443141f94f219f1a785339a5022fd36dc8edbff03be8a7d04252b4d647c9365753fadd60806000000af03ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc02451073d367dfca5f8423ccbcfdd73404e6234f2e64128d22844b8355c99f793a3d5de043c9ec359cbd36e1a24eb5769198463246f90dbca3498ef32264e077 [3] msgno: 8, from: 3 to: 3 msg 71e3db2048913374e93576893c2f83fdcd16cf8fc893466e4af67e6c5ddde6361915d2223120203ac458563267d1ab0dfd0635cf8c8fbdd66b770a8dac10dd0b0800000100030300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc0be7b5debec558d23294861ce6c69b41c2b03f4324dee428f93807570fb06f2d12e8bc768978fea907af78b1978cf4386a0d5b6bf0086463d9d3ae5e0ccdb64a6f4007b7b35f3fde3680c37c33b92b063fe1ddf03cc3f1b126d0049d8fb6f203028af6f87bb93a6e650ae1d86191a15408be476d2bbc779c08bdde55dfe8d14f0e2310204ed79ddea86bd38e31a5b7a273 [!] step 14. route shares from all peers to all peers [!] msgno: 8, from: 1 to: 1 msg e2a145e32f10624a425c337645e1a95e4ae4d27949e8bb077ccd13cb8393ac51fe4a3d662d4e55d6337adf531a38750c2e218c2c7da5fba1cd1e09367f6c4c010800000100010100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc4338dbd72d094f1cc70985838191f22c6cae63abb130341775364aa64386ab4b43605518ea1c0961ac82d1813408cc31f0f4dc24c45a3d7f52300139e226089e2cef792187dba2dc6fa1ddf8362c970b627d3d068ccf14ffe349544d915cd4ffd984f95893aa3bb41052562b5fb59dc3464720db52e8753852ffc6d5e5615b2b2a3a1cf9271352cb9809c82dc456add2a1 [!] msgno: 8, from: 2 to: 1 msg d3a0e954577c7b13c4c9ac5ee4aed871c92cb550ee3bf86cac2014f073ba6ec59caa351d0e60b6ca72eca781dcdf800cdfd9a0220375dc3dbae778c8e3daff080800000100020100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcd9a37f1ef94f5f2ffeb3729886117a53c3d09c22c0446930f7cbd08ab9c60f1251ccdaa8c47578b228be63d8e9e6cbda3aa4bdf5678dbe951b834cc0264aa5406b6b95ca43761cca18ac0ba086caf5ba914e7462588bbb7f948736a68b86c8cc6fa503d9506fe5f3c7256b9628a71ec9d10ee9cbc52c0f24a1c3495e85fe64008a1676af76c7ee587e3a601b877e94ad19 [!] msgno: 8, from: 3 to: 1 msg 25a1a3efc30e0b2594422daa864104cb88b9b0cf8b91dbe39511c2700320dfc2596693a286a6df9225b8a08d6609d631bdd5cf78ab65df14637631b4e6d3d9030800000100030100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcc7d5429ab29bd2aefb674d2e9244b9473a1c00d263ca8bf2116ff8f0b41e719ed4b3176f4b0ef65629e12d7d3f3bb580686a02ea27d1026d194a9b1a621b4b7d807f80160722ee8ddf62505f80d98e207b97b71c0b8a0d1b76d2abe2a45b57977d4a7dae258fdcdc0d8230c442fe74910ab7db95b5fbe79767c20786e86dfee0b6062789450faca63af6cce6f47f07215f [!] msgno: 8, from: 1 to: 2 msg d48be32d373b273d83ee85fc8a8d249ccbc3ecca66519c9a6f27bdb263f114b8455e3230ed681177116959c5ad9afffac774ea2393a4adabcfed0d54f515e80a0800000100010200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc63775eb825bd30fa66d54c2db19ca02bb3c22b47142caf2ae0893feed97a786536d26bfbbeee1eabcbec1fd3be36accbd3cec02998caad868501aa64b1d2ce204d339ee526c6c66b4722510799ba6e6f886690ab9c0a0a04ed92e2fbaf3dfee1506ebc155c4a798072598890d5dda2f9a2ec9068e4eec84d866504baefba2c068736dda82688a0b902d1db4e07f5c219ea [!] msgno: 8, from: 2 to: 2 msg 69efcff4de7364d45dbff5f41bb80c6e722f08154a27503f9bf005305e775c0e84bb14ad4acfdedb9e14011bb6ff13acf529f494c6545f2c62efd4c7bdc4b4090800000100020200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc214ee7edb275d9ad91e2f9515a0f9b546d65b8febf9a4f3d5b01c39c3be7434d2ed6d334f907a72bb4c40657598692c546654c0f9b00083755a37a5265d0ff1d598199b6d84d9f4e87873d85905550532d6f893c5800d685be98e5887a1fd699887be0e71effebb14e84b215cab322adeeb6a7dfbb5967d4c786f28384abec56d96edcd0c1675c9fa03f17d5b236ece463 [!] msgno: 8, from: 3 to: 2 msg af4c83c56e920ed5f5784c4374b6e9fbb1c4c44283ad8b4689b676c43797c69a3b14795471e9c42b34be73b492855f0e3f85c40ae401ea62c4241d0da80b52010800000100030200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc03b0a607ab91fb0c1c2b1ddcfc16e5b642b7a9469828599eae6e5b63a77eed7dd3d722a512778a2a08f79d39df8f4dd0dae689aa1fb1d104fba71318185778b45480fc3c64240e98f31f5a0689c1dfba1afcf277d1071bddc0421bc3106c2ab51188775260ff9bd66dff7ff1b4108e69405370ce702a41808c09bb59b40284f3fb61c0c6b325ab1f9a399d7fb47c7c13dc [!] msgno: 8, from: 1 to: 3 msg 6468e5af3941a8cb77ac2aeee3183004dff75123228d1c3471db4dca087c5ffaa4be1b0c663b68c5a9a20d9db10f69b449cb554a7efc2aea7c16e9b1eafb580e0800000100010300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc25ec0ef8e37ef9c6092975ad7781b4f86a07f433ee261b48847b1f2eb61c34ba1a57d02b3eca7b84b66b1a18f7103af2c2f14e8e61b489864bd58672ab6da65f2e3d673d6c00eb5d5bba98cbc33c64a2bba37d1e75b670ff542d0a98159264bc7a7f18c4f225d425c19d451ee3a0c71f5c96b7ab83a7db7de0ad11feca909736b137cfad4bc6e40aa411fdd9ab3d528763 [!] msgno: 8, from: 2 to: 3 msg 6da84273b90b3ede0e675e075706ee85c92049a822527aef24a1004300e64136c27ac5fa3e366f62d9cab07a4a201b94621232116549420c3cc986bc391aa7060800000100020300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc192c8baf1d8417fd4460d4e5384138a8070c6d2c5a43a2f7b6f051b8ba10158bc86161714fcd73a7dd5c5221df1414eaed8a02b9b08e611c62373cf24d80a2ec4f23b8b60d622469fd63d604cce2ad2d956657121b0a2f8dfa35e92b988a3998cdf1972650710eeb3a7d62ab1529bec7b284732bc0ecc3f65b7491f207e4af9839c2ce28a2384aecc9d110e9d714445c63 [!] msgno: 8, from: 3 to: 3 msg 71e3db2048913374e93576893c2f83fdcd16cf8fc893466e4af67e6c5ddde6361915d2223120203ac458563267d1ab0dfd0635cf8c8fbdd66b770a8dac10dd0b0800000100030300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc0be7b5debec558d23294861ce6c69b41c2b03f4324dee428f93807570fb06f2d12e8bc768978fea907af78b1978cf4386a0d5b6bf0086463d9d3ae5e0ccdb64a6f4007b7b35f3fde3680c37c33b92b063fe1ddf03cc3f1b126d0049d8fb6f203028af6f87bb93a6e650ae1d86191a15408be476d2bbc779c08bdde55dfe8d14f0e2310204ed79ddea86bd38e31a5b7a273 [1] step 15. DKG step 2 - receive shares, verify commitments [1] msgno: 8, from: 1 to: 1 msg e2a145e32f10624a425c337645e1a95e4ae4d27949e8bb077ccd13cb8393ac51fe4a3d662d4e55d6337adf531a38750c2e218c2c7da5fba1cd1e09367f6c4c010800000100010100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc4338dbd72d094f1cc70985838191f22c6cae63abb130341775364aa64386ab4b43605518ea1c0961ac82d1813408cc31f0f4dc24c45a3d7f52300139e226089e2cef792187dba2dc6fa1ddf8362c970b627d3d068ccf14ffe349544d915cd4ffd984f95893aa3bb41052562b5fb59dc3464720db52e8753852ffc6d5e5615b2b2a3a1cf9271352cb9809c82dc456add2a1 [1] msgno: 8, from: 2 to: 1 msg d3a0e954577c7b13c4c9ac5ee4aed871c92cb550ee3bf86cac2014f073ba6ec59caa351d0e60b6ca72eca781dcdf800cdfd9a0220375dc3dbae778c8e3daff080800000100020100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcd9a37f1ef94f5f2ffeb3729886117a53c3d09c22c0446930f7cbd08ab9c60f1251ccdaa8c47578b228be63d8e9e6cbda3aa4bdf5678dbe951b834cc0264aa5406b6b95ca43761cca18ac0ba086caf5ba914e7462588bbb7f948736a68b86c8cc6fa503d9506fe5f3c7256b9628a71ec9d10ee9cbc52c0f24a1c3495e85fe64008a1676af76c7ee587e3a601b877e94ad19 [1] msgno: 8, from: 3 to: 1 msg 25a1a3efc30e0b2594422daa864104cb88b9b0cf8b91dbe39511c2700320dfc2596693a286a6df9225b8a08d6609d631bdd5cf78ab65df14637631b4e6d3d9030800000100030100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcc7d5429ab29bd2aefb674d2e9244b9473a1c00d263ca8bf2116ff8f0b41e719ed4b3176f4b0ef65629e12d7d3f3bb580686a02ea27d1026d194a9b1a621b4b7d807f80160722ee8ddf62505f80d98e207b97b71c0b8a0d1b76d2abe2a45b57977d4a7dae258fdcdc0d8230c442fe74910ab7db95b5fbe79767c20786e86dfee0b6062789450faca63af6cce6f47f07215f [1] failed to verify commitments from 2! [1] msgno: 9, from: 1 to: ff msg 93294fa40452adcbc22b8f4124fe967890d6ca49faa54533af5ac3d236ed349527aff1f5328e7432c7fc5aa739dc9fc5b6c2ee6b49ddd24a2e596701425ab409090000007301ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01020000 [2] step 15. DKG step 2 - receive shares, verify commitments [2] msgno: 8, from: 1 to: 2 msg d48be32d373b273d83ee85fc8a8d249ccbc3ecca66519c9a6f27bdb263f114b8455e3230ed681177116959c5ad9afffac774ea2393a4adabcfed0d54f515e80a0800000100010200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc63775eb825bd30fa66d54c2db19ca02bb3c22b47142caf2ae0893feed97a786536d26bfbbeee1eabcbec1fd3be36accbd3cec02998caad868501aa64b1d2ce204d339ee526c6c66b4722510799ba6e6f886690ab9c0a0a04ed92e2fbaf3dfee1506ebc155c4a798072598890d5dda2f9a2ec9068e4eec84d866504baefba2c068736dda82688a0b902d1db4e07f5c219ea [2] msgno: 8, from: 2 to: 2 msg 69efcff4de7364d45dbff5f41bb80c6e722f08154a27503f9bf005305e775c0e84bb14ad4acfdedb9e14011bb6ff13acf529f494c6545f2c62efd4c7bdc4b4090800000100020200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc214ee7edb275d9ad91e2f9515a0f9b546d65b8febf9a4f3d5b01c39c3be7434d2ed6d334f907a72bb4c40657598692c546654c0f9b00083755a37a5265d0ff1d598199b6d84d9f4e87873d85905550532d6f893c5800d685be98e5887a1fd699887be0e71effebb14e84b215cab322adeeb6a7dfbb5967d4c786f28384abec56d96edcd0c1675c9fa03f17d5b236ece463 [2] msgno: 8, from: 3 to: 2 msg af4c83c56e920ed5f5784c4374b6e9fbb1c4c44283ad8b4689b676c43797c69a3b14795471e9c42b34be73b492855f0e3f85c40ae401ea62c4241d0da80b52010800000100030200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc03b0a607ab91fb0c1c2b1ddcfc16e5b642b7a9469828599eae6e5b63a77eed7dd3d722a512778a2a08f79d39df8f4dd0dae689aa1fb1d104fba71318185778b45480fc3c64240e98f31f5a0689c1dfba1afcf277d1071bddc0421bc3106c2ab51188775260ff9bd66dff7ff1b4108e69405370ce702a41808c09bb59b40284f3fb61c0c6b325ab1f9a399d7fb47c7c13dc 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 f51e5f998c12f052a48b5e2bba5178a6538c36d39f90eb3feca63387079e0237da917c0d9472a879a0a552454d489939ae8ce9392517229de135ae25c7cccf00090000007302ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01010000 [3] step 15. DKG step 2 - receive shares, verify commitments [3] msgno: 8, from: 1 to: 3 msg 6468e5af3941a8cb77ac2aeee3183004dff75123228d1c3471db4dca087c5ffaa4be1b0c663b68c5a9a20d9db10f69b449cb554a7efc2aea7c16e9b1eafb580e0800000100010300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc25ec0ef8e37ef9c6092975ad7781b4f86a07f433ee261b48847b1f2eb61c34ba1a57d02b3eca7b84b66b1a18f7103af2c2f14e8e61b489864bd58672ab6da65f2e3d673d6c00eb5d5bba98cbc33c64a2bba37d1e75b670ff542d0a98159264bc7a7f18c4f225d425c19d451ee3a0c71f5c96b7ab83a7db7de0ad11feca909736b137cfad4bc6e40aa411fdd9ab3d528763 [3] msgno: 8, from: 2 to: 3 msg 6da84273b90b3ede0e675e075706ee85c92049a822527aef24a1004300e64136c27ac5fa3e366f62d9cab07a4a201b94621232116549420c3cc986bc391aa7060800000100020300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc192c8baf1d8417fd4460d4e5384138a8070c6d2c5a43a2f7b6f051b8ba10158bc86161714fcd73a7dd5c5221df1414eaed8a02b9b08e611c62373cf24d80a2ec4f23b8b60d622469fd63d604cce2ad2d956657121b0a2f8dfa35e92b988a3998cdf1972650710eeb3a7d62ab1529bec7b284732bc0ecc3f65b7491f207e4af9839c2ce28a2384aecc9d110e9d714445c63 [3] msgno: 8, from: 3 to: 3 msg 71e3db2048913374e93576893c2f83fdcd16cf8fc893466e4af67e6c5ddde6361915d2223120203ac458563267d1ab0dfd0635cf8c8fbdd66b770a8dac10dd0b0800000100030300000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc0be7b5debec558d23294861ce6c69b41c2b03f4324dee428f93807570fb06f2d12e8bc768978fea907af78b1978cf4386a0d5b6bf0086463d9d3ae5e0ccdb64a6f4007b7b35f3fde3680c37c33b92b063fe1ddf03cc3f1b126d0049d8fb6f203028af6f87bb93a6e650ae1d86191a15408be476d2bbc779c08bdde55dfe8d14f0e2310204ed79ddea86bd38e31a5b7a273 [3] msgno: 9, from: 3 to: ff msg db72458546b97ba4c9a0507795b0f5bbe2246d44aa185c875e26b98d033a75206bd317be0d15828d0e3cb17b949d90c0c928d1a2701b17e5b700fa3b0e7f2d0c090000007303ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc00000000 [!] step 16. broadcast complaints of peers [!] msgno: 9, from: 1 to: 0xff msg 93294fa40452adcbc22b8f4124fe967890d6ca49faa54533af5ac3d236ed349527aff1f5328e7432c7fc5aa739dc9fc5b6c2ee6b49ddd24a2e596701425ab409090000007301ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01020000 [!] peer 1 failed to verify commitments from peer 2! [!] msgno: 9, from: 2 to: 0xff msg f51e5f998c12f052a48b5e2bba5178a6538c36d39f90eb3feca63387079e0237da917c0d9472a879a0a552454d489939ae8ce9392517229de135ae25c7cccf00090000007302ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01010000 [!] peer 2 failed to verify commitments from peer 1! [!] msgno: 9, from: 3 to: 0xff msg db72458546b97ba4c9a0507795b0f5bbe2246d44aa185c875e26b98d033a75206bd317be0d15828d0e3cb17b949d90c0c928d1a2701b17e5b700fa3b0e7f2d0c090000007303ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc00000000 [!] complaints 02010102 [!] msgno: 10, from: 0 to: ff msg efe2d89f42ebd278d7dee8052af846197ceaf3b14da4f13d9579a491fceda74c3ef7cf36f8b8e471076d63c47471bd59c99ce53da620639b69234c47f72f73010a000001c800ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc93294fa40452adcbc22b8f4124fe967890d6ca49faa54533af5ac3d236ed349527aff1f5328e7432c7fc5aa739dc9fc5b6c2ee6b49ddd24a2e596701425ab409090000007301ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01020000f51e5f998c12f052a48b5e2bba5178a6538c36d39f90eb3feca63387079e0237da917c0d9472a879a0a552454d489939ae8ce9392517229de135ae25c7cccf00090000007302ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01010000db72458546b97ba4c9a0507795b0f5bbe2246d44aa185c875e26b98d033a75206bd317be0d15828d0e3cb17b949d90c0c928d1a2701b17e5b700fa3b0e7f2d0c090000007303ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc00000000 [1] step 17. receive complaints broadcast [1] msgno: 10, from: 0 to: ff msg efe2d89f42ebd278d7dee8052af846197ceaf3b14da4f13d9579a491fceda74c3ef7cf36f8b8e471076d63c47471bd59c99ce53da620639b69234c47f72f73010a000001c800ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc93294fa40452adcbc22b8f4124fe967890d6ca49faa54533af5ac3d236ed349527aff1f5328e7432c7fc5aa739dc9fc5b6c2ee6b49ddd24a2e596701425ab409090000007301ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01020000f51e5f998c12f052a48b5e2bba5178a6538c36d39f90eb3feca63387079e0237da917c0d9472a879a0a552454d489939ae8ce9392517229de135ae25c7cccf00090000007302ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01010000db72458546b97ba4c9a0507795b0f5bbe2246d44aa185c875e26b98d033a75206bd317be0d15828d0e3cb17b949d90c0c928d1a2701b17e5b700fa3b0e7f2d0c090000007303ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc00000000 [1] msgno: 9, from: 1 to: 0xff msg 93294fa40452adcbc22b8f4124fe967890d6ca49faa54533af5ac3d236ed349527aff1f5328e7432c7fc5aa739dc9fc5b6c2ee6b49ddd24a2e596701425ab409090000007301ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01020000 [1] msgno: 9, from: 2 to: 0xff msg f51e5f998c12f052a48b5e2bba5178a6538c36d39f90eb3feca63387079e0237da917c0d9472a879a0a552454d489939ae8ce9392517229de135ae25c7cccf00090000007302ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01010000 [1] peer 2 failed to verify commitments from peer 1! [1] msgno: 9, from: 3 to: 0xff msg db72458546b97ba4c9a0507795b0f5bbe2246d44aa185c875e26b98d033a75206bd317be0d15828d0e3cb17b949d90c0c928d1a2701b17e5b700fa3b0e7f2d0c090000007303ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc00000000 [2] step 17. receive complaints broadcast [2] msgno: 10, from: 0 to: ff msg efe2d89f42ebd278d7dee8052af846197ceaf3b14da4f13d9579a491fceda74c3ef7cf36f8b8e471076d63c47471bd59c99ce53da620639b69234c47f72f73010a000001c800ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc93294fa40452adcbc22b8f4124fe967890d6ca49faa54533af5ac3d236ed349527aff1f5328e7432c7fc5aa739dc9fc5b6c2ee6b49ddd24a2e596701425ab409090000007301ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01020000f51e5f998c12f052a48b5e2bba5178a6538c36d39f90eb3feca63387079e0237da917c0d9472a879a0a552454d489939ae8ce9392517229de135ae25c7cccf00090000007302ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01010000db72458546b97ba4c9a0507795b0f5bbe2246d44aa185c875e26b98d033a75206bd317be0d15828d0e3cb17b949d90c0c928d1a2701b17e5b700fa3b0e7f2d0c090000007303ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc00000000 [2] msgno: 9, from: 1 to: 0xff msg 93294fa40452adcbc22b8f4124fe967890d6ca49faa54533af5ac3d236ed349527aff1f5328e7432c7fc5aa739dc9fc5b6c2ee6b49ddd24a2e596701425ab409090000007301ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01020000 [2] peer 1 failed to verify commitments from peer 2! [2] msgno: 9, from: 2 to: 0xff msg f51e5f998c12f052a48b5e2bba5178a6538c36d39f90eb3feca63387079e0237da917c0d9472a879a0a552454d489939ae8ce9392517229de135ae25c7cccf00090000007302ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01010000 [2] msgno: 9, from: 3 to: 0xff msg db72458546b97ba4c9a0507795b0f5bbe2246d44aa185c875e26b98d033a75206bd317be0d15828d0e3cb17b949d90c0c928d1a2701b17e5b700fa3b0e7f2d0c090000007303ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc00000000 [3] step 17. receive complaints broadcast [3] msgno: 10, from: 0 to: ff msg efe2d89f42ebd278d7dee8052af846197ceaf3b14da4f13d9579a491fceda74c3ef7cf36f8b8e471076d63c47471bd59c99ce53da620639b69234c47f72f73010a000001c800ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc93294fa40452adcbc22b8f4124fe967890d6ca49faa54533af5ac3d236ed349527aff1f5328e7432c7fc5aa739dc9fc5b6c2ee6b49ddd24a2e596701425ab409090000007301ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01020000f51e5f998c12f052a48b5e2bba5178a6538c36d39f90eb3feca63387079e0237da917c0d9472a879a0a552454d489939ae8ce9392517229de135ae25c7cccf00090000007302ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01010000db72458546b97ba4c9a0507795b0f5bbe2246d44aa185c875e26b98d033a75206bd317be0d15828d0e3cb17b949d90c0c928d1a2701b17e5b700fa3b0e7f2d0c090000007303ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc00000000 [3] msgno: 9, from: 1 to: 0xff msg 93294fa40452adcbc22b8f4124fe967890d6ca49faa54533af5ac3d236ed349527aff1f5328e7432c7fc5aa739dc9fc5b6c2ee6b49ddd24a2e596701425ab409090000007301ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01020000 [3] msgno: 9, from: 2 to: 0xff msg f51e5f998c12f052a48b5e2bba5178a6538c36d39f90eb3feca63387079e0237da917c0d9472a879a0a552454d489939ae8ce9392517229de135ae25c7cccf00090000007302ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc01010000 [3] msgno: 9, from: 3 to: 0xff msg db72458546b97ba4c9a0507795b0f5bbe2246d44aa185c875e26b98d033a75206bd317be0d15828d0e3cb17b949d90c0c928d1a2701b17e5b700fa3b0e7f2d0c090000007303ff00000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc00000000 [1] step 17a. potentially broadcast contested shares [1] defending against complaint from 2 [1] msgno: 11, from: 1 to: 0 msg 2fd11f508f90d7815fdedcbcff5bd639d47b56a232dc98995ee76544a71590411544bb64eb5074968a372af69b9b6e86eddf836a5b3e7d402558193689c7c40a0b00000090010000000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc02ce38894266995bc5716944337815aca70a43be0f0a0e33a43895c5a236c6b338 [2] step 17a. potentially broadcast contested shares [2] defending against complaint from 1 [2] msgno: 11, from: 2 to: 0 msg 656968fd5e4564f6f5897f5fa3473c1309f03f48fb07aebff3f9353d2881f21b390c4e16cda56bb3256a1adf268ab7d4dcdc7b3d3bc17e38e250dd2309f342050b00000090020000000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc016716d0a27ac23a6d73eaaa6e9efd328cacfe94392da2c03b499e19723f630cba [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 2fd11f508f90d7815fdedcbcff5bd639d47b56a232dc98995ee76544a71590411544bb64eb5074968a372af69b9b6e86eddf836a5b3e7d402558193689c7c40a0b00000090010000000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc02ce38894266995bc5716944337815aca70a43be0f0a0e33a43895c5a236c6b338 [!] msgno: 8, from: 1 to: 2 msg d48be32d373b273d83ee85fc8a8d249ccbc3ecca66519c9a6f27bdb263f114b8455e3230ed681177116959c5ad9afffac774ea2393a4adabcfed0d54f515e80a0800000100010200000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc63775eb825bd30fa66d54c2db19ca02bb3c22b47142caf2ae0893feed97a786536d26bfbbeee1eabcbec1fd3be36accbd3cec02998caad868501aa64b1d2ce204d339ee526c6c66b4722510799ba6e6f886690ab9c0a0a04ed92e2fbaf3dfee1506ebc155c4a798072598890d5dda2f9a2ec9068e4eec84d866504baefba2c068736dda82688a0b902d1db4e07f5c219ea [!] key_1,2 ce38894266995bc5716944337815aca70a43be0f0a0e33a43895c5a236c6b338 [!] checking proof of peer 1 for complaint by peer 2 [!] share_1,2 02ad94037797360130125b59b1fbe85932d7b8fa718d8806b185adb93aaa80ca06 [!] commitments_1 ece036a0dc40fa72bd960ae27789a9eda34a9f153aabe4213f425439d7bf236b46979fee446ed4a6cc73a4849cd61eb53fb08c9a31655ac6b79fee2905ccc777 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 656968fd5e4564f6f5897f5fa3473c1309f03f48fb07aebff3f9353d2881f21b390c4e16cda56bb3256a1adf268ab7d4dcdc7b3d3bc17e38e250dd2309f342050b00000090020000000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fc016716d0a27ac23a6d73eaaa6e9efd328cacfe94392da2c03b499e19723f630cba [!] msgno: 8, from: 2 to: 1 msg d3a0e954577c7b13c4c9ac5ee4aed871c92cb550ee3bf86cac2014f073ba6ec59caa351d0e60b6ca72eca781dcdf800cdfd9a0220375dc3dbae778c8e3daff080800000100020100000000694ad5141dc68da1bb042610144b19d63e0b51a278c34b6f2a84ceb42c40568c9fe469fcd9a37f1ef94f5f2ffeb3729886117a53c3d09c22c0446930f7cbd08ab9c60f1251ccdaa8c47578b228be63d8e9e6cbda3aa4bdf5678dbe951b834cc0264aa5406b6b95ca43761cca18ac0ba086caf5ba914e7462588bbb7f948736a68b86c8cc6fa503d9506fe5f3c7256b9628a71ec9d10ee9cbc52c0f24a1c3495e85fe64008a1676af76c7ee587e3a601b877e94ad19 [!] key_2,1 6716d0a27ac23a6d73eaaa6e9efd328cacfe94392da2c03b499e19723f630cba [!] checking proof of peer 2 for complaint by peer 1 [!] share_2,1 018b3b3a0614800e3066aaa32de69af25e983c0d9da4cfca4f9c89adb93599e307 [!] commitments_2 8249ad1ac69c81c2add480ca2bf0e93466ee463854cb3e3ae3216d97e06e2608da9312262252bc0a25fa721dc3663f62176e2342a2c2ed641e41ffdb27f2204e [!] complaint against 2 by 1 invalid, proof correct accused peer 1 was caught cheating by peer 2 peer 2 was falsely accused by peer 1 :/ dkg failed, total cheaters 1, list of cheaters: 1(2) make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/tests' make -C noise_xk test make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. ln -sf liboprf-noiseXK.so liboprf-noiseXK.so.0 make -C example test make[3]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/liboprf-0.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,now -Wtrampolines -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -fcf-protection=full -fstack-clash-protection -Inoise_xk/include -Inoise_xk/include/karmel -Inoise_xk/include/karmel/minimal -Iinclude -I include/karmel -I include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fpic -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -ftrapv -Wl,--error-unresolved-symbols -Wl,-z,defs -Wl,-z,relro -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection -I../.. -I../include -I ../include/karmel -I ../include/karmel/minimal -Wall -Wextra -Werror -std=c11 -Wno-unused-variable -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-infinite-recursion -fPIC -g -fwrapv -D_BSD_SOURCE -D_DEFAULT_SOURCE -DWITH_SODIUM -O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -fpic -Werror=format-security -Werror=implicit-function-declaration -Wl,-z,defs -Wl,-z,relro -ftrapv -Wl,-z,noexecstack -fcf-protection=full -fstack-clash-protection xk-ex.c ../../utils.c -o xk-ex -lsodium -loprf-noiseXK -L.. LD_LIBRARY_PATH=.. ./xk-ex alice spub: c0b8c727a9e3648a5a02ec50da62b53a32e16241eed061a39bf1c57d28b98b23 len of msg1: 48 len of msg2: 48 len of msg3: 75 peers spub: c0b8c727a9e3648a5a02ec50da62b53a32e16241eed061a39bf1c57d28b98b23 Hello Bob! Success! make[3]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk/example' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' rm -fr -- /tmp/dh-xdg-rundir-SjbEATh0 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 -j6 install DESTDIR=/build/reproducible-path/liboprf-0.4.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" PREFIX=/usr make[2]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib cp liboprf.so /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.so.0 ln -sf /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.so.0 /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.so mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib cp liboprf.a /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf.a mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf 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 cp dkg.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/dkg.h mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf cp tp-dkg.h /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/tp-dkg.h make -C noise_xk install make[3]: Entering directory '/build/reproducible-path/liboprf-0.4.0/src' make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/ cp liboprf-noiseXK.so /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.so.0 ln -sf /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.so.0 /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.so mkdir -p /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/ cp liboprf-noiseXK.a /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/lib/liboprf-noiseXK.a cp -r include /build/reproducible-path/liboprf-0.4.0/debian/tmp/usr/include/oprf/noiseXK make[3]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src/noise_xk' make[2]: Leaving directory '/build/reproducible-path/liboprf-0.4.0/src' make[1]: Leaving directory '/build/reproducible-path/liboprf-0.4.0' dh_install -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/lib/i386-linux-gnu/ cp --reflink=auto -a ./debian/tmp/dh-exec.rwxwPmxk/usr/lib/i386-linux-gnu/liboprf-noiseXK.so.0 ./debian/tmp/dh-exec.rwxwPmxk/usr/lib/i386-linux-gnu/liboprf.so.0 debian/liboprf0t64/usr/lib/i386-linux-gnu// install -m0755 -d debian/liboprf-dev//usr/include/oprf cp --reflink=auto -a debian/tmp/usr/include/oprf/dkg.h debian/tmp/usr/include/oprf/noiseXK debian/tmp/usr/include/oprf/oprf.h debian/tmp/usr/include/oprf/toprf.h debian/tmp/usr/include/oprf/tp-dkg.h debian/liboprf-dev//usr/include/oprf/ install -m0755 -d debian/liboprf-dev/usr/lib/i386-linux-gnu/ cp --reflink=auto -a ./debian/tmp/dh-exec.lzezeP8v/usr/lib/i386-linux-gnu/liboprf-noiseXK.a ./debian/tmp/dh-exec.lzezeP8v/usr/lib/i386-linux-gnu/liboprf.a debian/liboprf-dev/usr/lib/i386-linux-gnu// install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/ cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf-0.4.0.egg-info debian/python3-pyoprf/usr/lib/python3/dist-packages// install -m0755 -d debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf cp --reflink=auto -a debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/__init__.py debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/multiplexer.py debian/tmp/usr/lib/python3.12/dist-packages/pyoprf/noisexk.py debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf/ dh_installdocs -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/share/doc/liboprf0t64 install -p -m0644 debian/copyright debian/liboprf0t64/usr/share/doc/liboprf0t64/copyright install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev cp --reflink=auto -a ./README.md debian/liboprf-dev/usr/share/doc/liboprf-dev chmod -R u\+rw,go=rX debian/liboprf-dev/usr/share/doc install -p -m0644 debian/copyright debian/liboprf-dev/usr/share/doc/liboprf-dev/copyright install -m0755 -d debian/python3-pyoprf/usr/share/doc/python3-pyoprf install -p -m0644 debian/copyright debian/python3-pyoprf/usr/share/doc/python3-pyoprf/copyright dh_installchangelogs -O--sourcedirectory=src install -m0755 -d debian/liboprf-dev/usr/share/doc/liboprf-dev install -p -m0644 debian/.debhelper/generated/liboprf-dev/dh_installchangelogs.dch.trimmed debian/liboprf-dev/usr/share/doc/liboprf-dev/changelog.Debian install -m0755 -d debian/python3-pyoprf/usr/share/doc/python3-pyoprf install -p -m0644 debian/.debhelper/generated/python3-pyoprf/dh_installchangelogs.dch.trimmed debian/python3-pyoprf/usr/share/doc/python3-pyoprf/changelog.Debian install -m0755 -d debian/liboprf0t64/usr/share/doc/liboprf0t64 install -p -m0644 debian/.debhelper/generated/liboprf0t64/dh_installchangelogs.dch.trimmed debian/liboprf0t64/usr/share/doc/liboprf0t64/changelog.Debian dh_python3 -O--sourcedirectory=src D: dh_python3 dh_python3:180: version: 6.20241024 D: dh_python3 dh_python3:181: argv: ['/usr/bin/dh_python3', '-O--sourcedirectory=src'] D: dh_python3 dh_python3:182: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=None, no_package=None, remaining_packages=False, compile_all=False, vrange=None, regexpr=None, accept_upstream_versions=False, depends=None, depends_section=None, recommends=None, recommends_section=None, suggests=None, suggests_section=None, requires=None, shebang=None, ignore_shebangs=False, clean_dbg_pkg=True, no_ext_rename=False, no_shebang_rewrite=False, private_dir=None, O=['--sourcedirectory=src']) D: dh_python3 dh_python3:183: supported Python versions: 3.12 (default=3.12) D: dh_python3 debhelper:166: skipping package liboprf0t64 (missing ${python3:Depends} in Depends/Recommends) D: dh_python3 debhelper:166: skipping package liboprf-dev (missing ${python3:Depends} in Depends/Recommends) D: dh_python3 debhelper:174: source=liboprf, binary packages=['python3-pyoprf'] D: dh_python3 dh_python3:205: processing package python3-pyoprf... D: dh_python3 fs:338: package python3-pyoprf details = {'requires.txt': {'debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf-0.4.0.egg-info/requires.txt'}, 'egg-info': {'debian/python3-pyoprf/usr/lib/python3/dist-packages/pyoprf-0.4.0.egg-info/PKG-INFO'}, 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package python3-pyoprf D: dh_python3 pydist:175: trying to find dependency for SecureString (python=None) D: dh_python3 pydist:209: dependency: module seems to be installed D: dh_python3 pydist:284: dependency: included in build-deps D: dh_python3 pydist:175: trying to find dependency for pysodium (python=None) D: dh_python3 pydist:209: dependency: module seems to be installed D: dh_python3 pydist:284: dependency: included in build-deps D: dh_python3 depends:253: D={'python3-securestring', 'python3-pysodium', 'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_installsystemduser -O--sourcedirectory=src dh_lintian -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/share/lintian/overrides install -p -m0644 debian/liboprf0t64.lintian-overrides debian/liboprf0t64/usr/share/lintian/overrides/liboprf0t64 dh_perl -O--sourcedirectory=src dh_link -O--sourcedirectory=src install -m0755 -d debian/liboprf-dev/usr/lib/i386-linux-gnu rm -f debian/liboprf-dev/usr/lib/i386-linux-gnu/liboprf-noiseXK.so ln -s liboprf-noiseXK.so.0 debian/liboprf-dev/usr/lib/i386-linux-gnu/liboprf-noiseXK.so install -m0755 -d debian/liboprf-dev/usr/lib/i386-linux-gnu rm -f debian/liboprf-dev/usr/lib/i386-linux-gnu/liboprf.so ln -s liboprf.so.0 debian/liboprf-dev/usr/lib/i386-linux-gnu/liboprf.so dh_strip_nondeterminism -O--sourcedirectory=src dh_compress -O--sourcedirectory=src cd debian/liboprf0t64 cd debian/liboprf-dev cd debian/python3-pyoprf chmod a-x usr/share/doc/liboprf0t64/changelog.Debian chmod a-x usr/share/doc/liboprf-dev/changelog.Debian chmod a-x usr/share/doc/python3-pyoprf/changelog.Debian gzip -9nf usr/share/doc/liboprf0t64/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/liboprf0t64 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/liboprf-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/python3-pyoprf ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/liboprf0t64/usr/share/doc -type f -a -true -a ! -regex 'debian/liboprf0t64/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-pyoprf/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/liboprf-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf0t64/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/python3-pyoprf/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/liboprf-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/liboprf0t64/usr/share/lintian/overrides -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf0t64 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-pyoprf/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/liboprf-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/liboprf0t64/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/liboprf-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w dh_missing -O--sourcedirectory=src dh_dwz -a -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/usr/lib/debug/.dwz/i386-linux-gnu dwz -mdebian/liboprf0t64/usr/lib/debug/.dwz/i386-linux-gnu/liboprf0t64.debug -M/usr/lib/debug/.dwz/i386-linux-gnu/liboprf0t64.debug -- debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf-noiseXK.so.0 debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf.so.0 objcopy --compress-debug-sections debian/liboprf0t64/usr/lib/debug/.dwz/i386-linux-gnu/liboprf0t64.debug chmod 0644 -- debian/liboprf0t64/usr/lib/debug/.dwz/i386-linux-gnu/liboprf0t64.debug dh_strip -a -O--sourcedirectory=src strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/liboprf-dev/usr/lib/i386-linux-gnu/liboprf-noiseXK.a strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/liboprf-dev/usr/lib/i386-linux-gnu/liboprf.a install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/97 objcopy --only-keep-debug --compress-debug-sections debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf-noiseXK.so.0 debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/97/d5f81851fd4ae7db667e5bd30156b7a4f06742.debug chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/97/d5f81851fd4ae7db667e5bd30156b7a4f06742.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf-noiseXK.so.0 objcopy --add-gnu-debuglink debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/97/d5f81851fd4ae7db667e5bd30156b7a4f06742.debug debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf-noiseXK.so.0 install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/92 objcopy --only-keep-debug --compress-debug-sections debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf.so.0 debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/92/11987808612ace2223c1242bbc2e9f6d0dee1e.debug chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/92/11987808612ace2223c1242bbc2e9f6d0dee1e.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf.so.0 objcopy --add-gnu-debuglink debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.build-id/92/11987808612ace2223c1242bbc2e9f6d0dee1e.debug debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf.so.0 install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.dwz cp --reflink=auto -a debian/liboprf0t64/usr/lib/debug/.dwz/i386-linux-gnu debian/.debhelper/liboprf0t64/dbgsym-root/usr/lib/debug/.dwz rm -fr debian/liboprf0t64/usr/lib/debug/.dwz rmdir -p --ignore-fail-on-non-empty debian/liboprf0t64/usr/lib/debug install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/usr/share/doc ln -s liboprf0t64 debian/.debhelper/liboprf0t64/dbgsym-root/usr/share/doc/liboprf0t64-dbgsym install -m0755 -d debian/.debhelper/liboprf0t64 dh_makeshlibs -a -O--sourcedirectory=src rm -f debian/liboprf0t64/DEBIAN/shlibs install -m0755 -d debian/liboprf0t64/DEBIAN echo "liboprf-noiseXK 0 liboprf0t64 (>= 0.4.0)" >> debian/liboprf0t64/DEBIAN/shlibs echo "liboprf 0 liboprf0t64 (>= 0.4.0)" >> debian/liboprf0t64/DEBIAN/shlibs chmod 0644 -- debian/liboprf0t64/DEBIAN/shlibs mv debian/.debhelper/generated/liboprf0t64/triggers.new debian/.debhelper/generated/liboprf0t64/triggers mv debian/liboprf0t64.substvars.new debian/liboprf0t64.substvars rm -f debian/liboprf-dev/DEBIAN/shlibs dh_shlibdeps -a -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN dpkg-shlibdeps -Tdebian/liboprf0t64.substvars debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf-noiseXK.so.0 debian/liboprf0t64/usr/lib/i386-linux-gnu/liboprf.so.0 dh_installdeb -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN install -p -m0644 debian/.debhelper/generated/liboprf0t64/triggers debian/liboprf0t64/DEBIAN/triggers install -m0755 -d debian/liboprf-dev/DEBIAN install -m0755 -d debian/python3-pyoprf/DEBIAN printf '#!/bin/sh\nset -e\n' > debian/python3-pyoprf/DEBIAN/postinst cat debian/python3-pyoprf.postinst.debhelper >> debian/python3-pyoprf/DEBIAN/postinst chmod 0755 -- debian/python3-pyoprf/DEBIAN/postinst printf '#!/bin/sh\nset -e\n' > debian/python3-pyoprf/DEBIAN/prerm cat debian/python3-pyoprf.prerm.debhelper >> debian/python3-pyoprf/DEBIAN/prerm chmod 0755 -- debian/python3-pyoprf/DEBIAN/prerm dh_gencontrol -O--sourcedirectory=src install -m0755 -d debian/liboprf-dev/DEBIAN echo misc:Depends= >> debian/liboprf-dev.substvars echo misc:Pre-Depends= >> debian/liboprf-dev.substvars dpkg-gencontrol -pliboprf-dev -ldebian/changelog -Tdebian/liboprf-dev.substvars -cdebian/control -Pdebian/liboprf-dev install -m0755 -d debian/liboprf0t64/DEBIAN echo misc:Depends= >> debian/liboprf0t64.substvars echo misc:Pre-Depends= >> debian/liboprf0t64.substvars install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN dpkg-gencontrol -pliboprf0t64 -ldebian/changelog -Tdebian/liboprf0t64.substvars -cdebian/control -Pdebian/.debhelper/liboprf0t64/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=liboprf0t64-dbgsym "-DDepends=liboprf0t64 (= \${binary:Version})" "-DDescription=debug symbols for liboprf0t64" "-DBuild-Ids=9211987808612ace2223c1242bbc2e9f6d0dee1e 97d5f81851fd4ae7db667e5bd30156b7a4f06742" -DSection=debug -UReplaces -UBreaks install -m0755 -d debian/python3-pyoprf/DEBIAN echo misc:Depends= >> debian/python3-pyoprf.substvars echo misc:Pre-Depends= >> debian/python3-pyoprf.substvars dpkg-gencontrol -ppython3-pyoprf -ldebian/changelog -Tdebian/python3-pyoprf.substvars -cdebian/control -Pdebian/python3-pyoprf dpkg-gencontrol: warning: Recommends field of package python3-pyoprf: substitution variable ${python:Recommends} used, but is not defined dpkg-gencontrol: warning: Suggests field of package python3-pyoprf: substitution variable ${python:Suggests} used, but is not defined chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN/control dpkg-gencontrol -pliboprf0t64 -ldebian/changelog -Tdebian/liboprf0t64.substvars -cdebian/control -Pdebian/liboprf0t64 chmod 0644 -- debian/python3-pyoprf/DEBIAN/control chmod 0644 -- debian/liboprf-dev/DEBIAN/control chmod 0644 -- debian/liboprf0t64/DEBIAN/control dh_md5sums -O--sourcedirectory=src install -m0755 -d debian/liboprf0t64/DEBIAN install -m0755 -d debian/python3-pyoprf/DEBIAN install -m0755 -d debian/liboprf-dev/DEBIAN cd debian/python3-pyoprf >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/liboprf0t64 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/liboprf-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/python3-pyoprf/DEBIAN/md5sums chmod 0644 -- debian/liboprf0t64/DEBIAN/md5sums install -m0755 -d debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN chmod 0644 -- debian/liboprf-dev/DEBIAN/md5sums cd debian/.debhelper/liboprf0t64/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/liboprf0t64/dbgsym-root/DEBIAN/md5sums dh_builddeb -O--sourcedirectory=src dpkg-deb --root-owner-group --build debian/liboprf0t64 .. dpkg-deb --root-owner-group --build debian/.debhelper/liboprf0t64/dbgsym-root .. dpkg-deb --root-owner-group --build debian/liboprf-dev .. dpkg-deb --root-owner-group --build debian/python3-pyoprf .. dpkg-deb: building package 'liboprf0t64' in '../liboprf0t64_0.4.0-1_i386.deb'. dpkg-deb: building package 'liboprf-dev' in '../liboprf-dev_0.4.0-1_i386.deb'. dpkg-deb: building package 'liboprf0t64-dbgsym' in '../liboprf0t64-dbgsym_0.4.0-1_i386.deb'. dpkg-deb: building package 'python3-pyoprf' in '../python3-pyoprf_0.4.0-1_all.deb'. dpkg-genbuildinfo --build=binary -O../liboprf_0.4.0-1_i386.buildinfo dpkg-genchanges --build=binary -O../liboprf_0.4.0-1_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/30130 and its subdirectories I: Current time: Tue Dec 23 05:44:56 -12 2025 I: pbuilder-time-stamp: 1766511896 Wed Nov 20 11:21:58 UTC 2024 I: 1st build successful. Starting 2nd build on remote node infom07-i386.debian.net. Wed Nov 20 11:21:58 UTC 2024 I: Preparing to do remote build '2' on infom07-i386.debian.net. Wed Nov 20 11:22:54 UTC 2024 I: Deleting $TMPDIR on infom07-i386.debian.net. Wed Nov 20 11:22:54 UTC 2024 I: liboprf_0.4.0-1_i386.changes: Format: 1.8 Date: Sun, 29 Sep 2024 09:59:53 +0200 Source: liboprf Binary: liboprf-dev liboprf0t64 liboprf0t64-dbgsym python3-pyoprf Architecture: i386 all Version: 0.4.0-1 Distribution: unstable Urgency: low Maintainer: Joost van Baal-Ilić Changed-By: Joost van Baal-Ilić Description: liboprf-dev - OPRF and Threshold OPRF library - C development files liboprf0t64 - Oblivious Pseudo-Random Functions and Threshold OPRF library python3-pyoprf - python bindings for liboprf: Oblivious Pseudo-Random Functions Changes: liboprf (0.4.0-1) unstable; urgency=low . * New upstream, shipped Sept 28, 2024: - python/setup.py: [mod] added install_requires to setup.py - python/pyoprf/__init__.py: [fix] ugly workaround to have DKG_TP_*State structs 32B aligned - python/test.py: [enh] combinatorically testing all combinations of 3hashtdh results - python/pyoprf/__init__.py, python/test.py, src/toprf.c, src/toprf.h: [enh] added native implementation of 3hashtdh to liboprf - python/3hashtdh.py: [enh] added 3hashtdh PoC - src/makefile: [fix] don't set funky hardening on intel darwin - src/makefile, src/noise_xk/example/makefile, src/noise_xk/makefile, src/tests/makefile: [fix] parisc* arch doesn't support clash protection - python/pyoprf/__init__.py: [fix] wrong peers_len in pyoprf - README.md: [doc] referenced also the GJKNX24 paper in the readme - python/{ => examples}/3hashtdh.py, python/{ => examples}/tpdkg_test.py, python/test.py, python/tests/test.py: [enh] converted basic tests into proper python unittests - python/authorized_keys: [mod] removed obsolete authorized_keys file from python/ . * d/patches/series: drop 0004-fix-fcf-protection-full_error.patch: included upstream . * d/control: drop libequihash-dev from Build-Depends: ; add python3-pysodium, liboprf0t64 to python3-pyoprf Depends: , cf https://salsa.debian.org/debian/liboprf/-/merge_requests/1 . Thanks stef. Checksums-Sha1: a6a01957f67c81c396351a27c8ae160c8df975b2 71004 liboprf-dev_0.4.0-1_i386.deb 436858e974a9264a18402d8687dbb59cc7cf1d45 120276 liboprf0t64-dbgsym_0.4.0-1_i386.deb 6e0c36da09b4f26b5a8d96153f8537170d0455f7 45596 liboprf0t64_0.4.0-1_i386.deb e52e22f4e75ce0d5c136a66d8e11a6a132339638 6720 liboprf_0.4.0-1_i386.buildinfo e794c32653c6948696b9bf910105b5dff2907de0 15452 python3-pyoprf_0.4.0-1_all.deb Checksums-Sha256: 48b6789eae078a548660dc62bcfb7380320cf95207c46a522532c22cfe1eaf8b 71004 liboprf-dev_0.4.0-1_i386.deb 51d1733563e2be190c73adf97010ba345a7c5fae42f6d3aaa9f23bdf8fc6e86b 120276 liboprf0t64-dbgsym_0.4.0-1_i386.deb ce024b4c360b0dbbf577eb2fe227654e67928a566133027971275a58bcdbb5fb 45596 liboprf0t64_0.4.0-1_i386.deb 732b57dd2a72433abc29ada583c2805b4cc61efa9714164310c32beb3880d4a8 6720 liboprf_0.4.0-1_i386.buildinfo 09bbf49f032ccd3d55bf0502f470340f45603dbcb52b671a8e337f594900c17f 15452 python3-pyoprf_0.4.0-1_all.deb Files: e0bd80351921db946ff1c6a624655966 71004 libdevel optional liboprf-dev_0.4.0-1_i386.deb fd5ef3c4b8bf10303cc971c51be54727 120276 debug optional liboprf0t64-dbgsym_0.4.0-1_i386.deb 0b065b38d047fa97cc3650499f9b4a6e 45596 libs optional liboprf0t64_0.4.0-1_i386.deb f9a1d4f5d058f10e597123da4e903175 6720 utils optional liboprf_0.4.0-1_i386.buildinfo 9e2365676c2c95e4c48fec2ae7f973ef 15452 utils optional python3-pyoprf_0.4.0-1_all.deb Wed Nov 20 11:22:55 UTC 2024 I: diffoscope 283 will be used to compare the two builds: Running as unit: rb-diffoscope-i386_16-48292.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.VI1Thm2M/liboprf_0.4.0-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.VI1Thm2M/liboprf_0.4.0-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.VI1Thm2M/liboprf_0.4.0-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.VI1Thm2M/b1/liboprf_0.4.0-1_i386.changes /srv/reproducible-results/rbuild-debian/r-b-build.VI1Thm2M/b2/liboprf_0.4.0-1_i386.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.335s) 0.335s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.021s) 0.021s 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: 634ms CPU time consumed: 635ms Wed Nov 20 11:22:56 UTC 2024 I: diffoscope 283 found no differences in the changes files, and a .buildinfo file also exists. Wed Nov 20 11:22:56 UTC 2024 I: liboprf from trixie built successfully and reproducibly on i386. Wed Nov 20 11:22:57 UTC 2024 I: Submitting .buildinfo files to external archives: Wed Nov 20 11:22:57 UTC 2024 I: Submitting 8.0K b1/liboprf_0.4.0-1_i386.buildinfo.asc Wed Nov 20 11:22:58 UTC 2024 I: Submitting 8.0K b2/liboprf_0.4.0-1_i386.buildinfo.asc Wed Nov 20 11:22:59 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Wed Nov 20 11:22:59 UTC 2024 I: Done submitting .buildinfo files. Wed Nov 20 11:22:59 UTC 2024 I: Removing signed liboprf_0.4.0-1_i386.buildinfo.asc files: removed './b1/liboprf_0.4.0-1_i386.buildinfo.asc' removed './b2/liboprf_0.4.0-1_i386.buildinfo.asc'