Diff of the two buildlogs: -- --- b1/build.log 2024-05-20 19:31:05.519454871 +0000 +++ b2/build.log 2024-05-20 19:35:33.212049994 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Jun 22 13:50:12 -12 2025 -I: pbuilder-time-stamp: 1750643412 +I: Current time: Tue May 21 09:31:08 +14 2024 +I: pbuilder-time-stamp: 1716233468 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -27,52 +27,84 @@ dpkg-source: info: applying remove_git.diff I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/497982/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/494079/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 20 19:31 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/494079/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/494079/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='68cb1b9c67c1497989f544e42172f59d' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='497982' - PS1='# ' - PS2='> ' + INVOCATION_ID=e2d8332a01464a83968a5940a7d570b7 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=494079 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.S6jyFXoW/pbuilderrc_CnSu --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.S6jyFXoW/b1 --logfile b1/build.log obfs4proxy_0.0.14-1.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.S6jyFXoW/pbuilderrc_HZXx --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.S6jyFXoW/b2 --logfile b2/build.log obfs4proxy_0.0.14-1.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 21 14:05 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/497982/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 19 07:43 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/494079/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -176,7 +208,7 @@ Get: 48 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-net-dev all 1:0.24.0+dfsg-1 [895 kB] Get: 49 http://deb.debian.org/debian unstable/main amd64 golang-goptlib-dev all 1.2.0-1 [26.8 kB] Get: 50 http://deb.debian.org/debian unstable/main amd64 golang-siphash-dev all 1.0.0-2 [8028 B] -Fetched 70.0 MB in 9s (7803 kB/s) +Fetched 70.0 MB in 1s (50.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (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 ... 19718 files and directories currently installed.) @@ -391,7 +423,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/obfs4proxy-0.0.14/ && 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 > ../obfs4proxy_0.0.14-1_source.changes +I: user script /srv/workspace/pbuilder/494079/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/494079/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/obfs4proxy-0.0.14/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../obfs4proxy_0.0.14-1_source.changes dpkg-buildpackage: info: source package obfs4proxy dpkg-buildpackage: info: source version 0.0.14-1 dpkg-buildpackage: info: source distribution unstable @@ -422,48 +458,48 @@ dh_auto_configure -O--buildsystem=golang Copy go.mod -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/go.mod Copy go.sum -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/go.sum + Copy internal/x25519ell2/x25519ell2_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2/x25519ell2_test.go + Copy internal/x25519ell2/x25519ell2.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2/x25519ell2.go + Copy common/probdist/weighted_dist_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/probdist/weighted_dist_test.go + Copy common/probdist/weighted_dist.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/probdist/weighted_dist.go + Copy common/ntor/ntor.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/ntor/ntor.go + Copy common/ntor/ntor_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/ntor/ntor_test.go + Copy common/csrand/csrand.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/csrand/csrand.go + Copy common/uniformdh/uniformdh.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/uniformdh/uniformdh.go + Copy common/uniformdh/uniformdh_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/uniformdh/uniformdh_test.go + Copy common/log/log.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/log/log.go + Copy common/socks5/rfc1929.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/rfc1929.go + Copy common/socks5/args_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/args_test.go + Copy common/socks5/args.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/args.go + Copy common/socks5/socks5.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/socks5.go + Copy common/socks5/socks_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/socks_test.go + Copy common/replayfilter/replay_filter_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/replayfilter/replay_filter_test.go + Copy common/replayfilter/replay_filter.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/replayfilter/replay_filter.go + Copy common/drbg/hash_drbg.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/drbg/hash_drbg.go Copy transports/transports.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/transports.go Copy transports/base/base.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/base/base.go + Copy transports/meeklite/meek.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/meeklite/meek.go + Copy transports/meeklite/base.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/meeklite/base.go Copy transports/obfs2/obfs2.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs2/obfs2.go + Copy transports/obfs3/obfs3.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs3/obfs3.go Copy transports/scramblesuit/base.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/base.go - Copy transports/scramblesuit/hkdf_expand.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/hkdf_expand.go Copy transports/scramblesuit/handshake_uniformdh.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/handshake_uniformdh.go - Copy transports/scramblesuit/handshake_ticket.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/handshake_ticket.go Copy transports/scramblesuit/conn.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/conn.go + Copy transports/scramblesuit/hkdf_expand.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/hkdf_expand.go + Copy transports/scramblesuit/handshake_ticket.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/handshake_ticket.go Copy transports/obfs4/handshake_ntor_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/handshake_ntor_test.go - Copy transports/obfs4/packet.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/packet.go + Copy transports/obfs4/obfs4.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/obfs4.go Copy transports/obfs4/handshake_ntor.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/handshake_ntor.go Copy transports/obfs4/statefile.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/statefile.go - Copy transports/obfs4/obfs4.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/obfs4.go + Copy transports/obfs4/packet.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/packet.go Copy transports/obfs4/framing/framing_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/framing/framing_test.go Copy transports/obfs4/framing/framing.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/framing/framing.go - Copy transports/meeklite/base.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/meeklite/base.go - Copy transports/meeklite/meek.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/meeklite/meek.go - Copy transports/obfs3/obfs3.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs3/obfs3.go - Copy obfs4proxy/termmon.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/termmon.go - Copy obfs4proxy/pt_extras.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/pt_extras.go Copy obfs4proxy/termmon_linux.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/termmon_linux.go - Copy obfs4proxy/obfs4proxy.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/obfs4proxy.go + Copy obfs4proxy/termmon.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/termmon.go Copy obfs4proxy/proxy_http.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/proxy_http.go Copy obfs4proxy/proxy_socks4.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/proxy_socks4.go - Copy common/uniformdh/uniformdh.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/uniformdh/uniformdh.go - Copy common/uniformdh/uniformdh_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/uniformdh/uniformdh_test.go - Copy common/socks5/socks_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/socks_test.go - Copy common/socks5/args.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/args.go - Copy common/socks5/socks5.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/socks5.go - Copy common/socks5/rfc1929.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/rfc1929.go - Copy common/socks5/args_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/args_test.go - Copy common/replayfilter/replay_filter.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/replayfilter/replay_filter.go - Copy common/replayfilter/replay_filter_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/replayfilter/replay_filter_test.go - Copy common/probdist/weighted_dist_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/probdist/weighted_dist_test.go - Copy common/probdist/weighted_dist.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/probdist/weighted_dist.go - Copy common/log/log.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/log/log.go - Copy common/ntor/ntor.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/ntor/ntor.go - Copy common/ntor/ntor_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/ntor/ntor_test.go - Copy common/drbg/hash_drbg.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/drbg/hash_drbg.go - Copy common/csrand/csrand.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/csrand/csrand.go - Copy internal/x25519ell2/x25519ell2_test.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2/x25519ell2_test.go - Copy internal/x25519ell2/x25519ell2.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2/x25519ell2.go + Copy obfs4proxy/obfs4proxy.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/obfs4proxy.go + Copy obfs4proxy/pt_extras.go -> obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/pt_extras.go Symlink /usr/share/gocode/src/code.google.com -> obj-x86_64-linux-gnu/src/code.google.com Symlink /usr/share/gocode/src/filippo.io -> obj-x86_64-linux-gnu/src/filippo.io Symlink /usr/share/gocode/src/git.torproject.org -> obj-x86_64-linux-gnu/src/git.torproject.org @@ -513,63 +549,63 @@ CGO_FFLAGS='-g -O2 -ffile-prefix-map=/build/reproducible-path/obfs4proxy-0.0.14=. -fstack-clash-protection -fcf-protection' CGO_LDFLAGS='-Wl,-z,relro' PKG_CONFIG='pkg-config' -GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build2287189816=/tmp/go-build -gno-record-gcc-switches' - cd obj-x86_64-linux-gnu && go install -trimpath -v -p 42 gitlab.com/yawning/obfs4.git/common/csrand gitlab.com/yawning/obfs4.git/common/drbg gitlab.com/yawning/obfs4.git/common/log gitlab.com/yawning/obfs4.git/common/ntor gitlab.com/yawning/obfs4.git/common/probdist gitlab.com/yawning/obfs4.git/common/replayfilter gitlab.com/yawning/obfs4.git/common/socks5 gitlab.com/yawning/obfs4.git/common/uniformdh gitlab.com/yawning/obfs4.git/internal/x25519ell2 gitlab.com/yawning/obfs4.git/obfs4proxy gitlab.com/yawning/obfs4.git/transports gitlab.com/yawning/obfs4.git/transports/base gitlab.com/yawning/obfs4.git/transports/meeklite gitlab.com/yawning/obfs4.git/transports/obfs2 gitlab.com/yawning/obfs4.git/transports/obfs3 gitlab.com/yawning/obfs4.git/transports/obfs4 gitlab.com/yawning/obfs4.git/transports/obfs4/framing gitlab.com/yawning/obfs4.git/transports/scramblesuit -internal/coverage/rtcov -golang.org/x/crypto/internal/alias +GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build501653153=/tmp/go-build -gno-record-gcc-switches' + cd obj-x86_64-linux-gnu && go install -trimpath -v -p 20 gitlab.com/yawning/obfs4.git/common/csrand gitlab.com/yawning/obfs4.git/common/drbg gitlab.com/yawning/obfs4.git/common/log gitlab.com/yawning/obfs4.git/common/ntor gitlab.com/yawning/obfs4.git/common/probdist gitlab.com/yawning/obfs4.git/common/replayfilter gitlab.com/yawning/obfs4.git/common/socks5 gitlab.com/yawning/obfs4.git/common/uniformdh gitlab.com/yawning/obfs4.git/internal/x25519ell2 gitlab.com/yawning/obfs4.git/obfs4proxy gitlab.com/yawning/obfs4.git/transports gitlab.com/yawning/obfs4.git/transports/base gitlab.com/yawning/obfs4.git/transports/meeklite gitlab.com/yawning/obfs4.git/transports/obfs2 gitlab.com/yawning/obfs4.git/transports/obfs3 gitlab.com/yawning/obfs4.git/transports/obfs4 gitlab.com/yawning/obfs4.git/transports/obfs4/framing gitlab.com/yawning/obfs4.git/transports/scramblesuit internal/unsafeheader -internal/itoa -container/list -internal/nettrace -vendor/golang.org/x/crypto/cryptobyte/asn1 -encoding -crypto/internal/alias -internal/godebugs -unicode/utf8 -crypto/subtle internal/goarch -crypto/internal/boring/sig +unicode/utf8 +math/bits internal/goos +internal/itoa +crypto/internal/alias +internal/coverage/rtcov cmp -unicode/utf16 -math/bits log/internal -vendor/golang.org/x/crypto/internal/alias -internal/cpu -runtime/internal/atomic internal/race -internal/goexperiment -runtime/internal/syscall sync/atomic +crypto/internal/boring/sig +internal/cpu +crypto/subtle +internal/godebugs +internal/goexperiment unicode +internal/nettrace +runtime/internal/atomic +container/list +runtime/internal/syscall +encoding +unicode/utf16 +internal/chacha8rand runtime/internal/math internal/abi -internal/chacha8rand +vendor/golang.org/x/crypto/cryptobyte/asn1 +vendor/golang.org/x/crypto/internal/alias +runtime/internal/sys +golang.org/x/crypto/internal/alias slices golang.org/x/crypto/salsa20/salsa -runtime/internal/sys internal/bytealg math runtime internal/reflectlite sync internal/testlog -internal/singleflight internal/bisect +internal/singleflight runtime/cgo -internal/godebug errors sort -internal/oserror +internal/godebug io +internal/oserror +strconv internal/safefilepath -path vendor/golang.org/x/net/dns/dnsmessage -strconv -internal/intern +path crypto/internal/nistec/fiat -math/rand syscall +internal/intern +math/rand hash crypto/internal/randutil bytes @@ -579,104 +615,104 @@ crypto crypto/rc4 net/netip +reflect encoding/base32 vendor/golang.org/x/text/transform -reflect -net/http/internal/ascii bufio -internal/syscall/execenv +net/http/internal/ascii internal/syscall/unix +internal/syscall/execenv time context io/fs internal/poll embed +os internal/fmtsort encoding/binary -os -encoding/base64 -crypto/cipher -filippo.io/edwards25519/field -crypto/md5 -vendor/golang.org/x/crypto/internal/poly1305 -crypto/internal/edwards25519/field -golang.org/x/crypto/internal/poly1305 -crypto/internal/nistec -golang.org/x/crypto/nacl/secretbox -encoding/pem -filippo.io/edwards25519 -crypto/internal/edwards25519 -crypto/des -crypto/internal/boring -vendor/golang.org/x/crypto/chacha20 -crypto/hmac -crypto/sha512 -crypto/sha256 -crypto/sha1 -crypto/aes -vendor/golang.org/x/crypto/hkdf -golang.org/x/crypto/hkdf io/ioutil -fmt path/filepath os/signal vendor/golang.org/x/sys/cpu -net -gitlab.com/yawning/edwards25519-extra/internal/montgomery -gitlab.com/yawning/edwards25519-extra/elligator2 -crypto/ecdh -vendor/golang.org/x/crypto/chacha20poly1305 -gitlab.com/yawning/obfs4.git/internal/x25519ell2 -golang.org/x/crypto/curve25519 +fmt +crypto/cipher +filippo.io/edwards25519/field +crypto/internal/edwards25519/field +encoding/base64 +crypto/internal/nistec +crypto/md5 +golang.org/x/crypto/internal/poly1305 +vendor/golang.org/x/crypto/internal/poly1305 log encoding/hex net/url +math/big flag compress/flate vendor/golang.org/x/net/http2/hpack net/http/internal +vendor/golang.org/x/text/unicode/norm mime/quotedprintable -mime -math/big +golang.org/x/crypto/nacl/secretbox +crypto/internal/boring +crypto/des +vendor/golang.org/x/crypto/chacha20 +encoding/pem encoding/json -vendor/golang.org/x/text/unicode/norm +mime +filippo.io/edwards25519 vendor/golang.org/x/text/unicode/bidi +crypto/hmac +crypto/internal/edwards25519 +crypto/sha512 +crypto/aes +crypto/sha256 +crypto/sha1 compress/gzip +vendor/golang.org/x/crypto/chacha20poly1305 +golang.org/x/crypto/hkdf +vendor/golang.org/x/crypto/hkdf +gitlab.com/yawning/edwards25519-extra/internal/montgomery vendor/golang.org/x/text/secure/bidirule +gitlab.com/yawning/edwards25519-extra/elligator2 +crypto/ecdh +gitlab.com/yawning/obfs4.git/internal/x25519ell2 vendor/golang.org/x/net/idna +golang.org/x/crypto/curve25519 gitlab.com/yawning/obfs4.git/common/uniformdh crypto/rand -crypto/internal/boring/bbig -crypto/dsa crypto/elliptic crypto/internal/bigmod +crypto/internal/boring/bbig +crypto/dsa encoding/asn1 gitlab.com/yawning/obfs4.git/common/csrand crypto/ed25519 gitlab.com/yawning/obfs4.git/common/drbg -gitlab.com/yawning/obfs4.git/common/replayfilter gitlab.com/yawning/obfs4.git/common/ntor -gitlab.com/yawning/obfs4.git/common/probdist -gitlab.com/yawning/obfs4.git/transports/obfs4/framing +gitlab.com/yawning/obfs4.git/common/replayfilter crypto/rsa crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte +gitlab.com/yawning/obfs4.git/common/probdist +gitlab.com/yawning/obfs4.git/transports/obfs4/framing crypto/ecdsa -vendor/golang.org/x/net/http/httpproxy +net gitlab.com/yawning/obfs4.git/common/log -golang.org/x/net/internal/socks -net/textproto +vendor/golang.org/x/net/http/httpproxy git.torproject.org/pluggable-transports/goptlib.git +net/textproto +golang.org/x/net/internal/socks crypto/x509 golang.org/x/net/proxy vendor/golang.org/x/net/http/httpguts mime/multipart -gitlab.com/yawning/obfs4.git/transports/base gitlab.com/yawning/obfs4.git/common/socks5 -gitlab.com/yawning/obfs4.git/transports/obfs3 +gitlab.com/yawning/obfs4.git/transports/base gitlab.com/yawning/obfs4.git/transports/obfs2 -gitlab.com/yawning/obfs4.git/transports/scramblesuit +gitlab.com/yawning/obfs4.git/transports/obfs3 gitlab.com/yawning/obfs4.git/transports/obfs4 +gitlab.com/yawning/obfs4.git/transports/scramblesuit crypto/tls net/http/httptrace net/http @@ -687,7 +723,7 @@ debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/obfs4proxy-0.0.14' dh_auto_test -- -timeout 15m - cd obj-x86_64-linux-gnu && go test -vet=off -v -p 42 -timeout 15m gitlab.com/yawning/obfs4.git/common/csrand gitlab.com/yawning/obfs4.git/common/drbg gitlab.com/yawning/obfs4.git/common/log gitlab.com/yawning/obfs4.git/common/ntor gitlab.com/yawning/obfs4.git/common/probdist gitlab.com/yawning/obfs4.git/common/replayfilter gitlab.com/yawning/obfs4.git/common/socks5 gitlab.com/yawning/obfs4.git/common/uniformdh gitlab.com/yawning/obfs4.git/internal/x25519ell2 gitlab.com/yawning/obfs4.git/obfs4proxy gitlab.com/yawning/obfs4.git/transports gitlab.com/yawning/obfs4.git/transports/base gitlab.com/yawning/obfs4.git/transports/meeklite gitlab.com/yawning/obfs4.git/transports/obfs2 gitlab.com/yawning/obfs4.git/transports/obfs3 gitlab.com/yawning/obfs4.git/transports/obfs4 gitlab.com/yawning/obfs4.git/transports/obfs4/framing gitlab.com/yawning/obfs4.git/transports/scramblesuit + cd obj-x86_64-linux-gnu && go test -vet=off -v -p 20 -timeout 15m gitlab.com/yawning/obfs4.git/common/csrand gitlab.com/yawning/obfs4.git/common/drbg gitlab.com/yawning/obfs4.git/common/log gitlab.com/yawning/obfs4.git/common/ntor gitlab.com/yawning/obfs4.git/common/probdist gitlab.com/yawning/obfs4.git/common/replayfilter gitlab.com/yawning/obfs4.git/common/socks5 gitlab.com/yawning/obfs4.git/common/uniformdh gitlab.com/yawning/obfs4.git/internal/x25519ell2 gitlab.com/yawning/obfs4.git/obfs4proxy gitlab.com/yawning/obfs4.git/transports gitlab.com/yawning/obfs4.git/transports/base gitlab.com/yawning/obfs4.git/transports/meeklite gitlab.com/yawning/obfs4.git/transports/obfs2 gitlab.com/yawning/obfs4.git/transports/obfs3 gitlab.com/yawning/obfs4.git/transports/obfs4 gitlab.com/yawning/obfs4.git/transports/obfs4/framing gitlab.com/yawning/obfs4.git/transports/scramblesuit ? gitlab.com/yawning/obfs4.git/common/csrand [no test files] ? gitlab.com/yawning/obfs4.git/common/drbg [no test files] ? gitlab.com/yawning/obfs4.git/common/log [no test files] @@ -696,17 +732,17 @@ === RUN TestHandshake --- PASS: TestHandshake (0.00s) === RUN TestPublicKeySubgroup ---- PASS: TestPublicKeySubgroup (0.00s) +--- PASS: TestPublicKeySubgroup (0.02s) PASS -ok gitlab.com/yawning/obfs4.git/common/ntor 0.031s +ok gitlab.com/yawning/obfs4.git/common/ntor 0.047s === RUN TestWeightedDist ---- PASS: TestWeightedDist (1.96s) +--- PASS: TestWeightedDist (2.36s) PASS -ok gitlab.com/yawning/obfs4.git/common/probdist 2.110s +ok gitlab.com/yawning/obfs4.git/common/probdist 2.388s === RUN TestReplayFilter --- PASS: TestReplayFilter (0.00s) PASS -ok gitlab.com/yawning/obfs4.git/common/replayfilter 0.003s +ok gitlab.com/yawning/obfs4.git/common/replayfilter 0.021s === RUN TestParseClientParameters --- PASS: TestParseClientParameters (0.00s) === RUN TestAuthInvalidVersion @@ -744,1526 +780,1515 @@ === RUN TestResponseNil --- PASS: TestResponseNil (0.00s) PASS -ok gitlab.com/yawning/obfs4.git/common/socks5 0.179s +ok gitlab.com/yawning/obfs4.git/common/socks5 0.010s === RUN TestGenerateKeyOdd ---- PASS: TestGenerateKeyOdd (0.00s) +--- PASS: TestGenerateKeyOdd (0.01s) === RUN TestGenerateKeyEven ---- PASS: TestGenerateKeyEven (0.00s) +--- PASS: TestGenerateKeyEven (0.01s) === RUN TestHandshake ---- PASS: TestHandshake (0.01s) +--- PASS: TestHandshake (0.02s) PASS -ok gitlab.com/yawning/obfs4.git/common/uniformdh 0.197s +ok gitlab.com/yawning/obfs4.git/common/uniformdh 0.044s === RUN TestX25519Ell2 === RUN TestX25519Ell2/Constants === RUN TestX25519Ell2/Constants/NegTwo === RUN TestX25519Ell2/Constants/LopX === RUN TestX25519Ell2/Constants/LopY === RUN TestX25519Ell2/KeyExchage - x25519ell2_test.go:97: bad: 4dc7814436bf46c1c0fff3b125de8f9d66161489a0b150ffa7c567f1b5b6f52d - x25519ell2_test.go:97: bad: f3eed20fb4f3af8dada3a2c1704bf645fd84668dbff831524f7eb5801448cf7b - x25519ell2_test.go:101: good: d9818d8100ebf0877bbdc6e1d3e8f85406347ff475d9a74feb96cad4f9abd5e8 - x25519ell2_test.go:103: publicKey: 5a6edd18ee568190c0ff60ae82561f6eccb262e6da9788cb9948938f9913105a, repr: 8e21a00a265396d8ce71cb7653c4ee27b50cd84dca9c10e214a9a08f1c5039ed - x25519ell2_test.go:101: good: 986c22ece8d664b9067ea9e0c3a121415c096d46ed63ef7ad86b9c82a0bb3d20 - x25519ell2_test.go:103: publicKey: 7fb6590f9da75ce00f4b49e5d3705e8563292cc7971a5fe2152637f4b561d767, repr: f82d5c1428450864f9bf30b32f6887fba857ef428725b18046a2eb1f440db4c1 - x25519ell2_test.go:97: bad: 8a5463b335487d8b1d0547c0f6c3a1f34a5cab4efe9f0b101850f46f73a927e8 - x25519ell2_test.go:97: bad: fae5f008ff4400461ce86ad04ff17f1e70c8e77498f9924efd0ccf8b17d2f3d1 - x25519ell2_test.go:101: good: 70729d185814226f76dbdf4aead75e74e6b122ed98d3b590fb27ff497e0e0dad - x25519ell2_test.go:103: publicKey: 70855b4146a3be91520ef4a116b669c1f900ee1eab2e2f419d31e63a2ae63135, repr: aba2628ba41455900c83f524028f8426908c035744ada08777694ebaafc8c26d - x25519ell2_test.go:97: bad: ce4c47d352f777447ad6d0de3d54661ebee9a4df9839362671b8b74bd0565971 - x25519ell2_test.go:97: bad: f63517b7bc9cdc0e7cf3286d5b9d2a3aa7640dc95be35e2f23aa9eb151c75993 - x25519ell2_test.go:97: bad: 3c21591891e1b8eb68d5a5f685123ef40859684cd0b04f622dd56419964f3740 - x25519ell2_test.go:97: bad: 30310fa4f0165b162f48bfb3d24248c08b8c270cc83715fb34170e9c06c5e1ea - x25519ell2_test.go:101: good: b5a0784a296b0c182d6fe54a5048218922b5e0c76ab3ef86b406d5c74114581c - x25519ell2_test.go:103: publicKey: d0e1f393011184605e8335494ec69eb41dfb91717ad70d2900089f5487348d3b, repr: 768b03a061b55867dec42b611d7ac0de1280cd4bbf66073c6714437817ba15a1 - x25519ell2_test.go:101: good: f866dac5c673117aa4d35a2127d41fc31bde9de5a57e2e9717542ee5c6eea7c0 - x25519ell2_test.go:103: publicKey: 86c82ea89590cdd62dc48bc754aca1af0c91c8dd90ac010e3ee3f6616cf49a01, repr: 87bb0fa8122144545c132e5b78c07eea76be56b1cae34390b9a20e3b61873c45 - x25519ell2_test.go:97: bad: e2dd278af95443e5f7d32940395e76f0f46d830a16fb4a4303e6ff82c5bf5214 - x25519ell2_test.go:97: bad: 1c073a7b843bb46535777c2693fd0f0556ba2e3b4279655efb25a9f0a680c3df - x25519ell2_test.go:97: bad: cbe4e9ba6a2041ef8b31db41ac91dc0b3763895dbb19a1da7185458c938a3d90 - x25519ell2_test.go:97: bad: 3faa13d469bcf067f6cf18d026f2354e50e7147f16b572e075db3ba9e0f992e9 - x25519ell2_test.go:97: bad: f22c5b37587acb07ab9ff66ef92202c1252cf4127bb9561d031c9d4e1763dcbe - x25519ell2_test.go:101: good: b6723d1041b64d2d52fbcee1595c5da41b54392d91712dd55cc79c45a559fe89 - x25519ell2_test.go:103: publicKey: 5620f0eb0b4775e3b17884f93b9dcc213b578de852c4e5e2b07789f041cbf302, repr: 02d7409c05deaac06ebc114744799b607a74092e7750497cdb6badcf7db82921 - x25519ell2_test.go:101: good: 2befc2d15b363f124f96a2dd8a78fd2c9e548db6789fe32a265dd6e77f9be9ec - x25519ell2_test.go:103: publicKey: d77a38733d9878036a43e996cefc957cf78eb25e73e33396f13488ae6cd9583e, repr: aae5850c1c89b260c7fab6c3489f73d570d94318c29f4cfc6f8b27d1234c1634 - x25519ell2_test.go:97: bad: 007c5fad42d8c2ed2802bcca5fae68422f8838e6d93691efa0feb44607502fbd - x25519ell2_test.go:97: bad: ca68435e4849627f06c6adfd2531a5eefa7bcb3a474c800189729ac07ed2a65f - x25519ell2_test.go:101: good: bbf883b8a28301d90ef7fe34fbfe03428e160c9b77bfc8bc8862f46e33b301fc - x25519ell2_test.go:103: publicKey: be83949777506cf7849d11c78f2fa318c009c4aab6adf3c96adf90202d9b0e50, repr: d98ed9e012ac3e91b09d405c9289392313309d7d998693c08fdcdfd20e8db432 - x25519ell2_test.go:101: good: d3e791c8ec89ac282f3ac3453557963b6846663120922d959e71d95b48036f3d - x25519ell2_test.go:103: publicKey: 53d180b3c9578bc79257e58a3d615cb9b3723156019e17854f78ef2fee0c001e, repr: 94ab33d4b4a72cc59019df1555c14c235783eafea2ef651188e1d54e8b938646 - x25519ell2_test.go:97: bad: 61405f8ced317f0663c63a4d2587dfe013aa17cb62e2a61cf7cdced52229abee - x25519ell2_test.go:97: bad: 07fea029c7de2ea52b74dd31606a6d6e0e3a9af3b4957158f518d4a77ee2bf0c - x25519ell2_test.go:97: bad: ce93e4651d9103a33c92c824b498cdf322c75c716caab117f5cd94ce567745dd - x25519ell2_test.go:97: bad: 545dcbabbaab6bd4c3c1dc06be6e1494a4bc1a4944a68f08e741aee90d0bab78 - x25519ell2_test.go:101: good: 40aca846146e80256d0872f77561cd7786c1ec0b035a9f8c34ab57e6794c900b - x25519ell2_test.go:103: publicKey: f194e653176646e075b7c670e359a30504486cf4e5fb16a4c63b6ebd45492d78, repr: 837973e257f6f78118509571c9ef47698600dc05f09b4ad971bba8653c9311be - x25519ell2_test.go:101: good: 97ffb265255a6e443314ea9c0b45470191b395af18a93e7d8a3cd64a4cffcdbd - x25519ell2_test.go:103: publicKey: 4abea38845991893f3ac46c9b487ceec30a95a6297e8f84593bce283f985f960, repr: 288786358dd2895532590064d862dea19ecd65b6d90fee7d10bc785751635d08 - x25519ell2_test.go:97: bad: 5c054cfee0ba84d7387d990181d7e747ce1923ab6a3e040fa7c583eb5e0df669 - x25519ell2_test.go:101: good: b055c60d3eb86e1031912402c537b44430f342cfea3dcafe2962b57fcf4254fb - x25519ell2_test.go:103: publicKey: 86dcd7da9f325aa1e5b470a6102409cf348e74afb46df193ee8648a4eab6483e, repr: 21e7dd30e147634da0eb6595c20fa4da8793c30feffb7b5ad977f210e12448f2 - x25519ell2_test.go:97: bad: b437a8b7ecf584378c2ffa08568ff659a76a81c1dfe8e9861c66d03abee92012 - x25519ell2_test.go:101: good: 2bb6528c3c905a9fbce415f9109d7522b3393b4ff366b35357d334c17bd3e99d - x25519ell2_test.go:103: publicKey: 50ce0bf16d851026983f992b10b20920cfc5f1d1cccd36f63b370329a44c8112, repr: 967a4fa13e9dbb9efaa7ead14573fb7a0c3f68a352331f6ab33b28e5d7b7504c - x25519ell2_test.go:97: bad: 47483a97edec1b37049bd6b11d27aad3350b8b9210aa9e417f05ef4b772c076c - x25519ell2_test.go:97: bad: e002157ecb4fffb003b32fafad1a1014a6d5d476575ddf4e13e1d8cbbcc0b1bb - x25519ell2_test.go:97: bad: b6a1ed25b822452aa12d999fd28217d867ad557e4ddffd8c2ebefd00bcaaf48e - x25519ell2_test.go:97: bad: d1a644b36cb198134c3615b439f84aab1d4d9d88f78172ceac6ecc08bf5178e3 - x25519ell2_test.go:101: good: bc530fe07dcedc0f3b592bbfdea2b57dbdef231353461381440d0edaeac813e1 - x25519ell2_test.go:103: publicKey: 7fe448355cbaa89af7f3a2bb9c882c98d8743bfe83a06700d0503e9336cdc401, repr: bd6be4712d8eddd28c8ba7330a5e07f030f2d1e3870c8da99282243684468378 - x25519ell2_test.go:97: bad: 64bdd5ae84db79030f9c26b592f60ca15f5a925eac2afb24e9a6e0ac7a40222e - x25519ell2_test.go:97: bad: c0b83533895ec816b0f3b2494914bf7af32bdb430f9dd25366f8c00546711ed9 - x25519ell2_test.go:97: bad: 8245a1dcdf65f2b8dbf470f16675e40b547dbdcfc0ee27de9a9116c81cf828d4 - x25519ell2_test.go:101: good: 3aaf5e04bb4add2c81550d8528b1d81a40272b705e195c7147925ad3dfca0e4e - x25519ell2_test.go:103: publicKey: b0da1fb90a288f0bd3f9136c1cc6e7cd82f901b1f7e538162a7125babd9c1a1d, repr: 48c40fc1c9d9ded526284a38b689f53ca0a007b1660a16719df617d465d0823b - x25519ell2_test.go:101: good: 14a74469d72fd1752a6a0d5aad63d6509591d55244958baf61b7790f4ee0d724 - x25519ell2_test.go:103: publicKey: 904785c63fb92f193c3f6b88970b0e1fbe00b6b3a655d83d9525960f95c7e65e, repr: 59a8703250ab8859eec2a9f4648086eba64bbc7e260536170398aed2c4eb44e0 - x25519ell2_test.go:97: bad: 0225edc8c3535eff72073926d3dab4942bd47aa8d117804809404cbac76fdc26 - x25519ell2_test.go:101: good: 3eb2d1cc6f1f537675dcd511c449fcbdebae29fd19bf988ca01db327860ea7bd - x25519ell2_test.go:103: publicKey: f201c1ed1baac711a61397add209d85fc5f33a6c0ae447311e8147d21310691f, repr: 0ac8f22a77a525bb2aea50b807a7f2db893323777118e7ea23a8276038ab071a - x25519ell2_test.go:97: bad: b9343b2e1cc7f687fb7a669a0467f826932b14f346df6453bdbb25814ea1fd00 - x25519ell2_test.go:97: bad: 30d841fc5bceae5a89c9e7197278c5a64ef774ad3d016e1a05eee520ff639c7d - x25519ell2_test.go:97: bad: 7f8058d340b50db82e18b3b287d4550c5a1a9f990ca164dbef916f0e0050ce4d - x25519ell2_test.go:101: good: e07855a679ae1525651aa68c4b019607e10cec183f84032e4fb09c412d0d9320 - x25519ell2_test.go:103: publicKey: b4faca6677d3552c2d2d84f8d4da9c41ba4236cb38423fdc302f4730878dda4b, repr: fe008259f1d5b297c7cc2581e5fe1c9de80e036ce8dfdf927b2f4d51d804e960 - x25519ell2_test.go:97: bad: 9e69f6f2f350b0d874c11fa32ea517f593e1e8c6757004005fa8f4b0f5e13e48 - x25519ell2_test.go:97: bad: 914553a91c730de37542c2cfeb119f0528fe038dc98b2b9acf36682d59f6749c - x25519ell2_test.go:101: good: 6a6021c0c51705215aaedf3c64fce4c836a48a2a3ceb2b704b57c4eb10e43925 - x25519ell2_test.go:103: publicKey: 9701b170a8a99c033592270a3b2961174d9747d41ad6e1e156c8613f1ff90159, repr: d6f85a0ff0a0d2537a0321c8f5164579f07d477f444c34e5fe50b4d9ab994ea3 - x25519ell2_test.go:101: good: 1cc651a683bf478d278d9fd3ab78a2d03947baeff0b97aa2bed1be39ecaa5027 - x25519ell2_test.go:103: publicKey: 4aca3e343baca07e5cff38994563ec7f1466a79e8d41c8f8ac32544b6be5ea43, repr: faed1b72068172034956f0363a988ff1cb78fa3bfc802c3b9fc15d813b909f5f - x25519ell2_test.go:101: good: 43774acac0e56439dd55685480d1513854114e539e78563b8209288f92c7fac8 - x25519ell2_test.go:103: publicKey: cebd3220a3cad193d1ae43d76b8b3c6f517d4e95b3e8de1fc3bd7670ec766870, repr: e6f03a77310fda265e55fe19e98318a707ce8417f6215ae648403e87d1965a7b - x25519ell2_test.go:101: good: ca3119d9d197db1c2387b9c50b2be4b9a3802c05a976cc1dbe92dc3c2034d2c4 - x25519ell2_test.go:103: publicKey: 77fbd0bdddd599d8c267deaf9e553a67318fd33b48f32e76dda3ddf8f628e71c, repr: 55eabf923df696111a508b6248771b8d562b2f949105a9e64a460a55973ac37f - x25519ell2_test.go:97: bad: 641ee1e08e88017420d920618f18273eea8046fc867d6c7635dc198059e3b255 - x25519ell2_test.go:97: bad: a086b6f13519715130d62ad7b403bc2c94939fa4bfcc36abd678bd3d2181dc24 - x25519ell2_test.go:97: bad: 46f8561bc4d308dfc0752f8e3b8e21780ef473c27e2154dd280db1f7f6d44e1f - x25519ell2_test.go:97: bad: 4eb1a0070db9bbd08af72dab359980f360073dee290e93b56c64ef5c0a1da531 - x25519ell2_test.go:101: good: d68b74ab2f15fb479cea0dbd467ff6142ec56232d984eb00761bd5d0b98c9320 - x25519ell2_test.go:103: publicKey: 4851edb3f59152f652fc9b3bc339c6ec7d17d39bff4ee26e14a79450cd837900, repr: d2c3e81e9374f93cd62fdc653a327d2bce32a9a048d08ee7324ee7c4cb9ede62 - x25519ell2_test.go:97: bad: 0516af9a4767e1ea6d7817e5da8bacd95bbc93c9ee3db421654a91995c790874 - x25519ell2_test.go:101: good: b515016a1c998799def1322ce88b1b85a23b589ad7eb81cf50a4aeadf6599067 - x25519ell2_test.go:103: publicKey: 68b445ba6439234e9786c7ec5677d2e7708677da63a7d4abf5d68698fc39ab7c, repr: 2b6aa1cb66dbd8eef87f9b24442a55498924f5ddad37f64a6cab118de3dc36cf - x25519ell2_test.go:101: good: f9f9a1c268f56449710d8e6d93b5d4d6e1cc407d2662e0bb5a399314876161bb - x25519ell2_test.go:103: publicKey: 1f9e8f9235084ddae3030199c877d1f9e3aa2cc8a105f96a457c2e608841d713, repr: 661d0a07511e071fc336b04e40af6ef73e8204d8c02e3292dc9294bd706d36ff - x25519ell2_test.go:101: good: 5b33aeecdaacae3e13d322be62f40f0d822e89b142d88adc739b5d465ef6d53e - x25519ell2_test.go:103: publicKey: d87b5a29db97ac4b7b4d0f60b7dc64fa0153897d2cd0eefa258e8544aa0e9021, repr: 951fd7a5b9da6a3e63db5fff6c7260c176f1068d1933308c3ce08bbaa1019fa7 - x25519ell2_test.go:101: good: 2264294a0220191f8ff0f9715bd56b54e85f85594970dd89def6c08c67eec17d - x25519ell2_test.go:103: publicKey: 0f34b3f4d71b015cbb03bf903c8d103d2a94056ab71f5538566c7a7f5ed5696b, repr: e349fc37b9be999b80490954c21fcde410db02d59792e9c0cfd76f509b3cd1c4 - x25519ell2_test.go:97: bad: c39184e98e87a8f0ac4c4755490019f952cbe886961ac77265624d1b8add604d - x25519ell2_test.go:97: bad: 325a07798b58a0a437078845c58f5f961de98eee9480afde942d7c9d7a6567d8 - x25519ell2_test.go:97: bad: 5f802bc65d546e68a45cdf3f46b5c1904f8011179cf75c353da9518946eb657d - x25519ell2_test.go:101: good: 580f7bfa9a98e2df2792adb0135ab4f26ecc2580b7f7374ecd57079da6d1381d - x25519ell2_test.go:103: publicKey: 22c82302d81da0e1207f71d77580eb9aec31e66d415a05c56e1650717bb63704, repr: 46a3d98930884e59c1ddcd5521fb11a7ffa65505f62dd93e9bbdea0cd9b62890 - x25519ell2_test.go:101: good: 7295640ee4104b3ba77f9e9cafbc387dcac211824869a2bf85aecdfb6d51c2d9 - x25519ell2_test.go:103: publicKey: 0cf404820c8c926f8c5f67248980d1ec1e23fee58796718684f97b43be889f74, repr: f8762bff09becf3ba0f3533a98a128ea56d1e40fd000cc5607fce16996ae67c4 - x25519ell2_test.go:101: good: 88bbff6b19c9c9067a4c16118bbbb8ac8c17c1ce6b29dfc758a756071d173caf - x25519ell2_test.go:103: publicKey: 2cc75c8daff95121b256e31dc48a15228f784e3d5697056cd212074617de7634, repr: 06fc6767b1ac75fa0b1be548f52f3ae92532948b3b5ef4eedfdee154a6ae2f51 - x25519ell2_test.go:97: bad: ac331a22aab8ebf1293f990f22541f07b9a97e8cbceae8c1e364e6260ef3582e - x25519ell2_test.go:97: bad: c00ed0d3195746d00600328c5c67c08b0c729b2e642f7cb8eee1942c6bad63b1 - x25519ell2_test.go:97: bad: 9bbfea7072cb2881a61fa3dac9247e6e03eaf56e9564f1633fc641a2479c052c - x25519ell2_test.go:97: bad: 62f42d4c03b7c2846ae3c42c676dc3a6ca8fadaf1e5d04ef237b1b1b823b1898 - x25519ell2_test.go:97: bad: 7b1de370f8b8300e7e87f677209bf818f6ea4af00d9b57f3529a914a09c72558 - x25519ell2_test.go:97: bad: 43db4f3b6656d85803e3bc65a85c9164201d7f083fe250d474112eeadba45fc1 - x25519ell2_test.go:97: bad: b15165b8f8e71ecefddfaba56961ec40ec1b534c31bb4376d3c605d6c0bc3863 - x25519ell2_test.go:101: good: 09534c6a2b219347d5331add0b2352a3877acf28d71fd7fabcf69ecc7d26e56b - x25519ell2_test.go:103: publicKey: dad3776d5b7827c4fdcdcd50cb65b254d8a6da6194ebb8fd1414248e2356c96e, repr: 3596b5e6d11ae39c76723fc05a52eee8ff2d8ffeec6c5481d943b3e556e7b20b - x25519ell2_test.go:101: good: e97e8ed9c399e254e1badedfc644a089eb27bcbbdfb23fc1f5d258bc910d5633 - x25519ell2_test.go:103: publicKey: 9530c6f1b9c39b23e13f8b030097ed87c18399b9830255c687918c7472a4e342, repr: b4a598099669ff5cbebf5e305afa3b8d4354760fa35a857d08a6f2f8ebb60117 - x25519ell2_test.go:101: good: 324fc213981199a5ad46c3028dff98d58e83b8566aab7c4fb2e1cb436d57564f - x25519ell2_test.go:103: publicKey: 92d1e8c0c15f2f1e67ae3f62f55308314da0301d5183682ba9fdf2b992b6b842, repr: 030a895589d78eea69f896daa175a26081eb99dbe3cdbe8b816705907d26fab6 - x25519ell2_test.go:101: good: 141e7b4030a8c2d3c40c59ba6fb2b8398dd6a5f4a0c2c9551589f3018c32842e - x25519ell2_test.go:103: publicKey: 56ee72eac509d297e9f85aa0c1e46b03b00d497e44b86993494a0318f6c58d60, repr: ea76e10ef8fde9598d6fe65de2d76b0a9d7e07728a58c9b449b590b41ac1cba4 - x25519ell2_test.go:101: good: 0e5913f20a62bf4748935e3e200dbc4fcaeca7035fd62fea96595b400497f05d - x25519ell2_test.go:103: publicKey: 233df6735eee18bfd4d58195300fa952d648cd2b6050a5f1d0bd5349a595742f, repr: 9d40b16866b31ecc9604333ddb753df7481b5aaf3c3525c161853c0574332e23 - x25519ell2_test.go:101: good: 45ca51285cfc8b0dd560895ef227f88d2cdc48aecea0e874a4a8ca9c2b5791e0 - x25519ell2_test.go:103: publicKey: ad1c5d64ba68ec331bc26c503014a923082fb45ca3787325b4e8931366b9521a, repr: 890bc865007f600f0e7f45ad95704a908fd64896dbe8f0c916da401f8844ee52 - x25519ell2_test.go:97: bad: b79e02d1107f7569f2dbd266529ed47b5a0fa84bf97b92cab060bbdc208f4a4a - x25519ell2_test.go:101: good: c893b7f0bdec3b9a7ef55ce7da18fc9f3d4a9e8faa3214faeb6f940f87a7f99d - x25519ell2_test.go:103: publicKey: 74bfd0ff09a122f566731c4893780c56869487ddd3ae22b6d8827003a5403230, repr: 1ef3d13051f27fab2d0d2a009ea83405c46d0bd739f5e09f88540b537537f98a - x25519ell2_test.go:97: bad: b26b5ab59624d0bd7b00a89157a7d295745c38b9d0579bb0580b3f5a1b787e75 - x25519ell2_test.go:97: bad: 2b11dc88395bafacc0fbd66012eedafc86f6d97e18886955881d4facba3369e5 - x25519ell2_test.go:101: good: 10a96124a2a07d2ba1c02a5282c0f4bf9b7db02f4245be4b4e270c527cef16ce - x25519ell2_test.go:103: publicKey: f3a3f02e3f8e88d7f5578849412ad7d875e3fa23763469066f1f2a0125682234, repr: 05988aa2abf9c11e17dc870fb5b6479162ddf1f8f487e3705d50214a37a35f57 - x25519ell2_test.go:97: bad: b3dccf9c1c18bdec79d70433b6f7692ec10242dddfbc4dea11467f4386adf887 - x25519ell2_test.go:97: bad: 3deca08f8970bc093da1b0dfbbb4979b072033fadf9d8a1f33d56cc1414290e9 - x25519ell2_test.go:97: bad: d1d6235924255f658ec2d3a1ab9eb1890144542f1700f3b995a02ee87cef3586 - x25519ell2_test.go:97: bad: b635d6961f15d996b0db6ccd937b33b370e18f4815909ff8a1c974ebd4e2a151 - x25519ell2_test.go:97: bad: 31754388399053f3d741ca60a3bfb69b742a6e5cf773fd46b93e684579ddbaad - x25519ell2_test.go:97: bad: d06b360924688e62198140691b557d787d152caf0f5717cf28d43e57a8fc594c - x25519ell2_test.go:97: bad: e38e09e6ddf93ce0dd1f7d864be61c24bc25dc7fb28086b5ab501973cc45a926 - x25519ell2_test.go:97: bad: 4fee8d5464f7f90d175b868d74131ea4807cd12e15856a35fccf60d36ddaef4d - x25519ell2_test.go:101: good: d0e49aef15e491c5cdae25bf494184beb668ef1c3fea7e21b70463e86b9911a8 - x25519ell2_test.go:103: publicKey: 5e9cc3f849d84fbc02c125690782079a27c2c22260d2bc671e1feb5d86db455f, repr: 523e1fb3193bab43efdb2b493901d9409f738bb2db01bcea25d3cce7656d461e - x25519ell2_test.go:97: bad: 51a403d8fa551a6c9995569a2215ac2d7dab82cfd30002dab0f3f89c2971ccf3 - x25519ell2_test.go:97: bad: 171b6fab91516c911ed6d9fa1309f11151fb08df592acc9e0cc8ce09521064bb - x25519ell2_test.go:101: good: bc905345c6249ae589f87d8c16557d2816e81225f81c9eeb321a2c30d90c3d9e - x25519ell2_test.go:103: publicKey: 5c19872cb6a8ecbcd325fed8124ba8c5ace3df2366e8bf59d391fb13c3a3612b, repr: 9d6dd25a79927ca9c10530b388b2dc333ebecf6e45d93fdef4588e22f22cabb2 - x25519ell2_test.go:97: bad: 43f84fd90a851f4b1c294b81a8be52ec87eb85e0afd8f26ab5cc429f962e0955 - x25519ell2_test.go:101: good: 5ea8cf96bb6729f045fe43ce68109ddd974391e3a92abf1800ab670413282e0f - x25519ell2_test.go:103: publicKey: 6018cfc6e56815a821eef981c44afa27fab784baa75166fc0c4f9b287011c822, repr: f3e1d64de9e6211f188d9abb8bc8c03c013dddda43651b403da3bf81e29042f3 - x25519ell2_test.go:97: bad: 7ad153ed86c8f5492eb60ba9962264b87a7a24e864862aa05b3b3d48759d79e5 - x25519ell2_test.go:97: bad: d1563d0be31408411b5e2a43613cb12f7f7af8433fbe4e12062b8c6f45679ea7 - x25519ell2_test.go:101: good: 3181d506931cf3b21e9f253770c9405e2b28ade234bc46771aa7f47f5086f54f - x25519ell2_test.go:103: publicKey: d8272dba7713cf5e10ef39861aa8f7bba8d6b4f48992e580692d574cc50b542a, repr: c3f5878b27842fe42a119fafa6e95cd04557054ab1e0f301f8d6426a4c37b1b6 - x25519ell2_test.go:97: bad: ac9c104073d6eab5dde96153a9e11ac18e10c17b225f069b97e7ceaca2bffc51 - x25519ell2_test.go:97: bad: 1f8eb378d294ab4c37f88579d3d9a88b789c6d6e3ad778edfcb94bb97eb7ff52 - x25519ell2_test.go:101: good: 824c5037f1d8956e1b8b2c15710884a94a3d221404e268346bada6b66e3518f6 - x25519ell2_test.go:103: publicKey: 69305a632264670923206bfb37384efe778c189e7b106adfba5e1b2ccc13181d, repr: 77d9bdcd7cb3b529c0bdfbd8df39f6916c1fdcd325c6189c0c2391bb76d52ad0 - x25519ell2_test.go:101: good: 2c88ce9464f4318ff514fc2566671db97ba41c221dee87f753195791503ea3c0 - x25519ell2_test.go:103: publicKey: b7c1ee2945cb162199e1d0bfa7de3733d3c169e8345c83dc836123b4dc12f17f, repr: 391cc44f367ca71957e379b5dec93e1c2ade0a18dad07a756a3a8d8caca4c3b6 - x25519ell2_test.go:101: good: a8c01ebc5bbd7f0c2331a2cef11d3749f7ffb2d2405961f4b2a3e84d6f7017db - x25519ell2_test.go:103: publicKey: 75bc66e69a54acb3def0fc672d3f53cbe8ae0f78043361e05c1bbfe223afce50, repr: bb75044d7aacd93c48aebe7c406cc8332c52bd0dda27676b45f7f702455ee193 - x25519ell2_test.go:101: good: fd26fec1ab6fdaedaa05850d96615b33def3b7dbef4de0b3b39bbac2472f3c66 - x25519ell2_test.go:103: publicKey: e394f1f34ffcf6a2a59597190abe454f0d8e04d5ad11cf44aa4800819c06e431, repr: 92faaf80bf958c2b8564e839d85e351b22934f4af3c0b3a936c9c163527e03ed - x25519ell2_test.go:97: bad: 5ddf9060127e6f5d127dba39fc6053cff600ff19fd6ac0dacec7b30c31ffd449 - x25519ell2_test.go:101: good: 7bad09a4563e381e5c6b1419726fdf17c207f0a51df651368d4ae5bdb2c702ad - x25519ell2_test.go:103: publicKey: 25ade0a02b9dfbcbb296ca7550c97f8aae5cda02a585361139d3e35285815b31, repr: 6bd4d29564c5318f4d509d9c1d7ed48685efd02c64772842d8129d776fd822d6 - x25519ell2_test.go:97: bad: b404ea5a4a80cdf920d87eaea2fcbc1fc56eadb4724c01a6d13232927e650b08 - x25519ell2_test.go:101: good: e12189a809c1ab9792e71eba2af61baf44970eacd5b41c22bb49552c826d9a89 - x25519ell2_test.go:103: publicKey: 6a66f8099c7e26326f8ed18f3a407e722e6ade25301dce420496570322c7406f, repr: db1473e87017499bc95227953ce918fd2a2be8824c9b88135b57f6c3d402c416 - x25519ell2_test.go:101: good: 72b99ae08b3856b9bef9aa2f35b20ba0e377ff0b245ea9a8e1efb0e257d97b71 - x25519ell2_test.go:103: publicKey: abf17491ac754acc9502df149eedbd672f6044430073c08a1b5f0f1212029c69, repr: e7de25075a53ea5ac8403e8c38a132c41fa4703bb28a6022bd9ae8364a8a71e4 - x25519ell2_test.go:97: bad: f6ea28f7aa4d7f33376d8fba657d041296858e32b5e6bbce3456a5419912a843 - x25519ell2_test.go:97: bad: ffe70f576350d1ae12d45096e1d13d9ae685b6020a1e43ba028dfcee92eddbcd - x25519ell2_test.go:101: good: 032f8ad88644aa1a95540138f06de055bd59f9c65440d1bfb1f8e852f5e20c92 - x25519ell2_test.go:103: publicKey: c5e7f0d5377c2905851da6b869647a3cffaa382ad10a9d46db96bd228e36326d, repr: 9fca58ac928585a7302147be4d9f1ba70147923d76f203d5f572595145a0631a - x25519ell2_test.go:101: good: 71e578dc548aa6e056a4f3b7aa7006b595f26c4288197aacfb307bdee94c1a65 - x25519ell2_test.go:103: publicKey: eb755f8e2dd09f1b2f01fda6a5faeff0e619b1d1424d8d908157b7cf6e8bae1c, repr: 5f0a07d33beaac1cf798592855c67d2f5965991131257cd130dbc975267f285d - x25519ell2_test.go:97: bad: 43fa7b871db7090baf83ecf57b302a18793e306844ecddd1619a8d88cb0a95a3 - x25519ell2_test.go:101: good: 5254fd2399b43adb0bf74fd8df885ab1a40e60a55156c727e486a0e8dac3fa9d - x25519ell2_test.go:103: publicKey: 3168d03342980378ca51b18354fa4e0d4842f72df48162c03a0029f5980dd340, repr: efbb27939abbab7de0c9b559a43a2ca486cbab30e85fe0ce170f6d007233c354 - x25519ell2_test.go:97: bad: 44956f748da9f09929f672a9634be90a7b2ba7573ef46f5d52f3ce89470c1300 - x25519ell2_test.go:97: bad: fb3a86b14154ca5a7e0c7b19bfdd62077de7d0aaebd4f63fa1abaccd68670622 - x25519ell2_test.go:97: bad: 4a1d785b7a1d6fa73d62043fe5e10cf5dc5b0d5a53d978ddae3eecf374118007 - x25519ell2_test.go:97: bad: 9d3b27f2e6dd9d3f912b1056d8ac40fe1a2c21ca7f110b698f280ba76cbc2ba1 - x25519ell2_test.go:97: bad: 5cc62a505dacc60179f85a3d3a697eeb491de26ef099046d57dca5343fcc7c31 - x25519ell2_test.go:97: bad: 3677b9d0a190b9f3761a03f417b954280043887a40cde7996c89e48569c760ee - x25519ell2_test.go:97: bad: 68c6ce8d470523443f5247187ef8fee1a6a66a0a8d13a1c36b98c2152eb17eeb - x25519ell2_test.go:97: bad: 83dc991b14afb3ffb9092bcd32f0ec9473b7aa17ba555a2c5c0fbeea03939edf - x25519ell2_test.go:97: bad: d1ceb263d51d18386d391719dbe8cf61c17c2a059ea00ebd53aad875399c207e - x25519ell2_test.go:101: good: 0f086b2b45e88e3e1a6521f9ef1e3f95492d8669edd410512410ba0efe672b89 - x25519ell2_test.go:103: publicKey: 129f1ffa99c3cc45a8e7aa726452614facabfa1a79962f84e76549c76d264671, repr: fd26b049710ef57c65e36d00a5b4a4c7ac7e5c2dc5f5c8a75af592857e02b405 - x25519ell2_test.go:101: good: 095408942c8067638ec9b7a7bdce5e2ecab346288fef8e86d10697a4849414f3 - x25519ell2_test.go:103: publicKey: 3dc61f6a6673a85542a235e657f5f9e8e076b401d32ee2b30990d1e39ba9a872, repr: 79bfc313fccfc566424996812b2ee5c50add3a3ceb24e703201f7dac993a53df - x25519ell2_test.go:101: good: f85d9670f170860e818ea8a8ce9a500d0a922af005245fb65ce907de0394613a - x25519ell2_test.go:103: publicKey: 75bdb5fe57a8f332c225163f61dae46216883498a05343e91a59acffef32a927, repr: 42d216a21ad6cb358afa26b39c4b3eb6e83597b97a4aebd6e4a4f5ed81d05b1c - x25519ell2_test.go:97: bad: d0765d17c29c43e6a3660c70b44ccb15425a38b930c7f2674171e88d01d911e0 - x25519ell2_test.go:101: good: a9712317ae4cf312b909d615958acf480748ff1b31440df93af47653c8c8b195 - x25519ell2_test.go:103: publicKey: 58dfdd26b7536c1c511dd7053594478637b45e6a3029e8d0be5bb68e9a913c3c, repr: 53a20bfcdab2395e7c9ffe2d3f2e20b4cbb80210e91650da68e3f42a255fadf5 - x25519ell2_test.go:97: bad: c3c92bad7ff431dd8d2c8eac972510a472519ff8ecb980e922d511e6b9c3246b - x25519ell2_test.go:101: good: 1fea8a44f55e2c87bf48db07a758064aa5edb1f154138ae143e6c27103d990f2 - x25519ell2_test.go:103: publicKey: 1b86658585e0b8ae4cf6ef2961f51b341f631258ce999a9582d07d1f1e0c1a25, repr: 56c781588ebc8740f934ca0cda23a57c51fd82bac3d1775f025aa841c5ac8a48 - x25519ell2_test.go:101: good: 027aaa80bfb91c6fb84cd9bed6dccf82c3edd23c9504cb8c61c17e816db7551e - x25519ell2_test.go:103: publicKey: 5e197d0b17c09dd5828d0e18ac5c3b04853e7e2b2bb87827db97ac94bd62106b, repr: 7706e64e31dc3d3d905223d064704505cc0377583c4bd593211e66886f78f4b5 - x25519ell2_test.go:97: bad: dd5c53ab0f10e3acb1bf65f6b99bdedcb1f992a689f23b37edd541c8c99f1d53 - x25519ell2_test.go:101: good: 889ff4de5d1f4bb5646676a4e45fd6221a9a867ab45c366ae1119b879fb6aa4f - x25519ell2_test.go:103: publicKey: f69b02e39ad0258611d663dfe06a962013564a196e3b87d27702208ddf4b400f, repr: 93a13285e4dec1f823296781cf3006f53b697ea518ac72eb1a823ab6cb2b99a9 - x25519ell2_test.go:97: bad: d42715fa09842a257960a2166e7e56fe8c7ab628f1b2c9698abf9b114780f000 - x25519ell2_test.go:101: good: 51a5364e3b10686669bc23aba3db0fd31247bae94cf481a2dfc7f13a83a1a61f - x25519ell2_test.go:103: publicKey: 38ca425914a1c82bdd48c4db57351bc17f24369749bca70bc58bf425a859b936, repr: 8067de8887c101f2db3b553caabfda96d0a1332e79f68d9483b693e788d0ab99 - x25519ell2_test.go:97: bad: ae95586b78ca684602c6d0bbb6fc91a536de52a1dd4de6d2730935d872938c24 - x25519ell2_test.go:97: bad: 61aba6db91f40154b7eb5c90ac24f3774d25b004147e882d5bddb370be534528 - x25519ell2_test.go:101: good: 163b594e33ed21e0f7319751a3bd90091d816b674eb6be5335471f73511f2b61 - x25519ell2_test.go:103: publicKey: c3e0b4ec534f33108551070653ae669297eac5ce70bd6f615d13802269bd2108, repr: 1685d2aef13f7adbf863d2c1f043132214870f701809f4e860ff896aadff85b2 - x25519ell2_test.go:101: good: ebc596cb41653877879804649ddc3dee8744030d8c30bb7f0eaca862b8dd3608 - x25519ell2_test.go:103: publicKey: 7d17484e80700920eb4b32fdfba7e211f59637049d354017700ed1f8bbcf093e, repr: 08d8d335d22884c535f1014505543440ca38ad1ec6a6091d662287bee378af39 - x25519ell2_test.go:97: bad: 77dcc40d0398d4ee73fe7000102f48b40b587a4e495324749bf7b8f433c946e2 - x25519ell2_test.go:101: good: 6da4c2605b0b295f856093409a918ba77ab0cddc6d9a654fd93ea703cb568bf7 - x25519ell2_test.go:103: publicKey: f9428ced14bdceada287f0b15cf222eab4d10cff56128f3626b49cc522f0471e, repr: 0838dc477a6f6ebb63bb82ce015f2f038a68930252fbdb4da906bbf1863fe9bd - x25519ell2_test.go:97: bad: 3f4c65d92ceabdb75116967934adde6e8953ed68a6d4a362f6fe1a78ccdfb989 - x25519ell2_test.go:101: good: 584303ca8454efce61a1eb1b81ed348dc540ed3b3a2c0c310ef23c4f23c91ef1 - x25519ell2_test.go:103: publicKey: 53e03c3f0214ea1a983e76582195babd7d4f5011cc1c58a04a58ab2da5932d4f, repr: ed85d09007669a3531c0c361e951b11174b5e6a283f410ebb7906e9d78170cee - x25519ell2_test.go:101: good: 9ff98869ae7808f9278199a85069e56bdc6c5326ec67a00f3a1f15ca214becdb - x25519ell2_test.go:103: publicKey: 4933722a3a210958ba1caabcb78c161e768535ad0dcf4bd4420aae2cad025567, repr: f037311e72455d3e19e110d651b2dc83c2d6d89a3fee85fa882b82e8b449bec0 - x25519ell2_test.go:97: bad: b18795f5d13ef411b64e9831b9d178880efc876164b9a43a6e91697102a2cdc7 - x25519ell2_test.go:101: good: 6f386ca3d2c49e3a2a13f0f05d717771077fad2a104b89c80d2b7100c22794ab - x25519ell2_test.go:103: publicKey: fcb4705592637c58732e2b54bd66a04a2c280ed11ed357e8ef923ed278188577, repr: f961fbf9d76ba9f27f851d14adb7f39b7aed0a8afbc4e7983d3e90cfd5b7a60e - x25519ell2_test.go:97: bad: 08ae44155628fab4812e75aeac007634559362214a82152f2389f95bd2382c89 - x25519ell2_test.go:101: good: 86ea7bf745643917fc0afd3ceb9adfaf33ceb0273fe39e65ba078b8390ae05cd - x25519ell2_test.go:103: publicKey: e522ca9b56a9d02428de28cf07dbfeb5a2273e6784d36a2e102dd7bc6aab2a1e, repr: 08d2576723f2dad29e89e08df8296fdfbe0ef8b5392285e2263be1cecddebcdc - x25519ell2_test.go:97: bad: 851363ee8d43652c86778f5902e8ad75ff4fc604dd7e3df78dea9df8365ad2df - x25519ell2_test.go:101: good: 52763f6b8d358e3d5e3f073f51a5a477ef951e16d7e2e04ea4ec26481d5a559b - x25519ell2_test.go:103: publicKey: 0fa0bdd374d044e9ef96b87e76231dcb62d85c65dd493685d06afcc13ed1ab19, repr: a6f3cf309fda6172499825196384b1a5e6fa4f78d908dfd57b1578f44fc97445 - x25519ell2_test.go:97: bad: a65b54ad9ffa5cbb823fbde42e1faaab3bf037bb3743dfd87f2853b3691b298a - x25519ell2_test.go:97: bad: b8182e4ba662e3e4b36f2fb8dffe7e4b0e01bb93f0909e7cc4b326bfd01dc49b - x25519ell2_test.go:97: bad: 659a50a38a8367c4001367dbbafc8433324f822db6e8defc40699bdce949d23d - x25519ell2_test.go:101: good: 8a6b38276a4246af143db33420cec5c725ee19227d4042cf0f4f49f5d11ac9bd - x25519ell2_test.go:103: publicKey: dc6c02a6fd8559e20413deb76c48d33a32c6351554c2bd9b85ffa3184f535e6a, repr: 51d69b323163eeb02531de6f56d359013cba8fd7f517561c076a51f3e70396e6 - x25519ell2_test.go:97: bad: 2fb1a99fcee99f47ee2ce1e0675868d851479ad9787fec7847d62586d770175c - x25519ell2_test.go:101: good: d805a821dcedd9f45323b0632016ae141c99b923bbfe9d02e42f4fe2459b1e82 - x25519ell2_test.go:103: publicKey: 8f4cb604f645a36a62deedaa12dd32d9f4c212b756ec4855b650a55724c9b96a, repr: 011aa18e0c82b9f1f82fc25135451123569389cff7cc599373b51219d395463d - x25519ell2_test.go:101: good: edfa1a6633e24ad62ad952e7a600b7d7df2dac4d4f53d0209617cb3d417c2ed9 - x25519ell2_test.go:103: publicKey: 0d9690bb6627d3cf127fdb68a35370d63e7d6b4cb0603b7d06a20448d2a48846, repr: dca58ef6b1fce0855b77fa76ceae4567bc86912021f2fe7dcb9047559692985d - x25519ell2_test.go:97: bad: 09db2e3b7fbfaccbe274b698165022f510d852641f1b2f7a7803e89167b730d0 - x25519ell2_test.go:101: good: 1c2a55aad072aad9dbe9cf708966c516821ec5a0d0fa1f41f9d61487d653ff1c - x25519ell2_test.go:103: publicKey: 2785fb41ab794e94d28271d3bb9ea5128cf012f8ac181bbf754febb493494f0e, repr: 1d66925a1a360767f865ec7f14dac9da039f238afc47d93ded6536bfa040fb57 - x25519ell2_test.go:97: bad: 9adcb82d072f6832eea446bed2bbd605f0d6672c7eaeaa9c718cef334ccfa07c - x25519ell2_test.go:101: good: 1d49b91cb9fe5b8513f0fc0e89cd325c26eaf37984cbfca577920e918998d7e1 - x25519ell2_test.go:103: publicKey: 9b3083b40c76d0d70849ab02cf7bef74a5ad7c46ebeb96db641ae91e2753271d, repr: aa8fc79833e36edd41f67e8aa5ff1c0ca48685a0541d3e89976ef8ed57676d2d - x25519ell2_test.go:97: bad: bcdd9e8352c3b8755c7bc04f4f95c4f5ef29b2707218dba802072420bbf94cd2 - x25519ell2_test.go:101: good: 3502756ab41ca761329244a85039e83c75944754c89c7f808d580aa3e27669f6 - x25519ell2_test.go:103: publicKey: e6c4bdc8aec12057f5d95414c1d309fd20fd8ba30e055d605884e9bd5329fd40, repr: 7fd7f97237a9c595a26a8bfdd302a1626abf2ea2a6527b8482782827e24c306f - x25519ell2_test.go:101: good: 538ae022c9fdb7a46f4a84e7022207ce43b9dccb4358bb72f27d44deb4191c46 - x25519ell2_test.go:103: publicKey: 8866d9a41915c2316ad1c1c87f5c59272c9f346b8af1da20f405424368e99f34, repr: ea6396bdddda2771bf981cc01e9bdbfa7d844fe37abe5c286fde58907b4cee15 - x25519ell2_test.go:101: good: a1161d6f6ebb2b249b9ea80d4f00a314be3b0201d1010437e3d3b581569a046d - x25519ell2_test.go:103: publicKey: e42a8b8303986eb87c2d743f621b23652b2aca5d686c04e9bbabc97f86840b67, repr: d2e5533e562d6ce9d7e2119e0538ca51cee7b4c90a0799cd760426885ad44bdb - x25519ell2_test.go:101: good: c95f51afd2c91d591ecf8e582a975625e021856c4589958971a0c29d1ab235c1 - x25519ell2_test.go:103: publicKey: aa0b9e2e6fc4866c4986369e714605bd7e5420b0d55e34e93a8e5f1bacc4f029, repr: dcfac232140eacdcbd8d1096f14eb3379f23441a5d27aa8331670b511f804fae - x25519ell2_test.go:97: bad: 026b7c219688daeeabd9cb0821ab919b2360485d284c0dcaba0abefa5a4d08dd - x25519ell2_test.go:97: bad: 26dffd6d1fd56d5b398202e37928c5453f11f953ebef5391cc7a5c93a66546b2 - x25519ell2_test.go:97: bad: 019e6e78e2d07bbb37bf78b685138f6d6a6de6f86e4de7cd107fc35aa80bb79b - x25519ell2_test.go:101: good: 747d82bc1c472544c144aca1173fd020dbd775a79e0dc52b6124e6751d527347 - x25519ell2_test.go:103: publicKey: f73b7d9628facb6ecb5910ba81a14289ab3ac8b9e38fe6299fff1e6035884873, repr: eb7e06a7a9733465dc95fe8a63dc7221451f2131ca4b1dcd90e632e1eb0d0b65 - x25519ell2_test.go:97: bad: af1fa3ffa5bbeb3238c0c582658b7bce9aac6348b404b88f82473e7146a105dc - x25519ell2_test.go:97: bad: a0cb4931babc1bb19611d134af99c9a2dddc30c0f8e0ea76a77ca5fd061cc34f - x25519ell2_test.go:101: good: bb42a39eef5bc5a8d9c2324e59e2fb1c62c3d2057e597a5a819a26ad7b2ce9f3 - x25519ell2_test.go:103: publicKey: 8ef399f204066fa0a20930fa8e98d46af51949985f6e052e6279dab00eaf1a30, repr: f4367b443c7d449af342efd1b51401b02d8b43648b7b16bdaf03c6dd6f81bf4e - x25519ell2_test.go:101: good: 6a182361b27cd1dd0ed30cba310f0eaa1aee98b94fc000f5dfe8fe3c84b7382d - x25519ell2_test.go:103: publicKey: a13e53e6231a2c2e523d6da2053a7311a3ef2dba7e669154084d22d093d91a5c, repr: 9481ef0e6c244feb859be49301771f3d35ff6a37bc0a535514831fc080f9d6c8 - x25519ell2_test.go:97: bad: 40711422677ed8ec71fe73977f9ac304e9d9021eeeede53375d116da0cf20431 - x25519ell2_test.go:97: bad: c53ef043f786af4c73fa13f73bc54e5fd26e40aa67672311ff49f9a6abfc59b1 - x25519ell2_test.go:97: bad: 483890a07ad5245b66c25d0a06d2f46bd1c9e3d5604a0e02b1f125360887d082 - x25519ell2_test.go:97: bad: 78e8167de64d1b82d6156470920a933e135be7481547b91bcae2dbd7e5440bb5 - x25519ell2_test.go:101: good: a6868b6a80dd72898097067c7e72b0fcbcd15b32203ae26e441c3a9f92d0c0d0 - x25519ell2_test.go:103: publicKey: a2af929a22d42a5b6b38b682a8edfea6492c68ecc3305a9ffbfcc18e904f4a4b, repr: f215fc5122d756e9ef5475268fbe0095ad0103c7af4609197406c8b1ab514691 - x25519ell2_test.go:101: good: 11b2d9017c3d08b5da2d43fdbac7b3beb0e38c21608834e021cb537eb98bee1c - x25519ell2_test.go:103: publicKey: 69aeb7c70757060f3b9a397d21b576d1ed41a864ace666d2c7522d66e0c88e7e, repr: 7efec5f0c0e876adb8a5d6adfb3e134aa2d54d92548134655b90ef38a4da748a - x25519ell2_test.go:101: good: 0f9c3565f9a2597b6a734637ca8138841385b7f957d08aca3ef065594faa7f3d - x25519ell2_test.go:103: publicKey: de8674b3a90d704ad72cb38b0252a6b4b62f3a5cc2d577097bd616675c4f975e, repr: a12c25d156a4e42d58d00cfb09516b7c1eef36eb1a76e2e8dcd483482abb9eb7 - x25519ell2_test.go:97: bad: 67793603ed2050989aa305bf60aa46680740bd68532ec5a8885ca043272e52f7 - x25519ell2_test.go:101: good: eab49840ac1151fdb764ede677c817aec801a625adfdde5429778a71fde5b50c - x25519ell2_test.go:103: publicKey: 9539fe4da953c27ef3f8598f527936f87f99a83c46003ce2e96650859060e74d, repr: 0cc62a4728ec69933dc326e137f7916a1433e4f39d2b1c695e285b44de957583 - x25519ell2_test.go:97: bad: d4215abcf0edacad480fe5cf3292ad187f7a9f5fd389bba43766598e1b61b2b1 - x25519ell2_test.go:97: bad: 064517f4ab8237848524986ffa333f67cf1770fbbda72d67623955765baa5268 - x25519ell2_test.go:97: bad: 5df4ae00b039131733bc66f64fa76b0c5970aae0cfd960c9f84abba950e8436c - x25519ell2_test.go:101: good: d14119f1e9e333e2c67a7a59a19d91a97ee1c047e4c6d2d1083102c0acb1306f - x25519ell2_test.go:103: publicKey: cc6874b84e9dd78dbbeea54c5185ca300059320dae955de2a802020e6ba3c25a, repr: 23a085b3561437e9019b0fd74dc3432b60db2f9cab3adc84cffb2a6b565dfd8d - x25519ell2_test.go:97: bad: d0e550b846fea03c60db4389ac0653a1607017d4a2e019218f92c3d6209abb85 - x25519ell2_test.go:101: good: 92694a458438573c8182254bc1e8c033531bc4a657083818ef120af051167c4a - x25519ell2_test.go:103: publicKey: de7e6ffe5ea98d50512117e2e9ae915c87f6993a73ff88120a3b2ae4ed684431, repr: b2d466735178e5b3230c0b8890c00c6f5346404942b071568018445f4e7c4cfc - x25519ell2_test.go:97: bad: 5623364b6693b8915bac73806b2d608acc74e282c5734d15ccfbbf32187ab0ef - x25519ell2_test.go:101: good: 1f9d40719c2f9b3a60275aff4d7c4661ae0fd1929d7917eaeee7b6bcfe2d19df - x25519ell2_test.go:103: publicKey: 25fb5fdffab43072f91048e5df5e010ecafc0df96adac8cff0544137d485113a, repr: 5a77ab8fc431077050f00df70e3550cf4051722d27d2e1ff664abf2fff39f51d - x25519ell2_test.go:97: bad: ad1069036643eab1474656122aab01458a4a5f8bdb73d9b2a6c7bd3cca6acd4f - x25519ell2_test.go:97: bad: 0b580b076482c8eba8e02d44dca8a62394cf1a0c0491c4d80d96471bfcad2ef0 - x25519ell2_test.go:101: good: 9e712790d15f0ffbd121ca50df76b67501d1bc9d31a97496ac7c55679c9df1b9 - x25519ell2_test.go:103: publicKey: 877c60cc7bf3c1f12471c11a328f9e41e62c2343b9c7c2b73d0e6bc33ffeca15, repr: 10b02c1bf2449522bd902ecbff990cc1433e358ce261f8c7e319191e790f216f - x25519ell2_test.go:97: bad: c57fdf4ec23f7e1ae521ed82228afc750b5027f32c1498ff95c63b112a9394da - x25519ell2_test.go:97: bad: e219cbf355c47a0a847f06901016562692d227dbe7150920671689bf9c41ccee - x25519ell2_test.go:97: bad: 0f688ee70104948b9120c4186b6ea523ea4d184dd6b7d697e8cfbd1d929f22e1 - x25519ell2_test.go:97: bad: c85dc46904d27f95d4f6073839bf987a6c9f3acdd3a07037a35d069b84d9259d - x25519ell2_test.go:97: bad: e268540160866897a1526dc327d134e500c43e5bff1968ff4c893aaae9c2facf - x25519ell2_test.go:97: bad: e6c1e223200094a8d0ef9511019b8b795acc761d601f57c2dcc62d6446d79626 - x25519ell2_test.go:101: good: 3a6a7cab22edb3d786ce32388e909ac8f2e6bb43f8d52372af93db545bdace62 - x25519ell2_test.go:103: publicKey: a9b46247ab3583e9c28c813331823e3a2e357d20fa1db1c1868d5ebe93b44d0f, repr: 739bd6b5f808180a38d7499a059a50a7202e031295f597b315ad944fab793089 - x25519ell2_test.go:101: good: 13a61dd367fc516bedca0bae03995ab7fa21e37c55c71491f145cc4af41c0614 - x25519ell2_test.go:103: publicKey: 1727249e39545ff305cdbcf178d3f06e0dad6d6d2645998b00ba49a273c5a27f, repr: 87a4d876ecf66df7fb34297a542df70d88fba36aa1384719ab46daf48c848068 - x25519ell2_test.go:97: bad: ee7c57f41978d836a613a63d76b3f89e47d5707211423c8ff5921f31c759316b - x25519ell2_test.go:97: bad: bc36a9ecf4e748d88d8c9cbf4c6531f6588a9f4f3e1da41a9252277045569922 - x25519ell2_test.go:97: bad: 4f263e971a01c116f3af6f6e5dfb1f65b1dbd972bbed6678c6a640a04923007b - x25519ell2_test.go:101: good: 32eded1081f952994349d2b88f744ab760f2b0c324ef96beeca159dccfdce288 - x25519ell2_test.go:103: publicKey: eb737144bafdde75ab32b318bc291b525f3db776812b6b901ac633628fe65d1a, repr: 69f84eeb2f9d3d83918252e286202365b2990903666cbe94da5430ed2de84abe - x25519ell2_test.go:97: bad: 1af854ddb69430181210b23c0a7d80811439a59f54f276b4efd133e76fec342c - x25519ell2_test.go:97: bad: 03d13ff7b6406f72a0fd7a77c7db8223f287bc152d11af3a904a76d0af0ecdaa - x25519ell2_test.go:97: bad: 292e3322412e86c61f6d9687800289181940e1bee16166e994f124d2866bf9c3 - x25519ell2_test.go:97: bad: 9f67d189a839600a418f5b519c0eba67b56f00e05728a1bd359656e34105921c - x25519ell2_test.go:97: bad: e725cb85cb74b23b924f3ac229235b8688683624ba278bad0b068ce2583f89b9 - x25519ell2_test.go:97: bad: 34787fb59681c47f51f943cc706784bc8cc7e072066d298bf94ceac255cbac97 - x25519ell2_test.go:97: bad: cee39f31911509b017cb0c3cea8498fda0aa61b27f167d55d0a1122ab81949d1 - x25519ell2_test.go:101: good: 2d3703ac87bfae1ef204789cc417d19fc1d6ad6c1f9b295b84fa6f2f4edcdb16 - x25519ell2_test.go:103: publicKey: 89d3fc0abf7f5a6a27e0fdd2a18815e17032726857e2bb37ab4729ea4caec674, repr: 03a189b5a247f5373fa7f9f2b6f10b39d762e52eaac4619a3c63e7a57107edd2 - x25519ell2_test.go:97: bad: d0858f43ec9722153f4bf3b980112d7889843dcc393acc9386871ab0aed9314c - x25519ell2_test.go:97: bad: 6c4f69768b6b65641fc191c54231477ab6ab23c6bfa01903789faa2463ed1b46 - x25519ell2_test.go:97: bad: 45954a95de64fea7435a19055cdadbe32cd79c81f902071122df4a6b215b22b2 - x25519ell2_test.go:97: bad: 59c09c4d0911197a01ba3bfd135f8b842a2c259145cf00eeb63b1a62462d8b15 - x25519ell2_test.go:97: bad: e1799f5eb32c60b11250b229550e8e9bbc023eaa7d5dc3e7c2ee01a4f2cfa75e - x25519ell2_test.go:97: bad: d7c35e3d5fa6224742bf13b673576fdbd77aea7e3c2e16b4e8da194c499e5e90 - x25519ell2_test.go:97: bad: f8416de375be5d0534412a8113e2e220e1c4931d7056274e0583087fcde08387 - x25519ell2_test.go:101: good: b22d488493267be7b1f7d4066f04f0f4910b49f29ed5f263be2e320177f30d1f - x25519ell2_test.go:103: publicKey: 89837f1a491b2e0973ecc988dfc507fd8d389b1bda839c065a6a8a578fea7235, repr: ac4e878dfce220fdefa8b459be6ac5c57dfff71555e2fa1a8cbef4f837c924bd - x25519ell2_test.go:101: good: c52033c6066d8ef973f190c16e21bec1bb42d3ff85f41148cc75947586b7058b - x25519ell2_test.go:103: publicKey: ef8192047931560b61ecc1da49e96e339c79da4077fb8adbb615a347edbcf959, repr: 38e6a4ab8015c52dd0a1f544121a5a8c369674f67300a93fde7a1619d28f5bdb - x25519ell2_test.go:97: bad: e64314b81c86872e9fa05df6504946979cce7b3b1127c7ef466d63496bd3ef4f - x25519ell2_test.go:101: good: c353f0144f17520f3cd27de2f43ada56770a856a4b366dd4bd24df1396a0c98a - x25519ell2_test.go:103: publicKey: 93eb8645a481f8abccd19df0f2189ea7e876eeb18b162ae76e0ea35a148e027f, repr: 514bf6f5cd0841786ba9deb15928d36087413d1f1e24915fdc861292e9a86451 - x25519ell2_test.go:97: bad: 590758509efb30d55ada4f8edc87fc0929b7d92f2fb2e7120d497d43608fe136 - x25519ell2_test.go:97: bad: 8517065da5b86dd350175272acd54e703cb1b6bb75fd8241580dd57cd40cdb6e - x25519ell2_test.go:101: good: 765f011cc71383d0ff5ad24a435a3e5a959bfca616373070b50a9875b1328f96 - x25519ell2_test.go:103: publicKey: fb19e56c8056023fee91d16e17668a2c9ef15bdd9a11c6e4e11e3b384661df10, repr: 3cca54e7a018507b6f13dc4587559411333fc4f09a0fb40a371a93424c6b37c5 - x25519ell2_test.go:97: bad: 46bac2d859e930ddd9dc60d576fb230fb844bcc704057ef67ba35a7c2355a15d - x25519ell2_test.go:101: good: e0b34f2ee14ae5749e7660247ac0dc4c5f6aeec540a67e2e1bae811f4ffa739a - x25519ell2_test.go:103: publicKey: fa02b155f94a532b28e953578cb6c99b4ccaa146f6bbfb501b799c0c13316a49, repr: b2af9d43f5a94e09d165d4ed2852968de7d75d07e77aa116d11318e6fc268683 - x25519ell2_test.go:97: bad: f8ca39714decd1feb77c7d07c2c99b2ccc1edc645cbf0d2f70213ccd930a9837 - x25519ell2_test.go:97: bad: f2bf52ee3558c02730b03542cb9e0cd1fa5a679a244f265f50bfdea807ea4b8a - x25519ell2_test.go:101: good: 5fb53aac0ee719d7eb91372262caa8a145485a6d39c85b9d6504f606d3696533 - x25519ell2_test.go:103: publicKey: 089a9f7c2ab8875ce865cc0f44c50efa8fab555a1f88a68b573c8116b6f64701, repr: d285eef4e282f89c0e2c6037772576a41b579fc020a2405894d63d15813404d7 - x25519ell2_test.go:97: bad: 4d8cc363aa4be364993ddb94fe34bf46f397c90168097d87d452f130b9116bfe - x25519ell2_test.go:101: good: c296ae97eb249fc82c1843306c9a8fe172a519de6b519e41518e435f346bd77a - x25519ell2_test.go:103: publicKey: 80569e49fea7d447fcf6f9808021cd513397cc8f9257deb9c59868a6ad29fd0b, repr: f715e0132a974885c4a3cddb30aaa636fc8086eaa46d00943bdc2fa8fd242b7d - x25519ell2_test.go:101: good: 4cdfa60c5dbf26d157fc3771bb590106b5dbc67c069d88d28c106c0e970ab3f4 - x25519ell2_test.go:103: publicKey: 58703939851bdeb5698149d774c2609a98931a3687db5e28fc08b900d9d1b52a, repr: a060f8ab7097debd1a05435dd400090a0420c8e8a1600ececd6e706f2ffcc788 - x25519ell2_test.go:97: bad: 1c7bdb83dc3ee1fee6efb350070ff97a2bc5aa26d44fdb1e58e1561c2bda956a - x25519ell2_test.go:97: bad: bcf107d1241e5456043202cde4b225907358fbff478b651fe10088f162bb49b1 - x25519ell2_test.go:101: good: 1bb28db8cf1839a21d17dd5b4e56b252879add97049112a4e9a57edf0281c9e8 - x25519ell2_test.go:103: publicKey: f0a1fb9432f04a81bf878b3fb0118c6c26b9bf065fb62b0dbb65a027ffaa7e2a, repr: 92fa85dfddd64c80acd6eeb8bc51607a77e939217c93b1a5a99ba1ecc2644280 - x25519ell2_test.go:101: good: 3aee96021eaa02b8610b2ddd26c1b5daf545b79ed94ffe3a1e78e6c33d2a5ed7 - x25519ell2_test.go:103: publicKey: 9ff62cea4421fa9ad0fa3d13e3932f1108ce8b16b7169fd60481c5047f95e611, repr: bfb64e61fe4146327598906e30cbc4d43e1ff3e7b1b149965e33ee5580b59ba3 - x25519ell2_test.go:101: good: 28800f82e4969cae3906078cc9aab2bbe815eae0ef9c2e0d27b39cd316a8aa4d - x25519ell2_test.go:103: publicKey: 7f18f591253380b69bc41a5d85747d75ce85c16a476e34b1b38d507c9a1e7f24, repr: 6788a0452b5bfaad74f9c2362ca2f801c182a3c925beaf5edf5ffdf580f1b185 - x25519ell2_test.go:101: good: ce9862ab4058928b598b955e612346c791bf7cf1c701a3bca4db22983a9044f4 - x25519ell2_test.go:103: publicKey: 6fc28369cc5bb52f40ad40e08e9affb2ef0db4ac7593821d341e06e97d574062, repr: cc5b01726fd464c363e86cbc4bf3c97b6d6c5ca9a2c29c86545f267271d155fb - x25519ell2_test.go:101: good: 22c8743270551d23b25795768a046866d2cf3b4957a0af367f4377bd45fe1c98 - x25519ell2_test.go:103: publicKey: 561e5934557c5d516ac11103816fa58a3372d5045b2b547181715022a8dc5629, repr: 98009ac59fd211675acd6d1d46eff264a343b4e166064e61e9daf0e9ebf312ba - x25519ell2_test.go:101: good: b9754e58b00a57550698d0f5a36888e45892060805cec47a11b570514a5c4c68 - x25519ell2_test.go:103: publicKey: 8e65e110145733a7134c575b9dd0a550f948d68eff40a5209d841f05e27f423e, repr: ff73afce4bc995ff6bde9e8704dbb035650d7e3a72c5616ca054c9af59891349 - x25519ell2_test.go:101: good: 5e54625bf9fc7afb7a8f92414fc67697a51221ef8004812f56853ada023cb487 - x25519ell2_test.go:103: publicKey: cc6d40f400c01bd6058c1c0273cd81ca8cdc08fa0a030dbedbf4f43011db5005, repr: 7c294afa64200b9d51e133aaf86a5fe1c66a888197fe9a2916049e3ccc2cc1dd - x25519ell2_test.go:97: bad: fa8c3a52d9d161cae0cb8533f9bb20200ecdd6d1b4798367e421e1a250aedc32 - x25519ell2_test.go:97: bad: de566bfbb817fed03ca8d5657d339a6341f9d5ceb37f8fa5af89ce0f4b9b9c6a - x25519ell2_test.go:101: good: e9320cf292dee7274c61be16c61a4b0ca1c7de10ba3b99a47870c5c4d86e25a3 - x25519ell2_test.go:103: publicKey: c07b6d85868646b483035f1282acdf34ea3750c8b22842f816cf56ccccd2870d, repr: e8ddd49d1f0859c3099e41c07b41b09993733c160a0db44086a58f05ebb54b98 - x25519ell2_test.go:97: bad: d862d8a8a4658f6b4a2ef9c73dd6c5ec09a4fd1e710553dfae1074bd2a3b6463 - x25519ell2_test.go:97: bad: c26a71ae0dd75d1e9feaf307cf780f12bd64ff806a7bda452dbce0a7984180a7 - x25519ell2_test.go:101: good: 9a0a13ba978b3c37febfd0e8598e6233c8056806214db8ba7301f9450df05bc0 - x25519ell2_test.go:103: publicKey: 4a696a3e798879ca99bfd3e9fd1e5e80b09d6029787eefb76257759219208820, repr: fad44d2f9c4301cfe7ae9bb3256446d8a57ac6cb9e0f3dceec49c1a7fd0415e9 - x25519ell2_test.go:97: bad: 86294ab7a60bef23cfd02f34bde36fd5a52eef0dcf6510fc621adb79b895e1e5 - x25519ell2_test.go:101: good: bbc77b8a49716f3513343b81b4c0ff0430434ac99388b31196482bd3da5b5ed0 - x25519ell2_test.go:103: publicKey: 0ed992acf878bc0ee76e58c8f7f52416931e53565c23b0efa24f54fd1238493f, repr: ffa18050e8e9cf1d746d3b2d98006a0565e23a049ca519a10a6a471c16824d9f - x25519ell2_test.go:101: good: 459ed510fdb84b0afe7c52c2ec65450a795c54b4be6cff732b2bf0a03172155d - x25519ell2_test.go:103: publicKey: 231be22d94d85d1d86008c92708eec632b19d4f2e96a71bc2f4a020b7e5bdb5a, repr: e4514fd9f6ca2eb777ae479c7435fd22a8787a3af1848d579046dc5a66b1867a - x25519ell2_test.go:101: good: a675cf72a76ca4b921eb40d94f0e22b3a3ee491b5da2c6924d72f9af73d051ca - x25519ell2_test.go:103: publicKey: c8f361e93bb3adbe46e032af6cd4bc5c38f8424c524f4b84f32928ea0a5e153d, repr: 01f4e1dfd8440640396b833dfbb7fc52cd9d2e91577f68375e18435de3938dd2 - x25519ell2_test.go:97: bad: 0f247c873f06236cbf3c2ff4685ea3b8b0102e78c386365631208e6e5f830601 - x25519ell2_test.go:101: good: d90aa2152b94456d23998df162a5cf3a73039bc561d6660eff7db99f3b7d4d9d - x25519ell2_test.go:103: publicKey: f9aa3604e2e9f6fc1b06af3119ec8930a6e9abf478ff6d74f92193c59e2bfa66, repr: 4c004677b643517646e7959b3a37ebd0ac9dea287782ff9daba06100fb304e02 - x25519ell2_test.go:101: good: dc7e2f441bb808c05395f4401f849c013deabadab472bb45f1c8e24dcfe0785b - x25519ell2_test.go:103: publicKey: 8eb883c7d8f8915e5e9db32edfbd5d58b98e45cc1e4af67d76af0a370bcf4915, repr: 4e3d6c66d1c9b328177d8b643918d4f802c4d8f33a05f5a4899f0b6cd32ecf56 - x25519ell2_test.go:97: bad: 9fa72814b6766ed8a3f52e10d6eb176c6da1da5e5fc6ee1dce7f55d30aa12024 - x25519ell2_test.go:101: good: 027cd485b5315e095005c7c2248840938d20678e395afc9a6ddbe4a8a220807d - x25519ell2_test.go:103: publicKey: dbfff9fda8c314b131c71c20c50e7a410b107d68a665f1a5e857af95c1c51804, repr: d6ab5fe235a07c3f091c7631146c075611d9510c21560ab279f3d61b0dcd6032 - x25519ell2_test.go:97: bad: 2bb47f316560e98602be9511548dda4eb4fefc04f97a3fdb9c25f5dff2a46e52 - x25519ell2_test.go:101: good: 26a1862ccc67de919d47e8b235292edefe20e709fb364dcaf836ec1dc5cbfef7 - x25519ell2_test.go:103: publicKey: 18b39c0b3e4875e469d937961ff16ba1d2cdf88df4f43a8116b0dd68f4aeca33, repr: e2427588d4b49398a22bf412bb99e7d5c59e4db039b81a8cfe6a1d30cc18a57d - x25519ell2_test.go:97: bad: cb7163ecfbc553016760f5af8092d125a0d2ed66b38c1dea73f7017f9f4cac48 - x25519ell2_test.go:97: bad: 1a7a6f60f9db5892c678d6e1870fa4f16c526a097bd21e3ec0937cfa14f932a6 - x25519ell2_test.go:101: good: 211468beebafe55f17848b7fa9096e42ab79ed8e1bd330ee9e9ab295069d4653 - x25519ell2_test.go:103: publicKey: 73467fac5a4e30c8322f59e1cd5f1c65faeb1eb7888ac70c02d7dc07711bfd5d, repr: 4b24c5cd4484fee0c7e9638e331a7cd6279a1d6e30926fc62aa6ba1d525ceaa3 - x25519ell2_test.go:101: good: 5692a4a0f7169aed75ebc3fbd0278698d01c8173a8400d4783e6c58b669d98c9 - x25519ell2_test.go:103: publicKey: c3e89ef7acdacc6e65f899d6fdec7b5f7ca0b53708255d023b29c53a39852373, repr: 47dbfe27a34d90ee396e3d2589d6cfeb7e337a4c2dd554e7d7e7ab96bb646e1f - x25519ell2_test.go:97: bad: 9b6affd3af371895e6054640c75bf7d02625bf2cd8cf83bf288caf040dae117e - x25519ell2_test.go:97: bad: fd92ec97f586ffbbdc1ff930f78d531c2d63b79be50e073d19ef396ca15c34d8 - x25519ell2_test.go:101: good: d5ed30fb4fb3198cd654b3662a2969610a25b58421ce5d1688454d31d9eefbed - x25519ell2_test.go:103: publicKey: e539e910e7680f7b9d15984f3026b52f0474d05c8053aed06fea28cf66b83903, repr: 5ca0841d1c10cef48f18bf4cb965e86839b488f45ffa564b7f76b184d87f7b7a - x25519ell2_test.go:101: good: ba4c63701d6fb6320281ed1e21348e5e42c8e0d037c7e3466bdb2fba21e443ee - x25519ell2_test.go:103: publicKey: 6dba95c6584b6741bf819ea18e0ce82f49d5e118909e887a5856e0ff07e99633, repr: 98d54c7776bf2bf738d5200d7390abe2ce8c81035489f6eb0405e0bcc81f8c88 - x25519ell2_test.go:101: good: aa38696256946b3382d8b5b0a58caa7e4d5f0a0aa845132efb70457d375e5db3 - x25519ell2_test.go:103: publicKey: 8b5b7bf50654cf24a8fed60c03e1528c668c502baa3b232c73b861a791009162, repr: 25e010bbb5684c98476e2502735ec2412e77ff286c55cd8cd9e9d1a1d8c8f1e9 - x25519ell2_test.go:97: bad: 7fcfd34805ad0e0b2c7a264ac62a4d372c158d355d79ec353107f9aaae9b6f73 - x25519ell2_test.go:97: bad: 23519d49230c30ece1c1b1bb2e94b535e09a4b98ecc637f9e0191bc4ab3a60dd - x25519ell2_test.go:101: good: f6854d55937871bbb2ec95f512914c8aad5e7412a63669bf339b1d74fdd5949d - x25519ell2_test.go:103: publicKey: 97c494bb7a34cb0997b501cae446939ca92d2f4b0224a40b1ef065711c7a0b70, repr: 5876fce8a57d3c2400c7c5878dcc959d5213164c83ddf3e32733a4dde4b85428 - x25519ell2_test.go:97: bad: 1be61a0ff53756a4ef9fdfbc0396270a42c5340318383da38748fd5a88e93758 - x25519ell2_test.go:97: bad: 0a0b8b0b0d6adcb9fb094e40487c44af25dcdd4f3290f4f9ce72bec6cb7ef168 - x25519ell2_test.go:97: bad: 31a82149fc2f3ff58e0d8372e3b0ccd240eb5cbe6d3aea8925da2ac73f244165 - x25519ell2_test.go:97: bad: 05078ff820bc0ee18d8db5281245edf3def759e307e46c2c1c6cb156ee53c6de - x25519ell2_test.go:101: good: c4096b93e42a2d0e77325304dc9cd16b92f6eff1e1c8c9ebb000d6c6c4ab6413 - x25519ell2_test.go:103: publicKey: 02d69dd774f087b09388d7983dafc29b09b47b0c5fe330808d7729d65bfe0639, repr: 8d4349439e058d7f542af3cb2647cffaaa934dbd636b371729ae18e927633dcf - x25519ell2_test.go:101: good: 1e89c34836dfab9efde0fbb7840772e927d6e9e54c3a5e28d96bdbfe74b8b199 - x25519ell2_test.go:103: publicKey: 436f045e7702a10e8dec77c59d48777ad65f656314b60410a77dc41d499d305f, repr: 3260fdc9ea8a37eabe40d20618d2cc0042e2e13c99a75ffbf4859be31721bfa0 - x25519ell2_test.go:97: bad: 9a0557180bfd0ce4fe4c436ad9c6fb836c3e81b10a5082e90e8c7c2cc9d3e45d - x25519ell2_test.go:97: bad: c4e07cd51c45b8dd99d44a5d21d1eb85b3755c2dedec81cd83cd515f660825cb - x25519ell2_test.go:97: bad: 2bddbfdc9d55681af688dba9d7274a5e2a3e26720388b19c0ff59fd0fc118f7e - x25519ell2_test.go:97: bad: d4ff8450312f0dcba2788bda5efece2642d5033ef9698a3a7a04c664640ee455 - x25519ell2_test.go:97: bad: 21e1527a15fc0adf7a975945ea66eb24d658ad5be9288092e78da0e5d50fd76c - x25519ell2_test.go:101: good: b4b0b3b7a8746539579dc9b41e161cd32d73e9381e9e6cb0f2b9aa56d2602ec6 - x25519ell2_test.go:103: publicKey: 48033638169e098f9bd9e10d46f6df3cd8fc0b5c79037f79b1941888e130c26f, repr: c7c07669b2ad520cda6c70d72b7cd5bbbae9adf9f33f362a5a32588f55c826a6 - x25519ell2_test.go:101: good: 1780eb4ce23d8856aa04bba037b6992e82d09143d5a2f47e2778ae4472a6d21a - x25519ell2_test.go:103: publicKey: 9ae8cfa9c6f0fe59875d3d4b1bb780f785b1cdb528872aff952f49cfa307b156, repr: 15b4ce6297ddc2e10e3c6739f76d9b3d80cc4611e6045f67c6523e561145eb3f - x25519ell2_test.go:101: good: fb99f82b11403a3bae452c7fec53932a38317f8fe7970bd6c297b8addd1576fe - x25519ell2_test.go:103: publicKey: 84a2b81dec67537e9c0cc597df5c5c08ece25ec5e6ff5ab48926802f0691be5e, repr: fc1cdb42856dac6090ebf926580b3501802959e9960114ebfc1a7c5a1d170706 - x25519ell2_test.go:101: good: cff213f4bd53c38212a23edeb8d0d8ed4db672696bca3ada3055c415332884fa - x25519ell2_test.go:103: publicKey: b7c8409eb7b96cfeaf637fcb938b6fbb29fd3c27b6fc4d886a9cbe2ea65e4f28, repr: 889091acc864c8ddb8d8fb5611aeed00379c12aa470d0dfa40316a3d61ea73d9 - x25519ell2_test.go:97: bad: b9acdf7eee4a866624791926af27458beb67093df1f071c62ffc777dba53f28a - x25519ell2_test.go:101: good: fb4ea28c96aa10806820dd8c5e8c9e3ccacd2da908f9ef6d1a7aa67b054d5cde - x25519ell2_test.go:103: publicKey: e55ef6edb89227ab882b69df9973e47ba688fd58070fc872cdf04f5dbaa9b501, repr: aa85abdec0f9d1c3ea07857968ac07014863ae0ff6c206d62a1d6305775621c6 - x25519ell2_test.go:101: good: 302d47ac4dfa2388250f5b432bb3d4752190ba96c169e23c761e0517b651d0ac - x25519ell2_test.go:103: publicKey: 7dfb7bef0064e26c98623e3b79fd6a95f22ce6c1ebf70e9de7d610b456157d07, repr: 47b04f67d9140848f1a4459ed9a37e3011d5c0a610cb994095ce8e2a444013a5 - x25519ell2_test.go:101: good: 903876de989fa03a8b98ff0f9d8581c092d9ccf5ca40b1ca109ede25abc179bd - x25519ell2_test.go:103: publicKey: 87f12c4f36f5f73565e32f3ba8d643a8ee236cd5030d6568caf6ee641dbddf69, repr: 867746c412cecf8fe0975ec34638234904df133472a7f3fb094aa57c31bc14bd - x25519ell2_test.go:97: bad: bedce2fb1af96d36c27983554291e5a0104010fbb9051db5e3f94f66f8f61fcc - x25519ell2_test.go:97: bad: d79144d5b9395c1b264a0948f3e0b45f6835c653253b57368986096b89c4c6b6 - x25519ell2_test.go:101: good: 9bc66242f34092c8727a90b7afe46b33f02c15517c43ec84c0a2ca4f093a5952 - x25519ell2_test.go:103: publicKey: 4c97a28f0eca50bce1653bb9b28fc3432f06d6c62cad9a981fd1f1a159aca95d, repr: d079fad9617595ef734aa3dace58cac0de53b1f445a0cf3f49d068fc0e0aebb4 - x25519ell2_test.go:97: bad: d15681e1ea9f2792efb3965a21a2208a805bc7e5bfb8366fe78519c8336a6bac - x25519ell2_test.go:97: bad: 849bf47a6fbd9449f5e68c2b5b503ef1384711935810c6a365573f1500b774ed - x25519ell2_test.go:101: good: 52cd0c5479867780f3855c62db3dc22b870470eb182c01d3776e4c55d2f53554 - x25519ell2_test.go:103: publicKey: 8e80b2d7838be434c3fa8af2bc4be681b40641143051ef6f3cae559f14f69550, repr: 051fd22f6822a57744bcfa211d0ffe1f149c7dcf55ec43a8e85deae6b50e00a1 - x25519ell2_test.go:97: bad: 42d697603f2e89d43365fbbe44bc2dbbe248be80ac11275d79c72f1a637d6eaa - x25519ell2_test.go:101: good: ac0a73f09bad4276d2699f05305660f9a6c8d540a764ccd151a9ac96df2967c3 - x25519ell2_test.go:103: publicKey: 5383f3c5f3e76e134ee4906a1ae701dfdf33dd2f5d5f162d2a5505288899fe2b, repr: d1cc3014841e70b3cc02060600fcad42788db9a4c74ff620b1f34c9a93f1e394 - x25519ell2_test.go:97: bad: f1808f90d3dd7ff9ada63fb2a963de0135533e6fdffeddc2deca3712a5091d68 - x25519ell2_test.go:101: good: d93548b35e869aeb3cd7c11d0a3053b6e00e5f0e9d2330180be2500820a3cc56 - x25519ell2_test.go:103: publicKey: 2698b354b5307716aa790844b65f24419a598ee24373bc4ec536fea9eebab122, repr: 74c2603218e5f6edf53ff1ae34770ed4ba1f98f00b721ce67a6a1073415d5438 - x25519ell2_test.go:97: bad: 85ec0ab51fc95767b7b2728ac57029dae2aadba9474e5891548a77440b4d3c2d - x25519ell2_test.go:101: good: 892af5f732bfda4b88d6d2411917f1b7f42f4210e57331d299e94d8ac83918ad - x25519ell2_test.go:103: publicKey: 43d7743e05caf412c00a445afddffea719f39b921244f1159f2686b7bddd256d, repr: ea5e3c66ffd3bd5b50587e50cb31c7be7c1e6768e426621324773d841ece27d7 - x25519ell2_test.go:97: bad: d9d70137e2307db04a54e2528f091bf33c339497d4e8a01dfc24bba3024408e5 - x25519ell2_test.go:97: bad: bca1002a312da8ed9decd169eef76c1e088ccb3812c7f89d56b8375e1161abe4 - x25519ell2_test.go:101: good: 7dce4cbe0f673df4d508b2ebab73f403e7d2116389a52f5cc7fedd1123cdfe12 - x25519ell2_test.go:103: publicKey: b4514752e60d948b9d073bc84f6dfaa54bd58bfbf74b8fb20aa89144feee5172, repr: 187159e6c34f7d0bd95da542853e2dd19e89d090a1b0bf31f0fd6dca75cbe44b - x25519ell2_test.go:97: bad: 83e81ddd8d25eb98add7704f47533014658eae988b7e6937eac6c1a33ffe3bf2 - x25519ell2_test.go:97: bad: 66df609f196da76e419db725450817d7761f98f0a37273c5c9e0c8da54c7fe9a - x25519ell2_test.go:101: good: 7cdd5aa455d53d3608e8983a2a1d05be7960cb7791de7175fd5cc774e1a5f696 - x25519ell2_test.go:103: publicKey: cbfb376e4d2ea759e62a665fab034d39ada552a9b26ff5d62241357463d7261b, repr: 082d2131fbcb848e2a470a09704f8429d53d5db9b491d1a677fcabc7150b605a - x25519ell2_test.go:97: bad: 4badddf3c815a345cbc5042982cabb57425e2701f4e555ff81ff77a12e0db8ef - x25519ell2_test.go:97: bad: 91359f9b2cf5ea85ee646ed45b6d5cc9ccb783895bd844124f0c10130f50f3cc - x25519ell2_test.go:101: good: 7da43b28b724e77839aa1e91780cd8ab479d0e79d63ad424b3119cac550f1e80 - x25519ell2_test.go:103: publicKey: 5ca269397affd741fbc7c2a19a9e38a1379577bab510144e00e5914a79e7a12d, repr: 1ccd7171affef78498937fe746fa3c6c8fad7066a40400a6233208d605166321 - x25519ell2_test.go:101: good: 0e40477c41ca53d8a09ca0d124ac834e1947f8ba7774f52f61880d9beb1bbf3b - x25519ell2_test.go:103: publicKey: 4a61fc788724077e9ed49eb7d044b45ab6ed1d27d1200ea2764c5db244bfcf14, repr: 2a4a77e0adea0820249631bfefa6479cde50dc7d8271b5b51d7530197a5b84df - x25519ell2_test.go:97: bad: 6d2bc924ea7c521c48ea1e9e83ebbc18253e862dfdb6a4d6e26811c7683066ff - x25519ell2_test.go:97: bad: 85b583d2162ae5051493001fce82bf993348a10dd173d62e84a16155c1037de9 - x25519ell2_test.go:97: bad: 6589d36c76238cca33f548593ce41fea5100b393fda1d15042cc992257bfaf59 - x25519ell2_test.go:97: bad: 23303410158652e816c0ab7f53af968627f24ca4fc85dedc0991be532f5d5f7d - x25519ell2_test.go:101: good: 6adaa3738c8042cab6f4d30a4bc78b6b819063f7ef5f3ed568294210e7b9d422 - x25519ell2_test.go:103: publicKey: 043f7a0c468d5fdd3efd3aba54d61014e5dcc6e4ca1d87a70a0122dc90ad4f19, repr: ff16552e6849c9cfc93fa904b33071e917fdd7e019f9b7301dcc3d9836c14641 - x25519ell2_test.go:101: good: b64fa44ddf3a74160f62092cfcc09bd5547dc32c03995659b3631aa0b5ce3ef7 - x25519ell2_test.go:103: publicKey: 4fa06a7746aab43667cbc60121420db9caac6f5188237ed7e2fbecac2f6c0539, repr: 19413d6a04b3a2ca74c637ca44e57ffb2ca5b21fffd19fd0d1ae5c056a80ecb6 - x25519ell2_test.go:101: good: d34fadb66055cf5dfbc8adda79a7d6ee030dc87740eea6566a33f2fa85204f68 - x25519ell2_test.go:103: publicKey: 01705feae6e3303c6a3a4a36c16bb3173c34f5f15edb71f1ad8fcc8873b96b62, repr: 4c54397ddfafd0982e9ff4ce868ed3f01afb548f7de65e36ac26f6e8ba18e9e4 - x25519ell2_test.go:101: good: b0052d571561d7d65c5890588a541930d745f3b47170df4e12916cd244972bef - x25519ell2_test.go:103: publicKey: eb5cffcf51a4b57c4709a0a948bec172aaab25f1d5b80fba05213f8d469d115d, repr: d059c4be47ddec85802cd21e9334e69fdcba1ca0ac97141c286339c7cf74f5bc - x25519ell2_test.go:97: bad: 65971dc56bccea4c1904ead1ed2209e4f6fe244667b541e289874405c73c5fcf - x25519ell2_test.go:101: good: 4424df1c9f3b28ba66320ce1c47fb300e3f0eb74e17be2380803451d85a19212 - x25519ell2_test.go:103: publicKey: d98d52b4574cc969748b3919092e7e50be89d83f911d6f4578bba0f7d3bb1967, repr: b3a33c301eb3fae036a45a21d8904fdb942bf923693cfe993dc7fe7e531e47b6 - x25519ell2_test.go:97: bad: 1befb01435fd96e7b4301664b90d56768968277bd3119daf29929640da320aaf - x25519ell2_test.go:97: bad: fb38e792bd64b4bba0910e8c3da7d779e69c2d79a8a44fa3d83f3b2959b5206d - x25519ell2_test.go:101: good: 5a580b9bd4bb25599785e4a910dc389a4460d28ff40469539346b3634e7d3571 - x25519ell2_test.go:103: publicKey: 96f17100465c9b1ac0d1ff40472fb18e2f34df5626d2ee478ec45fbb7cffa607, repr: 0ebf7aca2c8b57b5f88c02334e56a0d4ca79aa19415c3af3988521dfff31104a - x25519ell2_test.go:101: good: 16860e8705c415fb0d232637a99dbe2236067ccfec1374717cf627fd805b04bf - x25519ell2_test.go:103: publicKey: d1a4e33e1747bb3fd6a9bbc2cd32d978b876383c73f1fe24b3a94c0363d98323, repr: fb3ba6f9cbe6df6d1a89eed42684f9bc9d108389722910158895598885d473f1 - x25519ell2_test.go:101: good: 76a195ccc3c42fb4ee615181c71dc19597218d00f344aaf407f56a4870882d6b - x25519ell2_test.go:103: publicKey: 9f1d64d35630471d8f1e73eed3c38cddf9ab38966393c21f2a611858d5f22448, repr: cbb02e85177dab5ef75cfd9561ce7ab6c1ea1b12d472dccd7d4057c295d99875 - x25519ell2_test.go:97: bad: ad92e00de8c66ce5d2da29f097179a086fa61526eea287f13497558dacf0b82f - x25519ell2_test.go:101: good: 068451d34cad65a8a03bae74dc3da27300b8eb2719c018c48caf98ce22d3e718 - x25519ell2_test.go:103: publicKey: 7cc3f0de88f93f5d20b27e55272c17b8357d50e968cdbd18d6707e9db4bbec11, repr: cde81799007ea13dc3cd6da22a0f90826d621aa6f41b2d44601d650749272cd5 - x25519ell2_test.go:101: good: 167257f4277fe81800ac01bec72b6f71f5810c441c3583786fa8d3320a034dde - x25519ell2_test.go:103: publicKey: fb94dabad90d433fff20771e280adb6f236126531528260f8a412e5ceffe8b76, repr: 1a48bb456059264df6b36929cb156d5d76976bea56cfc519c91aece3887e1817 - x25519ell2_test.go:97: bad: 75abbc3387d6f65a26684731c4fdf1bfc058fef73b6dd60b280d6cabff6a701a - x25519ell2_test.go:101: good: fb0dc12ecc40856b83d3bb7a87eb9273d7fded57aafd5fe0d810c32ba9c7916a - x25519ell2_test.go:103: publicKey: f044872288b2265d53758e54d944d9969c6582375ac4ddf8ae3da1b5ab493038, repr: dd87c197ecdce1668cdfb0f55045b292c6f397e92a7ea6fec835d102c05863d0 - x25519ell2_test.go:97: bad: a3d037c4a96293ee006b0ca525d918b53f791bee6f6ff1120e9afd9fcb3d8c43 - x25519ell2_test.go:101: good: be5e2bc684db147a450f3070780bb9a8e7fee9c5d4e29cb80cf2e87bd97c491f - x25519ell2_test.go:103: publicKey: a48ca6ddc2f3f9cb9c195a577da9781bfafcff890691e4f928ba34223bb24950, repr: bdb49165662e135468b99786fad62d7890dc8fe63fe11c1da5dc9c441abe6977 - x25519ell2_test.go:101: good: 1ad73cd5c8eea62adf81372516be062958a3e7cf508e5b230cd9b61a743e72f2 - x25519ell2_test.go:103: publicKey: 9db9c64769a029b8a2f59e5171ba6a7bd50c48168980f0467464d98ad12aaf32, repr: e8821959030dac73c34edb66ea6fb949571a097915bf5c950ca7b1c9f8690f1b - x25519ell2_test.go:97: bad: 78163f963cebf3b6ec0d37d2bd4d36de80bd04747836ac6f992001c4c2eabb84 - x25519ell2_test.go:97: bad: 33c3f6f3541b8bc4ec2a90f56e9a92ffc2ee779b8803d300d64e06fe617b5883 - x25519ell2_test.go:101: good: ab05b21a1a6975938a502dba49741d4869a4bca23af031e4553520279a1b7d3b - x25519ell2_test.go:103: publicKey: 683da1e368bf85ce7c7fc2d4f58f23e2eb781f72fa07a61a8eb814b8121cd915, repr: 76934f77c63ce6c95f4aebcd2682e35bf25265b0f2b3fd4b3f7c7ce69f546328 - x25519ell2_test.go:101: good: 0d442473a288b698199e43a7d969bec94dd4ea8ae4c9b1b6c6cc052819f8bdd9 - x25519ell2_test.go:103: publicKey: 5b13630f820ad37e08be19cd74be599578b747629019545b5944bec49cdd3656, repr: 36a9d4b188112095ae0b8870fc7683b2be70fb5da8829825305850c99222e216 - x25519ell2_test.go:97: bad: 0505c664318a5b9c0d133c2d2497c103c0fa82eb41ddc10c4c5708dba0767657 - x25519ell2_test.go:101: good: dc6b9cf9d88149fbe635282d71040a339a49c95b335a92aefe2b6aa033645342 - x25519ell2_test.go:103: publicKey: dcfdfd2d5139fd03530023c92ef5d2e9534214e6d677134ea44d6658978e9640, repr: d2d69d91b2237a149226600bd45d7feca34326178715802a9ccbc7e37b3e5180 - x25519ell2_test.go:101: good: 3ebf0a6dcfc89a48b376df6494fff1696d598cd9f526e9eded8860eaf9942095 - x25519ell2_test.go:103: publicKey: f853b0058abc143c1045681c579d0898786c7886c213bfbb707021eca6f2e572, repr: 345917ffae86d8e0cb211159d1139b61507c35e0550a9ff0536974ee86e8a819 - x25519ell2_test.go:97: bad: 94060467e894eb25cf61db2b6b69e608083687a0e416a7c00b883f1107caaa2e - x25519ell2_test.go:101: good: 2c659acdcdbfeb96ddb07f2d1eddf83b222e1779a0738fe616d4f08dc18ba407 - x25519ell2_test.go:103: publicKey: 0dc375b67f0364fce8e531016ee9d974bdf3c6b4a530cd7d712cfa1d0df34358, repr: fc767387be8ad7e1c1ab4f799c219b7bdef56103f08b492c6456841a33bb69fd - x25519ell2_test.go:97: bad: 188a27afcc880a596629426e90f07ae193c561996c6aa9eef3030d92cbb55482 - x25519ell2_test.go:101: good: 367e949d309b62768da8f92b28622c8f2aad7f160e59e41f275bc0a5fabf4a7f - x25519ell2_test.go:103: publicKey: 923550d757034f5db719cb3c1789425344e2d5b3be1985ccca07dba4fe398d26, repr: 7fe8c5a6453abda8f7ba7b8b8be430763f667a5899e4da755dd6b60f5dcb4834 - x25519ell2_test.go:101: good: d3aedd3759917ba3404836276f07efa7a154fb6ad39dab06741c11920199416a - x25519ell2_test.go:103: publicKey: 1dc136fa0fa2640bfb3df54ea5b5ed0c421f96483a8eb89bf44d4a6e785db06f, repr: 5b2df496a79e8ce4c4f279356cea853ddec20e85b35241ddb94cfed9b0bea7e6 - x25519ell2_test.go:101: good: b38c59555e2114c9fe9bf555f095d7533fcc75db7171f460e040c68c7f0a083b - x25519ell2_test.go:103: publicKey: 5a66af3f8c39be214fc11aba3f6c468c4746bd78d289ecb0efca1e2abf08c900, repr: 0662cb35ea83a3164decd4a119f2760c68937896b1cc5fedd9952457ec3d8c25 - x25519ell2_test.go:101: good: 9a7fa5e9eeead1d5d07bb34553e47bfcc72d687a19b3c4610385412e64677198 - x25519ell2_test.go:103: publicKey: 333fc52a754236d8ae952889812a43a487ad060deaf1fcc9011f9704ff565f3a, repr: 6fd6fd2aaf7156172e0524f3a1dcd00f4c0b8dd47682f6a211c6bda9c7006d29 - x25519ell2_test.go:97: bad: 976999af1fd06bec8e32621716baa4e20a1d7ed8e26bf652b1d9d738b506637b - x25519ell2_test.go:101: good: a7165aa4abfd24bb09e984b40e7882e78d126a72643c34ea216f1bb479bb8324 - x25519ell2_test.go:103: publicKey: 5837e49cfd5c7453839f1a79f18115c56c4cbe43b91e8cc08f6bff0e2ff5043c, repr: 42949c9580c99f83014554e6a036ff5eba50bbe5d71109ae830c0c9d6380994a - x25519ell2_test.go:101: good: 58f17cd67dcaea647eba97828a4ba3bbe63a8b93865babd973924233f5d5ec1e - x25519ell2_test.go:103: publicKey: a4c8f3a63a93b093f28d25e1cdade0cddc0d6737b4a1a80eb1263bed12008e08, repr: 213cc434dda0ea42333f92f5ae14515676b29416be339aed5eaf357c975cff2e - x25519ell2_test.go:101: good: 124010b65c93e5491316f8e4dfe22ad2940dd7e715aef151ad82ddaa3c82d6be - x25519ell2_test.go:103: publicKey: f28309107d1dece05fa86b75f90395290af402bd991e4d0ca4f2e61cc902ff59, repr: 17e612412b168933943e048112935bfed98128b564763ebc4cf38f99099315dd - x25519ell2_test.go:101: good: 09c89d368d358329ab2d0151780e4f7c317487650506bb6ca182c3773e74a119 - x25519ell2_test.go:103: publicKey: 567848e665400de600bcfdebe3685ec492d593371ca8d36fdd0caef0b4318b22, repr: 1361ab737373e4f7749af619e8f0b202ae0191411629b2a7cb2e73d32ff75eb9 - x25519ell2_test.go:97: bad: 1e743e139418c8b5a34c2428b744e709366ca577c4c7ddd68cc1e5e74990b302 - x25519ell2_test.go:97: bad: 2da2e80fb7513591e9aa522f55d1d93a430170c150ff4fc351b1af7a9e526fc6 - x25519ell2_test.go:101: good: 95273bfda5657d13f221cd2bf671e64f45b4c516b117a37ae918cd670ae064e6 - x25519ell2_test.go:103: publicKey: f8a8d851ac06f389aa44b65f9aac65641093ded81847b7d0c99ac406684ca93b, repr: 57c9b5447d4d8a1628f6114e53741018a9b322db9da88fa6546985c2fb1df0c3 - x25519ell2_test.go:101: good: ccefee27c861ed6a925dfceb06656bece7db146f2f90e9caf8151cfdb9e83977 - x25519ell2_test.go:103: publicKey: 1dab9f6fcf50892ccf1f53badde0e1fdfad33e04ab235fe1fef844065af37911, repr: 8810a8e66937b55f782bbaa0779fd42fba1b5d3f345a74c978cd68374693dd0e - x25519ell2_test.go:101: good: bbcdc36389548f344d96ab10a28981b8c01a6c04a1d59f38450a2dcb3926640d - x25519ell2_test.go:103: publicKey: 10cba278180659f5bf5a5e0d608eca52df448a814a454aa9ce4317446483fb26, repr: 898e4476fd23f8816f18f737b4e92e902d6ce541ebed4986d0ad342b037013f1 - x25519ell2_test.go:101: good: f4d0724a4045d4bd3fc72492295e0829f7c8ac77d673200aa9b1d347617c6d4c - x25519ell2_test.go:103: publicKey: cf2d0a9d6bdca4aaed345bc161670dd457b24df968839e0423ba9e0e642efc1d, repr: 9aa98b5cdfd61430febe04c87e05661f8f2d6f684fd3e3f523eda34213037967 - x25519ell2_test.go:101: good: 2881adcc30cef73af4f0a310f53be3e95e44855d67eeec2909e3b32031863846 - x25519ell2_test.go:103: publicKey: 57c4de60a63b4a9046e596df11cf13f7f7c054bcbf5758dee6d645665bf65c68, repr: 74ff5f411fef52b133c0ef099011c41c087759dd7f74b46f2220f09c224e5610 - x25519ell2_test.go:97: bad: ae679e6cbf539a7e64cac5645ffc093f828529c0b7be03bf9cd7b5ad3865801d - x25519ell2_test.go:97: bad: 2777fdfc00b4bb59a82ee106012799615b28643a56c87f4a0ece15f450c783f6 - x25519ell2_test.go:101: good: 622fa2bbd61d78177a62530d2ca3387c98436803185b770a6337d8d755332a62 - x25519ell2_test.go:103: publicKey: cf766127c7408b6bf0842f17f255fd0f4223ada3bf53d6bf3dc6a9b4f5dbfb17, repr: 8bd980f620d9856999284bb0f57e1ebd40ace5295f68db9398e5dc7ae1785b66 - x25519ell2_test.go:97: bad: 87ba02fa0b88956ffafeaf6c63ebf01a7491423402576274b663c20c009201d9 - x25519ell2_test.go:101: good: 9d0ef4560ab5e3b8ba6884034abe14017396dcec6a480b1f4abe0b6714e0c509 - x25519ell2_test.go:103: publicKey: 6fbe5cbc26feb02888d7da2db59435bf3d557f6185fc9e7626a08ce289ac591f, repr: 384dc4645581ae591a2959aa485bffcce385f8eaf8f8a3ecb000ecb517af7cc7 - x25519ell2_test.go:97: bad: 65bff29ac797480b404531657401395a5dd46c8ee5d0695f0a403dffae709b5a - x25519ell2_test.go:97: bad: e0902f7f6dfb6dab8a1e724bee9a285d6cd672e177293ee9ef37bc3f2873233c - x25519ell2_test.go:97: bad: 5809e4e6c88c176282beb1304cf362a3e35caf4252bb4c347e09a617807fedef - x25519ell2_test.go:101: good: 88551d8567332ef84b4b99ce8e2dd6e025c3c4d74516330e9c87a20d19f8ca8d - x25519ell2_test.go:103: publicKey: 2d1e27973919d28f8e7b059cc96941791dcdd164368e309c1a3931e581a2e146, repr: 5706ff2b4f929374aa5a02d3a570d9bd6689040c4d29fd8cf3b96cc3a2eb116b - x25519ell2_test.go:97: bad: 92acf394dcc7fbfd7747ab6ae8c24a59a182d34d3b678f35e2c85910a4fe75d5 - x25519ell2_test.go:101: good: 6de8df03980cbd38a27fe9b3e593ae3dfeeed5b4f0983333b32f64b934914588 - x25519ell2_test.go:103: publicKey: 9bb6af97cd186297ed2793c5b0ff8227d092b5b05784c2308f06790cbf7e1615, repr: 2cac6f6bc956d42556c5f9d8468683cf4e236ef72c7a2c729e93baa57d5a2214 - x25519ell2_test.go:97: bad: f115dc357e0c8ae49a169ebabf69de748d1e04193ff5d2fb6953c8b4c1b5b474 - x25519ell2_test.go:101: good: dc2e28bfae0f425005fc354bc8b8f562d16dd74b5474bf008e8d4c3c7d7a3e5b - x25519ell2_test.go:103: publicKey: 238af08d7e105eea2bb31ba9810ce1e10a6311a3bc1b2291a2b5329817dae85c, repr: e97924372386ea942470133ed1d7933985ddb69b1507c26c9b7d051023811efb - x25519ell2_test.go:97: bad: e2ca782eb7cca040512d2726d76717b7f451345233bfdb2bdf5646215d915112 - x25519ell2_test.go:97: bad: 188966941efe9ad1f10529788dd35ffba845edaa06b9d38aa252ade9fbac85b1 - x25519ell2_test.go:101: good: 36bc01636181ed1c0754a7dd305da399fd57bda6e73a68cfe2c65fa6718fb96d - x25519ell2_test.go:103: publicKey: 137072617570a07417233c3c6031dbd28c5703a1b1d20222e780aa6d2bc28975, repr: 489b95f9b71ac1679dbb36fea439492bdbd8e4530ee3fc104830c4a43a880802 - x25519ell2_test.go:101: good: 535f8d25724864af47cc34c815c32d4957743be551d2c77f6a3723f1dd321a3f - x25519ell2_test.go:103: publicKey: 8d25b8f2c7cdac754134783a232c7bd34682468cfdffa997f6e26226cbc4e550, repr: 3c78dda5922b11f39fde5addccbd78c5fa861e5e204ad1bfb20947c1c7427923 - x25519ell2_test.go:101: good: 8027991dc0c7d3e33f04165e467f004040012853d7824361ebaff21b4cb97f99 - x25519ell2_test.go:103: publicKey: 51f27fff7c1490e1f5d1cae95c9d3b30ea5eb6982ee734ee6cfb4e7e50e89b40, repr: 50aa43c8eb7d110c447ff40d7eaae78405a706884a8c6282017612dd72ba13fc - x25519ell2_test.go:101: good: d9926b603eefdd73de415ca0148ea6596293a6f292043cbcec48d90a0aa32354 - x25519ell2_test.go:103: publicKey: 74d3d46a9c6aecf9c75df07ba0f08c1896858e7a0c3aa99194ce2dadce84337c, repr: 3fe2fa7a8c2b89c499f0eee0810983360de290bf9e665eb7945107205c2caf9e - x25519ell2_test.go:97: bad: a8111749ebed87170d0fefb9c861833e0b2a66458a13e431cc6f35b8db4dace6 - x25519ell2_test.go:97: bad: 152f607a3b392750bfdb677a94a2b8d90c5b8b6c300c0322301e1224dca50ced - x25519ell2_test.go:101: good: 8f98ddee60736889acb32581a7b0da54a292e51ac0cf98bd78846ebd835cc009 - x25519ell2_test.go:103: publicKey: 8f6ec5cb87b64be0db5e15e145efeba02081e07ae6ab9e6c2b41a9872d86185f, repr: 4bb356d19e73ca21cfe7a7b8fd58bc5c0b66e45ceb6739936eb3d28eeae9d51b - x25519ell2_test.go:101: good: e0d555fa229ee2e66b9067fffd28eab3e08ba9008c2d27e4a5470c2f1edc0e76 - x25519ell2_test.go:103: publicKey: 94570e0aadeccdc6e77312952d60592ea8e89aaf0aa30a51d1f80fe6cb907013, repr: eeeca364a4267dc6760e82530b0b69a32f1dc7bdf6d1f30b38d81dc5d147e9fb - x25519ell2_test.go:101: good: 76cf96dc89645768c9f9f718cc4374d35fe7817c1aa03c15570ae5f29463d337 - x25519ell2_test.go:103: publicKey: 3105d6320643333bfb3269e58b3b53607f4de30375581d10e206897db17d4b3c, repr: b9f9ad7d0fc3eea0fb3ea24ed653fef8f65858f552af50068d1156c99578a2d3 - x25519ell2_test.go:97: bad: 11ebf3b0afb0c7e5099c241aa91c01663b377424ed08214e68a94ad6db893b93 - x25519ell2_test.go:101: good: 646db1eedae535d40bde2b19c5b8ed5d2af9fc3accafe470fae02cf2bbaa9bea - x25519ell2_test.go:103: publicKey: 4532067678e072d9d69fa28f8dd652179009974e281f3de7e7787247e6ae9518, repr: de8df24cdccaed94d1aa5164b056da6a31ede8b03074ed0f5045925e87498a75 - x25519ell2_test.go:101: good: 0a42d68656e391910429f88e4e934999ecaaf890f76b08eaf886838f0178df64 - x25519ell2_test.go:103: publicKey: cebe7de299641fd8f979d157156bf93cdf20d1b0c1a6db18a2fa2f6401519705, repr: 19c698613dfe2487e96eb631d2582f34a4d31636b881a5c8cad559a8a5dc2fb8 - x25519ell2_test.go:97: bad: 9cd6ce531517c76b14c3083f2b643c73c57e4c7058348013cee13422922f8da7 - x25519ell2_test.go:101: good: c8249e26f6449f0397df57200e32812f0875efe8bdeb01b44e6e8f569e3e2588 - x25519ell2_test.go:103: publicKey: d11b62e0a43f9ff18236b2a73827ce55386f8495d590e38346474cbb9394446c, repr: 0121dbffc34ec3ce3f6e3da99e23aabdb4f5ccea82325d5b7f024804a7fd2009 - x25519ell2_test.go:97: bad: a5eb5d3905e6e151e2909d2993d49de717b6659be3d47609c03df04f8fd886f6 - x25519ell2_test.go:101: good: 722d7087dd7f8f49f11c925d57f2924c6ac69c3cf9ca7e0a31241102924e66c6 - x25519ell2_test.go:103: publicKey: c40fae89af0e381916296e4e3dd94a03f86dd6f71c9045dfc18914abdd10dc4e, repr: 2f3e22333847fb75d3ea1b7a94f57608b8bc8e3cbdc1e1023cc31f44818b53bc - x25519ell2_test.go:97: bad: 6ecc6458318640d75a1cddcfd814daba6fe52c651cd1458e1e3d6157d1649c9c - x25519ell2_test.go:101: good: 2428707a320157fb27161df678041cdc4811f77d35c184d710407d63589fdce8 - x25519ell2_test.go:103: publicKey: 352d856e8b28bbede9fc320bc49a5410321f6e1a82f920d251f867db4c158349, repr: 052e0ab9b1e54c5d89cd7d69e84466ad0bc3807647323443309734e13492925f - x25519ell2_test.go:101: good: a14451a3d009dc7dc561a81515811266eb1e609555e44c99794f3439b1b40623 - x25519ell2_test.go:103: publicKey: 7b634669a33d2601e9c173861e3b7d6d70ec933632d8f8be61340098d767032e, repr: 75bf3a9061df7ccf187a26e09b06899d62f23b1fd29e93152b41fdb4faba9c13 - x25519ell2_test.go:97: bad: a86621467caae5659b076564094c9306d399c482fe39be4192648c6c04232ca8 - x25519ell2_test.go:97: bad: 2411d56a0d27c86daba077c553cf8ec9ebf6d2b070c7e4d4dc83bba4742fda16 - x25519ell2_test.go:97: bad: 713bef6dccc8afe22c02755a1dcb6dfbd282dbc1bf6dffdaaa9eb708118e4437 - x25519ell2_test.go:97: bad: 22a9de302c8462064aeaa9cbe6533f43759bbc0823a743046f88e527898fe91a - x25519ell2_test.go:101: good: 54ddbd604564a0c289df58736edef9ae440736d9ce3fbd571bde5805648d57a6 - x25519ell2_test.go:103: publicKey: 9db60b4ea0c8fb8aa65e64b5ed9afe2fa134b3ba930e97ae4e98045a90280053, repr: 7d637f7697b4151e5346f00c3c9044a18260d05eb34fcd0c461d67624b23cb75 - x25519ell2_test.go:101: good: 01915c0c623f738ae89f975b26fdad608381a879c37b68f74aa7ca458771f166 - x25519ell2_test.go:103: publicKey: 07a4522f28dae58932c7fd785c7d472a28de63dbea0fccc89e15e6c43bc55556, repr: 46c34934298893a86772c75bbaaee31ce4ce21575c8e57a865da9c4c828daf9e - x25519ell2_test.go:101: good: 66c55aa31a66d732ecda25a79ce1aeec97cbad3494fd2e01847239aa90c9922d - x25519ell2_test.go:103: publicKey: 797f3176de6280aa36313bf8918eaeb7fb8715865b5843ebfeb29a0fe6d0e850, repr: 46105e35d462b28b0c88a454142d731bae486b3ab934eeecca331ade0a57fde2 - x25519ell2_test.go:97: bad: 8e9a908820ec9474bb1a2d05b1d900077624e3cecf18731f52a6e0b76cdf6fd2 - x25519ell2_test.go:97: bad: 359144187a51ee30f7b029631f734589a7c33949abde07e5d61c619937bf5d86 - x25519ell2_test.go:97: bad: 2338cbf13a6324d9102cfcb27a558ad3bf29db6bb2b297deecbd9ee9148fd835 - x25519ell2_test.go:97: bad: b2a0740100256e5a53cc6b910d242812ac805f3279f15bf5823bf1ac9ada7630 - x25519ell2_test.go:97: bad: e303e94c9d14091c284576959a280ba977fad7e007b1a94ccd4b5f6f85fd268d - x25519ell2_test.go:97: bad: 1a6b6aaad8933a792874cd54e4f09cefc5c460f361b8fd8bc68e260f55b864da - x25519ell2_test.go:101: good: a0a10303a9aea79c92aa826e4a172441e35a4318b53e31f406ee1458e7056171 - x25519ell2_test.go:103: publicKey: 08fb063b566e434e329b334064d3728b9d2a4293672878219e27136b6ff1433c, repr: e32c2e49a65246b2953bef2e140ddf38e06ae2f26a601569edb99acbe1619a2a - x25519ell2_test.go:101: good: 603ba45463a7d899019e8fcceb744c0431ed47212fbe6e4c836fbdbab35c5c16 - x25519ell2_test.go:103: publicKey: dc375e2c0600063e40985958d36afa23423525f25a38e281ba2091dc79e90b6b, repr: f747b17d48be396a7363e2a8c76ab6c062e99da46571a947da69447504966b5a - x25519ell2_test.go:97: bad: 364fc8481801e4132e2e1631155c5f8e5e80b571dd3e79346ff8103498367786 - x25519ell2_test.go:101: good: 99d3a64cff8755ff41872f0a0cda14b9e3db770ee2df9a844241ce51925d53a3 - x25519ell2_test.go:103: publicKey: 3941058ec1a491166b83caa5fc2ec418ac528e2585548005b8b82c6d4da1aa08, repr: a947928b7bdbf3d49fe38fc169290727257b1ef20144237a8ae93c4eac1a1ed2 - x25519ell2_test.go:97: bad: f2df3a67e8b1cc435759fbf2be5bb94348f60b9edbdf470cab2f6e4b710b22b5 - x25519ell2_test.go:97: bad: 270586bd73636d4c558a3aa446d7f680a0e7b2081a68316dcdd2a25617e41fc0 - x25519ell2_test.go:97: bad: eef29f40b3bdebcf115222b89051249cb1ebf94c1aec194a93e6cecf3a3f9a20 - x25519ell2_test.go:97: bad: c9080a9e1c487e992d229d123e0e088987c5ef18f1453f7138446d95de8e2c61 - x25519ell2_test.go:101: good: e3df55061fa85b53f1eeb4b318843ea880b76db4e80ec04188b128cbbccbaff6 - x25519ell2_test.go:103: publicKey: cc385cdf7c642c9a46eed1011dc378e2f4f83d9dd96ce79a0b23fb48b73aed7f, repr: d8464b915194dd8baab51b2a0c8bfbfcc52e8b2bb548222cd3d75ccd7d882280 - x25519ell2_test.go:97: bad: 4364d414edc9f684f5e5c9a029fb22e44399e291108d7e7b6703a5dca40cc5f5 - x25519ell2_test.go:101: good: d1d11b0db51f130c36383fb8b118f9656c122fe92c1333931fdaf7e18731437e - x25519ell2_test.go:103: publicKey: 458b95d30a051528b8863598af08993ac578891b7ba8c1ce51aca17671572e45, repr: 490428e06319cb1a97fa21fa266aca33281a00beba6b972acae47619df1fa2e5 - x25519ell2_test.go:97: bad: 2107694321e67e3da94f2d49c330fb526cf30f44c7f50f017bf5561c1f35c12e - x25519ell2_test.go:97: bad: 194d0aee27f73963af2f632ab4201bcc423dfe284d61073c939a504305e21226 - x25519ell2_test.go:101: good: cd15ba59246b78d14351d0f929d5dd4be21ba6fb3cd35ec396cf29e8870809e5 - x25519ell2_test.go:103: publicKey: cb5c8aac6d8131c182235030dff2c74902a653a6402c0e4d2691eb958a673867, repr: a4e5d3f9df78c2052acf66d0b92644fd0dadbb130ee431cc97d61561ff253461 - x25519ell2_test.go:101: good: 0c1aa4465c40dfb410b573ec39293726d562d6c8534cee8fac7d26a12efa8155 - x25519ell2_test.go:103: publicKey: c4649d7ca058daeadf75897da01956af4190ac199b2da9d5d313b437cf0cad47, repr: c90dfbec6ae0c6f54304505096c4f81b66c00f949716cdf8e4845e71bd6891cd - x25519ell2_test.go:101: good: e070800e9b35057aa3a331a12f9146e66afc996097bd1514a6a2080bbfc848b8 - x25519ell2_test.go:103: publicKey: ec519356a8d5c89980b159cf4cbfb6ec0b5aa5a107fefc24df7db04633e6b439, repr: 75b44ee649a0af6544852aa85c240949e8cf6a5733b2e6483d5df2fcbf7e00e5 - x25519ell2_test.go:97: bad: c1ff91f753e9cf4de285950b9725c3fd538d61c2ad7b3f1866eb19b3572dbe03 - x25519ell2_test.go:97: bad: dfb6945a8796a6fb5ba8c29650908d35e62b93d6692c9f19b11c7052ed6d2380 - x25519ell2_test.go:101: good: 6debeee509a89d31b1f8ff43cc19d21b5af7379dbbb49719a2a2057e74e9c945 - x25519ell2_test.go:103: publicKey: 7d2153055f5d702eeca9ce6def939c81fc4dba71960f7c465351c5cb4cf7e912, repr: fe12211a1777484785004ed544d7aeee9ab38133beb0acf07cd237fabedda11f - x25519ell2_test.go:101: good: 7887622b6fa43dcb2b6e41d916f384a6d5c8542313f6d38912b3351fba5f882a - x25519ell2_test.go:103: publicKey: b4c6e88101f377f04f8247600d088c0390a3eda37c7f6ae4d8b1acd16d005f51, repr: 00e035778c19df45d99e2a872c807c6205d94617e811c5b8c995ea1c5c9f2830 - x25519ell2_test.go:101: good: 7ef3d712108e1eebe0cd1312364c76ae3803f529ad1cd82267b18b782b268c97 - x25519ell2_test.go:103: publicKey: 924c2eff8cce0e29f4a4d2bed8fb6cd9b9654229f3e7a64d6a59a81c69246375, repr: 97d8ba0a79a95e91a78d85ff650a0000e62ae0f8a9d0b1d6891f8ee690d5b840 - x25519ell2_test.go:97: bad: 7d11cc692c294fc240659e982e4c09731f10b557ce7342957f486e8fccd50dcc - x25519ell2_test.go:101: good: 42a55c6469424a0e8f30d0d367b9458db63190faf042fcd08a52a04f0fa563c8 - x25519ell2_test.go:103: publicKey: 31c7ef1bbb2e056657724f9f2bc97c3875f898c489d8b73b68327a38b3738407, repr: 075be0df4bc27fd9b649d3b8f0f3687ac901750a36075ffc8448b2c08a698e24 - x25519ell2_test.go:97: bad: af6da786ecdb5b090e47a3670cb13af1d0f511e3e2cb439ec4d122665b51eebf - x25519ell2_test.go:101: good: 6b6d042d7b130e2d313c65b7a8eee5a6ad01422f4166cdb1c2c7e0e66cb3fb3d - x25519ell2_test.go:103: publicKey: a0bb665a16b75434da92171218d0bcab5a868bede70eaf7072f3b3ed65a44253, repr: 5908025cd0eed8b5f31e08db16a2130535bd3aa9a27961593327e9d47a00a656 - x25519ell2_test.go:97: bad: fdee56fe4dd1d8d4eb8d9dca9020c0f2e75c5af5f13336048c83d3644de03c06 - x25519ell2_test.go:101: good: 4f7daea9c9dc37bc455ad1ea70b5e9296776c882f0a91a05bf0d8b5818b75373 - x25519ell2_test.go:103: publicKey: cf537846c4be53ef806dd01745f526ed03be28df315521f0495861fc96002323, repr: 90f48ba54cf5ac85ae1152d28d68aced3ab056c9d347af2e954f64c57ec53093 - x25519ell2_test.go:97: bad: d62c4a18c4a4e98a42584cb8c2f25df7d15b044a43c0aa26a8dce64c6e7d6a77 - x25519ell2_test.go:101: good: 08444e6968e7bbf5d6e191c70c66b99b07057a858e485d11489429fe6bc9356c - x25519ell2_test.go:103: publicKey: 75660b4e29f011eb684d4871f3fe4a5baccc6dfe78ef56ed13a865152ca7e775, repr: 6b8f1c750336bd5a6ed8ec519add90b3e03053a7defddc2baed1e30c747610da - x25519ell2_test.go:97: bad: db1330460474b53c71e9afd57b12570bd257854b43f2147a994e4ec4b5cf5d17 - x25519ell2_test.go:101: good: 00e66df8ae9291dba5309dc5612b0291a46627323a1a29a1af6849b3cb455b60 - x25519ell2_test.go:103: publicKey: 208cd9e4d7e6c462dcac80e9b865de33159a597ee4d72ab8918f1de4a181db1f, repr: 707bf3dac6abab7b41bdfeec7a08f807eaf1de3b58ec343237b29d7972968e4b - x25519ell2_test.go:101: good: 4a4087e60b15fc54d96f229796eed07c62139ec21e8fce587693e790660d8cda - x25519ell2_test.go:103: publicKey: bed8eaf1e8b00b5b305f58958c6210aa501b292a9c9e250e37c8685f0d89d35e, repr: 5b674237fcaeb332e6dfa3cb7fadeae80e0c8dda192b1f563d0612a79dff6ee2 - x25519ell2_test.go:101: good: c07ab7dea3800ad6ae7b705883602f9475ae6bc6fde2e3c983fe84a33a2fbd37 - x25519ell2_test.go:103: publicKey: 6bc52291febfc77806987177cc123573bd6cc1e8c87f43524fc43464fe58c757, repr: ef67d2871f362ae926e7a17e3af2080431891fef4f2f16d5fbc8ba334bd8aecc - x25519ell2_test.go:97: bad: 9686e6592fefb65f7cb73c81da025ce9ffaa8bd01c1eefa1559b164560961c3a - x25519ell2_test.go:101: good: ebdd7cb31b847b05fdfccdceb02d7cc81be53b0daac4f6fe0aa23efc10d42eae - x25519ell2_test.go:103: publicKey: 90aa05d8aeab47d04680900fb035e36bc0706f3fe8badaab54a176fc8530913f, repr: b26c5218a6aef40b2f443873c6006d0860e17f9c6de64571cc679b0098207715 - x25519ell2_test.go:97: bad: d370f5c61bbdc35fc87a324c1bc8661ba8b3d72ed0ee161092edd43fc8d6ee01 - x25519ell2_test.go:101: good: 6751a4c40a8ef40c46fa0fac1389dbebc62ee1962a62701d79fb246b9d430f2b - x25519ell2_test.go:103: publicKey: 81d50e23408377f291a88f12b43d2c8945f430fc8a2c2315b6820796dd0ab95b, repr: d166d6d8b659238afbf28ba8d5917afba98d3a01081c2711aa418b28441ec3a7 - x25519ell2_test.go:97: bad: 622e171f2ba7a43a00cd2e27752c069220100ab2d6165e318540ae0e4b2eb7fa - x25519ell2_test.go:97: bad: a82af605da9dbd1065e1de239b2d6e4a91b4c0de20e902276d25a97d5e56096a - x25519ell2_test.go:97: bad: c29d98084c5e4342ca2ae2fab139c74302ddba9d2d2554bddcdc85c1a9593ba2 - x25519ell2_test.go:97: bad: 1938b5350d797f7a3d6a1a01ebfe16715da3730669d6eeb2419a55df222674b7 - x25519ell2_test.go:101: good: ae8076da04287712c786de592babe428b061eb11e73b27125e29de37a0b38755 - x25519ell2_test.go:103: publicKey: 310330377bee345a53567e02b932d2bf29c84f707a7e53291dbb8c4eaf36cd37, repr: 8fd6bef14a8dca8f59fecad3491698134be04f8e472b0663b1ff101e1b28500f - x25519ell2_test.go:97: bad: 8924e952078c254b1b9ddf01f21914a0de2e497331f7f2be707709f499c45a62 - x25519ell2_test.go:101: good: 4de1435fdbd5b3fd3b727f198993aa61df2b464ef31e265cfb4e1707954c03f3 - x25519ell2_test.go:103: publicKey: cbe7cc5edfc43216252ee1e4c738a62db96f606dbe73ff7f92ff5b555d8c3320, repr: ffb2c3c979f46c01896bd0eee6e80510bfe1ca8ac69b4e4942b2d0d23597497d - x25519ell2_test.go:101: good: 07224201ad569532e4f124a5558206e4a292aa17239e4f97b4b331b2e47ae087 - x25519ell2_test.go:103: publicKey: 784721b8bb85e774e72a42ef76b0a76b473164de825445293b082a206bfc8f79, repr: 1d55a0f8709d2496860f3eccbede75c26933b9807f743f0f3f987190358a4b69 - x25519ell2_test.go:101: good: b05736202f63b46e334917ed08276710348602770e7ee1aac88127a69f9bb377 - x25519ell2_test.go:103: publicKey: e7f7054484f3148a62e69e3956b083edf183509772deb5ec2a36293b4acdf421, repr: 3cf700fba215d56087461d04ced47cce7ef0528ce57f56b011f1cc976418c8bc - x25519ell2_test.go:97: bad: d51993055af0a0fd9c39e4632eb8ad751ca10772503aaa9a7bc30c9990dfb448 - x25519ell2_test.go:101: good: 6a8d0ba3837e67239ad61b7809b9e14b99d80c64677e5472c27b58af44a7b1aa - x25519ell2_test.go:103: publicKey: 9e8e1eac893cd133537657cd8ddf9dcd75791d745641a479227b6a833875d82b, repr: 75aff74973175c8cb168fac134d8d1b75dd97117d3dd6f6c460414654884b843 - x25519ell2_test.go:101: good: 208fe613b27fa3b6f8bb76bd1e1eab52b85d06541b3a323cc565911f9394a61a - x25519ell2_test.go:103: publicKey: e73a032de0876a0c178c319f6fc49818f2779ea60b9f36a7c9783cb6b6a9950b, repr: 1e01dd8048bff150b208bbc3afb5859a4d01e8ea85b5cf32f1a4de313bad9ea1 - x25519ell2_test.go:97: bad: d529ad62c3cfa939dd171cf914244ab9f7a9f374860b35e720924fdf50b540d2 - x25519ell2_test.go:97: bad: 0f4c486a641d0e5e5de6b4a9b99be3cc5dc9e50acb7258e40e644ce21fa74e86 - x25519ell2_test.go:101: good: aafed9f3c2946576c97b13e8b7d60f4ac203f56b67dd498ffab8ceb199c90a43 - x25519ell2_test.go:103: publicKey: 4854081ad984b509c6101b032b6addf671cadeda0d1d30bdf8b04d341faff173, repr: 76dbdb7cb6c37c80615cdea433f90c69bd7e99adcf5c0e94d33bb0a8e2d815d1 - x25519ell2_test.go:101: good: 5e85daa87cba9718bd5616accdf24e6a2fae1f6c8c4daf5450d1fa75ece9b1f7 - x25519ell2_test.go:103: publicKey: 7f75027d473c265a271c5bb1c06da054e16141bcade546d805559cff780dff33, repr: c4321ddbfcdb7ef3e77f3b8d45b1fb491415007d683086c894baf71ea9c29fe7 - x25519ell2_test.go:101: good: a2df25fe33539f2c9c0a077c8abfdc123b05fc5a22790942b43b224f41d3e8dd - x25519ell2_test.go:103: publicKey: bc33a561a687007b9c0d54265aa5e4efe4800b490afc4d0e85cb65a12dea914e, repr: 24ab24a92159aa267cfcb5c8fdcc3f78a135a0b15204bd84be14287141897b0e - x25519ell2_test.go:97: bad: 854fd2c7481be3d06b91beeaa485b070a3f22c0514fb9dafaaf2f5e1869f59e4 - x25519ell2_test.go:101: good: b4f90c8966a9bae20b8170ccca828ddc3bb3980d505ba0f64d68dab249f54626 - x25519ell2_test.go:103: publicKey: 4c5c78cd0e63c5241b1b39bba122cdaa06d0d91d60545b235ea2e0d296833b43, repr: c38597d9f5109d8191238c7a26d3e5d89a73c25c317ffeae3da64886b64adaa7 - x25519ell2_test.go:97: bad: 98444e22f4c26febf825072b84999b56bb917f2545d5a2af9a7a5a3d8ca9733a - x25519ell2_test.go:101: good: e46f37546beaf0f92d9a309e66745dfc97a30419f5859fc839529cbc7001f0d3 - x25519ell2_test.go:103: publicKey: 50c34a9cb1e78d82e676f1af7ed789ffbb1bcc82c018e83221d3ceb33f39e935, repr: 683b74ffdde3fafae1e68cbba3426addeefdb1fb43ce53b207d5e9ee233625d6 - x25519ell2_test.go:97: bad: 4fe7df0137b32c3834bc13e400f517133782de4467122c3338c2b01a5eb4a3f8 - x25519ell2_test.go:101: good: aa28248fa13f03869bc0a7f037441c95f3d2249341dfda404cf3e068a1976961 - x25519ell2_test.go:103: publicKey: 825144009c8e828ba303d236df978f5a5848bacaeb9cbbe7162de080c252645a, repr: 2b5bdfeb4a56808e94fbfbe3233f8b0da29cf456bee924da3a15874632c9aeb9 - x25519ell2_test.go:101: good: d65d940102b7b9b33daa8b4331512be8c7e3f3f386d823de4c9f5a48dae39cd7 - x25519ell2_test.go:103: publicKey: c2be39de9eaaaad9e5730963b41838b509b40e8ae670fc2c996594acff291264, repr: 5c64b540f3a22187fdf0c33bbb701a40cb47251e3d291c057e70dadef4a5b892 - x25519ell2_test.go:101: good: 08e4921e267cc510d7a05bbe41150ad65d2b3c97a7babdba281d48c190f9126a - x25519ell2_test.go:103: publicKey: 1c7cff2236de641c88aabc6f27ad0cf83179597f674d6450b2caea4670262e47, repr: 9a90a5baada3806754bc8323a04fb1e35417afcd11482a0445ee8e97058e5526 - x25519ell2_test.go:101: good: eeececd0b49b958cf8994eef37cb6d39831de47dd0d68bab20e3e45f46e28fe5 - x25519ell2_test.go:103: publicKey: fe6b6a99535e4af3ee4e8e617b659942e3bb7b81efebd15d4f0e381c3739b155, repr: 4d5c053d43f3dc0f63d92cf1005600b5997efd50636445ce1da2c9b698e00a84 - x25519ell2_test.go:97: bad: 5e91eb51c8ef7abd27575d7af355b085965aff58c14ffdc62f712f3ef357fa82 - x25519ell2_test.go:101: good: dedba9e959c7b16ebee847ffd76f0e8c1f008060b9a6a3984baef5fb9e65d05a - x25519ell2_test.go:103: publicKey: a0bfe11bb4f9583d742168b75d1b387b0be8e4d1e8c52d3a22848632cdf8d108, repr: 0ffdeeacdd7c89fb415d8a1bc999194351ae5dc0fa7617be40d61e45d490b921 - x25519ell2_test.go:97: bad: 8d9f16a56de9bac2498d175a4f00d3b7a0df755334f2703bfd682b45b2b31903 - x25519ell2_test.go:101: good: 777cf6954cce9a8316db12881727859f622a811ac7deb085f6f87fc318c3d896 - x25519ell2_test.go:103: publicKey: 70e137f61445a52a2277540de944eb803844d18e933e4039d079f27c5b4b5e0e, repr: e10c614887288d79a1725c574444ad3bdd188de27466f7ce6423a53f08528408 - x25519ell2_test.go:101: good: c2b4be13dffa0fa7cfa5a27b872ff2a1044e8ee76aa9adb6dcc58c3453ec2b1f - x25519ell2_test.go:103: publicKey: b61c0e045a4b1aeb607da901b13c5c4f9a8b4483eb4602c1f185396337411264, repr: ae83484cf2869aa386a9baef66a1ae87f87885d53caec59738c25369d1383732 - x25519ell2_test.go:97: bad: 8cb4e8cc31633bb2f6216f34305ce8a2f69961d2772a5def8f486771b3642976 - x25519ell2_test.go:101: good: b25ab95d444818b52eeb664bdc488ef052518f8fbc6f0bca5c4bfbfd0f79e89b - x25519ell2_test.go:103: publicKey: 593a8842351de3e3142eec25c8d4d96df688f47b3a11eb77cc6c540151db9572, repr: 6095a2253dbdef5d82cb3939bad3e872b9050af9cf3d736c129c3d6db3cea3f6 - x25519ell2_test.go:101: good: 9c95d7dba6bc77e351acf8ca3faae79091375e21a691fc98b292cfe4eb6da333 - x25519ell2_test.go:103: publicKey: 0b6082dd667b303a4b80d06f508d053b19aed9a0a6c2e70b981d838bfab45c03, repr: 51c3d886b38f8d644171a6a44a2f8fc0c1f9953f14d3af2b3f4a721c84764846 - x25519ell2_test.go:97: bad: d32ca3a43588f1411f4152dbbff5e89e5645b87c65c6e9f11676f3336001092e - x25519ell2_test.go:97: bad: aeaa664e794897871ba8856bfa530c31d5945272b45dd7641ea92077a8408de0 - x25519ell2_test.go:97: bad: 4b3f14dc09ab89367f935a90ade8c5766cc3fd9efda96aaa5ba0d7531d08b812 - x25519ell2_test.go:97: bad: 502afa8196d03bc84bfbbd24bc778247dddc36ca2bb6c6c6ea61130445450080 - x25519ell2_test.go:97: bad: 5ac49dbc0282c728600d9b00c5b8f492201b7e38257bc8c5fe4420a861422f8b - x25519ell2_test.go:101: good: f3df7c32b1b1521e56cb615b7716b66e57e5a490af43ca067f868774a829309f - x25519ell2_test.go:103: publicKey: ed5081fbc63c0c765b4ca0773467eec89b38b8e4af175a1339b8351fcd2f8749, repr: f20b0c22f099ba17407fa209812f4eb68debdf16a2ff274af7d48d7dfdb0a005 - x25519ell2_test.go:101: good: ba019aa1aa80a4e3c85e0d3ee087e421ba5517e2af036bed42d6aca9cf668768 - x25519ell2_test.go:103: publicKey: 37f2cf4aba6250cbb8a7d90469a85109b3a1415f1de227abe145f0b6244be263, repr: 449244805d06ec8a82065f8513046259263f4a69b0b72693cc52e9c767b718f4 - x25519ell2_test.go:97: bad: d0464668d03293ac8cc5e91ce93d5d7ec0ac19cdb55ba9505538b1d075fc8851 - x25519ell2_test.go:101: good: 34bd28a7f872af8c28e5d80f3fec0dc6c5237e588f40f24ab63c134df66308e2 - x25519ell2_test.go:103: publicKey: ea498017799e9d26649a27cfcae4e42e20ffbcec4765ef50efa036c22b3d8e0e, repr: 2e042ddb6bee205138648152167ff87d5796745de0423dd9734de44937ea5450 - x25519ell2_test.go:101: good: 5f57c3ba85830d978f8ab53cf05faa60b78a3817f330aa49217682cede31e629 - x25519ell2_test.go:103: publicKey: 981ccdf08c26cb0df9c1698204ec0d1610709ae73d2aefd31d6a636cc50e191f, repr: d9b6aa964f467525d740967ca509a1dd0651f449ee46b1bff3648c64bda8b007 - x25519ell2_test.go:97: bad: cb8741f115a98f1e740499edb2df5f7c3c5cbabb2827897809677ce917fb0cae - x25519ell2_test.go:101: good: f8d5a46e9ef68b71c226b49a4c626be7d8994f77abfad6ade1b6e474f9a8c61a - x25519ell2_test.go:103: publicKey: 96bd857cd1d4a209707559b86dc89e6b8a40593c80b3e15001907b441b45f534, repr: 98ce700954e8b0fa95813d5a6339d21ad2b34f9d87867f467ca61b471cacdf49 - x25519ell2_test.go:97: bad: f7579984439967ab7fc54ea6f3c286877e34340b8550e2aaf08d0bfab359cb33 - x25519ell2_test.go:97: bad: 64633433c72760e10cdb24a8e30b443b9b142ff0f76747b9cbcc20b7afb4fbdb - x25519ell2_test.go:97: bad: 2b2d1214aee008e95dccb83637d1ff72b5ed68462eee77f52cd1f8396957087f - x25519ell2_test.go:97: bad: 20c178a2b991cce3b68bb4df87a4c8e1f0d3e6e93f8ec3e6807179b99287c3dc - x25519ell2_test.go:97: bad: 44d68b8af56718c38b0edcdc61e0314d2eecea694ac6b0c87582a6ccdf6fd683 - x25519ell2_test.go:101: good: b822038c811758df6b83ec0b71f776b074dba0c9d1bf397b212b040d558c4e4d - x25519ell2_test.go:103: publicKey: ea10fc9d25ceb0f5258e285308e44520eb1853cd9a5bb06e79b324df7fcca657, repr: 56b3327549e07bbd6c9e3087ba0c556940b3c403b8962fcc3a5cc5d9f4e18eaa - x25519ell2_test.go:101: good: aebb84d3540a5c9a44e82372b41ca842c70c78310aa272a42614af9d9e380c16 - x25519ell2_test.go:103: publicKey: bf6d53d82d34b251dbbe9f52e566a4e2eecaf7697bffc84a3829b7c54d2cdf04, repr: 2be55aadefa0d7bffb18c7254ec4663f5b5e3728a4a6ae9a40597d02d6d440dc - x25519ell2_test.go:97: bad: 42beb4a2271c407f1a5982bc0360c52962a82ffa390bd7f92ecf3f92fa1a5bbc - x25519ell2_test.go:101: good: 7f3a208e9d78055434933ee8c41304436c9ec7d798345c2ee57f78232b456740 - x25519ell2_test.go:103: publicKey: cbe85793afa0921e392cdded55c70de7a939568d1db35cf85c6b209c1be1642a, repr: 7fa26a186a64319758829d4ea0ac59be1c4277f863cf9b57ca6f6b21c4200e2c - x25519ell2_test.go:97: bad: 125da8e577b4703c35cadef95702cc803ac3d42643fbdef2f102ff6399c1c38b - x25519ell2_test.go:101: good: 0d02085f9ceafb41d6464b6cf9f44d638ccd2cc3b39b0173f180a92e7639aa3c - x25519ell2_test.go:103: publicKey: 9e35fcca01645fef42dcc342555fe2166a8684623245b047f6a9fac3494e6058, repr: e1286db9ef491cc0f2782acce668b3776b3f2ab82a62457a5f52fceba1ec1441 - x25519ell2_test.go:101: good: ac9126b5acaad4fe63086931f66e7480bacf77c54a030d8c6512b146ce1c09e4 - x25519ell2_test.go:103: publicKey: c7185d2665e1a121eaf083e77e6b6d7460ee2fbd6afd2b9ed9eb75a948c9dc2f, repr: af61a7ef08beab0b3336e669bf986acff8983d0847368afdb6a9edea4276ea58 - x25519ell2_test.go:97: bad: 6dea97398faf7ab5ac3cc18831e3c2590e840c04872e363e64e9b6122a7a6922 - x25519ell2_test.go:97: bad: b7257235424d842d5000bdc3d231f0730000c7b803c58eb1e12fb2816806043c - x25519ell2_test.go:101: good: a81b42e18d817a17aef369984442f1ca11f9d693bcd52c2c033aedad9af09c10 - x25519ell2_test.go:103: publicKey: 71812fe367df91e2b1ed380182e763f2ff7a2fcb2d259556e873df467a0a3b17, repr: c0216afebccd4161e4b7db991dc6a2262f50fd258ffb44aae7687eb50f164ee6 - x25519ell2_test.go:101: good: 2470e3274769ab3f80d247c4207b013f66ca12cedc16965016bb195303d30c2c - x25519ell2_test.go:103: publicKey: 45f4e1fcb5f6e5b2966bb556217f40b581eae704441fce0ae6bebffbd4c1c15f, repr: 5cd42ac9c5718abfa2473b6f2d68e0430f30c0ac09ddbdf6683320433614c70f - x25519ell2_test.go:101: good: 93625d88fed189c5d6534b5061c57d6d59a82eef346c877cb796b46536602958 - x25519ell2_test.go:103: publicKey: 5f126cc67ac3609880954356f61176eff592c5aff2959cb424471ab06d69093a, repr: e220eced01942651ecc02e6ad9b2a0fe34c55d75cccd54bf16fab32af599c76a - x25519ell2_test.go:101: good: 6d4d34d7dd01f5581a5d4ecf93e8d7093d7bc4abad065388928d93ead5588df2 - x25519ell2_test.go:103: publicKey: 205c8bd58e5ca816c3efaea627404d66e6f7a459d51d0545de0a3257adc35b0d, repr: a9ac1ba187a7e2cf6bf3481653003680d2e36fb64ecebf11d7cb694bcb0d0988 - x25519ell2_test.go:101: good: 11f93017fe07fdaa2f66b9b20426d778f38d8d35c17e72e7ca154c9a3a9213c0 - x25519ell2_test.go:103: publicKey: 9b33df4de76498c1d000b1e78fe5ea2bcd6c607e6b1391d6bdd0b5f670194c43, repr: 01cef6d14732e3cece7ed1f4d48917e68dc4ac045d7309188c8f86f790d0e6a9 - x25519ell2_test.go:101: good: 8563f8868d924a98b001b66ff0dc9be648d88ef2029fd0d291fa87368351aa37 - x25519ell2_test.go:103: publicKey: e87ed6289df3bdc1ed150b99f9b80d666db0c8a1250df8bb74c14fc681b8a369, repr: 49b5813a165e4f23a7e4ed1fe24d98d34e7257191eb3330827403fbdb433ad18 - x25519ell2_test.go:101: good: 581ab09e7cacdd84e5b5d662c7e68b33ce4d540265b0384789cacf3279204d56 - x25519ell2_test.go:103: publicKey: 6e32550bc5934cd726528c90aecfee9056ecc46aee6b5528dd6bc744cab4926d, repr: 493b80734de63caad8fbf9e8d4a9228fe48e277ab07886f5aa876689f09b0179 - x25519ell2_test.go:97: bad: 4474f899fb7277d65ce554b487a19faa741f3578993f81a6374f6c7df4397af9 - x25519ell2_test.go:97: bad: 1a341d154630a5c4f76cb2b3959259573e8379f47863fcf491c4bde2791e513f - x25519ell2_test.go:97: bad: 5f4937bbb6907877e6b8e2b6f572eea64a3379968d41d2831deb558707239591 - x25519ell2_test.go:97: bad: 2371f64011101dc5b796b6dee2045dc81a4ff9e598cbf1a8789b1fb0cf43875a - x25519ell2_test.go:101: good: c19cf606c51abc8bba5232f11345efc8abfe0d1d1a040f21f1715c38b1483ae5 - x25519ell2_test.go:103: publicKey: 5afec46283b4e04349b1058c6ed693e6d4dfca7df4429b5ab25e71bfbb3eb47b, repr: d34f3ce5183062464fefac17a40b201f35fa146ad7b130defd29ed392c4baf9f - x25519ell2_test.go:101: good: 703bad3cf54cdea5c94014878ca1933c06fa93eb35d5d197786226b5f623852e - x25519ell2_test.go:103: publicKey: 41d852b39eb568ef741cbf7fa58f5d3168bb3ede2b25fff55e22863ee6e79d75, repr: 67ce3cbd585312777c6259632625c66619681a9f143de3d7541d76862dbacaca - x25519ell2_test.go:101: good: 9dfe47f950340fba7a643f230b2d4fab590a8313940592e886daf42c88b8d1f0 - x25519ell2_test.go:103: publicKey: 25bf441a1e6b206038e1efbea6c163d59765025ae3bc3e29ccb8e790cb0cd550, repr: fe39d0e949d356c0376d022ad57bfc492d8ee9dd8ee9a1353d52a744b68aa914 - x25519ell2_test.go:97: bad: c4049fc681a6f265d85a1bcf967fdac2fa5c27d6197379b5ccd58602c984cd04 - x25519ell2_test.go:97: bad: 3f8d249f361219574b01ad65a97da28560674b03a0e45659fdc549b62108656b - x25519ell2_test.go:101: good: 71446dcc4e006f32b210af562e6461627f45f5f7d3167e4c7b84d4626ef4a0e5 - x25519ell2_test.go:103: publicKey: 5b5fded74978758676b8553aa731fc5e8816d73bd4bebc956ca465f4dda6c45e, repr: 4ecc5f1ac9f64f45219bb96f0dc62cbd2fb628ea1fbc114f0378b3f78de4c0a2 - x25519ell2_test.go:101: good: 72ea1ae4893b40c4f85f02956bffa7b17f500ddeaa145f36a754498a171a9a64 - x25519ell2_test.go:103: publicKey: 475f5843dd32d08045acd47299f18d99e65a1f6b4e234e9fada3dcc506354b75, repr: 1e2c810c255b03afa00f48a741d1b0f90a55a0ecedf6c9e9cdd3e89c442a7ce1 - x25519ell2_test.go:101: good: bfd59453aa989f8eea5a80ee60ee53f77388355cce2241b1a1fb014fc194d8f4 - x25519ell2_test.go:103: publicKey: f1b1d2353ee12cef77dc62d1d054307956f34f13730396d5cfa6feb22682120a, repr: 880cfb5292f5da3004c12251059b3ccd1fa8f3959610a10387cd23534d48dced - x25519ell2_test.go:97: bad: 422444179bf6f49bc83dcb03756aee8ace380f8452782959baf63032388344e5 - x25519ell2_test.go:101: good: a3bf376e9be1190f11d008082f3984a67078474bfaf2182d0eafdaf9ff4f541a - x25519ell2_test.go:103: publicKey: 70fe4f6448c19f02a41369793f26d21012698ed048a4a429299eb5902dd9390e, repr: b94928187958ecd9f47fc6fa6bdb1ef8d4b2905abe7d2d0e9e5dd7e384f4f7b2 - x25519ell2_test.go:97: bad: 674e871d8c99ed60d3ca38109d3ed0884f50f34af9f73f16376fcd43b2fc2801 - x25519ell2_test.go:101: good: 4116d948e4d47febb2bf59cc72411db61cc537f01d4ea6facdb2d17c863a938c - x25519ell2_test.go:103: publicKey: 9cecba870f3a6eacd713f0f5f6771058b3999aea8441141c93c971589bb0a069, repr: c9ed01b8d5a1e0fc74f214ba8024f5a926c717df923a571dc439cb8c82abb4d1 - x25519ell2_test.go:101: good: 0d9d99a863eb20e45a40d838d7ed2be3a7bc0dd60d54c668778666152a84b87e - x25519ell2_test.go:103: publicKey: be1d23c3af7d750684f3d4c0936226c3687351ead37dc7f308425f7d74ccd410, repr: ff0284fd6b4942104b60b9b9c85d8c12d625aa7690acbba598e6d36cae92c841 - x25519ell2_test.go:97: bad: 7538e83f52b86cd102ffd0a0b580a73eac95f93b4227facddec6fc99e495047d - x25519ell2_test.go:97: bad: c857b64902966daa8e87a69bbd6f88343eb585cd0ea3cb5ac3478cb98325f603 - x25519ell2_test.go:97: bad: 2c7178090c95d66072ff24a4865cb55edbe05e3f72637ab19aebb26bc6050d4a - x25519ell2_test.go:101: good: 17248fc5b35d40479cdc120e74db675878386dd8a9b2429b5d47641bb9a264c4 - x25519ell2_test.go:103: publicKey: 7af43ed9e4503a3260e13e6aeef775c7d26948691beadb24ee9e894c6b328f26, repr: 4c1342e504f51fb5f8e721aed62a7eb7eb55d6a41db37825f5f85fbdb59cb3b1 - x25519ell2_test.go:97: bad: 61c142e148d776da7b3486e29709bc8ba3d8d004a3566f346b07485cd66ba9ce - x25519ell2_test.go:101: good: 282bb2aa7453b69f7adbde8d9c3d25e5167e2bc170330cf169b589eab96686cf - x25519ell2_test.go:103: publicKey: 59d7cbb35c0300c4e62f017cf22a4dfdd7c4432513027b668b61d4885f44f05f, repr: bf6a774dfe4af221a5ec08afedc0da13794fe61cb966dde2786a9be8558e9b8e - x25519ell2_test.go:101: good: 39066011c0da65b0829bb90b16213c96616259c4ac7439492b000e72fd2b4260 - x25519ell2_test.go:103: publicKey: 324573eb2966736ceb03101bbd73e6595e79fc1a5743426c6241f2fea4cec87f, repr: 18ed7af99da3ad1937e61ac3bd34c737214160fec2d1692a6be61abdf3984400 - x25519ell2_test.go:101: good: d8ed290d8615206318753546e585fb0c05bbbcd41d85323d03fd48dc887bb4de - x25519ell2_test.go:103: publicKey: 3c93155916f3ab0d0773175ed62fedac2ea78443db8018ac1ded54933a4bd12f, repr: 5d29743c994b28c123febde580de0d707cd08052aceb30928e107ee88c2864d8 - x25519ell2_test.go:97: bad: 149f2c62e528fb989ae7e0c1b11bce8491a296ecc76f073a727a937e6426f180 - x25519ell2_test.go:97: bad: 5f1a4d7d00583be168cfac48d325872b3cd92b802fb0c5a1eb69e5f3a3238fb7 - x25519ell2_test.go:101: good: 54889e9da39628c04f418e7cd0ae587723d3407a7347c95aecf9b4d80cde1ecf - x25519ell2_test.go:103: publicKey: 2671315941af61eade49e76f154b7de724a1fdfda27040956499bfc570840a5d, repr: 5ca51f525cfc2ef5896baa0085ac73e8040cb029124e4775bbf8f119a6efcfb1 - x25519ell2_test.go:97: bad: a3053cf941bf43217d39be346a8f6127eddcc8ff4d69b066e0b83971de50bb03 - x25519ell2_test.go:101: good: 92e410e433534c59d53dc2db76d8ba28738eeafeb3ef7fada49871cd010b8083 - x25519ell2_test.go:103: publicKey: 9b6bdf4dc6574b7dd4092939052668fc96857b693d428d571fa4f63ad6f39103, repr: f30f3dc07b21afec2b4babcee0ef1c6feac7bbe30fe36248d07ae257b4c6eb6e - x25519ell2_test.go:101: good: fec57f1ddb6a50bd29dfc4937918d9b3ed05162d4cb88e74189b4453e7c56d99 - x25519ell2_test.go:103: publicKey: 42fbb1c32e8629dd8960383ae1181c15a66d1b303fd3280bfd7384e43d643f5c, repr: a817f24fe66177f5bbdc2a3dba7d192d756487ec1f55592ab2d73795500c62d3 - x25519ell2_test.go:101: good: c97e846686b519aeffb17b1e51a18c6342f7959c3e13c1d1936f41cf330b1623 - x25519ell2_test.go:103: publicKey: 40d68589380640ac4f02d9ffbfcad5eaa13290bbd8cf97bea59ee0be62cee743, repr: 1384ad179ea329b7d5fe4212a5233c88059eee6821189fd47b0bac8577cad16b - x25519ell2_test.go:101: good: cf800222cca5fc2bc54c33a89845d80fb7b3b2a8b249dc9cc2fe028135fc5d30 - x25519ell2_test.go:103: publicKey: 45f728fe098efe3de3f74c9ec4365407c4712ec44bf99826d17ee0256bdca151, repr: a7647c531043406087097e908ff1820cf2865ed678364a0f189f691da44d37c8 - x25519ell2_test.go:97: bad: 31ed57200a755178c2ba1627776f12b2a0084e20b4caa9ccceab7aa7fa20ae0b - x25519ell2_test.go:101: good: 545dd2aac603429b11c8836197dfdd8291a678e2c9f5caf2b49c8725d6afaef3 - x25519ell2_test.go:103: publicKey: 01234629f216a1ad5f5822c7e7b674fd14355346b3a7cfe4c381fde4979b2023, repr: eba9535458bbaa71ac12a31dbac8f9dd9748ccafdc5a2eaa33b235cb5a95d83d - x25519ell2_test.go:97: bad: 468e1692fada975cf8c94d8b3a0e36aa0cfa0caaaa2adafe2b2095e825023ed3 - x25519ell2_test.go:101: good: 20470ae7283ece653c8e2d4b2da7f3227d21fce65febdf71851aa76477e61d7d - x25519ell2_test.go:103: publicKey: 9cd8ac667673df5111265f63c8a4d502b5e55cd3bd072e5eba397f354e238362, repr: 35cd2776e1d538e2ee931bb8dc3d31e8f68bb22e2985c4ba3be44354513cd972 - x25519ell2_test.go:101: good: c4a1e1b7763b4f42975291a98ffb9d9a4da6ef9220682da5ccc700102f9bae65 - x25519ell2_test.go:103: publicKey: 71ea53c0a32b503c326f66bd370591631ae6868bedb4ffc59f403b3b81f5d46f, repr: f87b48569a07e840420edcf549894362998bf32c6cc517f0072ad04890620593 - x25519ell2_test.go:97: bad: 5f1046f67e974284e7ea9dfd4be8e3e29bdce8c724b34537aa6ee4e7f338ab48 - x25519ell2_test.go:97: bad: b0c5a7ecec91d1ad02b4e04582c285c4e0690e499271f8318ef457d44610ae9b - x25519ell2_test.go:101: good: 8688891ecdcb60b8330322b517c3e8b0f6f4a1c1a39207faa78952b27c920a72 - x25519ell2_test.go:103: publicKey: 3b2dbff352e0dbabea9fdac03d8d270cbd279ae6f9a7c9d0934aeabf9be0ce14, repr: c463dfc5ce1efadd97babbcfed95182100e75b6f2cc829f770615e5f6784423f - x25519ell2_test.go:97: bad: c9cef03faf44512d18b548b611958fcc3d80b97e617fa0c27cbd9089fad9c036 - x25519ell2_test.go:101: good: ac3987a6e426900f46f8346c933682d32b3225a057144e231ef653fd3bdefddf - x25519ell2_test.go:103: publicKey: 779516dbb812952741e904eb673915b845b02f7a3aced33a4ae8f2c22bc02a2b, repr: 742fd6dc81be33bd5f73774c60d7dd33d96571727588d74918b11cf0e20b593c - x25519ell2_test.go:101: good: 5e9a0499ad603e13473ac1a3e4cb6aa60b0f76507f4ded6f31101373e9a31cb2 - x25519ell2_test.go:103: publicKey: 727a82d5a6e879858c5246c2857298dbc32589a280c69d4e10cde797e5a53a21, repr: 6ed6d08ff8e4244ae8d2226fad354e2c11d79e6b02e36e2d071f625fa12e086c - x25519ell2_test.go:97: bad: 974b7633135ed5cc80e8c1a94425ba3a0bbc557fe9cde2aa53a0da2b9480ef53 - x25519ell2_test.go:101: good: 0f40c5ad882b67d0e8a2812e74dd5d0519eb4a01a3c519da1344f9c54498eb3b - x25519ell2_test.go:103: publicKey: 52cb697a35b64688c9bf2a56c2190efc62d3f2253858fb81d047ec4ad7cfab38, repr: f88d715e4949f6727b77d32e64f4e48f8499a6e8b6a60956eb5c15a6a48f75cf - x25519ell2_test.go:101: good: 8c25e5f42f95c0df8dba761948b7f23b332a2cc6c5d921f63f03c2a4026e51de - x25519ell2_test.go:103: publicKey: 5fe597538e9cb4be21a733653ce3cdab05747e61081bdecfab74331d6e4b9d70, repr: 3cdd01dfb9aadfe77b79345773d416be338c5136ab6a3cd5991ca5b95c6697bd - x25519ell2_test.go:97: bad: d56275c8c6c7dbd5fef621f0c050986d9752a1e139a375f060ac1cbbb9f896ce - x25519ell2_test.go:97: bad: 22cb46bc6f73edd5e8f1ee2989222c7d988929e4cb92cc43e19658d5664fbeea - x25519ell2_test.go:101: good: 2ece9f376498b251c9337f8a2c2813f1355ceb7d33add4f36532b83f6357ae00 - x25519ell2_test.go:103: publicKey: c2eca2c8fe4286c40434817706de6434b2be70f5b82f2497d097aaa6b5fe3a61, repr: 0d067416279a9ae3bd37bf8594c473cc955466c4a29624b16414190bc1d1fdeb - x25519ell2_test.go:97: bad: 2b6b781c53103fef1bc243bcf9f397a1ed5f47d64ed9981e158deac554ea9a71 - x25519ell2_test.go:97: bad: 777e23f036688d84628980d5e51e53e83692760a3213e9eb7d3aecf26a568c05 - x25519ell2_test.go:101: good: f73fe5c05bcab48c3aca3320d8e61fc6a4cea6bc2815c9526d32a8d021b0dcd2 - x25519ell2_test.go:103: publicKey: 78296d4a58f3a8c3b45bfd093dad5831335c8e708b5ad60a745fad706c09b54a, repr: 015c2a19faee71c76b2721648173f8932e9c1075570f89565b9607abd75131b2 - x25519ell2_test.go:101: good: 963d106d5407c171d1d7dbaee6c8032ca8c9fe91837ecc10e4346fc7a7376df5 - x25519ell2_test.go:103: publicKey: 28e130a4adc380c5483dd29fa8313ea16538248061ccd378521154769d0afd38, repr: 67e08778a7ed8697cf60397f1ff66542e8734b56337f9c6ecbbdb01c4879345c - x25519ell2_test.go:97: bad: 084100b50fdb55a63bf780b0ce7177f4d2f2fc0b74687d15f397ab97ae7cd651 - x25519ell2_test.go:101: good: 2ec3067ae48a246defb36e18cb5b2c38914a7352ff7e214d272b79e542abcc4b - x25519ell2_test.go:103: publicKey: ebd097ba8f31557f2e23787e609e8ed6231f65fe8e4ac4279b22b75f4a442b4c, repr: 62d059966bb3812966d6638ea76b42ffeae94d76968c187794ddd86fb2189102 - x25519ell2_test.go:101: good: 17e2a0051a196ea2263bbb267bc8f4b525d92fbc60ad5b2bf9bcccd9eda80dd2 - x25519ell2_test.go:103: publicKey: d0dfdda13178314a82c1d51029a631b68b439b3c5ce7a910052a55e4909d327d, repr: 1ed0524a4fcafc1c40cdb4cd91f9bbe0cb1253acddd45324c3a7b8cf4c046288 - x25519ell2_test.go:101: good: b1f5311dd17ffb138e3d8e1ee1de1fbb5eede187c71f0086a75363750d9256fd - x25519ell2_test.go:103: publicKey: ea594835e0ee76e1fbd376735bb392779b7122ced5638b4e25f4c10dc22a3c73, repr: 760d988e272dab9185410cc5ffc59b172195f9d327c1018a79289330d61dc719 - x25519ell2_test.go:101: good: 28101602bf9950df15dddd3031de6d9d0be69d7562d1487bd69ad3036d458c02 - x25519ell2_test.go:103: publicKey: 3a023b9128168562155e99f5e7c211310b1f895563c6f3307046c6ea97a46007, repr: e1a76d9962717827c5f0330fd20043ab44fa5d36df23697eed7c5c61c2c7f9ca - x25519ell2_test.go:97: bad: 0686e1b02a1c1ea33c38bd7aeb293c32adabee194a40010978c06c297309861b - x25519ell2_test.go:97: bad: 10b26ac9b4466efe6c5977f1337a3f11413649f5129a2a7188bf8e27aec3572b - x25519ell2_test.go:97: bad: 1b4174cf412063f7fbd2841b86a2767dc16aa499d64590651484ec0a0bc8bf03 - x25519ell2_test.go:101: good: 4e3bd3fe3863819613a0dc07c1d385e4969e859e0fe0bc55fc9087e37a3fd402 - x25519ell2_test.go:103: publicKey: d794af47b00088c94f8e69e79c6f16e15192b87652e0d497d79b9a8c464a7521, repr: 0c9a84912424cc1f85076e4330e3c141fea84bc02d29f11655f7d002d607b34e - x25519ell2_test.go:101: good: 99406e85a5113032957bd3ffdebfe1d257d7d46fa29ec4425de08166dbeebaa4 - x25519ell2_test.go:103: publicKey: 1003f59e23bcc5aa7bdde6d97f90c31f7bf42dcdb177d30f007d7080557dc746, repr: 2b53028e36c5f34cb9d8a163f86166cda38bc28e5ab370b8ae7559178f491ce5 - x25519ell2_test.go:97: bad: c01fbd7c64cb1d8b1da7549723a18469b00a3aff7c85788b7b7315468025b0d8 - x25519ell2_test.go:101: good: e4deded1a286fdd313255d2d1e8e7daf9a1ffb4eae4336552f94b266d0343a2f - x25519ell2_test.go:103: publicKey: 70ae08547f0dc44f43df843854caabfdb16d2962fde3201c4d455f6a7176a55b, repr: 13af872dc3c53c68600f234a3f6282df89149149b9985da729ad01e5fda73178 - x25519ell2_test.go:97: bad: a10ec860d79077e4fb12d6a652834cac0041f0f55508b9d8335169a6c587e860 - x25519ell2_test.go:97: bad: 3d004134f097108694e726a8807052736afeb157350c0ae1811d6faccbb436fa - x25519ell2_test.go:101: good: 2c33622f67cf398ba7309f39c1122699f7963cd88540dbe715b7cb9531eb3d78 - x25519ell2_test.go:103: publicKey: cb6895a95fa8a1cf239a722f107970cff0303802919c67a77d6ea693159e0464, repr: 319a119a408b2df0ba5a64836a43bf8244b4ea316f1853e7b3dfd74a5be9e6d8 - x25519ell2_test.go:97: bad: 379e6677aa7b716d36555cf022c65181713e66fb0d1e173ba7c1c8df811dfc93 - x25519ell2_test.go:101: good: 6309ac1096db13be5e470fbb3ca124e2518c2de4f82191f80ff1416c6f4cd626 - x25519ell2_test.go:103: publicKey: c34c7e9f015a2110c1b07fbd336ac8702dfb246db89db58ce30fe04079f7266b, repr: 92d20b7bc89ba32c751a75cbd711f45a8a18c079f08b0c2e557a4879c80066ed - x25519ell2_test.go:101: good: 1300d9894d6bf88841e5c686aa4609027e3822016633139e9f0333a3da9cc9e4 - x25519ell2_test.go:103: publicKey: 1b398ee22ea5c7ff9cf54a1a594adc86eb0e4dc20f5abc738cebe2bc54b15064, repr: c18659f9b6a5f373725b6478848ba6a9d883e8c223162772eb306d69a4fc7331 - x25519ell2_test.go:101: good: 153f7120c648fbbb96f56a4ecef26fb7ba4676ae6a4435c642090ba67005e87b - x25519ell2_test.go:103: publicKey: 7cc7bcba165608f68c48fd5b79be566b2952ca91c773630039a2fd88d33caf16, repr: 0d97f1ad1f15edbff63d7ecfd18d3e514242dc6db6206f44524bcdde3cd61b36 - x25519ell2_test.go:97: bad: e20f904874e759381799143bdc50fc0c1ecfb93be043c279f4efab5bad9c94b9 - x25519ell2_test.go:101: good: 123ab52f2b98448501e477cc60c873976d75f567807a5869e944b9741084d21b - x25519ell2_test.go:103: publicKey: 259dc6690b5a759667ede14222e29c897f9d2a0edbb3d923ccb31530330a0849, repr: f11fa21bf50567e145dc2190af89df13872610fb38973fd461ad8437c7c65ed6 - x25519ell2_test.go:101: good: 6d3f0021c385bcc93c4d22d2ad9f36bfedd75db506edae80de12037e81ac776a - x25519ell2_test.go:103: publicKey: 45260352514dfde935f5ba1879037b62da945bfadeab2a7ec9a9409ecc85fe23, repr: f1d9ff9f0591a60d2c0454efa31096ab9182b57b6ad2aff76b6fc52babb80f01 - x25519ell2_test.go:97: bad: 2ff3c3dc9ea3a2330af739d3e7438df97edc297cc4ea0db0c281111cb51704e1 - x25519ell2_test.go:97: bad: 712dac3523c79193c780f71206d053f6ab63d364f253f4ee1811fdf2f982c944 - x25519ell2_test.go:97: bad: 6f4813380d24ef37df754d2120f69c6ad7db8d778f7f7a8019ea0029778a64f3 - x25519ell2_test.go:101: good: c125ed89bddaa6051525e4a10115e73eaa26c48c6741f21fabd611696544fbda - x25519ell2_test.go:103: publicKey: db2cd25fe5d2f3e671ae54c16ba4b7a6c829d59719b1ac56454151239bf0136a, repr: 184f59b7e0bb4d0c0ecf4f037cc8697242fdc8f43dc4f376b7d40127d8982e50 - x25519ell2_test.go:101: good: 9c2bc98a51bed57ed98f4db13be5c4d51e3976a67641271ad84806be6ead260c - x25519ell2_test.go:103: publicKey: 29c813ecf9ee22fe849a6df317d648aa09c481d24aac9e29ce2dcd299c6ff764, repr: 967d9f9730182b75d1e2319c324955c07d2af22fcb245491edf1a99a14fe41a9 - x25519ell2_test.go:97: bad: 4d56b89c9f55d9ec0799ce0422e9153daa2b34a9db808b97a404f6b446e78e57 - x25519ell2_test.go:101: good: d171a4c776ffbd8796fdfd4ecc2855fcf86744795ac86cda0574fcbc1d9e6a72 - x25519ell2_test.go:103: publicKey: a9b746a39bffe5e35a70d3bf058ae6d153f6c69bb933c233b3402a7c658a7101, repr: aeccf7e8fba8f445e6168963959a579802bd785602219764d2b2127688c9185f - x25519ell2_test.go:101: good: 594f64370beb1bdeaf80cfc3d8814d7ea984da1e473823497f974362b4767c33 - x25519ell2_test.go:103: publicKey: 76a3c99e4a6ecd351376c6e6d9ad5a3d59c8167d05387d85fb19aa0a86b5ba5a, repr: 936ba2426596388ba1d251cc89bfe4bc848685f5a175665a32e8ee49ff78c4fc - x25519ell2_test.go:101: good: 4f427f8d07e8798fa26d44d3a26e3858c56c21ef036b5f2478f6c545ef3b43b4 - x25519ell2_test.go:103: publicKey: 7d58f57d2c6f4b053a1a8d3a9e9ceec1a7eaf6e4e036ac4500135aa4a0f3ca05, repr: e82b66fda2e955ede562f73d4f1a59c6d58995689cc9c605c1f7b490a8cd5e19 - x25519ell2_test.go:97: bad: fc46a2f9199c05bbd4eb96b7e1475914a67f9aee5f4b092e02367710a3d261de - x25519ell2_test.go:97: bad: 25435741a28dc70f2e8dd74e7403cfde172d17d8752e63395212c48b7571f15b - x25519ell2_test.go:101: good: a034eac97a808a61635b8371c741042c25db14621558312af07a55816195441d - x25519ell2_test.go:103: publicKey: 501ece76d7e1d9e01a7695627773f2cc5089fa33b0e369896b7c23168cb37229, repr: cea74f15aa1806e19eada0b16df54fda792be9d072ac1ce978342a0ea84c095f - x25519ell2_test.go:97: bad: 3d291095336448d12d4980bfa52f0f008b3126278306bb569086eea110c7d112 - x25519ell2_test.go:97: bad: a53b6dbf90f117fd760b43764ea334ecd5bbb6b765ef653cbff8f316afcdc0a5 - x25519ell2_test.go:101: good: dbd9f3ec53aa089f568df94fe9934754e4f3a21aa4cf0a17dc9c719546186efd - x25519ell2_test.go:103: publicKey: afbfbcec2d921666f055a6f586dedc90696e9f521ae4a15076e2f81ca2e1a930, repr: 5f098f27bcce5a5204a95b6ef2f72d6b798b6d553decde959ae319ae3ea0d8fd - x25519ell2_test.go:97: bad: 2c75e8f2588582a1d8761eace3c2d99c7cc994e80d2b137c36faa4de3e9d86d6 - x25519ell2_test.go:97: bad: 8c66644dae7f53c5618cd4db194a3b6aa28138de6140d1a94b39667be54339b7 - x25519ell2_test.go:101: good: a3116fd29d7a6931c6e851faff9dbbe8f686a97e59673f5c839ba0c89e3944ad - x25519ell2_test.go:103: publicKey: b80ba27a729410d2afb0bbf282616f1e1afec4ff99494ffa8ed32906c827b75a, repr: 53c88ace2df1fddc1dcfab0a732c0e8bb2637850a041b27fc1c0ed6b4284e8f4 - x25519ell2_test.go:101: good: d569392db985893adbf929873a096d24bd7823e82960dbe940d38524ef947383 - x25519ell2_test.go:103: publicKey: 86a4140e57768b16e3b4cf581f1d6d841d033b03c3e77260a7e454349a27c34f, repr: 245cbec375b2e8eb1af7419fc1b1869506f9651f66830ba0d22cac459d2c59ae - x25519ell2_test.go:97: bad: fa11c0629832f384d23ac3037a7458c23867aea1c411d37e1dcabd3493cd7a76 - x25519ell2_test.go:101: good: 8518fb156b3dc25979464a8b1d82593b73f598cbaa4664c4b40770472a16ca6d - x25519ell2_test.go:103: publicKey: 3420d3daee7474a492d50763371599f075515e456773730bc28c19c30e276274, repr: ce0e1e246c4d6e9274e47b90f15b1866828a1f75fa63ee1672c17855e5e7f1ee - x25519ell2_test.go:101: good: 12514f288b7be557c09a6a2b1163d3c658b96f7c42ff9ebf97b665c2da071eb0 - x25519ell2_test.go:103: publicKey: 0d7004e2963c0df42eed00de36c2e823be6baeee568f3c0db24c49a857fbf606, repr: 549d301538e072a73c86f5a1bed7c4f4907486f5d5ea6b3312529afe12265250 - x25519ell2_test.go:97: bad: fa256e338736d1b1d95cc4ad7b5120b070278c0c36113eaab56a87afa8fa5139 - x25519ell2_test.go:101: good: 150b92ba88aac197959768a8584d9b31eade6e93c30d54fdd622e5d7678338eb - x25519ell2_test.go:103: publicKey: 8570fdadc3190eb416d094d59ca61318a86b29292d918728c648e2bc3f66694d, repr: 48c994907b82acb69d7a1f307ee3cc32892af1383e7e2c15e6cb98fef85dc38a - x25519ell2_test.go:97: bad: df744760168f5ad9cf47e49c3e4c076c765c225ff597abf3f2a86958d766353e - x25519ell2_test.go:101: good: 61ed09780077066e47f58128d1eac59a1c307f31d4cec560b850f8256d58a824 - x25519ell2_test.go:103: publicKey: 2e2c7631edc3836ef4d44257d2a10824bba5eab991a86d4a5a4911f9949c5709, repr: f7862b0330b79913be3faa1a0234237460fe376b6052117168e10712f4299bbc - x25519ell2_test.go:97: bad: 9d341d37291e8f4c5698f58e778239f66d0f937d642e38298d94f52cdbee64e8 - x25519ell2_test.go:97: bad: 826617491b9d7d64ee800e77641c0b26a37d1a7e5a3c75362763bf18ccf8043c - x25519ell2_test.go:97: bad: aaf853c280ec75cb68dae7b860b84bc08a8e3f1cffd1749419030b9f69efe4b2 - x25519ell2_test.go:101: good: 1612c4fa0571ccb3ea1add95809e7d5351c4451a3cb2567823537241cd093d29 - x25519ell2_test.go:103: publicKey: be5ff88279250c1866e851a1f18a2c31161eef6c4106bab00fc96f226c39734d, repr: 434d41fc2478b27d1b5e0116739116462d6ee2cbfb856c778184ad292b3bd6fe - x25519ell2_test.go:97: bad: a7d9491cfe463d56157a8272299952774d6f247003efde273a0f880fa6a4e21e - x25519ell2_test.go:97: bad: 1c2ddad35ce34b8e9b2c28f6200588304a304dbc628cf8ab27b429b7516161f1 - x25519ell2_test.go:97: bad: e9457ba919925cb7c4d16ed9cb3aaa1cd7cf23f1967a6180bb61188497de1be1 - x25519ell2_test.go:97: bad: 2fcccc0bb680b27daaa1d58c2b92334f4c668e429dcaec53e3e9679dad9917dc - x25519ell2_test.go:101: good: 4b496237bfb6f47b1e460c41f17219d3ce632935664317b280124d71ee4fa128 - x25519ell2_test.go:103: publicKey: fd7f0462eedfe7961ffb12d76ddccc82b5b813ff2da615ed666df5de0b87f627, repr: 7f8c1fd660a4007adeea9d2c30da1694d491a98962cd8150e8c4e3c1264379ff - x25519ell2_test.go:97: bad: 52fc5980d8368dab8bb5c86a9df4985c5ad3242e6beb4decb8b569b852e5512e - x25519ell2_test.go:97: bad: 03d2bbe07fab41a68997cf47559914d50695cd2e480274adca35d0b57e169013 - x25519ell2_test.go:101: good: d9e6adcb8b02416392761af221519bf62f5045bc2337c8933f286e87ee926b38 - x25519ell2_test.go:103: publicKey: c30d5d2f311eb1d4e351f411fcd25bfe52701da97a80649d4a84c00fc796fe25, repr: ae0938ac5feb843bd85ccd2a41abd8d30f8747b15a6787a1c02f9d035e760e98 - x25519ell2_test.go:97: bad: f55ce2ebc886d410e0b6a2bd3a3efd1e4fdcb86374e871ba557f64dd64dff767 - x25519ell2_test.go:97: bad: 0e311b7572f978c04efc059f68721e8804564aa36f1857185993fc78bf0d8211 - x25519ell2_test.go:101: good: 01e4113df1bc1dddb14d7abc261136e0553186d936b70e09dbef1b421c724e87 - x25519ell2_test.go:103: publicKey: 77b4c0b2fb8da4dcece18c36efa1b1d5afe90f676aad395ba9b867c6c9546855, repr: d7b038af060b976bb91d92908480b43597862971e2b4dc706337e93c62a08247 - x25519ell2_test.go:97: bad: 1eb823e39f0585630851bce5bc57e19fc84aeb11defa880b64454f2d42470683 - x25519ell2_test.go:101: good: 4fb86931ef101606069cae8f6b7909979b4cc173eef212c9b3fe97afdb716729 - x25519ell2_test.go:103: publicKey: 445110249336bad34bd468d884dc74227626dbd7434c7807bedf9125ba1f8443, repr: 19c1499ca6da4b3553bdde47ddc429814340635d98a8240228c3ca376664fd01 - x25519ell2_test.go:97: bad: e3ad72b9394bf65668419a2347317efc6a71f5ab5de26d86c01add799e45f724 - x25519ell2_test.go:97: bad: 8736406e932344f9fe4600327b039a1b9036a353b22c37fd1b930c0983ee26bb - x25519ell2_test.go:97: bad: 7cf184d84aae2b6b495eb951375a1e865e87e43e4eafb07a7a08918438871806 - x25519ell2_test.go:101: good: 8e6ff45696ef1cd14c5285e1973fb1f80690d258969e302febdf0036fbd7da03 - x25519ell2_test.go:103: publicKey: f467c06f5dc7c09ff331629e503ff39f27c4fd725cce1a700b848622b7e2856e, repr: 3ca03c737c85e81bc8f8afec5e574612efae3393331e221bc7b9aa5edcc45c01 - x25519ell2_test.go:97: bad: 842306b1e0ac937181822bbf66d897dde5dee66ba3e86cb22b548f919aa92e71 - x25519ell2_test.go:101: good: 488e4b25a579149908bdc5a06b96ec968fb16fb9eeec41a862832a231ad924cc - x25519ell2_test.go:103: publicKey: fab764b11b0e0c8465d98059f6564db7883ed013a31cb650eb407bddaec08642, repr: fa144688473a20d779feabb878c52ead841f23febdfb6b79f419c21580b557ac - x25519ell2_test.go:101: good: 92402999a3483d66fb86ba0579e0cb66660211867e9378b9a63ca49d7a160350 - x25519ell2_test.go:103: publicKey: 73224c0dc47b4709fe9c4f07a159d20ceaa4a9edbed6fee1f9315b6aa3896136, repr: 1062b36505971a1d2f4d0ba9f96020017bd68db1e6c475508dfca3ff657ea48e - x25519ell2_test.go:97: bad: d3c2b9a55c9a79b2c2b50a3adfbe2389e8ab55e2e60b41c9213ea284f70c93ee - x25519ell2_test.go:101: good: b34269ac8a1082c88ed686cff13f5d721aea2fcba627d9cf3273af8c1f48382e - x25519ell2_test.go:103: publicKey: cb0a6491a9f480cc1d7f4f474a1477406bdcac6402b88640d0630dbd99041c02, repr: d51050617d652ac8508a56c5e38c5e1167ee9ffc01741be4977952dea6c31ae6 - x25519ell2_test.go:101: good: e3be25e42e644d50f2029649b39171fffa1164ba2557b45f4628a1edd48281f5 - x25519ell2_test.go:103: publicKey: d83faa17ea91a796e366c683886ee8cf828835d37703c183fe2c594d84d7174e, repr: 703dbd915c0a645cdea9718d6b212fb238283927e2aa4f197c13a07219c3162f - x25519ell2_test.go:97: bad: cb000c1bbec36820b802e3975cf6728ad41e58e77c97a2953bc2699bc7bca8ea - x25519ell2_test.go:97: bad: abf02ed19169553dda1541447e42f3751dc58b02173ab3aa41dc0cebca761e8c - x25519ell2_test.go:101: good: 6015aa14ebc2cfdf61867f1af6ce18d8a9b89dd82fba376de3f16fa66f4b0849 - x25519ell2_test.go:103: publicKey: 5d67f012dc96192737506453c9b1349fe741cf987b7c4afeb86d87f88845fc51, repr: 47579bef8b941d1a3e16a849360125124617d120bc63e7a76b538d3527533d6f - x25519ell2_test.go:101: good: c915936522fef37696831dd924c9e723379e442ae2794597dde59b5ad6e2cbdd - x25519ell2_test.go:103: publicKey: 62e35bc3f6a14c4a1629d452b45a37e152f1709f62c54319e6eb7d68894b6422, repr: c773e521e0059ee214aa464f08131ea0e3be75c54a570a21c71249d0c2683647 - x25519ell2_test.go:101: good: 4609de0dc7d019e3cd9dfb93690a9c2d4033a9388527b97801cf5e5d3d1d3b67 - x25519ell2_test.go:103: publicKey: 97252a363b4f7d30ef52fea358772b9ef1f9a26cd288c3b1efe8ef3fd9ef0874, repr: c78eef40b7ba8bd3a0d25f76341449495cea2c2097ee4a413a1d4582b28ef84b - x25519ell2_test.go:101: good: dcd3ca1e270d82d0c03d27b6af18022894cd4b7401a9fa83f2047d7c3ea1c0a6 - x25519ell2_test.go:103: publicKey: e6607ff2cb9aec85a1aa33bb63e2cf3fadfb1a9543fb179f9d57634f0a34bd0d, repr: b9f455ff402493c5f7ba5d013f8c83c1486ebd5bc04da28db90bb9d8d99cf91d - x25519ell2_test.go:97: bad: 6376841829da774f125fdae12a920cf74d9611732d2a781680c56694cbd5e44b - x25519ell2_test.go:101: good: 6e985e3327f15e49e2a8965f0d8f60315006497456d82c220075cbfba8a26572 - x25519ell2_test.go:103: publicKey: 9ac659bc8e500d802035728dcf5186e3476729eef7c5b3f7bff3b953da691e60, repr: ce36aad7fe81d9fc67dc05f993e6c8e0a6be2b91c07f80322b955647cc4d628c - x25519ell2_test.go:97: bad: 895dd8b5920e34d46b1499ecc58f7b5c01cdcb947d702bf1d6537c37e804453b - x25519ell2_test.go:97: bad: db84dbeda8f5ee417aa951c38ec73c0092813a666cbf19949e46f061a6f3a0a2 - x25519ell2_test.go:101: good: 8fbe81c6c14e689273cae9c0b751e531b933168370214941c3adf7877b197d99 - x25519ell2_test.go:103: publicKey: 46ace8b03f06525e31e94d4c12286713a86ccde4f199d7b79eb691847c8d047e, repr: 0a4ab8923d3acd549ec3bdae08fc5425efc7b1aae35f2b1dd16ebf2a1b5b1ff3 - x25519ell2_test.go:101: good: ad189ed2b662e283f8196d5e8ee54a2adad621bf4115aa231c835df3942a52fd - x25519ell2_test.go:103: publicKey: 1267886588ef60fa0c7d993462a9ebac9bb58b151b9e2a6f94a9f28ff6e63767, repr: 511218193df4f5116185d709c7362838b4d46c002aae3fbf4ea5e998f6e0f77b - x25519ell2_test.go:97: bad: 9f6f518f153ae5fcb4e816a1634b1e0b661fc1e76411928149aac36bd6bc77ff - x25519ell2_test.go:97: bad: 168dcd9160803d74738a19e70cd04e5f317313669c0d1b7d43c41e566b172c92 - x25519ell2_test.go:101: good: 404cf943c96ea8aa52dcf411cbcb48a1017a0bd6905ef3a07a1a1fab816141f8 - x25519ell2_test.go:103: publicKey: f0b497754925b7861f3eb28e0e26a3dde8d4058d091b9c62d9e6293660c1be56, repr: 5e1a358cee3a6ab48b2a11acba87990bf2b09ee1752bafd49a1769cff9c2e57f - x25519ell2_test.go:101: good: 823222a907d1f6106020022cdba318119093de48a8a68497e184d1e3974b8ee1 - x25519ell2_test.go:103: publicKey: 9c5d3ee8fe825640b9e82fec22abe40ca99456464feaa55e2d5fc744f5b8d831, repr: 63c69461a3e010949daf14ef49202c0ece9b3bc71947cee0c116e438af7f30e5 - x25519ell2_test.go:101: good: ff304bd3cb26307711acd2c53ca84013baf3cc9e1338b2d3c7389cd7620f51f6 - x25519ell2_test.go:103: publicKey: 3164d306154fb1db7ebeb3a949cd941a8d2d654c1262da0b463fb598ce8fd36a, repr: 272cb26baf3a486211d35abce7e1db69f3a18e1dc926d5831fb525aa7c852a9b - x25519ell2_test.go:97: bad: 9d5065161bce18d63a9d8e2106b0e9a2d8f58d5b6490d3fba37622acb9099040 - x25519ell2_test.go:97: bad: b33ff75a7c05b2c37751839905d60db660fa9575ef85d9566f24ccca94318c8e - x25519ell2_test.go:97: bad: aae2a274b96aa3bfbe06e6623f8b03e71e32e01560fa7a0416c0efb16e77158a - x25519ell2_test.go:97: bad: 90099ac0eb93fde1baabdd77296f37cd30e56813349b80309c8652c56c879d84 - x25519ell2_test.go:97: bad: 98a4aa3e5764326ee02acd6a967f2def907506bdfbc027ad413a87bab6165b3b - x25519ell2_test.go:97: bad: 81880c6f6b90beda7170ed4748941c5d74d4860b9f07755952289d5fbd1a54d3 - x25519ell2_test.go:101: good: 3e7b80063593844a239031020595a270f7590562d501c36711a2a97aee444ef7 - x25519ell2_test.go:103: publicKey: b752d6c633a31047d424cc4ac0a3ae573a1934db9bdae9fd8f01a12dc48ca441, repr: 3591f7799951c85ab5bf923efc0a4054cde7d57205eeb0e54c6f93889b5effc4 - x25519ell2_test.go:101: good: 1c4e8637d5a505bdb40aa52df139eb2c7b9084922bef1fd537611d1f60f9f41a - x25519ell2_test.go:103: publicKey: cf1295ee8d872949da1063074a0ed2602a85c98dc1e9be353a3016014af61573, repr: 71e57c6dd124d5395a730eab909ac3723b8281817f57224b4ac20e38b1b254c7 - x25519ell2_test.go:101: good: 44721cebb9db677cdef7545cbcef03187b4410deedf4f5b3a593cab0745e075b - x25519ell2_test.go:103: publicKey: 5bfc0c6def40b3506d01b2b36211f5c98c6bc5b0a533a13e67b11661aae1fb04, repr: 14e0172edb054a9c526ad71382f5b577b3d9f9924af3bbe5c6af8dc21074d433 - x25519ell2_test.go:97: bad: 827e769cf8cd8490e32788b6e7cb70b2ec8c677b9c1d7dd28e01f21bb0795540 - x25519ell2_test.go:97: bad: 2247c51260b61ee3df769bafb04b25a14d507bdae5585429c3f2cfd4c1fdab16 - x25519ell2_test.go:101: good: 312523daecd8dd5d16e7e571f0bb11fb17060f02e5bda104ab1156456320b622 - x25519ell2_test.go:103: publicKey: 08400f1ddce340abc13889ec298ea8116d44b46f14b244cfd81d5326a26f0116, repr: 0cef19ab3e77b69b44f9dcf9a2a730a88a5ce30baca6c49a7ad8f114d9ef846e - x25519ell2_test.go:101: good: a6defa59d83f28f12d8db1aacf799538270fa015aa0543ad0116bf90aafc01a9 - x25519ell2_test.go:103: publicKey: b24f8b616e76d8f8dae1bc9b54d0d62e48ca3035e85fc12fbe3bd0048fb18c12, repr: 197f349e4904b9dc72533488c4678aff7eac295a93f2f50478d3b92bbe4bb4f1 - x25519ell2_test.go:101: good: cd24a708144a522f031e12e723c7b135bd156ac997fde3d69d18f4b01ebd9411 - x25519ell2_test.go:103: publicKey: acc8fb5f618efa7512445a0590a46dd740806130c71babbaa9374372a8686755, repr: 59d2d5a20b4acea2daccdecb3181d94386318f9d85b1a573c34265e6a4b98a8b - x25519ell2_test.go:101: good: 6648c9efadb519fba642fd1c6eec0c35898b37ce1d5a9adc43c440b45e6a99e1 - x25519ell2_test.go:103: publicKey: 2ebef5c3f628ab810c119663889cff13bc1cdae178ced7df7dc7216a728c867f, repr: e86ef589d177b45f9b1b9ceaa19dc6ebd28b6e591bd96926390fc40be6beb27e - x25519ell2_test.go:101: good: 5bf637442510e1cb83d0bc804bb7380e91303ae7087df20ef9790775dfb9cf34 - x25519ell2_test.go:103: publicKey: 4f25ca68fef598818be86265ee92ba48be04f4a40eb173a358c9b4b73274aa6f, repr: 8b6dd9947a5189e561ecb3febaf9217413cb134cac270d134b5a6ae522a7b44d - x25519ell2_test.go:101: good: c1f293d29426e19e6aa0b3faf52ccca6350d6f44b0fd6daea0b3156c22905528 - x25519ell2_test.go:103: publicKey: 4817d836c8b5b6c01bf6e2ef44171c65b3e7bb7b5c6c06f92209f5a649690a4e, repr: b4db8534f95be1dda4d0be4c317c595c82a07e8883cd95d126ad3fb58f57c841 - x25519ell2_test.go:97: bad: e20fbb40b3f51de80fd3ddb904c873e888b53e03c18c8d12eaae2860da2035ce - x25519ell2_test.go:97: bad: d5ba2108dad583df636e11d82cd9b17ef95d6a05f07a9d098995ef2be5e7a91a - x25519ell2_test.go:101: good: efb327fcd06efe47979a75a4aed0389dcc16b186994734159b84cdb2a03d8497 - x25519ell2_test.go:103: publicKey: 325e2d7a504f69215cf72e3e259eff87c961301aa3104cc2486bb9a99455f215, repr: dd9f0a367c2342134c948045fb460b4db3a630263965b3829c3838995c96c083 - x25519ell2_test.go:101: good: b93e216e7154fa997efdd44e68f0d9070db1d2b607917f33db5e708379d8fb2e - x25519ell2_test.go:103: publicKey: 6e837100a723f961f1394fecaa302e8a0cbf63761288765f2fecb13c1a9e7671, repr: 351847f71397140c3bf25743b84218dce9632ccfa312b327d40bde563336266c - x25519ell2_test.go:101: good: 54c7e445e7958c4cdd64c3de98141dd6280f18c02236a709bf9a13cbc2bdcce3 - x25519ell2_test.go:103: publicKey: b05969e8b114edbd62771db09952e9a693fc68c4430b7a40fbd5d4de9b4a644c, repr: 592f527476aaeecb39c304c83f4e4cef136af8c839537ac149fa3d09b3726430 - x25519ell2_test.go:97: bad: ae7efb43c61c926e1e92623a37367d2e1cc059d7481af5749aa8eb4b424aec3a - x25519ell2_test.go:101: good: 4e8af047760dd6990e44b9d9490b7b6b1542fc3ba44af2e920a24edb053e379a - x25519ell2_test.go:103: publicKey: 6d852b8fb5cac8455051da3f42e17ec6a5863d99970ee5610096808eb39c3044, repr: c7c14a186f2688c6942f746ca896b0f2102a213fcc1359050313c3f41b869beb - x25519ell2_test.go:97: bad: 68226510defda912d573409b2147fc1a0071d4cb40fd6b67ba6af2c489068333 - x25519ell2_test.go:101: good: 3871625d5df586c1a0cb2daaba5d6b95166a9e2d63c38cd9b59d070e6b51aca4 - x25519ell2_test.go:103: publicKey: bb81813fa026dae94e3167f76939e1ad6ed03da87c3e816af836a1b0b219ac19, repr: b8cdeac362bfb18acae68b163352299f7e5016f2f22f45302166e017bc3a12d9 - x25519ell2_test.go:101: good: 19a964c305139d65804573902b5846ee18e531abb6eddd979525ba57ecbc118c - x25519ell2_test.go:103: publicKey: fadaf0839efb788962964198b391c6e6ab1e52255515e59365ed47eaaa6d6833, repr: 4be41eb6b6c54ef87fc6936d97c1871d2b439f0dd893c8e7944832b81dd3e855 - x25519ell2_test.go:101: good: 33b184a94e4abe5ec26614cc4bc57b49456d668c6630520d27661396db641ff7 - x25519ell2_test.go:103: publicKey: cacb38e04b476cf031127065727f90bd1d45bb9f99747fecf85ca7dc08a63a46, repr: c76eb3bdc921b6f0eba8aeaf08e756d237e28da4d73d3eb068ae85ed5699e662 - x25519ell2_test.go:101: good: 8b7825b0ecd2c49f95986d0fbe7a6cd580dde2f80693cf11c7f67ce17925781d - x25519ell2_test.go:103: publicKey: debb92f7268115a7909b1ce37166a3d8b04cc71151a54e029852efeba221c842, repr: 01f2910681d73d433434551f83ba7544f8d66f29a3d3e67eeb588bece765b128 - x25519ell2_test.go:101: good: 3cb6bf85dfaa72aefb1dc719078425d6d5e3a072ac347688cddd7f7971dfdbc8 - x25519ell2_test.go:103: publicKey: 73aca198122abdee0ea6c01a17e0b1be18b8e23c1248ccd074267deef6785a19, repr: 71b0e56ba255123182d80ad688d43fe45c0a0bfeb24e666dffbe01475e55713d - x25519ell2_test.go:97: bad: fc28d4b9fd257cb0b5a34bcf87ba46bfed21111df981fa19fadefbbe28e9c123 - x25519ell2_test.go:101: good: afebaa1d92e1dd4b14f9be7934ed0c667e12ce6df31814c8119bce65a172a5b9 - x25519ell2_test.go:103: publicKey: a51c88b244545f16ac0cce7c67a875460eb48f213b1b0f154f9c0a1064634937, repr: 9693b6be5eb7a00d3b548a01b2d02add05ff5d26153e765a2a81b1cdbdd304ce - x25519ell2_test.go:97: bad: e172e2c89d479dc3f270e4c9424bbc7424bcac903e3ecee24a34c9c322edff9f - x25519ell2_test.go:101: good: b14e2fed6f2dc4336e8c63281dc42db9b82088f22f3276609047447d98b9ca8a - x25519ell2_test.go:103: publicKey: 5f47e83f3d7c9e86c22fc390ceb92198436b202abe6f0d9a20759deeb48aeb36, repr: ba96c5769d5390209d38a94ffc53adcfa34fb778fd2ada0ffb98665e45e80c76 - x25519ell2_test.go:101: good: c71b36cc2e575a143139be2da64440629c3eb3798130368aaa4a09266bfa6f33 - x25519ell2_test.go:103: publicKey: f6872ee3d7fc35d8bc425fb217e2afd9a229f1a976524d8095f1f357ba85b149, repr: 3638b8e272680c12014dabb91ae86377229a6666cdd16346c61f5af8a3c1b84f - x25519ell2_test.go:101: good: de7561b36527c664874bacd65775ef220101de4eb0b7a19ce964225143194f62 - x25519ell2_test.go:103: publicKey: d1e12ad6989bf8eedb47cbeff0d5e7c95c83e2307e47037d1f438c08b1c3b337, repr: f09c0601ab6f3de2b00048f9da4243856e3a15a82b9d0f7602b0f0a3d7cb64d1 - x25519ell2_test.go:101: good: bceff7626f3297e777fb574ce07d9f3267001bc834b3675a9a720a4a2e42e35b - x25519ell2_test.go:103: publicKey: 7d5ab3a241d60c6e1c4f1a988b3d99357ed5dcc89a07ae1adf5312cfd281cd45, repr: 9eca62e7fc59a27d34e6d316e3dc1404826d7d724b22df75ec2a633bf7f72d69 - x25519ell2_test.go:97: bad: 25468f7abccaeb0e85dfb0cfaf83a9d7952154ca6df8116e7959a29235dd84bd - x25519ell2_test.go:101: good: 8f647ea086c5b14a8baa4cd12603546667a92acf53146190e84d88a6b33ce014 - x25519ell2_test.go:103: publicKey: 1d6aee48f027e4cce2ff19b821600391fa4cde597dd0e958b3657095ec62c02b, repr: 35d69e8a336fb7cf10e51e7364a4ff7a7ecabf4c0affb5019a46f746b4903b98 - x25519ell2_test.go:97: bad: 5e723e85faf95e858fdfd69fe2f6acd855e305f3e393b67867e241dff4ed7f50 - x25519ell2_test.go:97: bad: b01f806c315adf3b9ee57f7ff14bd2fb6db0dc8cd746298b33d67b6cc088a3a1 - x25519ell2_test.go:97: bad: b42084db32f3e3eb76ed34534bf684e295b4e40cb079995012d30a095de8e1e0 - x25519ell2_test.go:97: bad: 729c317685a3e314f874e98a7021e09dfe989e942ce31404d7a306fbbd364d91 - x25519ell2_test.go:101: good: 0359c2debdf15909452b87061c405cae6db1c3c12af85aaca230926d2cc9269c - x25519ell2_test.go:103: publicKey: c863d087c7461d72ec85474e7f0516c46c3a3d7e73cc2bdf46dbd22e7ea9b535, repr: df1a8a81017b585b348379c319cddd35e172c9770ce81c0a2a67a3727ef2f6a4 - x25519ell2_test.go:97: bad: 9f602c5d4b18acc442f29eaac5a4e4c51a2b3c6a59b5addbd7d3b63c74360a80 - x25519ell2_test.go:97: bad: 0e387086d89f1f80c3d1a0661881c3ba880e1467b78fcef6690fa51fbe28cf90 - x25519ell2_test.go:97: bad: d582a579bdeeda46dc32a7a7672af21d5cd5a089eb3294228b732c062b0752bb - x25519ell2_test.go:101: good: b79e4796d93a1030f0aa378b547d2df603325547bfbbde0c319b82253cb211f3 - x25519ell2_test.go:103: publicKey: 468f022dba1353651b306a329d0799a0d952ab5f53ef386b0da2b5f401964858, repr: 73ff7e90f601168499a7753189f1ceb748ba4b72859809b83abdc59b21e04ade - x25519ell2_test.go:97: bad: fdd21f077a725a4157557fc3021d28e22bdf76995cc1d48cad406321fec350d4 - x25519ell2_test.go:101: good: 8e9c738b1c30d1eacd1c5837f828bc7630dfe061e09d1ce998c256f0cfdb317e - x25519ell2_test.go:103: publicKey: 59f5c1f3350e860dc757f5442e0bda9ac7f2cd5f70d93403c3a81382cb9ec668, repr: b652cd7c1854280cd435931c7dbaaf8c00e1efc07cc2466ab54ac1e5f956133c - x25519ell2_test.go:101: good: 2e6ef9505f0415e78bb75ea624aac77f81c4f24642f3054a716b2fc18a84e3c0 - x25519ell2_test.go:103: publicKey: 80c284daea8cfc5c2fba441a12ce3bbda9fbd442b07db3fefd9506a96c294623, repr: 4075ac33db8d1f68418758125829c1b95b51b97af379dbc4c62e9284c128fabb - x25519ell2_test.go:101: good: f60f1e6261484b53473861fb6734753222b54c2da436d35364f5a295e8fc9157 - x25519ell2_test.go:103: publicKey: 3b3a0a76be01881878f363f6f7e0e1733e072fa2ed71fe19e0c2c61561f3974c, repr: 48518d193c44a958ec8230136b4c7037af51fe1cf9ebc7d4e83b75b2658a3643 - x25519ell2_test.go:101: good: 3c90739224095b733a4c0bae3c6579aedcca4429e1bdfad701b292eea7ca74e8 - x25519ell2_test.go:103: publicKey: 8124a242b6dca375145006fd7ba8de1abe0dffdb39c314b014021be844452b45, repr: aced271b9ab97074c6be4d2f5d533f99a060c0f16d339c771748467666b53dcf - x25519ell2_test.go:97: bad: 592c7585091a18af5ebea361d073a1214371f7a004a6bb02e7ba359fbfa820ea - x25519ell2_test.go:97: bad: 12734077e367e89a0cc8322919d580dd27592d1c75a7e0ea4dc3eaa63736b266 - x25519ell2_test.go:97: bad: a658e399e66f119141c194ee2958c98d2f4e0a92376de44fc2764e16234b2eb0 - x25519ell2_test.go:101: good: 1344da63b9218d53d1e3037fdcd42cc1dbd679792d4379a5b8155055f06dfefb - x25519ell2_test.go:103: publicKey: ec9866a550f289184065708a4f95158b8027d437802a4ee6ed8f1a8f7f083149, repr: 3bcdb1131f63e2d34605270dc64f276b9f6cd5b36456eac9c2db6f0b42b05b6f - x25519ell2_test.go:97: bad: 3305cc20bbdc4c162167dd77d4f8a1c54601cd4a4f5b57c82045387f587c898f - x25519ell2_test.go:97: bad: 9e9562f4bcdf1b4f06a272cbf04cdfb7e3b4f8d013c3e4ab3261c6fb6d9b0f0c - x25519ell2_test.go:101: good: d7f6f5f7573119db817ee648e0c0b6bc15b816dc85067cc753b6ba7de390c62a - x25519ell2_test.go:103: publicKey: 6749f6b10f8200ab680665db05785421f282bc2f5476daf66e058c822fac752b, repr: f245aba2bfb3a8670d8e45b299143e7f161a2673a58e89d65beb6b9a77bddae8 - x25519ell2_test.go:101: good: 014c06b15f6b618dc29790f457d0bde61a228f3869488fab600ed0b84ebeac0e - x25519ell2_test.go:103: publicKey: b16c2e2e06565210a6fb5a2f92f2f18a663a8f68d6b23c7e7d7164a1e212d523, repr: 78e16d13a8cddfbb64e9e6ddd1317180d785ce23f69bb6a0931efaef4d6619e1 - x25519ell2_test.go:101: good: 60d4b5960fb5e5b089d7da61a9af5cdfdb0fbbaf96aa10df92054f3f3a46c83d - x25519ell2_test.go:103: publicKey: bbe88c4d50947eb7a32b3020f0f58dcde32233408b56e2da5e7ebd58b2d79638, repr: ef99380f66179b83810064589f368361afefc5cdb5ae7cd53922363e834809a4 - x25519ell2_test.go:97: bad: 30762f03eb8a9ccd231df38a5dcf840adf00fc9d705da4794f3b14ae4882849e - x25519ell2_test.go:97: bad: bdbb2b6fcad910ea9d443ce5e84db901509000d3608ceb2120d14fc92b584d0f - x25519ell2_test.go:101: good: 1bf5ebb94083acc49cdcbb31b303da1795a27da214331288d808e1f1fcf11419 - x25519ell2_test.go:103: publicKey: 2aef1c06de1f3d378ca0a112b34093a641b69cf0aad942755a14161d1d035963, repr: 16e89e737c45d03bb43cf88754b62e994603f2cc96516453fa850c573d81aa23 - x25519ell2_test.go:97: bad: 29b40e217fa2593745dbea4a856ef52188fd0b41be9248f2b9c23d660683a5ff - x25519ell2_test.go:101: good: a446ea457a11c7ddf429601424f84d4e55139db6472e8cc6fc6df528c465e71c - x25519ell2_test.go:103: publicKey: 630b460d5540dcc8bf9f6eb11dd39f7cd2d3bf1192f9c29ceb20e528391d792a, repr: fe61dab8c31dfb8e5ce7b194331dd8fdc6e7a62477b20d43c1a9e27bde91f76f - x25519ell2_test.go:97: bad: 7f3c49ff5e4afa3bd32090101926530ecb2b6f715f02f3e7916344e3b0fe0dab - x25519ell2_test.go:97: bad: 6c9f7ba60e90bb09c94c7f070f350334999aa961128a19578589a2d776e9f34e - x25519ell2_test.go:101: good: f476c4e15eb3ef3538818a715cc8ae1a0c03444061555b25c795fe603c5a75a6 - x25519ell2_test.go:103: publicKey: 8dcef5259e82f893fa2169f31d74728f22d7ecc297d88f062237a9413d5d2247, repr: 03d334572616bed686a6258c25fe1470d761b0be10f74d5f28512b53b1c1f2d6 - x25519ell2_test.go:97: bad: 290fdb5ecb74d1439a94c9741778ea756eb0c97b605aff7c37c4197796e60375 - x25519ell2_test.go:101: good: 64d7a7e4e6e041dc660051ef23283b929cbea6e372cbf6d8e644a8778d14b672 - x25519ell2_test.go:103: publicKey: 404ae5005a6f686c1fe32b95923f1a038d077b0f44cbb63c64cb8e918b360148, repr: 8c263f4ffd50b7df0854af9de07fdfa902346cadb35f441651ac75838036fda6 - x25519ell2_test.go:97: bad: 599feca2179693efda077e96eaae5d245286733a2b21e0e8be3ee4291f0d12ca - x25519ell2_test.go:97: bad: 09fded87034bdbe59dfaa0172c1fe24d36843d3c53e7a2a577bac8c8dafbe881 - x25519ell2_test.go:101: good: 6b991a1c7c1f7b936b77fe1fb8358f80861e4b6b07b67cb27cd7458b795b51f0 - x25519ell2_test.go:103: publicKey: d5a9b331fc5e9876bdd591a91fee4ad2b7466a6775314bad6c0a8a5101d1e12c, repr: a637ec3942532e2b1a92356a7ab5b7a94c65167805724ce77525985320ce1ad7 - x25519ell2_test.go:101: good: 61ca518161f78f68e8ba9cb3e50aa1c1fb1a92992fa6e4e08768c7b33c06fe62 - x25519ell2_test.go:103: publicKey: 4357fb08805c0ecb5ba0001c5f7dbd21704afd8d18396b9336a85c1b2ebcfa50, repr: 2370ee7e518d5f41ade89f719ae3e44ac0654fbfdabb9c422cfbe86e23634f24 - x25519ell2_test.go:97: bad: 2310cad241600ae54999b3881dd9da3e8ea2dc46d7d42a48ea0c9299ccb52cd9 - x25519ell2_test.go:97: bad: 3cb125b1fcb342bf765eeedc8d86ae2416418d5d0f49a40630c3bdc538ed67f1 - x25519ell2_test.go:97: bad: d6f20e4e66bb15ea3da1a19a2db4c71a403dcb47eb924e7b6e72bfdea1874f83 - x25519ell2_test.go:101: good: 48b57b4165e1c1ef27b93825b82f64f9dfe0ce56f09173cb5487278d83aa2413 - x25519ell2_test.go:103: publicKey: 27879cd5d7d3ff995c7303f481bedaf8192c5f42a87522b9a2667e1aaaec5140, repr: 6c4f2f1cb0f33dc4fe8197ce2ebba97b882a19350e40853ac6cc69dcc1204ae8 - x25519ell2_test.go:97: bad: 12a75994b6770193daf2d74f145447b9163006b4928c2db33755e869589f500f - x25519ell2_test.go:101: good: c76e584074c6ba40767fc18c5ca60d63e121e23018ef62c5df9a6e7ddd25d23e - x25519ell2_test.go:103: publicKey: e9c8047c4a6347f95dfabd8c8aa8b6c2b44b4de4d59b06479703dcec68dcd04a, repr: d27a6782e8c140d5e550319d1a995f7ed3f923e68f6b6a0518dcf698b02d5cf6 - x25519ell2_test.go:97: bad: 0992db21289120cc074c1a449e9fb09f51376fb3dda1d53a06e95ec96969b505 - x25519ell2_test.go:101: good: 8703e24a79652142097ea870d2979e3bffac1c528c15dc532bdafe79406bcbbc - x25519ell2_test.go:103: publicKey: a9228a3d179c94b9e259e82149265ba6d19a9d99c567c9232158f0686fcac464, repr: a9eb3e4a36e903de39822f7ee94e089acf26176ff808f6c04be58d42a957383f - x25519ell2_test.go:101: good: 6e2f5d7e771a5935b38ad85ca7fd7c90e5798718baf8fec7904e7527b4657382 - x25519ell2_test.go:103: publicKey: 325437be8cfc19282bf1dd067168b08a36903c17945d123f6885ea29abc7b368, repr: d62747898b64d484bb923b5137c1e18476b2629ee65d03a79afab0c788b663f6 - x25519ell2_test.go:101: good: 2e7f49a5e88689177184ec156352c18ff249e3f423e9f80c8d78d46691669e69 - x25519ell2_test.go:103: publicKey: 55a23e4934e3c8d01ffae4d32307b2a04e358d42d8aa7d8c152cb55acad29050, repr: ac0d94ece5601904f828fe04bb0adf462acfb3bd22b04425cb07356b6c4d3eef - x25519ell2_test.go:97: bad: d7da94d58490b0c6d2de8024aee60575e6a8c3f1bf4955ed1abf8fd4668b112f - x25519ell2_test.go:101: good: e120d5958e5eced760e504f2bbf76adb64440e256657142a2bc08c25d4f5ae42 - x25519ell2_test.go:103: publicKey: 31b16a98315d4cc56cc7a8c2f70a97df8827aa287dafac66d7104d7047a11018, repr: cd50f1a9b362e1127efb5804dc9970cd449b3b43eee10b928f0f1ef9cf788737 - x25519ell2_test.go:97: bad: 65a3cf594881659620429fe1f41c7bba750d5eae712708b368ad4fb38aadf395 - x25519ell2_test.go:101: good: 18b9b95676a2569f2a0d68ad0317b72cc05c95ad560574bbffccb0826f8a3720 - x25519ell2_test.go:103: publicKey: 94bbfa27d37c2e3872736588f7d3ebfab889d5842753af4e47e6180230ef815f, repr: c2c816af92979631acbf4e86e7986ee6eab237d5acb198f5eb5c5e3dd78f86ef - x25519ell2_test.go:97: bad: 6a93af3e061bbc8afec02a0d9d44ec57b1ce6c570547f382dcae6e1e8d2f2e55 - x25519ell2_test.go:101: good: a23bcff862f58592723184ace0c96ea6a37c1e524ff7592b7f2b59e0a8808624 - x25519ell2_test.go:103: publicKey: 267815889cc6c2f3f0f1eb045d07efe68a41c278e9fec5f4b38d40be5593ff0f, repr: d57b3ac5db81bcfae08ab34f39def9d05fce3ac35367525997508a099448c2c9 - x25519ell2_test.go:97: bad: fa66709a9ae851951baa28dad8507c3630b7209550348f44df780cc6b23973af - x25519ell2_test.go:97: bad: 598500a1bafa5c5cd4ffb43f71b6e0569d717f200e546c7e6193f57aa7996060 - x25519ell2_test.go:101: good: 3b8897ae6d631c1b46fe36447517f0ce7ca8e735613ded194688755dde240ab9 - x25519ell2_test.go:103: publicKey: 9f6b4b2987fb9172e0fbd750a6727ff912afbb7e73a11bc54d5cdcd7d2363013, repr: b0fa87ae77649d0eac97256827f10a5a4ec96eb93c2b813590e35ffb5896074a - x25519ell2_test.go:101: good: 554ea2427b03536377d867f8bc3996446a28c8da3fc4fce0f5129903c02a6007 - x25519ell2_test.go:103: publicKey: 18dc209ab0b70433bb3659452a6aabad100656525002bbb2e02ff2d94a441309, repr: 07003f0a357fd26f8ced519511bc0ebced95d67d68817c8b5871bfe05f29ba25 - x25519ell2_test.go:101: good: 25b53d6811cfc9b9a5b0cfda2315c92eabff050fcdc8f8fa08209ca5390b8b9a - x25519ell2_test.go:103: publicKey: 8a22677d11b3dcd7fe372dd16c1a9df4d54c7f95823dd0e6883e4e7d13a3b317, repr: 67faf928a34c6eb43f66c51fe6dcda58cdc3aaf7f7724e24bcec9dc6673a315a - x25519ell2_test.go:97: bad: 69e82343cf7614c1531e3a99095ee6c983559259bb5cf0abb7eef9a04a94437a - x25519ell2_test.go:101: good: b42c2bf73a81fc3082be399fc505b4dde4050182bbce2ed2e77d19a1dc041541 - x25519ell2_test.go:103: publicKey: d2641368bb839c9dc3986c9e1028ef7129a99e9aadba0c0fce9f7e08fa39bb0b, repr: 8f25f58c1b9004b1b8ad52f9064339c9844a5bc0db8d00c4bf5bb8e406afd76d - x25519ell2_test.go:97: bad: f733f7907ece07024ece124aea9cdb148bb8a6dee98037cce34ffb85791d0b2d - x25519ell2_test.go:101: good: ff0fd008078455713e7eb6cf10529e2bb2f71c0d885c14a5934fa131ed06f3e7 - x25519ell2_test.go:103: publicKey: 891a25760b004dd97a5c50a699b0962df02d27831738b11745188aeda37a5f15, repr: f3979b8f02ff524cf5a6da2873ce6315d1a27cceda96130646159129cc08b766 - x25519ell2_test.go:97: bad: 36168f228e808473a2cffc8e03a7f07c697acc611eacf1214001cf404c347ad9 - x25519ell2_test.go:97: bad: 8b7cc6d1b886ac76fb1d0ea1723b997f3dbcc55f995425c0a12376633866d7dd - x25519ell2_test.go:101: good: b80ff86995106721fae9cbd238a3643d8c45f0506a9ab06d3c4d2b5223535f55 - x25519ell2_test.go:103: publicKey: 5b3737fab566b4a129f77d7818d5d2a4c1ca14bcb61fd93ce388264f7cf34b55, repr: 815ea7022620e374d6b30c1deec7137a2ab747bd3498bec35df291cd8b0d454b - x25519ell2_test.go:101: good: f0f7ba8dc1379138b22a3e1ee38779d055e76f3ea5459397e3f0764b478b626a - x25519ell2_test.go:103: publicKey: 06e7be6825d19d7bab1ce27372887560ea3997f6b6eb04fbd786399420505c2d, repr: aa2e71eec440e9a07b1599018b425f63f44459263d9290054e3318371d4a3ccf - x25519ell2_test.go:101: good: b6db8fdba3763a0756c7732dceb2c543ddcc799b05ae9429b36f58d89c2b215b - x25519ell2_test.go:103: publicKey: 02040efe93f5605718104a09bca0ea92dce7b618c188ff5f84779e0782ab1563, repr: ae6a4a06f3ece9245fbf1c1eb8a5a28b19f1115b824ae6986d83fe518e3d2a75 - x25519ell2_test.go:97: bad: f4285039365a69eb5d1d2dd799e1b98e85985e2a8a6f109f5a4b30fdedc6bf18 - x25519ell2_test.go:97: bad: 9caec319850a17b72237bcfec78f12cca20ac3821c35527881640df064eddb9a - x25519ell2_test.go:101: good: 6f3c4dbebe9c6482a0e23086c4b97cd9b0adc2fc64eddf772b0e0900872d3ccd - x25519ell2_test.go:103: publicKey: 9d7faa2d23759ce674ffe20239bca297443ae250c3744d63028420debb20a87d, repr: 80c04528c138c24c3a47193d58a050b0221c258df6392ed12bf2666726038b99 - x25519ell2_test.go:97: bad: 3e3701b4238f92089e8482a18ebcf52f088e8f24b0aa4dc885617ff5098980bb - x25519ell2_test.go:101: good: 66c77d0948ed0ad4f64217fe7f8b75becdebb4c3fd989ae13c20435e23ee8c90 - x25519ell2_test.go:103: publicKey: 42b3639a3b4c398488e22a6d3deb7128989924f31bfc1caa6c363554b8b7f849, repr: 3fcac406efaf1908fe44ccad168f5dff3ae6d9966cd4fdf0b222ded4aa6e4d69 - x25519ell2_test.go:101: good: e9aac80f5a27172006f7d807f71ecbdda8288d3d45fb2a53806f294333ea028b - x25519ell2_test.go:103: publicKey: 52964bdabe283889105bdf8d47e0a66d0c98be4ed47950914b8ee5245f689424, repr: 48b01db0f77bbfa766939635181de3f65dd84f65ba817a1415a150f9674cd007 - x25519ell2_test.go:97: bad: 030dd1977e6b53740a458a7138bb3449726029ca75cf1e88cd3f8a4c7b5651a0 - x25519ell2_test.go:97: bad: aa378de1b6be04383b1b4894f22be30dfdb8345e6e48a6f3bb083b01b797f227 - x25519ell2_test.go:101: good: 8cc08f0f1006a3d0f0d80ddbb970e8d28efce88f382ab64110a356ff7514191f - x25519ell2_test.go:103: publicKey: f60061c0b6a3656f05232c99fb79110f3baa70c7e6127d7b2d1d7f19bffc5043, repr: f40f7cafdf87868b744e81d5fb07b71b8f1bc385b5fc47dd54d83ce36328d843 - x25519ell2_test.go:101: good: d09c14a9c6bcba39e8ff6eae36e2a094a1e84649152e00b43053db2ccc7cd545 - x25519ell2_test.go:103: publicKey: ee86c6107a429388ef9ec59f598b16bdb0c6e6687a508dd06b11a191d291b374, repr: 402916e619ebe70a593c2d01c3917d29a2aacf5fc1b9d43ae1a61b422dddd06b - x25519ell2_test.go:97: bad: bfea256f9ea070e9ea85630e8739ce164ce904f126d61d1c5b2a43583a639f4b - x25519ell2_test.go:101: good: 0577ee7840ea9ef80a176329ec60c76bcdbe272730e39486f657d94bb3ef405f - x25519ell2_test.go:103: publicKey: 84d6c522666db27bc04d736d099cac2277d6f78b0f8b54004f9c5d927453647a, repr: d4caecaf40151c9f954f1e3ff9c3d3660cd909011cfe6d57b5810bbfe2d9e58d - x25519ell2_test.go:101: good: 7d472204f00ca33a05d2cc748fb081f2000076334499fbe625a5fb0992cb496e - x25519ell2_test.go:103: publicKey: dcb2223c167eded9c7ec2c334e6d7d1d624c550ea36c10c84d71aded62ec9c63, repr: 0285f9cb8ec74cc4be21c7954468403167bbf38e1937541700118049797e8f59 - x25519ell2_test.go:97: bad: 3525bc763e43246aa3893e2c0e18862953dbc9131071a824817174bd7693f6f3 - x25519ell2_test.go:97: bad: 98c3445203a12d99422ee7ea00f3bac9eaebf1aa7849bfc5f42b73a4c5036dac - x25519ell2_test.go:101: good: ce0586ee48f772bc925e979add2b890671c889097d3533e696a48f0301a37718 - x25519ell2_test.go:103: publicKey: e82eafdff9758a9b4d3d2b6356ab91cc592fbc6536f4e985091f7df306c3946a, repr: 9b84a06f0acea8f2b95699b693c00fea0794f918fa6d5d3cb14b71b032d88b57 - x25519ell2_test.go:101: good: e147c6b2659a475a026cb332cc14dae09ffb5e0841727a60d40694d5800952a2 - x25519ell2_test.go:103: publicKey: e0f4c3045543891e921bee54f8b5a734c7e6067366085b86107360c7b537497c, repr: dbececb11e76602c345b58822e4ca2d79f30f06667d3e54654402fee7f9e6dde - x25519ell2_test.go:97: bad: b1fc5ce6b3ab4a611be375ac14918b04939ef76fdedaef945b9aa8650ccfccd5 - x25519ell2_test.go:101: good: 528155e240cf904b5c37c37fe85c82be1fd08c092fa91f999de627dc318f5547 - x25519ell2_test.go:103: publicKey: 652629a213f333c05d5840f6a9ec82027fa8a767b5cfc70615fb7c3265956c21, repr: 4ef23c725ba5a2875bae7cddcf5ff007cfa9d11fcbd9bb8f766b733c9e7e7c70 - x25519ell2_test.go:97: bad: 9cc1e54103f8c58dd2fa838dad36467469994e9c83959eb05f8ef837aa4e8831 - x25519ell2_test.go:97: bad: d717f556de377983b4ecd3318e9cd734be72211211d95e6d582741058bde3951 - x25519ell2_test.go:101: good: 81867b3ccb67b88f92592297581c8f7b2b03467f05fdb81db0a69b54459881a0 - x25519ell2_test.go:103: publicKey: ea580fea35fd6c1ff54341e97622b319f7afc056b01b63281fdda609139b482c, repr: e43799a7d7aa39e69b1b21de417ef27e4c22ff7b1b9430a6fe3658cf4c1ddd5b - x25519ell2_test.go:101: good: 954d616907cdee4f7189f3936dc30dc043bedb4171bc7c43ed021a2cc6f313cd - x25519ell2_test.go:103: publicKey: 3395c010048e03fadde268e9f00511f91e2b1ed3452afd004e00612c8d845516, repr: e229116cb03a48a9a93ec2f33ff0c5528854800a28a47f3b87f86ff11c6f698b - x25519ell2_test.go:101: good: 833a7def3130633151fc5e3121563b1fa1f7ec0cc433f7c3c5e2419ec3e1d964 - x25519ell2_test.go:103: publicKey: b0c2b8d9f31ef7f005a5c9fc4a2ea8d2cbc917ddee5c87dea8a54072d901b764, repr: 2585b44ba22356525de97387ec9a5d0aa624f125f71ce719d71ae444b41472be - x25519ell2_test.go:101: good: dfd4cc967e4dac5fd9b4ea04a283d1b3fd80807d5f3bf42357726dfc8972485f - x25519ell2_test.go:103: publicKey: 1419eb6a33780bf65fac5125a68f791c3c0076b927dd76f2444dc9dfb8276e2a, repr: 85ca52bb58b94df1ae69c3d6dbc7cfa38c451924c80fc15a55b92d4ee30baad7 - x25519ell2_test.go:101: good: 24b4e6d3272de4236a978328a49caf2bf307f0922df7fc274e1516844a69cc15 - x25519ell2_test.go:103: publicKey: 24e5f7613a0a100e80253d27941a065bbfbc52d9abc58494ebc190adf7ab1542, repr: abc9e1f5261ffcd3f1a61fe287df950c02e901e7643e1a39e5dd8e4468464421 - x25519ell2_test.go:101: good: aa94c907b099cb10a508c37cb30c7cd11d319e07da3990bef4da56a175dda272 - x25519ell2_test.go:103: publicKey: 9e124c20c27d5f113c7cda1cdc9ef6c6f34259b1be7966f3fc3024509a4b614c, repr: 7b77935a47741f5c8db728870eea1381aa10d451d8d3a83f9eb68f26a3bed97e - x25519ell2_test.go:97: bad: 13f38cff0b684fc9224e45a7f52f6398f5f8593e4183ccc0033d130c5bf14bfe - x25519ell2_test.go:101: good: efbd3f002e7625936cbe996d2accec8f1082e4e9b6304f96a81a92fb33b92122 - x25519ell2_test.go:103: publicKey: fa87ba4e4dcac2ee1773d5edac4dee8661f68ca8bb7ba7645ca8d3a27216403f, repr: 7af1022875bd914a9fc2e51d8ef660c9165d9cef585befd755ef10e4859e5baf - x25519ell2_test.go:97: bad: 2e015efe455baef2ffe07548f2a17b263a816b8a36ffa00b2e6d0ae59871320b - x25519ell2_test.go:97: bad: 552ff375ace71e38ba070dd01ca803f07ac2dac110294ebf20a33afd80a7fc24 - x25519ell2_test.go:97: bad: e313e9bed1d17e78065a5aba5ff89d68a879f8b81e4f66a7ee89ca9d7825b883 - x25519ell2_test.go:97: bad: 8a56484b1fad01e8eb2f363b7177aa127b90e71c2ac1c74d2547ab8443e162b4 - x25519ell2_test.go:101: good: 21065bd69ca586d410cadb3cda8ce1053090e08ad5b496d9960974c83cbbf6ac - x25519ell2_test.go:103: publicKey: 6d387aafde9fbee2499a8f5dac343e787f4bb206b75ef6e55f660d90a4a29417, repr: 6eaf5f53b936cdb491ec351741626005b789e253aeca18c73657163b2448fb3b - x25519ell2_test.go:101: good: da2dc333e063d15788e4c536fbfdd254f13ddb642bd53cdacd3d9a216affd296 - x25519ell2_test.go:103: publicKey: a10a1e5a0fbd6d6b85fb5e8c1c5a40f07e8d85519119c5e0fddc6229e664be43, repr: 47465db7ae73a90cdb6715f88da1fbb85053a3309dceed81f47d974fe4d136b1 - x25519ell2_test.go:101: good: d30cd2910278bc6c4b75cabfa738ddde1167525d52a1f9881d65a16bb45352e4 - x25519ell2_test.go:103: publicKey: 6af7a7b7903c58ce42ec61bac2b6e0e9fe365973098ad449422da331f7faf407, repr: 19acb20a677a12cae8d1e5d6195ec4ba58a01fcb7c8bc1437851ef4ffa4b4e0b - x25519ell2_test.go:97: bad: 450823051c85c89698addce4a2ef2132b127fdf0a68e95ca179ad6aa7399df14 - x25519ell2_test.go:97: bad: 26bef880a2fc433d01d9d22d8dafd0729c41520ac7cd50ec3ef82e7ca9a01ab0 - x25519ell2_test.go:97: bad: 60127be54d526e2cec6b7ba5f42f82c0facaa0189fa2629d4dbb0d1cba89d623 - x25519ell2_test.go:97: bad: a9af651bda931910968321ce6f7062a7e66cf84201fe32df575dbee53d6d613a - x25519ell2_test.go:101: good: 023ef5e2d2c6848b4bac7811dba985ea68436e41d473d64c12c0eb59c29b6662 - x25519ell2_test.go:103: publicKey: c6c604ed9b4c99db444319031f4bb93261d66a43d98e3298c39eb68477389327, repr: 3bcd5042a9b503a02309d4fef46fe7bf28f0e88ae44d534fea086546564a4c0d - x25519ell2_test.go:97: bad: a1df4e37dad56378d8cf127ecfb85bdfc454ed47f3c69fc537215d95f365c70c - x25519ell2_test.go:97: bad: 166dcd03979133d11a148438755d1489af1ca5ab735dcb0303d2494683d1b117 - x25519ell2_test.go:97: bad: e1efe93f9a647b43c11b49f063c34ff26415b2b9e691a1eb30ba7b2f7bbf9acc - x25519ell2_test.go:97: bad: 94351e04091c4769ae29baef89bb4fb593ed3f9981943ba97ecc0794782f476a - x25519ell2_test.go:97: bad: ee2fd613f2057ccd5686cf37dca1e4fcc4cb24a4984d90e1ba8806cb23070ceb - x25519ell2_test.go:101: good: 2337ce8021b0b2c674a2f9d78036d3115822b0f9c3bb7968a361f017a617f9af - x25519ell2_test.go:103: publicKey: 9c6555e4e0cf5858832cadc4f22e5ed27caea3ac37f43cfcbff3dee894927449, repr: bc83389d3ccc7e5f13cddcc0febd8f829bf8d4cf386e62e86121cf11e0f4afd9 - x25519ell2_test.go:101: good: 91a54037c7cb273de20bfa1632666152d073d06e13f11e5bb73ac2bbceeb753d - x25519ell2_test.go:103: publicKey: 9ebe5998c76c49b4c4df7136a012dc0d00e8232413c20707751814afdace2f2d, repr: 5d779b78f9d2da2c6602eec12e6f3d3736ea08f1a4f50499bd53dd8f299c2acb - x25519ell2_test.go:101: good: 2b2c8272d448eabda7de411edbd4b9c56f4280357b37821c598973dd062b1ee9 - x25519ell2_test.go:103: publicKey: 1fd5d76d41c92eda4c24bd1377e31a613221824df37f2fc131ac25576170f769, repr: 6575f1c3c8469a754e77e3f65a117c5a7617c37c78f5ba58490b2e52b97e383d - x25519ell2_test.go:97: bad: f04b3732acfed482fd60eff230a7dbb5b42f0b5ce981f35081a9703b32461d55 - x25519ell2_test.go:97: bad: c3973614b9bc7659bdbd61a1983192f67ce074813796d7bc41a7ae9bcb24ffce - x25519ell2_test.go:97: bad: f345b273f19d90251d0242b4b9bbbc591753f872191ed013ed5eded3957988b6 - x25519ell2_test.go:101: good: 170b6e15b0f5cec320566a172b529506db5fba51642dbbd776a0ef1d9e06a10c - x25519ell2_test.go:103: publicKey: 981f4ee9dd1447b639b9f051d1c76c60aca2afddad0558bb0867767b5425e522, repr: 343d154ee6259b3e248d82f97f82210950f9c39175551b5764e14308c087f660 - x25519ell2_test.go:101: good: 40c8d62a10eb16fb11883d187fa54ed9d8ffdd0216dbae938c35d414b937cfaf - x25519ell2_test.go:103: publicKey: ad9fb777d719ef4b908c90e40a5e25420c3dd6d028b4fb9e0327129c0923573a, repr: 746904ca517954d6c6e07f3572dc8d37cd230a20b2cc9931371c684eb742dafa - x25519ell2_test.go:97: bad: 8c5739da04115894965e626719f8eed9dfb70a25e013ff770118dab139db5b33 - x25519ell2_test.go:97: bad: 41beafa58221420d16d7cad7f521163a93479c5e91981b6aa44dec7c2bf1685d - x25519ell2_test.go:101: good: 8150185257970cfe6dc0bfefec1a1c78f41236ea015de2f514965ff6cdb1bffe - x25519ell2_test.go:103: publicKey: 8c37eb3157c22809a78f3cf56f16b967c07ee511e8acbbd38cb1bf92d42efd66, repr: be058eeba8bb92761336d92cd395be4b6c20a59b9483567448009fb7391cfdbf - x25519ell2_test.go:97: bad: fe788d757f0a68ae4e4a1079035523f1154518e7fae86500149b301bd00f2771 - x25519ell2_test.go:101: good: 9f7f6f2b7626f55d3948a03e171c81979285ba7af173e5abd88f09ac908c8d7d - x25519ell2_test.go:103: publicKey: a94e34ddd7d149a48caf089b2c0cfdcc57ea8f9453ea4b52bc8fe0c8fd2ad738, repr: 0f7277508c105d2285364d0d9365cb2397947f888396e6a01b7dddef2a3749c0 - x25519ell2_test.go:101: good: 03b596ba818a98b46bb54a23af6dd61d7a5f78547245bf2c37815ee7c5772d4d - x25519ell2_test.go:103: publicKey: fac91f742d31809dc70217059ff16d76074b6ace17e7435517331f0f82b5d17b, repr: f764023963885aeb5178e5c3bbd3bf1e67f261b061d9bd0ff334688c7a6b9ef9 - x25519ell2_test.go:101: good: eacc4745a10e2284a1cf3988542e68457bc7e2a1566576c93d8e0ff691f68af1 - x25519ell2_test.go:103: publicKey: 30a7a32fc58b92cb4d37568178d0a15ffd28918c850d85d712665eb2c9d0e72c, repr: 4eb71f5970487b2724ad2160fa045495d3c715451cc1bcc1fd719ffe808de612 - x25519ell2_test.go:101: good: 1df199b624bc8641707fb8a1205b1ff7e1e22e6377333493534b63e6b1e70e27 - x25519ell2_test.go:103: publicKey: c9df6b24b060df000f52583f1ed00e74a04bc2512e705476f05c85eec0830850, repr: 60048dbf9790801e601f9b289a7205c4e332422506ed0ba2b03bd0b573374630 - x25519ell2_test.go:97: bad: a5e6be1c9665d37a6220c75b2666de086f67d1c2bfc6dfbff108de625fb02aea - x25519ell2_test.go:101: good: f4cfcdb03189b669e6badeebf3172e357feae4e57d21917e0d9d8e09be9c1b73 - x25519ell2_test.go:103: publicKey: fa18c934ffe0c4b557d09e4d3eee75fa320f31e6b3056f4aa691373438b33157, repr: f5edd424bbe4008420952e410d74c383a24c4b1f2f3713ffa9b56342483a1d9a - x25519ell2_test.go:97: bad: 067c95a6686df104cee8a518cdfc7b302ea9c6265faddf754a3d3d6e75cd2598 - x25519ell2_test.go:97: bad: 2a4129eada4978b0621c459815f428d154734478ed6d61e720e787158be6e044 - x25519ell2_test.go:97: bad: 1dc7c9bc9ff8ed9605d1deb5ae32b156b82962fc516410108516f1fccd75db37 - x25519ell2_test.go:97: bad: 34cdaf3bc9134bef175aaee471122aba03f35139c462490858cf287ce9e87567 - x25519ell2_test.go:101: good: 01360ced68895709e5f6a6ed7053c2de9d3a7ddd218f94eebc7eb7aab69722a0 - x25519ell2_test.go:103: publicKey: 99aee90b0af9f17b250bfb0d9252b35c11cca5afc636d2d25c5121ea8c094438, repr: b37017c6c28402bb0f8ae55093b27b2b29346ff896bf01b65c507e1db9212271 - x25519ell2_test.go:97: bad: e446eaee08fe01996b81846160c082f7b8035a6d1678ac15647bf5c4a2da11b0 - x25519ell2_test.go:101: good: 843ad856aaf307701c6832ceeb6e7ebbbfd114001e643b01d9bcd1202b8d4c9c - x25519ell2_test.go:103: publicKey: 105cfbc420f49bb3483aa0a74fa182f87eac86cba81458d164ef849a2bb7b273, repr: 0c548935f88dfa79d16e756f652c842448fc5be3f6285fd966a13b93cbedf54e - x25519ell2_test.go:97: bad: fc7d36e0b0bd401777be56b4dc3868ec70da413264bf2c2b0ae5840c6b6344b2 - x25519ell2_test.go:101: good: 55614a1269bb94b3f01d3c8a1e2ab0c133bc51d2e97657dfa298bfd543dd5e81 - x25519ell2_test.go:103: publicKey: ff54f4e995b207d5a6ff6ad9192f2cd7b0bfa9262ab7f96a7839756df379a619, repr: a092fff011c92fd322692f618ff32a2fe45aac5ab359245979541664340b8a04 - x25519ell2_test.go:101: good: cf92360dec4d94f8b15e567e6e532c9c474462cbc0b0e098953ca46b93fcfe69 - x25519ell2_test.go:103: publicKey: 91d4d5b0e0a4044e1c43720e3c712202754bc3d79e0c6f76c6002b16c4c5763d, repr: 6ca5343e0bee5d66d840ca8cbadb9e70496d02e650831fd8664ff9d8d33b96f8 - x25519ell2_test.go:101: good: e80e7ad6f0e83153f4988399ea902cbf11e90c43b76b05975acad7eb79a33000 - x25519ell2_test.go:103: publicKey: 23ad8e9b96149625e6a6947597fa9dc31f03f540162014dfb7ed5e914a80b939, repr: f6fb73d9129c2ddf8517027832ef085686d8fd034a65028a0f082645a76fed87 - x25519ell2_test.go:101: good: 9fd46238719f36ac049620a68ab5d5531cc6d59e21d4f81ac45849bcc13e9a54 - x25519ell2_test.go:103: publicKey: 0c984a46d66402aff69a9a4808a7995fded6f84e5ad92ce6ed7dd61922fb000f, repr: 035fc8f65418c180adbb4d3c2076feafe236aacd0f2161278665fdef8eb1074c - x25519ell2_test.go:101: good: 7339e15ab5475b1d095b70086577b7033abd709351270bad9910f094a5b268d7 - x25519ell2_test.go:103: publicKey: d60145b03a5dbf32deaf1997a0e9407b90836796e7bab5c844e7dcb1bd6c880c, repr: 9326b9fee6a16c2b74858b2af860c8e28a2c00a586acdf87b4c039276ac73e06 - x25519ell2_test.go:97: bad: f6b7b45cad1d9b58b21bba2ffe9cd6a506c7e7c7a665679ad3dfbfbc4e29a7cb - x25519ell2_test.go:101: good: fc9c750da13d47489d28fcec2ea1360c46c3b95e7b21886ce6d6e9b4de02f8cf - x25519ell2_test.go:103: publicKey: 6b2049ef8354547eb5a67bf84c91d3cc62e3e61fbf9b0c4d00e2bc5b66479447, repr: 7e0cd313a27843d42ae966f722840dff862940d6a54916fad948d216c2632689 - x25519ell2_test.go:97: bad: 1eb8c5b0e1be9251d431f4fa67252e34b8b5d9fa6034fc7ff6716c0c2d117214 - x25519ell2_test.go:97: bad: 4201be264e742134c8f8c953baa6488f4e26c865e165d9998769b6ebd78ded3d - x25519ell2_test.go:101: good: 41cb15ee4efbd29cd9532b7a1e2ad3770f36894a02fd0ee5e2591a811f1f0511 - x25519ell2_test.go:103: publicKey: 2a86123f90b5b7948d4fb08e69ecd28b838cc1f003fd9b1aae4d3d0dbea02a55, repr: c6e8d804faa375e64557078f5c8111205169e9c897a84ef85d5ab3e9ce050f38 - x25519ell2_test.go:101: good: 70f49fa08054015fec4f119488448fbd80bf02711d65959d6739327e272f673e - x25519ell2_test.go:103: publicKey: cc5cf53bcb684a2fb10848164f7f7fb1528db4d56f2c47dc2aa7c4bbd0d77930, repr: f061b0b605f1ba4e0fe097bb7ad8c677ddf549e842c71b05dfcc0dbe23b57505 - x25519ell2_test.go:101: good: 92ece128b46298fa91b2c36edaacdce4ba3fb696af3760e793e34f17937c4668 - x25519ell2_test.go:103: publicKey: 2aa632c5576155e2a2ffdf5ea820b96194a80b0ae1e9b6365e55eddb232f1221, repr: 7e6c8713818aaada59108c40bdaf79e492a8aa59444828893c3ac4a334ddf25c - x25519ell2_test.go:97: bad: aa9423b60a3fd303dfd356f577b87e4b6fc198787e8c2556ca54590b2bd1902d - x25519ell2_test.go:101: good: 86bb5b6e2f29fc538a720b6abdea47d8eac71e21eb726297e3fb946fea0f6581 - x25519ell2_test.go:103: publicKey: dd5c5e606a63014350a60f073b0e700ed1e03356922f162320fd2cdef1cb1551, repr: be85db225b09b9284f0d626666fd130900e3b2847e9007b39c122e7638e892b1 - x25519ell2_test.go:97: bad: 1c2333fe0b6420ce0b49bb1c7aefa27e1d2ab5882ac450656adaa8bcb410b53d - x25519ell2_test.go:101: good: 8a74b309a74e0deea7caf8e6e5ac299bc53175180aefc9b26bbe25527bebe905 - x25519ell2_test.go:103: publicKey: 021765f41fa6b0086adfb90141c0c803b301ad93b17796cd5f681d855bff3e69, repr: f41476cc8252f1438c71d1175c7cdd916e46021e275fcec40acb2d5556ca1363 - x25519ell2_test.go:101: good: a412bd016da0e44b9fb36011baa29bf6f0d48fb4eab4505ce9944b1f2a9b9916 - x25519ell2_test.go:103: publicKey: ba33e29c279e60da0e43dfc57bd0824cc60a44b016a1dec939159033c92daa0d, repr: 9f9431f7d1945c4cad7e2e09d74f1e15f01c0aef4cc7835a30e46d427b1c5f4a - x25519ell2_test.go:97: bad: 74ff17ff6af7676af60cf1fe714cf665dff8b8562c9870bb2f084d73566e813e - x25519ell2_test.go:97: bad: 089871011382d6bb557e135fcb4f6c1908c46933235a33fa4921467a06cc14b3 - x25519ell2_test.go:97: bad: 93fd51481942c624513c20912251e8a869dd38df394f66d05850157b9d0fc83b - x25519ell2_test.go:101: good: a559dd7c85e3ac5bfc967f1e0606ece512a28834bf60582e4f437aaa9d74a54c - x25519ell2_test.go:103: publicKey: 2ffc91465399bdd215b859840e4792bc425592a9ab355d63e84f0c2c34681a05, repr: 62cfa117ad7f05fc56f2fdfd5d08168f46d1fd77abe6dfc2d70189cfd032217a - x25519ell2_test.go:101: good: 2e7bf647aabac176e13cb0da5ac8c8fe84abb1679c1c20246a8ab961a272933b - x25519ell2_test.go:103: publicKey: e99bae78db58f505503e881abffbcd411fdaabf1625f25d6cb174cbb7fc8de44, repr: d52ff00a305a2e6bc9ea3d5402410a7962d9ecf1fda93f66367044a330e5434c - x25519ell2_test.go:97: bad: 5597d0a2cdf400eeefbfcbdd98a6ca8e18f9a3f19e9203c082f23ed2ca51467c - x25519ell2_test.go:101: good: 6fca53893ddc69607f5df53ea547a61818fb36ae6c1a9b0d1acf241b324bd805 - x25519ell2_test.go:103: publicKey: a502e454052e8e77c563cd75bce0aa519c00697ddc1ffc91f327384977a02d7a, repr: d6fd6ae824f775b0bcebf24f1a28af2545247be040862fad5d2201a4fd67a5a0 - x25519ell2_test.go:97: bad: c84b5ce44b6cdbbdb51d7e30b6096fdc406aba9dce641f2c42df9ae207c16147 - x25519ell2_test.go:101: good: 889683175cd0cd891147c455e00b5c367010a5be39e46fd8b0ada4a1ad3ce71d - x25519ell2_test.go:103: publicKey: ba6f6395b88ecca3d09f34d95c2621b4fa2ae937d57d1c3e706867aa767fcf41, repr: 68c242719c79e0d385ea3a69107609af68bbb6db4239a6f2d23d2d46a6c22060 - x25519ell2_test.go:97: bad: cc94a7adf0aaf60abab8c1920ee6a88ff6e858f83de55a3d562ff39ef757d157 - x25519ell2_test.go:101: good: eec4e943e7c0909f0a71d539194dcb7f3dd899886461055eda9a4d6df84d280a - x25519ell2_test.go:103: publicKey: 8bbf677ebdcb575d6585c3144c0169c788f59cb1166aeb4a0d308668da6b3258, repr: b0b114a92096d6da3c7dfa1ded8ef013c0da94f3f1b3ac15b6d512c68dc98e27 - x25519ell2_test.go:101: good: ae2ea2e7fda3e584e8ae89cb490bccae410cf4cd107769e11c9908c6ab92986d - x25519ell2_test.go:103: publicKey: 7190c188f5f368d7b51e072ec50f2f1097466646096018fe020cfb2368853d29, repr: 26767ba296ce0e5405d8281941ec80814e26b79840375dd91cde95ff3462a9aa - x25519ell2_test.go:97: bad: c7d5da42497f66ed22bfd34f2613419f2be5db38fc0ea6642c4b908b6f0878c4 - x25519ell2_test.go:101: good: be1173ec9e4baad31353719dfebdf9ec2e51e05729cda8ec20649d9d58b9cdb2 - x25519ell2_test.go:103: publicKey: 45403de63520bdb64bccd02974a879ec7ad3fca5650400a2d5a0e5b796e43b3a, repr: 19b537a924b7f947662558877b366422654cd1c32d5ad4838086b3b0d0267022 - x25519ell2_test.go:101: good: 90fd8bd2be44ff4803282ec9f6f1b7ca6e27d96553ba36bd5995c49fb2b06a18 - x25519ell2_test.go:103: publicKey: f55d6a1b67524dcd4ba3189f3fd44a3f3b90f703e301336f5cd9e2bcef8b6f15, repr: df60cb966a76bff40e3acbc893f1864af5726fef32bc9018bfe6d4a73a13fec4 - x25519ell2_test.go:97: bad: 5308b89064567625bd1633fd3ac1fd285a28665d1497b7ce5b32c539ac7bdfc7 - x25519ell2_test.go:101: good: b5f2577eda047da9c3dbd2ad31d60f565c718ddb9076cec2c940f833bde44c23 - x25519ell2_test.go:103: publicKey: 9182a95d6a0ce06b9daac6996b10d2e3d0b180b18aa89576cafac8aaea7cf05e, repr: c2fdbad4f12e0c1f713f3a220904b974b0fee1c59509c22380220db36005ddf3 - x25519ell2_test.go:101: good: 8a14a99ce08cc46c3653c45b4d110d08be5af88dc2f94a20d3ef50b903f84289 - x25519ell2_test.go:103: publicKey: 877a807daaa9f54ba34c7f019fb32358ffc73a1c237caa0d80581ae669b4872b, repr: a763442e9d9f591a0a9dd96ddc8591a5ceb043c9c335ec861f3fb13519f9ebcc - x25519ell2_test.go:101: good: d1c5bdf31e68980c5a2f061de4908e2f9cbbf549184954aa6468c5e793c4b0fd - x25519ell2_test.go:103: publicKey: 9c1e3010914c8c617c86c17a4f914161eebee0a19cee5b9ef9f4df2fb277247d, repr: 0cb0698f9de109478e3e796882117c8934b73178c92b3e83c363ad4ca4f844c9 - x25519ell2_test.go:97: bad: 82ac07da9ca7c9df0e9535039c3405963439c2bfbb3396ea1d63c9cbb3a162f1 - x25519ell2_test.go:97: bad: 72d93f9b80510185436e8550792c6bf75f715d6a7a1bb8920b72f8126f80625f - x25519ell2_test.go:97: bad: 893b5b669a00c1bdfbf766f807cbe51524178f80077e3bad44f58628eb569328 - x25519ell2_test.go:101: good: 74e4605ccdb3c812cf9195caa679f36243c3031888a3e7365392ffea8cc7480a - x25519ell2_test.go:103: publicKey: 88571b5a80353cdd4407fb1f7ab2fa35687cc1d3a298413e34a84644646c2d2e, repr: a7f7af965406b9fbef51c4220b634b39972eaa370625a4d04d6ee8e65d4c5038 - x25519ell2_test.go:97: bad: 35f25847af5e33a432ccd4a316e6650984f2ae5bef27cd27ef15b8a4ddd21508 - x25519ell2_test.go:97: bad: c628c6daa7694a188628fcdd4bcff9bfa9f6de3d2879362199c7cca7953818de - x25519ell2_test.go:97: bad: b25d13a70e019dd0c154581eb96f4fb509ba0902f27c115c35f9869b3fa0977a - x25519ell2_test.go:97: bad: 4d829d795c05184012f52aa411f410833f415903863123aacfe68e044d478769 - x25519ell2_test.go:101: good: cc408644f99fff44810e7a61721a9356bd06241137a9de075dfdd28e538272cd - x25519ell2_test.go:103: publicKey: ed7ff88946334ddf095739697ed94158ff1ceb706278fb7477b0fb6f2b6c816d, repr: 5c1ecce5855597b39a8c44ed62622b44af9ed0493ebdd0e1503b6d1789fcafb4 - x25519ell2_test.go:97: bad: e96a40d08da38525fab3465a9c89ec4033975bf2a999e7f75318eb7b55ac2f7b - x25519ell2_test.go:101: good: 947964f46ae146f1451d1ad31239b063f40aca5ec0d28a94d68c875697f0e19d - x25519ell2_test.go:103: publicKey: 4b2288e3e8957d96f4e34c8e2b9a0f2e58b655e66339e33ea410acfd3608516d, repr: 14793d7eb654499cf7959012d521884b29872fdf34a2792e1ae52c9557806b3c - x25519ell2_test.go:101: good: 7e8f21ab24c2e21130abfe003e6a2465f5d7d3df671d14bc4f0e541349c94b00 - x25519ell2_test.go:103: publicKey: 65f8fffa73d6d076fe153f3e5983b1e557d85d67c7df80a8e315b1be083fed13, repr: a113229a6e0e774f4d63d4df38dae4fd20d736037835effeee69cc9ed211ffb3 - x25519ell2_test.go:101: good: 5f16d0f2969c8f65921c5ab398477205c15168f323485ac89b33209bedac0191 - x25519ell2_test.go:103: publicKey: 757e57295d826178782ed706f5154183f0030f32e0da8ee93ca13a897ace004a, repr: d88327684550def22a27b61276f0090d402059e77dc7a38be3d7329278dd5e03 - x25519ell2_test.go:97: bad: 6febed49cb68b1162b83084a6274e8b4c4c6370c18b1ae2243eab418eb5bbc0f - x25519ell2_test.go:97: bad: 88d1ae82bbdb29578361376f1577fb3e6cbef1c8f09577abd1d02e64396445f7 - x25519ell2_test.go:101: good: 480f12506fb9ac13d4d3255bb967c720dcf24483ef0d03c558a252a22368908b - x25519ell2_test.go:103: publicKey: 5dc5cf8866f32ed84e6c8b7b407101c7602f3d3daef07500e72509e9dd4f6c62, repr: 6110a819acc388d0c084e6d88a33313fcd99f0ec68f03a5a337c8d3d0afeeea1 - x25519ell2_test.go:101: good: a411ae6556240cde48432045f14a8652225610e212586c05ca9207b0c7d33a19 - x25519ell2_test.go:103: publicKey: d5c3d4e80ebcb1b329e87339b5d141b20867c2fbc8bc267fd2a751008172b120, repr: 70f1c60d3a6bc2d27cd82b42622525a99b5bfb0d0dd3812c2f173a35f44eadb0 - x25519ell2_test.go:101: good: 519a64c4ec7b8c5b78d780077278cc949249e4315100bf85db740f360d1d7206 - x25519ell2_test.go:103: publicKey: 486700147c830fe3a02648df25a178070ec4cf722a9ae3435981ee9961da503f, repr: f53561e831d017d5a94ecc40e7452f9558bb335d81193ea814007fdb7eb47ef5 - x25519ell2_test.go:101: good: 2f1fb2cf42d8ae35ac7b4f2ba9fb6ae0e6072ca861ad216a88c3923b42ffe9c0 - x25519ell2_test.go:103: publicKey: 4ba75ea48a5f5ecca459757413e984e88549ea9bc6f4517d17b816a67b75c257, repr: 2a7679870f2af4f677bc3cbdafbf955e703beb525ea12675a752a5fc9474f3e3 - x25519ell2_test.go:97: bad: f234032a13694e935d563eaa4fe6a0ec747e2d8db1ede9b8d98c88a2a5446ce0 - x25519ell2_test.go:97: bad: 38c5b0176a04eb059c188aa75b2fb37e188b0972981aa4f539da52c1d3b71c85 - x25519ell2_test.go:97: bad: 398bc4e97d465c0ce6286b54814c524d7f451e176441475ff6ccc6297ca22939 - x25519ell2_test.go:97: bad: 64b7421c2926f884ddbab8922a2cb646a53472cb3114f9dbc4b4a4aedc2cd5fb - x25519ell2_test.go:97: bad: 65fa9ec6862bf49e65c641dbdf076fe2b30f63c860529e022b11909930d97059 - x25519ell2_test.go:101: good: 50851575c748eace8ebfe4b7fbc8cce87dea8aa26dd09e33e6ad938fa53afda2 - x25519ell2_test.go:103: publicKey: ce32f9c4cacd5fd24f1c604ec63d795ec5b4fafd0a8b70b7e1df72e53a1e6266, repr: cbf29dbaa375cf367af93eb2b3a3c62e69740fedfc8a1464f198730b86ed6634 - x25519ell2_test.go:97: bad: 089fdb56e428df169fb369757241bea39a556a084d65b5fb6b86b85df19a69e1 - x25519ell2_test.go:101: good: a9d949be065d02dda5facb4433c886bbaf4dbb841f450ea06db11821ae6ee7b9 - x25519ell2_test.go:103: publicKey: d806abfedbf2a659acfcd400e8e712d5ac3f0dd8e7b0292f95ddfa7c3b48403d, repr: 69ff9da238d19d2de524e0c66be991484a18fe55c6a2c58cb9664c41dff8f25e - x25519ell2_test.go:97: bad: bc5c0a15fcbe1475f8f9aa1cffa670d7fa565ab18149a84e0f52e7d41ecc0181 - x25519ell2_test.go:101: good: bbca4ba50bee6c4eb730254cadca51ac25b812afa9b8dc24b25e0693033703c3 - x25519ell2_test.go:103: publicKey: 24e28845ef4dc50a1584c00e0dd9065a98ed9c4736c064b9fd903f510416db63, repr: a352a4f596871667b22aad01eb27c6d6644b2443f1390f1f151f63ce53a282e2 - x25519ell2_test.go:97: bad: cdba240e0c7ffae51631412d6708708d5c05c5b26f2de7153cd846eb3ebc74cc - x25519ell2_test.go:101: good: 3d0adec87fc84065ff2a8e77c73e43274074eff53f6592209bbebeadb8bde2e7 - x25519ell2_test.go:103: publicKey: 31c2ac303e7c2e6792b648b940dc413bdf6a30c8c0cf3ae5e1df6e6acf7df717, repr: ff46bc737c2119d6b869f0d72be2e2473a9240b4b585d17d08e1a52a3345788e - x25519ell2_test.go:101: good: 4014ccf27c1114a50ef45cb432b1d8530477cd462153c7bfca17aee86cc185f5 - x25519ell2_test.go:103: publicKey: b07b953dda35cb01422794d26ff51301f20394556f31b43fbb1c608e5be9ae44, repr: 534342acb17428a08a71d598f36fc349b7b25761593cd73e61953a9071a2d527 - x25519ell2_test.go:97: bad: 42e318c321d9a5d9b7b1946868bdc9fe18682b560d4b9f92c756159e593b991d - x25519ell2_test.go:101: good: 96b05ec888d5338f94e279d0774a549d471fea933a60aa4ef08d900273523b11 - x25519ell2_test.go:103: publicKey: 2f65770a89014c5d2bbf926028611d578fa09a7ec077f6c942a0b1972c3f0367, repr: 822cab5214c177e21796d1223c7b1aad3006a24ab4d07a41763841cc8ce6a80d - x25519ell2_test.go:101: good: 79369275a365d7a6d7835aaaacade70205956cbbf1b7ff68619410e34636ffae - x25519ell2_test.go:103: publicKey: 5eecd451d559a599b8365ee508a336fbf36f94ff9aa304fe60bf2c76ce485849, repr: 672da5541cda34c85fbb3b00b722443e7886cfd5987a0374bafe774ab84cab3e - x25519ell2_test.go:101: good: 95ddd2ddeb57a5fb555134413d8013c56bed2022a78f56c6a65e5c7463da3cc5 - x25519ell2_test.go:103: publicKey: 27a1e230f40685bb4e595433f00c861484d403b25f7b8dbbd22fdce8cf65a213, repr: 8c391b02615f01721f7c8d5a9edac42293374bd904924a1184a66239919c8eed - x25519ell2_test.go:101: good: 1873dec1588dea74396e2332598ed42ed2e5fb9b591885db516d06466424f3d9 - x25519ell2_test.go:103: publicKey: 0d316bc9365d4ee654da5a0a06607a49a3f5b6063d318768e3f7a84b106cbf10, repr: 99a9cb8dddfaa1cbbfee54e223b268db38fb231a1a0bd90e03dd6a14f004b9c2 - x25519ell2_test.go:97: bad: 12334ee5853cf621423dedfd8847b5d8b0718af7098e7604d317220bc2d8d0f3 - x25519ell2_test.go:97: bad: 0ca157603dcbdec50f79a0ead2752493274bb65737c08caa340aa72eb8ecf75b - x25519ell2_test.go:97: bad: 08d8a226f5cb6e6b66ac3d50aed75642d83d83ccf56c4bb6d590f437530dafee - x25519ell2_test.go:97: bad: f63477ec78c8ae240639e99c0c5ca12cb32a79665e1881029115245d3aebb069 - x25519ell2_test.go:101: good: 76d6c6d531892c67291d19ce288e0083b878b9bcff17b28aded04c4931d4a5cf - x25519ell2_test.go:103: publicKey: 26406297dc6712a304cb927943b96c61c406b83828d646b293876c4af5791939, repr: afd8cbb8486819c028ab90f79fd23ac3f27ed5916add65c3eb2f7d4f233fa1f8 - x25519ell2_test.go:97: bad: 37105ed5c381548be623acfcef7f859b1f9569d1ab4998d18c34ceee34eb4dae - x25519ell2_test.go:97: bad: 07393db69454b22a443c3b4881fad768dff311441e09732f505216c16824a14c - x25519ell2_test.go:101: good: c1313e8319e9e3e253605e827a81ab917ad54f745ae32322060f1b39af2450ce - x25519ell2_test.go:103: publicKey: 8802ad926f3db366df8beeb600aafef607d58d121f93041fc43ec1026441db75, repr: 087eb85e1c312a701d77c28f4ea8b0bfae1b074d26a7081f70400d5fd6d02ae2 - x25519ell2_test.go:97: bad: 08034fe1aa4dff509088f8f2fbbdc66984995671c6a6d83680d01c31c31875dd - x25519ell2_test.go:101: good: 64bac053e0e31eabc5ad2201ee3b514f7f384be7e09c3d5b876aa22004cfeafa - x25519ell2_test.go:103: publicKey: 175b4907065080f8b08836a69db9bc549c8125fb20f71eaf1aced9c8520fb431, repr: 5e72d340df50c99f1c0fb0fa7cc302a151eb6376d227cb956e73c607a543d34f - x25519ell2_test.go:97: bad: 5ce7aebd48d4f34105455f8fd659aeaece86475439ce1649fddd586b9313df1d - x25519ell2_test.go:101: good: 5f6352ae1b73639f6ed0981237f1a29988b6389c6c07c5d963ce21002b649718 - x25519ell2_test.go:103: publicKey: 79fd8a22af976eae5889340500cb12d55cef10c509138892f4bd4c3c29455e47, repr: eddf5adcc800b7d94bb2c9c627ff323ac40e6b8d54c97ddd49f294152c6a1d2d - x25519ell2_test.go:101: good: d556909838ac2dca57b8d3168fac7367eed272ed9260f288bf09dc01bf593e35 - x25519ell2_test.go:103: publicKey: ad0268bda568bd62c6977370e60e88627a582bc6e13c49e7ba93e3f6f016e301, repr: 56d270a1cc4f93211c917af8774cddba659a16538c8ea3fac82e1e07e545407d - x25519ell2_test.go:101: good: 4f229a588ed6ee578b4579be323ea5f1d2b684d77ad84fb86e924371bc54b12e - x25519ell2_test.go:103: publicKey: cd981d04defda4d9770934263ce7721ef996ac203e6582950f57cb946b289170, repr: 1e445ce933093606ca5af57f9de7e4b213245a07c90b4776d478c9fbddfbd1de - x25519ell2_test.go:101: good: 320249f38e12d5635f20d4af27513cff752fa07c62e2afc72456faf6b680f614 - x25519ell2_test.go:103: publicKey: 8d2556930215c37fddbf3b159216ea30c0de7d726df459c39a9cebb18e681f27, repr: 42fefde642047a26f50963c35d2ff021432e6809e028201760a9dcd847355409 - x25519ell2_test.go:97: bad: ce3e51c4dc4fa43f87dc755f41d68b078f86292fee5239e2b29701242ec9d7b7 - x25519ell2_test.go:101: good: 931ded5a22109c583d1b393c5973e07c18cc8053b48792e9f3619c6ec42bdd03 - x25519ell2_test.go:103: publicKey: 0d3441ebd59d17793eeda57c4d04dc7b7b2868dd05bc682b5e8a31b80da40e10, repr: 20a592906684e16c59400d34cca35fb825d021526f9be056a31241dbbfa14488 - x25519ell2_test.go:97: bad: a1fe2795c66de8c22722b30219bf6a40a25bfaa9a41ab33064ee442f0aa12023 - x25519ell2_test.go:101: good: a9588d89f1e63c03822c232122c45946228eb7660691c9dc2c1d1f7d2843fc27 - x25519ell2_test.go:103: publicKey: 35e0d30a9c6fe4ae100af6d529892daaae5b129402c2d15e80ba7ab3519df52d, repr: 6ad13c3d420d45650643ecafc6e1476b29b5d6e09699102d458b78b3a94a7c64 - x25519ell2_test.go:101: good: 9ffb8b8a5184725d18fa48db50ff1bf521488bbeed4f3a7a41490f1dacfbc7c1 - x25519ell2_test.go:103: publicKey: b732d1f5b528795e43881b95260a05a72a515566133449f3d0434ddbf30e2106, repr: 0306fb2dc5ec5ebab122426d114b812b84a1b8db93a886d611eeb7cb705026e1 - x25519ell2_test.go:97: bad: 90927facca1d5613cfddb461f717425e4c03dee413ca276c37cd59efb3f80b2b - x25519ell2_test.go:101: good: 99d60898086741482ef57c3da9ddafdfe4045c2770e89d6036a08c511aac17a5 - x25519ell2_test.go:103: publicKey: e917010cfc813641d16b93a66ffd157441b3ba61cd83627b5f6bbc9d8473581c, repr: e53a95029bb8877dd9dc9d9cfe64c8fac1361f2d2d51f3ff98a8a45457cbf979 - x25519ell2_test.go:101: good: 549fc80b2a6d9ca5c43603ce3cd40fb2286509b5a2aeabb846e299b3d1ec8709 - x25519ell2_test.go:103: publicKey: f6f14a463aa5ecefa956f01865a1e8f14cbb95087136e6296fe38816717ed025, repr: 33dff6235edabe7614995280643f76f9a07d289781fa931b80309e037623cae5 - x25519ell2_test.go:101: good: 8f4434f07d371f2f6d80791b2374c217e742b0845f8ede157d19a926dc786483 - x25519ell2_test.go:103: publicKey: 3ae84f139402b3b31dd0962da63c11b8ae21ac0de78e3b3fd434b01ed980ad55, repr: 2394348353a30e27fba8eebe6c43878536b33d750c028dd37e79005c8f66e72e - x25519ell2_test.go:101: good: 51d55cd80d5e7e706ec8e20db4f6b3a377920470ff75f7a6ffee9008b25550fe - x25519ell2_test.go:103: publicKey: 44d826f4a066a3f1ff9fccdc81dea6b677849a9a8fb6ddd7839c74f773582567, repr: b06d62c7d715d0d624717544a89b5874127a4f772db00fe4a8f0d6ed9e67d952 - x25519ell2_test.go:97: bad: 2d04ebbfe1f4ff4c86014c0a7403a9b7b3ce02a27fcf03447d8ff40ae17fd734 - x25519ell2_test.go:101: good: 610e895787b0df12dc8ec304a0bfde4f6d6ede99ab5f0b2a333346fc2984e8fd - x25519ell2_test.go:103: publicKey: f5d08172a6a87928f4b27f8122aa8ed88ea3b3bf983eba8950ed6606ad4f4b77, repr: 08ebf644398bdb27bb3f8a6ecedf4df54246aa25e01ace43bff11826ad5080fa - x25519ell2_test.go:97: bad: 2785c1e1990d80af1eb98e3cb540deba666a70fe4c03d74589e679635ab73b90 - x25519ell2_test.go:101: good: c84a09628943d625e3d5729e62be2935ed42f618f1b5d39cb90c983ebba1ff29 - x25519ell2_test.go:103: publicKey: 2aad9c8e4748e043fd1432d74358fa73f6d6fe5327876877e4200ebed6c23a3f, repr: 526b6ffe61306ac710c3381d8faa376457c00cb7e02110e2557a86dfeea935ab - x25519ell2_test.go:101: good: a03b5279432188a0d34a8b3cd90bf46e733e3faa329b07fd5df2d933cc573f38 - x25519ell2_test.go:103: publicKey: 6fbb11c84884b65ec084dbfc559c280da7d43a8172f14db2a2f7d12281bc5749, repr: 784b6f2a91a5d88aaeebf88ca7204ff7597aa56c6b638816601323c06a8d14f0 - x25519ell2_test.go:101: good: e79d6d9691d97df7b30a152474c0e35c72f97a1bf9dcdcb4c02fd9b54f61bb58 - x25519ell2_test.go:103: publicKey: 9f9918525fb2441e4e315ffc77ea261f7f752f6f4267ceb913cb3e26c463b97e, repr: 0581d6369e32f7f74c2b0adff25d7635ec87a532213422c46df15cf12e1d65db - x25519ell2_test.go:97: bad: 98e106798e94bb10d10dd6d067f397f0a18bf38f25a60a5de1a05c058ae859f5 - x25519ell2_test.go:101: good: b561f91412f55e746ed933bd763e0fac4d52463a03945757bc158d18f1c155e1 - x25519ell2_test.go:103: publicKey: 07f5f797abc75416b21c0285e5c49df277384efa36962f10c4c291e6f29fd770, repr: f10d290716fb3f9993215363ae1fc4ca73a383fd3a5395d9c7f8b43dbde989ad - x25519ell2_test.go:101: good: 07516a8ceb380025598207c50e60ba725ab99a02d385934c51e54b9fb2f5ab00 - x25519ell2_test.go:103: publicKey: 2007da5b0b1ec8a95c61317626accb7fd1b884b23465fbe25e496e48b58c1063, repr: a1cfbfa0a84a009be9b348860f548cef7f33b8d4cf0e51f8cb262360aea73666 - x25519ell2_test.go:97: bad: 4156f0a0db9ead5f11b47983466e7295562a2b28344659003f48dc9081051d61 - x25519ell2_test.go:101: good: 5f4895726841e44a0bbcf0e09a53ed3d6f1c8e71281c38b0305aa2986c556cdd - x25519ell2_test.go:103: publicKey: 5b3e35ae745a03b860ec928934aa1e4828be518f0f7f305f633f9d05a7ae5c34, repr: 7429e921d5bcb02e638eb6f538a5b410f3903e5fa1d76c1a813bf9d48a319fcf - x25519ell2_test.go:101: good: b040b9a42fd8b2fa8a97f9bfafbfc9239e7e6f606043c00fe3003da9349c90eb - x25519ell2_test.go:103: publicKey: a403cc45155dbbffb994fa63b74716e4358256269d6e6bc25dcb473bb1f2d35b, repr: 00d35ae539129535c1cc857722fbdab1a4b4b4664f0256336700278d61de9277 - x25519ell2_test.go:97: bad: a115044291eeb7a26cb14d2f76c978050bd3e269f091fff7061c62e0026e2c2d - x25519ell2_test.go:97: bad: 542e73a3100d6ce4b6fa1b7cf712dbbaa9a9760b6531509aefb0f5f2c51977f9 - x25519ell2_test.go:97: bad: af6f00cada29881bea480805a726ecbec935e02e51eab7d7809998bc5af29c09 - x25519ell2_test.go:101: good: 8ad3ab131f0c48a0d3ba008967393aff19a846fa8eb544133594abdeaf53a668 - x25519ell2_test.go:103: publicKey: b1d013415083cdeea0896376a7cdee219e97b2c648db289a8d32ab4305bacc53, repr: 5f738c943c68ba4ee53b7c03b3a74ef0c8561ecb3a6ae5727b16628cf1bee069 - x25519ell2_test.go:101: good: 96380224437250038a43154390e057b13e6d9d510c3fc6f385e8cc14d05fd46e - x25519ell2_test.go:103: publicKey: 0ce000cc270d2172767e9fbecfbf4d4c2715137459507d2d4ba45bca4254db51, repr: 1a7527352acfb75f790f7e909c884e56a11b7cf88bf0ad34fe43e50554cc1c42 - x25519ell2_test.go:101: good: d93caf54b9116bd5798707b9616ad5286434ee20351818b63f802949cc066d31 - x25519ell2_test.go:103: publicKey: 4493164eb36884cd0a05f02ed5c354c0d0bf3a7c7b3c8b25b5d917da5428f36d, repr: fc6bcf398e284c0c15d2ee5f88a096c54ec85f3a5da1b3d84b8395990119865d - x25519ell2_test.go:97: bad: 4ce3440f454eb54b93d77905a4cc5c5429a734e20af9a6a463d6b34a998e4b7b - x25519ell2_test.go:97: bad: ddd4c38774cdb72de9602ccd89ee9ce8869886e021c9711ea0178e365c651f6d - x25519ell2_test.go:97: bad: a0f27132a94cd7ffabd075d14d2e24cd6822dc5ffd3b997f2942de7dc6c2069f - x25519ell2_test.go:101: good: f86c650258bda8869d023c0e1726d3f082af0732434e6f2ed5db200d64fe7efc - x25519ell2_test.go:103: publicKey: 75890c571f741cda8f802dc959b0314c33fb8f0ce5acd48fa465a23d3996f145, repr: 9699c4c7cdc2c9d8fdfbb101a685905d84f974b881402f1294b51f60d58e0f35 - x25519ell2_test.go:101: good: 1ab0e7f4c24236b39b0eebd39513e43bff8e922bba7e337d7f9e212497054d5a - x25519ell2_test.go:103: publicKey: c437382dd657bb43939717dc26e68dbd7bd729d5d73d407e5c79b82384ff9734, repr: 5d6c309c99be592587341d71a1d81024db1f205fd1391b379d7c7db0b18d01fc - x25519ell2_test.go:97: bad: 2cbfde3e37a0809eb95b1f621233b1551289753883cda42e7bfa0f62ff7d6156 - x25519ell2_test.go:97: bad: c9b3f8bd43ea740e48b9aa8897d85f5fdd0fe1e9ca56036c4058c58f241c20fe - x25519ell2_test.go:97: bad: d4950b7d482e56fd6049c79c59bf44be016eaf8b90ea76cce25260d8400b9499 - x25519ell2_test.go:97: bad: f29b7b58cf69b892f126be9fe7d7588c1dd9c9273625b1a1f232d8cd5647f021 - x25519ell2_test.go:97: bad: dc21df67b607e57529e3a18ad88424df479582d7b59bff5263362a691003c895 - x25519ell2_test.go:97: bad: abed3d209be4e48e3b95c587b809dd57080e9a394f5e4ca292a416b69a52419e - x25519ell2_test.go:97: bad: 7d945c86109393c077b8ac882f4d439b6213cd5006a4f5691c749416bc07fad9 - x25519ell2_test.go:101: good: 074739a04b309d70fe9b0e767ca2e21fc6b13ebdf0b22219d612eea7588df3fd - x25519ell2_test.go:103: publicKey: 29a0f7c78114c322e98a7702a4f7710e99c52d1f4814d0f36f895d6f43447232, repr: 11666011cbc56a070ad78c168a215b4921ecce164019a3158de539a949f439ca - x25519ell2_test.go:101: good: 789f120dccd225d8f3ed4c9fe1a6e0a79716d4f5590ddb7d64a333430442fd6f - x25519ell2_test.go:103: publicKey: eff8e288432de18672a4cc43222b0387502beb91f61c42b9aa1e311cbaf85a55, repr: 427d10802d56ba4c71ab2acdce90716d8f576309cead9c2d1c37d428909f605b - x25519ell2_test.go:97: bad: 290ea6a410fda617d7abe548bf9ea04f2adc0403f756a11f7f58caad1c2e1887 - x25519ell2_test.go:101: good: c54774e8c4d6ad643b35944a47e1aca1ef85662532dd5c0b27723bafb6de0b44 - x25519ell2_test.go:103: publicKey: d52d8d50c93369252bdd44082ee6467a54407321090017e6d6cd8e24d308f40b, repr: 849e0e9a6f455a6e8f8f00af3cb1ff595f2887fa2f702c7bae30cdc214ccb962 - x25519ell2_test.go:101: good: 8f34c5c93c3dd8bc0068f3d5099142ea34ef347fba785f3ef69e6eee37e766d3 - x25519ell2_test.go:103: publicKey: d6d7cacc8402f49fc70f7107b9037421e40e8bf7eee78f6079612a893c771b26, repr: 4da561ddf33e330f96041ab88735e6442f5dea9f52793e447357dcf57c67da56 - x25519ell2_test.go:97: bad: 9779227ecb65c8d77e7ef64c5a4c4b821200b9b7277992f26b06239f90ba5f03 - x25519ell2_test.go:101: good: 92a140156c925fc15b3e758fe4980406b53de1bb2d1d52e2e726c3e76545e309 - x25519ell2_test.go:103: publicKey: 8848df3c117770a35615f1e33a0a2afbf1abbb5c0ff8660e8ba4b17f7199e836, repr: 018adafd47b13a3fc00e527c9a1a9e330ac94200069dd6a7324936781fe4b3b0 - x25519ell2_test.go:97: bad: 6c929fbd4553750b32ccd2a3de95723d751e27301e444bf3a9b245fcba5a72b3 - x25519ell2_test.go:101: good: 0524d28e5d8beda8d559bb0b079e2c61bb1e2714585259e389602a2d779af756 - x25519ell2_test.go:103: publicKey: cadad2074a816fe29dd6d819d5cc56094440633ff1568f07375a6d76c3b4a010, repr: 33af5075cc23da63ce41e865552a7fb65877852a055c5d9565ace35fdc37da59 - x25519ell2_test.go:101: good: eb94c7d0ea748bdd9b760329141ef370b3303bc003bdf3a6dc3be46462bd2919 - x25519ell2_test.go:103: publicKey: b9d4fd4e045e6e57ad082053edde4288d5759b256d295ac9c9e6cfa28e6fdd69, repr: c6be42275fff07e8d15b207c5135e34e04bff2cb69fd9180d9a4d1f123e5e1ef - x25519ell2_test.go:101: good: 898837cb6f8cf3cf43ae353b5b2459539e6ad7c856f45c716ec8f7e8b3ba30a8 - x25519ell2_test.go:103: publicKey: 9d1673ea490538405792e2543f2c0e06d6a5e8b407e7415d95f11c0f50b5e80f, repr: acfe4077f44c6ef603e4738457de1a6558ba2bfcc37d879c1c472a1a86357131 - x25519ell2_test.go:101: good: 646dd0cd94c058a7ebb0c161f135e159147980e84505eb780bfd6fd8d84dea5d - x25519ell2_test.go:103: publicKey: 19bb0a6f05a1d824c84e99abb54b85373546c1409b9cb418f3c0d7ada760ae49, repr: c722e650545459cbdfdb5a3eb37534a75fdd5cd56fbcca31eb476bd62494f5d9 - x25519ell2_test.go:101: good: d4a1752083447bd023338eda824f7693caab5e17b2dfd5243ce87a6da4f69f82 - x25519ell2_test.go:103: publicKey: c7bc54397e0752f494fb67642b4efa5a4a0052fe21aa284e1caf6715e6e12961, repr: 2cd7a7e87f7f95a0f83c420d40a9087e7d19dc448bd320a0a0f5f506ed926a25 - x25519ell2_test.go:97: bad: 07cd242f34524bf7f05e77c3fd678d48d3c9a0899901c41704a4813f854eb3b4 - x25519ell2_test.go:101: good: 1544dce837af67c0c585a40b00e1644ec264dad5e19e7305bb4dc630c0bae3ab - x25519ell2_test.go:103: publicKey: a14bdc1169b874d9fa79763a111ce2499ea8c5136d5e63e4051497f3fbc36348, repr: 11b26814790161c60376bbb900d1b396822c26cbbc62e6a6ae6426a81679ef7c - x25519ell2_test.go:101: good: 1fa63e8df99561ae447f2d1179b1543520bb93c73cbda385be51fe0ad5ffff81 - x25519ell2_test.go:103: publicKey: b69168b0230bf792f630a29a1c50340c010e58083e76323f61fb63e5500a7a0e, repr: 4f256dba6f92a1adaef4c6aa805a52f88835a0116d41bcc85a8be5c2107093f6 - x25519ell2_test.go:97: bad: d6c806a8182d1b05997f876bf08cd05182362b6a79f1da3150bf789b2d798eff - x25519ell2_test.go:101: good: 12c3b5d5bdd0dcb91036d58b892d80cb45f5a60b946a59e4ff4ce9a308aa3f64 - x25519ell2_test.go:103: publicKey: dbd1b5283c6a00c2c2e4190f298b476d1220139ae28e6e6e694988b2840cc448, repr: 24ca151890ef3f207eeeadee72f0a216d09b531fe6f67a40a4c3b11f5101b048 - x25519ell2_test.go:97: bad: 353212fd1b338693ecafdf615d8077b33d2468c92107d1e8c7c5435a42515ec0 - x25519ell2_test.go:97: bad: 0fcd86572efe231e249b1015a74d4689ab8a83d7c65c0f3cf77a4794096ebf7f - x25519ell2_test.go:97: bad: b651c63d28ce9473eb083eecf6300f2e956688e2d18ebc5924249de9810a1cd3 - x25519ell2_test.go:97: bad: efda194302266d03e06bb5d137842d58d88780efa8db916ef9e10728ada05994 - x25519ell2_test.go:101: good: 447db730d0b817b0ce6bdd07f03c886054f05e07ceec5b76476a931a98b2358c - x25519ell2_test.go:103: publicKey: 504661c5eeb9755f8377e64cee05267ef069763bc56b1c3c9db5cb180fb0440d, repr: d8c8dddb6eae64a1cf6bc874821d8aa58a9d19f1da644994050836cfa18f491a - x25519ell2_test.go:125: good: 496, bad: 504 ---- PASS: TestX25519Ell2 (0.25s) + x25519ell2_test.go:101: good: 1e7b1338c9977586e4189c862a8e12eff8e0e95434f5a2a3778103df66fa5392 + x25519ell2_test.go:103: publicKey: e75543ccdbde236717db4e6cc927e5d682f4bc6ffbae9f5922406cc966a79405, repr: ef07d98a9a4e7c7b6efe82b60ae6ac1c387c808e651a2e9daae570ec7feacdca + x25519ell2_test.go:97: bad: af25be18a09af8d586dc100227164ef9ba7f29425fce11f2624d6476288ab28f + x25519ell2_test.go:97: bad: d81f09dc28831e38d9fa1e73783659ace63592f6a30465adc51f1ac9dd06d88e + x25519ell2_test.go:97: bad: ce8cb92341967f7e80792b34ca3ce37c14d3e2e2e4802b1ea1ba99825b6e86ad + x25519ell2_test.go:97: bad: 0699677f327100a6f5bb622527b51313f3f80937a0af2b51fb42b36f2ba8693e + x25519ell2_test.go:97: bad: c619d2005d84f25d3779d87cabdab234f8826be3222971d0fd8e293ead4c39c8 + x25519ell2_test.go:101: good: 06eae3a9462791c43baf9230364de512e8f12f6eee05918c33bfb2d6f73be9f0 + x25519ell2_test.go:103: publicKey: a6fcfb933a5cb12b820c71759665894a93d4cfd7870289862af740d04c72cd67, repr: 9ff7d3440cf904da5fb2b88ccda8cc9d6d1e0365013c3ecde5497e59d45ee321 + x25519ell2_test.go:97: bad: 91d35fe3cbbabfc380de7df1534f010d8ab88a539e56cb1fd175da2dbe183b77 + x25519ell2_test.go:101: good: 8ea7b853966252145bbd53c9f9a967c3c43500ec11e6882bf6e7547a8905b291 + x25519ell2_test.go:103: publicKey: 27885cbb8110260276b78dcae9590f90b258a5783107bc15e6aa1aaca12fc817, repr: 6cf3a063777f292fa742d602f3f1beb2e69a90ed101441227fbac16dc65725c1 + x25519ell2_test.go:97: bad: ef740cc4df59e1af74a01a955bd36253042911d955427342076194e744644817 + x25519ell2_test.go:101: good: 1fd13fb8b074093fda433bfe6b68283659025e76351f5fe64147848ed642bc5d + x25519ell2_test.go:103: publicKey: 0849edd7ec41af06bf122352cad76754c35c628ca865d1f0329c902f87f27b75, repr: cdfc619508b326f9e783c314ac9867fb3ec69d1bd10d93a131e95be31bf1d5b5 + x25519ell2_test.go:97: bad: 8187df97fe4b95ec592a2cebf0c36771edcc3adc0fa3d5ad9fb0b3789e2d776d + x25519ell2_test.go:97: bad: a04d1310825ced4a3cbdfe6c16ba1081f9d0adc7e5eaabab853b79714f24e8ce + x25519ell2_test.go:101: good: 0ab9d5e6e2dc1e4710519d4a82543883f1a90010d258bea7ea760175b78f8d83 + x25519ell2_test.go:103: publicKey: 35f983e78a83c70734fef213dd0444cb1fb5846061bbedacfaab2ca0e765c210, repr: 302f1e399876c008a3c9ca68e485fe32372bc0d10320fb2a93ed31dccf0c78bf + x25519ell2_test.go:101: good: 27534bac9f40fa12a576147d76816478063d46e70a3de728327036e4510b41a8 + x25519ell2_test.go:103: publicKey: 6e1c952a239a649a7bcbd9c3d609e3b6b7e5b458ed1ada315e820322898d4c1d, repr: c17cf1fb8c27c9f9d5dc1f431a3b5ee5bd4018c0562b90b010b79ecf21417fc3 + x25519ell2_test.go:97: bad: c980f04d3d534b52b109ecf9bc2dafe353160aab2293f34b1e2fe8b4e849136e + x25519ell2_test.go:101: good: 0e071870dcfafceb2a0ff803ecfd4a42fef694cc81c03933dc835d24cc6bbde0 + x25519ell2_test.go:103: publicKey: 5fdd9068e2269502f6866de6a7244e019a95966ff75a244543e9c95f83711714, repr: 5455a8f2304d6af8c277a09e87182d87d80289ff6734644f7dcbefb4d0287d2b + x25519ell2_test.go:97: bad: 9a86c0e2f82a38a293c3e7dc3c318fe0d5812b129ce26ccf4bc3e32c71c60ba2 + x25519ell2_test.go:97: bad: 71ee4f3a4de77c55bf58c3fb975753ed784c9d02da28f7af6f62305352560d8a + x25519ell2_test.go:97: bad: aa91e4614762836d778479040e792dc8e6dd6c149436c7395b67e2af899513e0 + x25519ell2_test.go:101: good: 30bbd15d05a1d593a506b3eb88ccc3936457e8f161d9b0dc8bad6af0a6435dcb + x25519ell2_test.go:103: publicKey: 95369a5554682ac9158b6392e27377c7a574706c114d18b64394d1f4c12da517, repr: 5ffed99fb8e4e991a5e274d52dfc29e3dca9bdb52a325796938448620f5b224c + x25519ell2_test.go:101: good: 93673700b8589ea3aa26cb99bacb9ad622aa02b8ae79043eeb2d28a01eb2bae5 + x25519ell2_test.go:103: publicKey: 4b7cf631f875881d88c3dfb1b9802707d5b180ec324e5a8fea5ad35e86e8a928, repr: f63af15446549f58ee6f47495ac62aabbd17eff91bffb5c701bac9d958e04b1a + x25519ell2_test.go:97: bad: e0767dc09ad5662bf00fc477ee790f398a41aa6f3b359f56e109ea42e7d89b38 + x25519ell2_test.go:97: bad: e4e96a7b222fbc4c5e973072439a0a8ab901755227daed83c7f9dd6d839e221e + x25519ell2_test.go:97: bad: 1804032fa282219821278650f02a3c20675eb2fc0a96d9a29ec417e96d4d88f8 + x25519ell2_test.go:101: good: d1ab05a49da93fa72f9e6a38d66bb214a366faa0dfe7924e09a758066911eb49 + x25519ell2_test.go:103: publicKey: b25a1b0a2928c86429ad8500a14fc85ff6dc5f812f3ab6c3fb5084a6d874d220, repr: 8d12383263d09d2ca87da2e11512b01ba7d3d48a3ea06d2d7e3fff4620a0747d + x25519ell2_test.go:97: bad: 4944f4446876262c03a68287713eef22adbf8f6225e4dc70b9f9e1efff7b4680 + x25519ell2_test.go:101: good: 8fe920bea27ae48b2fc0f28c667f08dc97813fe0afaf24791b4d6028e53bd197 + x25519ell2_test.go:103: publicKey: eecb960bb53ff0c2170fe320ddfebc3a76590ce333aba2cbc76fe4d835e98c29, repr: 78a58ef5d286b3f080958708ff83bb53d416123cc001e81a92523292dd226005 + x25519ell2_test.go:101: good: ed8a323af4193aecd34de8b6e5b9c526daf5118d5749f65964b86ca14d586a61 + x25519ell2_test.go:103: publicKey: d136a1ab71000765d49a7ecd9f7aff1869bcc9231bf77e7fb24e2605dc0a6e71, repr: 7ced3341dc5f8c3c755adebdd2b43e071aab1328e0939746869453e861a0b635 + x25519ell2_test.go:97: bad: 4ed1e67c7e9d9b44b9ff213e1c9cd0bca476b3e1db6fce733e175a09ef091ac8 + x25519ell2_test.go:97: bad: d6dee89fe34678ec6b626adc14d615d538a909bda8f1891dd66612174f139e41 + x25519ell2_test.go:97: bad: ecb7d04df23ee6c8a20ba7b9bf0f1dfba8876c8da1d510eef5c53ad23534a1dd + x25519ell2_test.go:97: bad: f6149e5bb98b4e9923d52f78fa08eb2913c76700b97959694cb6ed954d4bfd3e + x25519ell2_test.go:97: bad: 20dab02501d8b82e622272537be35fe2f01554a21c1b7f2fd19147b77d2e27db + x25519ell2_test.go:101: good: cb9631994a5ec95803de1e9215ca03959f452bd867eea9ef31565799b6c7ce25 + x25519ell2_test.go:103: publicKey: 89416139ac4814448865b29506b2ba08a1f8ecc1bdb6f7789e8c91994ba7da4d, repr: 732947ec2d03e0eda618d31c2fb185dc987d3d2a93e3b0c6a3a39cfecb112b4e + x25519ell2_test.go:101: good: 39d05f7fd923e6661c6c5dc89a56e13278a2f1c5f1e8bcd09d06c8397a935947 + x25519ell2_test.go:103: publicKey: 861a5fbc75f151a5f0bec4bd3d8a129d1fbdf998843193951bd1921244e06467, repr: e4b2e064b7cd116c2fe64581ea8eb8b9690336aee2785f89facecce9709f9475 + x25519ell2_test.go:101: good: 7faaedb9e17b18eabb08d8b282222a667c11b52e2ca6e03a9d582e8401125b31 + x25519ell2_test.go:103: publicKey: 9dbc2b44e3fd047e62a7400e6532f5838176d12cbce9dd78ef3de78fc7678717, repr: 219dca5318658833067d0625c546d022a0148efd06dad89dba9540d92f9c4e68 + x25519ell2_test.go:101: good: 82d29f041bafcba3e2b2b2ae0e7da32c54456a1b10385fba60cd8474ebf0bee7 + x25519ell2_test.go:103: publicKey: 73ecda781e0f3be30097d95e11c3e27fef89ed5ad774aa306eb9d3cca25ab27b, repr: 3dce52ecee9fbfeaea548e0f527cb018a2b9fe29937574b1dc3df84c892aeeea + x25519ell2_test.go:101: good: fa9ec8b66729270511cc7ce9fb3d0da370c3bbc95af6dcabdd72d63e10e16756 + x25519ell2_test.go:103: publicKey: 70c7b8544cfca57497dc277a87d25165dce7c99d5719ac75a336cb7a66975251, repr: 8473e55c81cb819d5888014082f69bdcfbbde60331c6a8773e6448e442e25f7d + x25519ell2_test.go:97: bad: bc84150c2d32e4ebd22f80b0d75b8b4c255e59750a43b469c28b738eb62bfa13 + x25519ell2_test.go:97: bad: 88b06de0ee4351092d54d8e1ed77ad5c823c5857061f9652c065acfd3de64896 + x25519ell2_test.go:101: good: 8bc850d975dc25628548be1b64c43a251cb939199c79dfd175f2e04c74d7b9a2 + x25519ell2_test.go:103: publicKey: d3027e51b700159c3205ae27072fa39649fb040a678e144ab7b00194fd213d30, repr: 60a8ab0ea49d32303ce1493fe1897f68ed13d8b80de96fc38e9f4db0faa83349 + x25519ell2_test.go:101: good: 0e2c5204553b2d79059ed5baeef3de3b8cc13b6055ff14ba427ec64ad5fa9150 + x25519ell2_test.go:103: publicKey: 65f92dc250bdb263558193b3401c14c83d5d049806142b98cbf1f43e2a45e575, repr: b5f10de4ce13b7b217f1be5a41ff21e0087f1c25b8a173140fbb4a1e5913321c + x25519ell2_test.go:101: good: aebeef8abf49d622ba71ac3aebcb57dc625abc8d6e09d6301273df47f3fb6b87 + x25519ell2_test.go:103: publicKey: ffe2e67a06a505dae26d1401e9a78364810f49a03550c190b22b8270f0ff3651, repr: 1b5b20128043fe8cfeef7364eea72b91a7e8245dfbbbdfa5201f2b605e8ce0bf + x25519ell2_test.go:101: good: 32cad0d4b71089bc65da11d3c589d211666ffe9f25812f71137b811e34ea21e3 + x25519ell2_test.go:103: publicKey: 5e5b0b7f7a4686281e9597def830e7701999711fb16d54d6044433db913e550a, repr: 37750ebfdc118c1f46af2c9ef317b32519a3281cc6bbb457930214203e1f855e + x25519ell2_test.go:97: bad: ff2b7877a179f1ec31f57001f78bd1520ce3b658525e18506c78c64be09d8864 + x25519ell2_test.go:101: good: dc2a6a5367d67bd7174a14e3041fbbb41db22f5420491583fe7a164cc3333670 + x25519ell2_test.go:103: publicKey: 124147c38d2c708f2131df478a5f815d1794d796182858b7b9e7d5629a96957b, repr: 4d077be02988c34a4a46ffcc019b94751f2544d9483a999a13a5fdcc17970929 + x25519ell2_test.go:101: good: ef2692281fbaec937a6614dc4d736e58cdd94c7d031564f41e812d20b8ef173c + x25519ell2_test.go:103: publicKey: 714a0271f34f051478eba520a86307eff81a4d4da681699e6b3b569b66c16662, repr: 93bab16d39abf90b60db9f64c7b29ba383829c8633f9f2a35361e7bae548c21c + x25519ell2_test.go:101: good: 2b36bade339d020abcf8c27250385ab880984c7e34e6f2ddf39c965001d1fed9 + x25519ell2_test.go:103: publicKey: 910194553e693f98e1284f69061571d3805e70568de20fdae3624dc3847b1e28, repr: 7f258a16be3e09ab58b188412612b484dedb250e1b4b241a470b97948789cd52 + x25519ell2_test.go:97: bad: 340cb77a5da08669ae7e553df96005ed7e77e2c2d00b57c0d8a89ca917f409a4 + x25519ell2_test.go:97: bad: 446141428513be99c1f266ba7dd7a2c18a135af3102083f69cbee83232ff9f25 + x25519ell2_test.go:97: bad: 86ebbec79d9df01035110d392fe6fdaa6e1bb210304a9731199300526bd7f3a1 + x25519ell2_test.go:97: bad: 611fb30d9ca2f360b4d28d7181f840fce7dc582bad5fc3599f7db881ad3265b4 + x25519ell2_test.go:97: bad: 00a31101a0604c05bf3a1893cf4e3adde52e925fd2818dc2003c977d4aa39d6b + x25519ell2_test.go:97: bad: ebb0c71b6146be992cfac2ccd1e8be9e5068be6bcb20de9d2c155e17ec39afd3 + x25519ell2_test.go:101: good: 4469adc570ef91b1c562db417ef1d4a471bf7cec3744c22bfd9ba20a93387ab3 + x25519ell2_test.go:103: publicKey: 49659629816dc32b2e84627fae5769ad8929343350812dc54e1ad4733d73f248, repr: 4d894c761ee7ca583920803efc1cc922bcd36d0491c14a9355e910e5e09005d9 + x25519ell2_test.go:101: good: 94f9368d3eda5258601d3af17a0040714f83a29a77c2a02dfd13024c00b06ebc + x25519ell2_test.go:103: publicKey: 0aec146e570557d13af7a970109558daa8edd5d55f5a4adbf47eebb80963f575, repr: 58da36b50a18f893b54d607cce582741d267eb48b822af3c9a027d000dd80ac9 + x25519ell2_test.go:97: bad: 1271351af0d0d6f6c9485cdc2276dc44a1d480837ed0c8c91f6a190d9b7336bb + x25519ell2_test.go:101: good: c5bffd61e3d086382696a362a0bae3cee82b39a4f3eabb6777c55a432aec4848 + x25519ell2_test.go:103: publicKey: 83c46025af319c8d1314162b153b8463649d3cc31b08082b5f6b0557ed83ba3b, repr: 34518fab4c5103aa086e10106e6f9424762e81e66aa22e8fc4d49dbec355149d + x25519ell2_test.go:101: good: 34b0e5d92e1ef6d8ad64b5c0082dbd453a38410b54dde566016d93f24ef84e1f + x25519ell2_test.go:103: publicKey: 35423ea752ce9508505fded111b1c271e11b55a65e3b68e0f85b98e337115245, repr: e67a09dfa4dd96031ace0781bdd49e102da9d9abfd3eecb1393154b04e8dccfb + x25519ell2_test.go:97: bad: e31510b1e9470eac8d89f81633d0a4f02d723379ef0b1a1f84ccc55760b9de27 + x25519ell2_test.go:101: good: 2217be2bb6d64dc7f3742fe1a777f1ba17a91829ac2dfcc8fb64588ce188f631 + x25519ell2_test.go:103: publicKey: 4dd29322b300a01ac00a65b28ae832a17c9b3ba07fab548f0c081cd6bbcfef06, repr: 83d2a833f7a68f4763a667cebed8724ea86a355271f7b04328f0706cedfd2edc + x25519ell2_test.go:101: good: 4141d323ba9dcfdbce31aaf2befc2f76652d9a815820023e32510848af7991b3 + x25519ell2_test.go:103: publicKey: d73fb442f876f9dee81868a51f33596a742afdfeeec049c15107e592f36ef35e, repr: 1b058ed27dc3a11c7d25116d12fce6f7a2c60be3af264323798ec97270d9060d + x25519ell2_test.go:101: good: d80b524f78ad3bf493cda48602a67c85bb4249268b0ffecba524f777accbea5d + x25519ell2_test.go:103: publicKey: e8e10e84332a67faec06216cb887cdd1e292d94b9b97ba88af14b04807781e16, repr: ddcb114edeb3fcf1ba998ff53a8c2e536940fa20638600b6b25c51bd4e3f5a43 + x25519ell2_test.go:101: good: 589dc91f5e8210b97910e3a0fce15055a74a2eba1302c044f2feab0dd7b490d5 + x25519ell2_test.go:103: publicKey: c64530f3a3cbf4c1355fa814917d957b0918250061e96d90070d2eb4e0198600, repr: 9e4b783ec3bde5408e59e3acf6c9ef5c2ad6ffffaf4b16ed7ca8287ecfea552d + x25519ell2_test.go:97: bad: 7a1543ba2d7a5919ca7e8a3eb7261f51395cf7b9e533543b9af28bc0098a4f60 + x25519ell2_test.go:97: bad: 3200c040d5e98e81f4328441126e9ce7374a7548914b846d590c81686b62e4cd + x25519ell2_test.go:97: bad: 8c8e75bfe50e11061e5cd31056ff8e1cbf97658fef51164e75bcfffccd0eba6d + x25519ell2_test.go:97: bad: 990e41aefc186ec4c3fcd0d1550113610ab3c913b162a556da0c547193043a39 + x25519ell2_test.go:101: good: 178656148ea498f0b6c6d227df105164c0d9cb09c5b3208905f16b5ae920a81f + x25519ell2_test.go:103: publicKey: 4e41a721e0751dff2fa0d660c0c15fb8e8a663bfafcb980e893768287ba53467, repr: 3862f17d30de7fcaeac51fce4f1e6912413d622963e868abba1636ec30ce5397 + x25519ell2_test.go:101: good: 56f6183677e9c418b9564d534c799df8d7cc917d3ccf85a00a4f8c4f7bc746d2 + x25519ell2_test.go:103: publicKey: 8b4e396e2a112d01546c8b90866768c5feb357d93a6f6187339c83986c6d2245, repr: 09bd88a4641b61bdf5cfb832cfc60a05e8db974836d1d14786adec4b3e51a695 + x25519ell2_test.go:97: bad: d4426af74443094e6823ecf7b2eb33ecfb5a1b68f3f176cf8a01c1e4f44c001b + x25519ell2_test.go:101: good: f2cce6b61cba1641157291c93a985bfe257a60e198c38ecf60f9e1674041ce8a + x25519ell2_test.go:103: publicKey: d2136dfcb4ca08e9ed7eb48678a0a687ba8297a9b9352caea3f782c9ddcc002c, repr: 698eef3830010c3265e3adfecc1fe39dd81485eb75718f96ac647f52fb08a1b5 + x25519ell2_test.go:101: good: f465e16cf1e6c1de73d616f352f6b980297cddd6ec790c730c3a95806e655a28 + x25519ell2_test.go:103: publicKey: 525475f7d1c9c3b70760a7a6f16d5019ab80aa41490520f5726fc52c0e9e8143, repr: 336cfd19ee900bf59f7e7f6c420c98c6f5b9365f18b9b7d14668275a615e1f61 + x25519ell2_test.go:97: bad: 41be5c22ef89daa2487dd122b615f46f91ca02792813e3f79b7bd946182935b4 + x25519ell2_test.go:97: bad: 7bbeb8d4d20e86f8c3cee606ebdf4e790388d3dddef4e03504286b171e75fbc9 + x25519ell2_test.go:101: good: 0a94822476f77078fcfe4b9a72002ca3ea707adb33e6af0f67a2df86eeddb9d1 + x25519ell2_test.go:103: publicKey: efb88189d7725602f784276493d7937c0c0fd1f2b5ca3ce260602b6f997c3822, repr: 4c8e4c56ceebe1a639532f0457160b27b6c4386ef7116ece5ab068152fa7000e + x25519ell2_test.go:97: bad: 1a6b0cc5460b4d5b771de6d17b056f9ba7312052ad4fcd146a5c15dfe52db35f + x25519ell2_test.go:97: bad: ca61789c3634fc6704d5a57f35a32cc5c964e455f0eebdd6de67f45197f3b231 + x25519ell2_test.go:97: bad: a687e5940c99521224804a5ed9ddca7c2b382cedb48ccbdf96284d7726d4ffa1 + x25519ell2_test.go:97: bad: 32e3bd22ac4c21fada525207a2763f16c3e0254ce24bf709b499464deeb23e00 + x25519ell2_test.go:101: good: 789e1ec72ccf9d933072034ad0f8f9b125aaa32442d0f15ba97cabaebef31f0e + x25519ell2_test.go:103: publicKey: 6cc3bd4537f3a7fbd0127b19c385139c5b024d7f34cf348296afe4835748d66e, repr: 3b85b3eb0818cb9cb88f143d8a1f680086cd872fc7233ae38cb00a9fadfba277 + x25519ell2_test.go:101: good: d182746176fc4bff4bf3187781d0ff12187415157688a52306657ffcac223707 + x25519ell2_test.go:103: publicKey: 4a07af697e157285f3c78a04de1835401ce9746bee9cd05e94f74a4508016f1d, repr: 19cde66a49ceea6bf69e7ee88a3e56b1b1040f915343c8ef62b66358db11dc8b + x25519ell2_test.go:101: good: 26d2e0de3062f36721808be7f1112a233ff6b889bb32816c6a53fb5018be235b + x25519ell2_test.go:103: publicKey: afeeb82d311da86cd52ea16b5e37cbd3aec090cb7c98d16f4962cd29bcd0761e, repr: 0b3da99fe4cbba3b53b700a675f77ebe091ce0a6d9c41b9b12722892a550e82d + x25519ell2_test.go:101: good: a6ed10a5b77e1249a856bb7bd24ab53cf6d091a1e3cc699493ba60bdf42dc64e + x25519ell2_test.go:103: publicKey: 394d3b641d56e96b380cef9cb7216eb328af5c17e70b4e060fe939c19aa9a83e, repr: efedf5c5487cf6747a258a46400c666491f6120b83b00afdf667723dce71e814 + x25519ell2_test.go:97: bad: 0464ffde2256bdb3cb85b748e2363909791f892c2fe7b2f6f44a43d0c29a50c8 + x25519ell2_test.go:101: good: 03b26a8d5df3f308c1690cc919da70ee23982023d7bc09d5a168c10b22dc4145 + x25519ell2_test.go:103: publicKey: 75ecc1c8eb0694e443fc7f0380e3b1bc74d958dd8cdc09dca1f08dd7075d5313, repr: f95382079c54ff1e9143f7350cec4e511ea5bdd903b8f2ac19f341a205b295ad + x25519ell2_test.go:97: bad: 1f1b61c80f2fcbf65da7b8ce6a775827ce96b7604f7d18ad327b980ace95bf27 + x25519ell2_test.go:97: bad: a3ba5085da4f3d86a2d19b7db703aaab90e7d5bca289ee180a450caed8843680 + x25519ell2_test.go:101: good: 18e12163482cc4ff6a8f3275880ad26269a03ceb3008b508f58e159443baf694 + x25519ell2_test.go:103: publicKey: 76564d07052dd141403e6763da58cae34e91d0fd72f506ffb71053fa80b77051, repr: 0933ddca463a33501d910e7914be81bf7faa0f4461d034ea67b93c8c97fcd4ec + x25519ell2_test.go:97: bad: 7cbfb0d057b5028c94a68d0fb841ba58682b0fa03452f19c3a37ccecdb861f66 + x25519ell2_test.go:97: bad: 41b674e92f2d6f91385c2af508e8fd85e7d4cd0e80c785b0763d09f0000dc337 + x25519ell2_test.go:97: bad: 2998046320349e1b76af6d941755843521d47a5b4e697e8fd60bc04155f4e641 + x25519ell2_test.go:97: bad: 17118c35440ca6dfb9cd2b4e73dd731079c14733087a53788bb565b449b3c17f + x25519ell2_test.go:101: good: db117d409ce503ed2ca6029e32f16312ec2c1889718d581a00577cc66b311106 + x25519ell2_test.go:103: publicKey: fd52f492d80c4b3409cbfc03824f79297b515b7a966a7e5442d3e53a70569b5a, repr: 28c8fb919262960e5690cf9da14a3268882e64c8bcfbaad679c9ffcc52c8d4ca + x25519ell2_test.go:101: good: 6218e26b7038add4795da849a8f6fdd8bea60a2227d7b3e95c56f244f882af8c + x25519ell2_test.go:103: publicKey: 7f1091e6ee812353001bd55f58934af5a7e102eea27c183ee7da33af0630fa36, repr: 4081d6e7b2ea0cfee06fa5ff020c60142d921bd5e39367081bb145354a5503fd + x25519ell2_test.go:97: bad: d258e948e184121f00d1296b78d02af3cecd651052906af31a4e1d8f9783c0a4 + x25519ell2_test.go:97: bad: 577da316a6032801621955a7c4bfa2f4a6e5fd29ae6f82bf836aa1f3cfd0ed70 + x25519ell2_test.go:101: good: b1f2d686368eae00ecabfd26589856648ac69e2c9c10339a67c6170a3acff6e7 + x25519ell2_test.go:103: publicKey: 0e5bf35b8fe1db6b5059bf1b1bbd02b2e414edf64045456491bbab1e7c805548, repr: 3a069a51e2f555eb5b700e7da18ef0ac4f3795ed850e70afdf1aa0bdb3de91b9 + x25519ell2_test.go:101: good: f1e7bcd5e1a173bdd3f3e426e742969c6d39539425a3e74be4c3eeadb4173363 + x25519ell2_test.go:103: publicKey: 7435d908cad7172edd31a627bd86f61e08da1d2e8d9d6e87cc629be86fb62a75, repr: 9fe1773e83ab602a5c952e1580783b0f5ad2c31d5eaa652c99198de57253116c + x25519ell2_test.go:97: bad: 8a3f0564edee0bc6794dc1e1a8d97edb7df2a08375854ab292d65e0a9322031d + x25519ell2_test.go:101: good: 0a2cbc2e3a53021bc6bf13e11c0ad96c885ca388dc1518735b6e27fec79ed2cb + x25519ell2_test.go:103: publicKey: 4659403e664ae595086ef682583802aa56fe4f2963c0ddff2de6087e7d242a00, repr: eb1188e65dc47aa2abdb3d544e4d0282368b2cd382ea66f76c0e201d7be5cf56 + x25519ell2_test.go:97: bad: c14f1377e53198ed2483b6f6f5c319a534c7172d6a4d917297da62f5c5c67512 + x25519ell2_test.go:97: bad: 4fa04f88442317df64431b29e9682b59e956fab4a60b67f57c6a491a53eaf081 + x25519ell2_test.go:97: bad: f0f55074a2b3f5f8de832dbe693907018820ce4651f8df4e624a5a557a758821 + x25519ell2_test.go:97: bad: 88ff4725dab7e93b092faaa08ee66a6bf93757712cf1aaf4c20812ba522b8127 + x25519ell2_test.go:97: bad: 4a54bade9de42e3f3148b9113a8cbeebad6869a7dfc741fdcf63c44d3e07dde0 + x25519ell2_test.go:97: bad: 81860849598865d59435965894ba2799180281c7703ed04c225d533d37db0d99 + x25519ell2_test.go:97: bad: cfad7a965e5f38dcccf0c66c92187c772a8c4d62ce495eb70ee12797b16ac286 + x25519ell2_test.go:97: bad: 4dcb48381524624868e0245761c263796c8fc6994a8ae7327c0b220b42900d97 + x25519ell2_test.go:101: good: e6477ef1de5110dafc12d8b6fb43e518b5a309d4227c659faa1691b854fbbd80 + x25519ell2_test.go:103: publicKey: 38079d57bdfd0a1c302fb499499047cc032c98dd463b3ba3b65e46ef1aeb044b, repr: 91e744cb701aba58fc2fdaf5f3c3bc078e1ea1da1f8f272dd1b2391140674aac + x25519ell2_test.go:101: good: 3920c4eb342349d1c83127709876b18469a802d24a0ed6b1761d020a683e443c + x25519ell2_test.go:103: publicKey: decf80cdafc9e46367e5c5709cb596c0bff62dfb32508bc6777f5908955a8e2c, repr: 7ee24862b3e35cca71a3aae7ae13cfc5cd78e2b9b9beb380b5708fcb781145bf + x25519ell2_test.go:97: bad: dcf34584a48027edc84c2e4f8f7d1117b3647b8ad546cc33fb1c88a31d5a4f70 + x25519ell2_test.go:101: good: 5e5d07393027ab55768dcda6c73fb129e576b6b4043448b34bbe82bce9c530b3 + x25519ell2_test.go:103: publicKey: c6d21767033c10d853910e7d6ac9321819b5bb713db6a61e4131c5567777fd28, repr: d362c5036ec2d00f345420beea27b8f4e21ef85b3d048d3129579235aba43928 + x25519ell2_test.go:101: good: 0cd3504cf42ada76d64c44b153ec500477caf7a2111174158b8785ebe9846d1e + x25519ell2_test.go:103: publicKey: 5364f19b036e79fcd5b9da355f2435dc47ad0038ff897ddc0eeb54a055d7350c, repr: cd62c67f6dd6c2264343bba1825f02f0851ae4da0f87e6d20fd08cad22267e6b + x25519ell2_test.go:101: good: 94c5eac76f961d205aef8bc75316fb82d4664d04839363a67dc5366127f89468 + x25519ell2_test.go:103: publicKey: 50fe4cf21f732e695fff4e0ec6fabd2cfc466f5f27d333e2454e0211d715782f, repr: 18118a8c30c95938de0abddaebfa7a53e1f6c9c926b5b9cbcc612855d9602012 + x25519ell2_test.go:101: good: 85560dcc5459183e716325182a22cb459b7d68bdacf7f06abd840be67df425f6 + x25519ell2_test.go:103: publicKey: a6ee9869bd14bcecf317cb5c41968813e26ad873885aa25f4149a0de0be8c529, repr: e71f0893cb8b889df6da762291f080cbcf844b643b99c21b30d801569242ad88 + x25519ell2_test.go:97: bad: dd84bf7fa03db29e5aef65d65af0d4fb06daeaa91b5dc7478808885d20468e16 + x25519ell2_test.go:97: bad: aebaca297f4a7b59ac128456f5d7fe20fa35016caf2cdb731a989be78ec614bd + x25519ell2_test.go:101: good: ec9b9bcd6a71b7c9a31569f32dec511dfe45fe88b4431536dd2a37c1696ce82b + x25519ell2_test.go:103: publicKey: 70fa49b0aea328d7731f3b1954aad467369f29fb067917481c32d9d777b4bc36, repr: d77f0408e90ff62058723e9d6e57e20535018086fd556333a836591b9795f3fb + x25519ell2_test.go:101: good: e03ef46d012beef1a7573c2479ceab7da519b492ed995646045c5fd0078f58e0 + x25519ell2_test.go:103: publicKey: 3321faba1338904fdce5f360141565c7218e24de31e819f147c9249397e2cd60, repr: ce4fc72fa48e6ed68e622efa7cbb1d8a5b3f6c6607205e9a66773b75a58c28a4 + x25519ell2_test.go:101: good: 1e799fd43e7498a4dc02a7eaf55fad46e5939ce905a2670824365cc49f5d2490 + x25519ell2_test.go:103: publicKey: 79c786365b9a9f954e9e0806d66a2c5395419758fb72c93a812acea2cf191c25, repr: 94cc320e9289de7c4c785844688d5502d638c9bdff2a90b5936e69084044229b + x25519ell2_test.go:101: good: 15ccbc6d324aad972ded874ac2e283351e9f370c6b2b6534753c12bf26ae9aad + x25519ell2_test.go:103: publicKey: 8ad49e56f8c2e49521f77994827b5e8ea4d9df6261fba1a06fb5000723e9870c, repr: cba59007c25ed8f0373949bd24639db8c476e5aab7291613c61b473dc541d14a + x25519ell2_test.go:101: good: a5c39fb67b07edbaea18abd5227473012ef6a55ee6380f62dc37d7c23c31dc1f + x25519ell2_test.go:103: publicKey: 5af1d6a5a906140398d6a4ef11f0451cc6f5ee7760c622c9217741b45bef0135, repr: 02873c34a94497e89d89b6d4489897a46f8f9712086c17931d19ef81c901199c + x25519ell2_test.go:101: good: 4fe0427acba12953212be20fb634f90487a4a7635ae95178d2fe6e90b3f377cf + x25519ell2_test.go:103: publicKey: a171ae1679a3f6432c0293ca5c168c3349ae701514f33dad743595ca78570b71, repr: 7a4c6a20e5c09a48c549656600eeafc433ae69eea2d22fd3a7755c77f737c428 + x25519ell2_test.go:97: bad: a5756c8247f695cdfdebe3defb58aa9934fa82e3f3f2fbdcbff1b0185f92cbac + x25519ell2_test.go:97: bad: 4ec0748000a90596727b34bc7f9dce9285386f87cd41885d8cbc0110ade39242 + x25519ell2_test.go:101: good: 2f943f0b00f1e7c3e798f40b80c3782b830028ea961aa582ad6bf02477f4bd9e + x25519ell2_test.go:103: publicKey: 54a19de7ab5b89f57d69dfc92131b55245eade8a498d8c40e9b1487c868a1205, repr: ab776e64b3bb64230194e1924d8c13f853780b235672ceec52fa459ecb75252a + x25519ell2_test.go:101: good: c5a67a1dc645cde3db43005468403f31df1d894f247b8769f2eba2c55feef7f4 + x25519ell2_test.go:103: publicKey: fa844e44aa03dd98fda9eb4f6067738ebcabcbca1c675ae28166579852ba0d5a, repr: ce14c60b888f8497a10ed4667167cf6b7efec8eb389c31f403719e58c37b4268 + x25519ell2_test.go:97: bad: 222343f34f965e1f85329fc7a6f3590a50492fd3625bdd9cee1cfcdeddf18924 + x25519ell2_test.go:101: good: 763f05013392b7ce5f16ca34dee04d5a424922d15fc2014f79cfdca0f29d90af + x25519ell2_test.go:103: publicKey: e8036d521d12ccff79c3cfa1743cb31f2f418410b2a529397ef42c6485faf57e, repr: 5154e4c56f73b0efb976648e81f9f32bc26c26d8dfeafa818abde77d1ed631ab + x25519ell2_test.go:101: good: b28c7480106bcedd79b9a44806d08b97db207dbeeca81930286893625a28e5d5 + x25519ell2_test.go:103: publicKey: 0aca62ae64726f7b4f6c9854433f5ad1d93ab06affdb745c986d37cc27a0333c, repr: 9c9ed95526f7ee3bef45e0dc7b79aba17f2db531f5690f8ff3d7edc54d5b537c + x25519ell2_test.go:101: good: 3253ad7d4241ddedc89381aa73b253b72361b469c7ab368bbcd52f71afe2ee19 + x25519ell2_test.go:103: publicKey: fc26b989e268eb17c1f953fb8c1dcb184c77a50b3e5d2639e9861354e87e2472, repr: bb7600164574c46a88a8e5732ae488062e662684fb1c91a81e972385ffe81914 + x25519ell2_test.go:97: bad: c6c202d7b13be594018a63fbe157197363a9a754fd419cdc44f344eec04aece2 + x25519ell2_test.go:97: bad: 2e9142041b216ce26fa4cf4be9719c78119ecafa28ce2c479b34604f4ac6549b + x25519ell2_test.go:97: bad: 50527d350c837b47ce7d96557f3a96e82606fe3338385ead31044665c595f986 + x25519ell2_test.go:101: good: 1c198b26c135707a59b63fb0e4b29cff6179cc8c58abc0fa09e49ceb6ce76776 + x25519ell2_test.go:103: publicKey: 7ecf013e54a9db0c3f94ca77b7f768d561de7005152571e8b6a238ed0778b45e, repr: fa90b625e612231e6f4db73cfaeacc651e7f4be8caaa7c80c7648af0ace5f620 + x25519ell2_test.go:101: good: 8520bbb68c9a8305106f8dd813b6eecc51834f0057767f9033e594bd8bc14f31 + x25519ell2_test.go:103: publicKey: a9752644d9646fdf44806e31a24ab4ff9100450373ee61d4e1acbe7e94076926, repr: 2ea5a439f7aa36108efef6c3ec44ce881386861e186b6286ef55cd86cb96b463 + x25519ell2_test.go:101: good: ece94fdcd4e73cc344eab15b8ffd7dd7fbdd2c09a1da1b677a2dd0e107f24d60 + x25519ell2_test.go:103: publicKey: 5e646af8ae604ef2dd5fb35c4ab4fe4981c3a3571ca47caa142a2d75d90bd828, repr: 7249cb50cb66ae96a26683bd5b5891eca495197116e53c3a09ecf3451deae708 + x25519ell2_test.go:97: bad: 8457535bc3919f826a5c5ab79d1d3f0dacd2f55b47c6cd71dc095db6e2087344 + x25519ell2_test.go:97: bad: 27d82528148968567324174837d3f691a43a9683a4414e7c767a722ecdc5316f + x25519ell2_test.go:97: bad: 70c10ffae9bc7b5479be4da0640adeb91d949686a141661e370cf93eed1ed469 + x25519ell2_test.go:97: bad: 9de79e0c9e43f21a6bd5fb8cdc30d5f4e84ddba4f1b8392d435c9efc075137d6 + x25519ell2_test.go:101: good: 5d622546ed35bde48bd3f3391ef6a92652960642d1864b3ff166651180d0f045 + x25519ell2_test.go:103: publicKey: 1bb1d9f9049bbdefd50a9ce2e26733e172a26bb9d103eb3fde426daf47e6ab5b, repr: 221e72c61adc062d07dfdb7a5db96a6933e5847236f57898ed272a54ae4603f9 + x25519ell2_test.go:97: bad: 769a673664eed665d5238ea7fcd1ef9f6fb0551f7de6a80669d2d7ada6f91571 + x25519ell2_test.go:97: bad: d233c0f294377e0825d1e8123802aca4f9328c0917875ce45b32337358564fcb + x25519ell2_test.go:97: bad: 16c7c1ddc4892f53ec790d1c8f1a9be57ab8834cdc823b6f30c342cd379a9312 + x25519ell2_test.go:97: bad: 8f593f1746fc00518afaec2767a04567ed87592439739c73e70c9dcbbdefd023 + x25519ell2_test.go:101: good: 85daba503e44cb87a1d92fb573a25992ebea0b353e606b6f30c2b3f901901f60 + x25519ell2_test.go:103: publicKey: 6f89e0c15ebe8c1e34e99ef0e51b718899c4cb4aa6b9df68dea12134aa4a6c3e, repr: 24c4e4152e9bd7e7d7dd10108cf07e76977894bae0b97a679ecc4ab27a144457 + x25519ell2_test.go:97: bad: 5f39619aaaa0c5d27228b6bb3e78ee35eec9f91ae7693e06dc94c9a9f61410ef + x25519ell2_test.go:97: bad: 9a1c5224a499c56bf9c5644cc867308ae110c409ed80d2b8c921f4ea350e9f24 + x25519ell2_test.go:101: good: d024e4d327b447eff3e761a35414728604ad633ce0899eaa313931ed370fba47 + x25519ell2_test.go:103: publicKey: aac3754826e5a0813ce26643e8ec27d6157881ba45bc6cc9f9bd6d23e0280c49, repr: 182cb48037f4b9d6270dd30b2ef6434c7693abadfc36ee653f8bb1a0b2e9ccda + x25519ell2_test.go:101: good: f8d1f2806ee92b39ced799466136427ac68f74cd5b4cf7bdfb42771e80241820 + x25519ell2_test.go:103: publicKey: 0d54da16800f21e53d249539ef06e9121e3226916bbdc4ef9c8ecf853c812112, repr: 3f0f0b679797ab7311fdd181f33e3c3f1e3504ba05f775b1a73eb04f8a787ab9 + x25519ell2_test.go:101: good: 2745043887972f440eaca96337042427e5879509678d2d9acf15dca7aad79853 + x25519ell2_test.go:103: publicKey: f08456d005af701473a501a02a7a8270dd93f7803c6e18ce0ef149a9a240d455, repr: bb1db8da0b032854e7041970273346485e3eab9ad01e70b289f9d0ff519fe5ff + x25519ell2_test.go:97: bad: 96ef6963d24020985faba4db4ac17ef3cc4d32a53e4041b7c06f67edf17b985e + x25519ell2_test.go:101: good: fd6504879020d213aeb30f3c1a5cc5ff0581e4a4b3f9a721df35dd9aba35e955 + x25519ell2_test.go:103: publicKey: cf9ee8e9e0fb17c72360f25115efbf0db4f083e94b9503e6bb18590ad598df14, repr: 00d6cf6b24ff9b62f6cd2f3bedb8fa60a8ca4b3b75593a8e2fac0a1944669881 + x25519ell2_test.go:101: good: 875c692df14640a0f086c0b95369b8e11a803974769a91c3821207a7a4113b18 + x25519ell2_test.go:103: publicKey: 738705d1301faaabcfaf159bce646da48aef5b24823f0bb8dc87dd38e21daa31, repr: 44d6ab17f5873229f8a19004b10abaca8a298489dc39fab7903bfb3c0369d4cd + x25519ell2_test.go:101: good: adfb1fec299d2127486301bc39c21734ce4104f75606551e3e79f3994bd16c82 + x25519ell2_test.go:103: publicKey: 3c1867b787d5ed25c181f14970e8b9aaf0a92f95b21d1e8b3f06788b25b3bf3f, repr: c5731e9881cee47cd36b88db9a740f245df957648e48e6a3e1b00489969be205 + x25519ell2_test.go:97: bad: 07801d5e9ad482c04e14bb7caf5299da9b1b39a92b36f45c40d6200186af2ab3 + x25519ell2_test.go:97: bad: 871e1adbbae8c859be5453eee6ce692c94391f38f60bc2a6734f3712056d64f5 + x25519ell2_test.go:97: bad: 5010c6938f97beb738049cf668e04322135d772c5e30d2c6c41f8b3d98f2537e + x25519ell2_test.go:97: bad: 1cf94dc47d36ef4687d09df0433dc2aae7fb472c848b4f1861e587d217c61b5c + x25519ell2_test.go:97: bad: 431970e26902d75b8a99cb46ab7c6bcee9469925c34c86340cf3f5edc4d4165d + x25519ell2_test.go:97: bad: 9813e2d5e761cfeac432bae7a96bf7a3c1d46ceaefea093320682bd89bb1c444 + x25519ell2_test.go:101: good: d2368f0510a0a0db964294d1245b73ba2f97588b9289e0daf6fbd67a390cbdff + x25519ell2_test.go:103: publicKey: 1a9622d4850ee22e4a9a7cca01cfa3d6fb24b1c5e38ac1a24451f1bcd5b15152, repr: 6428628945c08ccf6adea9bdbc9bcf7f2b709cb264f458f383c51def8b09f858 + x25519ell2_test.go:97: bad: 37b8eb7f4ef59ef8bcd9ab137ca20ccbb3c9f32eb820f66e8a33a90d1752eb63 + x25519ell2_test.go:101: good: eec9c54c0c52ae393dca24688e59cca0ba4dff0816516e5d7f4dd4d24448881b + x25519ell2_test.go:103: publicKey: e07794ac8fdf38d69eb3c5db5ea6e6b37940e361dc244f256a44cb1a789cbc5f, repr: fcdf3b38969331a1e80da085f533c180f851fbd5ef966bd353f133cdc1ef3373 + x25519ell2_test.go:97: bad: 51725c39c742e7eb9aeacb0b735b1008d6ac5e5cc790e8a8e90754896b9fcfd8 + x25519ell2_test.go:97: bad: fbd64e73e2461f452478f34ca72a73bda9e209377396b38249c356c5a894c90b + x25519ell2_test.go:101: good: 69e8318780b8c4137161bd15f7c30ae4afa88decec44001537e5f07548291043 + x25519ell2_test.go:103: publicKey: 5dff497a81d87549b97ef6beb19db0bcd78981201e63baccfd498ac370d88977, repr: 45a1d2c8293ea35c4bd4ab521c800173fa5023128018fe352ffcc3e1adee94e4 + x25519ell2_test.go:97: bad: b236a063b9d2840ad35fa09ce7a19850d2c19c1f9cfd1a70796c5a58ec60c47c + x25519ell2_test.go:101: good: 2edd4a3be341b37371c61d373e7c476788d7419d65b7882869661c41e6f498bd + x25519ell2_test.go:103: publicKey: db5295d5c9403834ba0f06a24db14c4d9f15c1f0ef4bb8b77fa4309701bf3c3e, repr: e8ac3eefc370e99c74267bc8cac5dc2cb0ee4ebebbb735ed96c651958907e52a + x25519ell2_test.go:97: bad: d60aa2661d830b1e65087a926f1334b6fc0297507f4d2e42b1980e52c5d0c14a + x25519ell2_test.go:97: bad: b482e5a6e6edf7d13740bbf0b685a79efb785cee97be4e31b20b76277a662168 + x25519ell2_test.go:101: good: 1d5f6913cca9e17f7d243a7032f7cf36d63ee76bca3d15b4dd356c368f71c9fd + x25519ell2_test.go:103: publicKey: fa4e8fbc56b3f8412a73fe772fbbc9634350129903d16ef6e9720b2d41128242, repr: 6f2a121dff31c2a6ee1f799e0b423175d5a7e506505cf5a7102d29edea8e97a8 + x25519ell2_test.go:97: bad: a865ed426483e9b0dc6b875d5bf6bb77b9d6da89fe114838cffc7196ff2f0fd5 + x25519ell2_test.go:101: good: 3e7ed1cd1041c35b86ca44fe273cdc0d6c6e09f060d1b5aa3e0a4c19fd115dac + x25519ell2_test.go:103: publicKey: 88c0ff3394cf6c240b71c76515adbedc5f62443b524b4b95285f14480ccd4863, repr: 1e4c1f2d026a7859483b0ef193045261852894ebdc213f46b8d5b2899c6c2a4e + x25519ell2_test.go:101: good: ed8f78667b352fed5eeb1983af1ef4ef3280fd8876221d51301e643cb2f4d9fb + x25519ell2_test.go:103: publicKey: aaf3d28c90bea1bb07aa1b622db356026a0efa40f7aa4cbe96f2797c2b7a3926, repr: 43e1e66fa2618d57d954c4640b002c9a69df7da3ca7908ad91f8a485df595d4b + x25519ell2_test.go:97: bad: 946dfd7af6d080fa60e3f0b0a19d2691afd76561895645232d8196f690a4ce14 + x25519ell2_test.go:97: bad: c91b12f15dadbd888914dbef8b1831670e7905e7cc2eeb3a9cb171d9f29ae187 + x25519ell2_test.go:101: good: 21b279d91a6c3e678f89f752adc331e77a142d9bd1504b5135e64c362ac86cb9 + x25519ell2_test.go:103: publicKey: 3c8dc92022b973d89957a08d2c5f35df57d7957deea108c9aedf8499536c517f, repr: bba9700001fe46b7c0ba9a9dbd76fa12ce919b6271ac3f50592f4f5c722951e2 + x25519ell2_test.go:97: bad: 0f8635112a31fb304a97782695e044474f8a8d913ee3217146759aa7c884f08f + x25519ell2_test.go:97: bad: 94f79fddd7b78cf3f219ca009392006af88b317201192554c447c114b8521b05 + x25519ell2_test.go:101: good: 5b0c65776405a51c7f73d2e3bda150d22076a823f146979e310db9a5a595dd41 + x25519ell2_test.go:103: publicKey: aef285c669bced81b81795c4ea16f5bf1cc9b0232923b9534096a6cf66387834, repr: 93a558060d0f812f6a61499a1df8099b1f0e9762db9ce90d43ee35652ae8fdaf + x25519ell2_test.go:101: good: 0fee0a96bc7ba3feee5149d7c5620857cc3d2343810cb968408e1864ca31938a + x25519ell2_test.go:103: publicKey: 6d99eec050cf3571b919eab8c9155a17888d83c7921f042cc0b27dd3b3508754, repr: c375fd485a336b8f382558bd7e9b0797fbae69ab75da49c4ce00fb7066c0a595 + x25519ell2_test.go:97: bad: c6bd0b54c717350362c70a766a53c07430e9058e5c1700f060b8c74a7edddb71 + x25519ell2_test.go:97: bad: 191970d862f4a829536adfa23a9f728a677daaab14900a928bf4e48fd20d40a5 + x25519ell2_test.go:97: bad: cfeab0a7b62843bc2e022139dda15eca5dc5c3a1f52fa1ac052950ed6d0da6d0 + x25519ell2_test.go:101: good: b1d0e166b4843a41fc98f499845ff5ba29b063e605599d55b18f34d0d0f71917 + x25519ell2_test.go:103: publicKey: 23b3d066144b017f5564ce69c30aa325c24c09a65fe020219d6094ed14910305, repr: 437a99fcd9eac82385e04a4760e9291f98d87be6cc087501fefd08b1d0b17064 + x25519ell2_test.go:97: bad: 2d439cfa16d391e8dc7687f90f5295d8cc7f43d0c5332ee7ccb7f22e877d42f6 + x25519ell2_test.go:97: bad: b7bd0255d4762b5c1572e0377bcc2dfee7377e3cc9370a91e4a8a029075d60c0 + x25519ell2_test.go:101: good: f7b9368befb476fcb8586b12d8b91a23da3c451a16705dcd536e4a24a0595379 + x25519ell2_test.go:103: publicKey: 60b51b1b7ffda39c0b070a3f837b3c071bf13a610f401d8f5a14aacf6eb2be1d, repr: b5a6ddbf7221915d33fa1e9882908a37a2076b48b1a56fae6ab8f8b937032925 + x25519ell2_test.go:97: bad: d501ef7363fa7ae3b5d4542f471d03476b9aee5bfebac0a5ff26364dab43f04f + x25519ell2_test.go:101: good: 0ee0b33e350c1912693ad833b3093892be52e2fb390a0a1d63d9b41e0108dcd8 + x25519ell2_test.go:103: publicKey: 1b626dbb1fe3bb741b0699f78a00aa2f0a495d9678cea7db3828987a51a77758, repr: 7c36fef8670660cb5122777366ac47bcdb921a427eaa29bf673bf4329e7097c4 + x25519ell2_test.go:97: bad: d1d076c92ed3bc2283817b48b3bbccd84e64fea6bb027448b0368b68db25966e + x25519ell2_test.go:97: bad: bf61bda4fab2eb258f2f0075c5e854a96373f3c134df15d8019c3d9b78e508b3 + x25519ell2_test.go:97: bad: 362e947342cd361f947ceaae056c31aedaf2abde6d6e6563b0732351ed0d05ea + x25519ell2_test.go:97: bad: bbaa484ad5ed5eee1b1ba2279b8be572f10d84b1e42c0bf7cc2c0188d5903902 + x25519ell2_test.go:97: bad: a72bdd596d072a483365361357eb3e46406b32a32a417c545acce6c9ea5cab21 + x25519ell2_test.go:97: bad: 768c12ec23f7edf6792a91d076d3b897bd0804d21a901ba9e9c975f45a7376c2 + x25519ell2_test.go:97: bad: dd655702db273bf18680f4a8b72bb3397de73607f8e0525da21f4e68b0db9036 + x25519ell2_test.go:101: good: 56b6ab73372f2a92ef258d487ec79c3bc3d5e0f9840440e957b359275fb1dcb5 + x25519ell2_test.go:103: publicKey: 7cbfa9c1729ba05c1b0ac859f0a46ec616e8e4f159172448d801c3a4bec4a83e, repr: 87f0b19a7c724f71bd5cc03df292aea2dc979b8d5c54bf4832b0b2fa8edaa055 + x25519ell2_test.go:97: bad: 13e15c0f709aab7a54df09b42e6658e21a244cf832afcd77e5839364db1845ea + x25519ell2_test.go:97: bad: f29d8e22a3384eb665057314c1168e93bf213c55c05dfc2cf20cd70f9a053391 + x25519ell2_test.go:101: good: d7ac9576d4ba5b0ac4fad8132fcd3de3f965d0fd16734c0816296fbf0786def7 + x25519ell2_test.go:103: publicKey: ec967ceddb4eaa0c8b1c998b2759659b8f3e91029b8d3a9a2c71b2a8afbca81a, repr: a8b4f85fc7a37f10dfd55f8dc75434f682f678dffddc1ba582334d32317e2b2b + x25519ell2_test.go:101: good: 81cbb87f60494adce4c97f79e4362e6a1fb720f3f9cbba8beb9324405753a659 + x25519ell2_test.go:103: publicKey: e0e6977fc1ef2109ba3f093a3ada98456ab7cf785e04120bd3946480352f6545, repr: c7bfc715ac53a037fcdeb3fbcfe9559366441b2ddb281c3783ad5f304735f1c0 + x25519ell2_test.go:101: good: d380681947c359b25fef04a9b5d0131888e498a1dbc8adf4e88260b3ab1e9227 + x25519ell2_test.go:103: publicKey: ef610c72152d763f8ea39be7c16612d4a8d34704a1a9ccb63be4439e3749fb24, repr: b61e3c93983d13351fcbeebb52cdab889b335ef337596116512bcf918a76a011 + x25519ell2_test.go:97: bad: 800b63027c9130f672908266765cf64096d80ab3645389482b1b607c8c58e953 + x25519ell2_test.go:101: good: eb0ed84d2c521eef3ceeb0b4136e0dd51c87c90af72b03baab2745080215b27a + x25519ell2_test.go:103: publicKey: f6ef4476fe16012a86070c6cc03f89bb15a9d4959e4f13bb9faf0ef9f1db0446, repr: cfe4ccb2566ffa84a4bf315769eea02ae1a53b33afdbc73991ded29da0e89482 + x25519ell2_test.go:97: bad: 4af430e13fb386aa7b1244870348225b99e6715085a6f6a0f1609c10ede60219 + x25519ell2_test.go:97: bad: b90388a5dee84aaf5d3ec787698d7a53826c21fca04cf83732fbcdf5a22245ba + x25519ell2_test.go:101: good: 4bb7875ecd9feded25614793af30016d113e1a5966b1b57210706f609eb9f686 + x25519ell2_test.go:103: publicKey: a31eef298d915e7f5c2363397f0866a3844d66c95b79517ad4172967d3f28609, repr: 837cf77c10ddb01312fe13f85cf2e2ccc441a5faa11c603b9c37c271c3d8eac1 + x25519ell2_test.go:101: good: 9810193e83ac8e5667df30adf79336c29730efdd546e405e26bf34cd4782e2e5 + x25519ell2_test.go:103: publicKey: 029cb1c97769125d9131a739b1b8ca734ac1ebe2ef02a6a22d483878ffb5d607, repr: dbacb0477167d6f72d3b3b0a7495f54e501b6e4778be21f74c02f17534d45101 + x25519ell2_test.go:101: good: 93539afda5bd71520ea7d81a5e9b12d2c4be204eac2037ec3ced4679164e8ced + x25519ell2_test.go:103: publicKey: 40944eec2acc31cd079156cbd6ee4cdee53b92ec785abb1bafea1f0452689071, repr: 972f0ed130733b6d87760c7a182a12356c23c57bbfb37020ee88010012d7e712 + x25519ell2_test.go:101: good: e0591a0c2787cebc5783297a9f65ecff67fcc036e0d06aa756147b95f292c3f3 + x25519ell2_test.go:103: publicKey: 7cd91ec5ad30b8821fcd08fbc19db396fba89b781916c32d0e9b8349e6c2236b, repr: 9a4788ae54d594918f63f19b53262e85714101cb4448f6cb667d4715b34d3f88 + x25519ell2_test.go:97: bad: 2bfe1e18c732f552af53c77d6df454d8773f5ac81f0227a54b1788d037110313 + x25519ell2_test.go:101: good: ae38e7d6b625bfc7159cc8086baaadbbc440b6e6af62963d9ba9561b2671dbf9 + x25519ell2_test.go:103: publicKey: 78d2da5f3a5a0b68e636fd613899f48c5e96c80ac255fd607b06e5aac2262b79, repr: 89bdf731b788ee2c2721190c8895f3800525e7f5458286b51d671f20e4c21201 + x25519ell2_test.go:97: bad: 68af6319aeeb3f1697971c3fe9b17c42a90b19a5a6c97d3a59c46d6298ccf64d + x25519ell2_test.go:101: good: e1ee37718c47a3936918777fe7df0b027ed80cf5b5ffcb21a48a556d09dfb27d + x25519ell2_test.go:103: publicKey: 9e800b8156bd15f910610b6e19d670e6436a496f3d1168a4a3165fc07bba2806, repr: 1f7b517b210c9863254a10b182f9d020c578121f614c3e8ccf8272fe739087d4 + x25519ell2_test.go:101: good: 7d15472eb3706537ac17edf8dccef3244f9de3bb70eb8db748a3be2f191acf0b + x25519ell2_test.go:103: publicKey: 8d8b70c42acf4df2714b9c6a0437a2bffdbf4f6e4beabb4ddf67fcce0a635e3f, repr: f72b533d8c44912e14fdcdb187535b4bde9bd9dae6ba00231dcf21a378de6ef2 + x25519ell2_test.go:101: good: 8f2d7e8e9b2046a42d4e2d6cf8707c9cdcc3ecc8a169652d453b81d707d16bf7 + x25519ell2_test.go:103: publicKey: f764bdd488442bd02778f18fc8e4f0368f3b621582a4e896376bcaf540fb6b23, repr: 8e83142ec858a292ab7b7300d5640205d00d16e486ca4b91687ed25f83498de0 + x25519ell2_test.go:97: bad: 6ace003074e68aee980850db9d2daf16b3932ca46ae97463516644560427fc5d + x25519ell2_test.go:101: good: b128c409dc8376e77b2245634f4ddc264e6f906671144410d6c7739285b53deb + x25519ell2_test.go:103: publicKey: 6e31e82103d510c9f2ca02bce0ca50eb88150eea51c6190daff3fd535ce7f93c, repr: 594bc0a62a284dfe6baa8e5cd368db1a1591e68f138896133b85a136043e2f2c + x25519ell2_test.go:101: good: b98e7ca9ff16615cebffc8c890823e99f46eb1004566a690fd9a4ff2379ebe6d + x25519ell2_test.go:103: publicKey: baf79442cf34439a2c85bc488b7baf3450145fd21fa120afd82c5c48faa30e08, repr: f241b7438d1209a500425772bb48b1513ebf6febfd563826a5bb28adc8a044d5 + x25519ell2_test.go:97: bad: e196f5f2eb19e1317dae9d61471ce0112fce1d2f897b35ad6db7842bb841ffa0 + x25519ell2_test.go:97: bad: 2606b321cbd163d26787f357efaeb75229898a19d356c877d525f32636c53065 + x25519ell2_test.go:101: good: ae3e953353719e523cab6a762d54573f803aaacab05e0a6a49bd200e34c6aa7d + x25519ell2_test.go:103: publicKey: 3f6e69220116cbc1566664fd84dc4e753fdb77183940233b0c8380c6554d515f, repr: 903271deb84815939a6dc2dcdb6666bf233422c0ca22fbdf02226aa22f840777 + x25519ell2_test.go:97: bad: 7d65def23a9dee8de0e249845b8f914f9bbdddf8e6a976a2ee4bcc4418a83fdb + x25519ell2_test.go:97: bad: b76294bc289354b713b41e82c039452b5ef1ad22f3d7f47dda01ea15d19bb5eb + x25519ell2_test.go:101: good: 65f6d7c7be420312bff9c2e29e050012b5ccc851a6d795f384b66fe2a29dfe9f + x25519ell2_test.go:103: publicKey: ba55f758b71ac2c81029702a5d8ada4ba39d2027fb6b96e7c8a6f31c72e1a73f, repr: 69b4278806ce0f70322f62acfc90b62b76f4d3264e015186191ebdf353491a82 + x25519ell2_test.go:97: bad: 4fb0bedaf14e8ead40790f40f9719aa3bdbf41fa4b1b4bc721b35fe859d921f6 + x25519ell2_test.go:97: bad: 595290834d2f95bc85fedb61105b34f9e014bd7294f8ca3b9eefaf0b2ad05595 + x25519ell2_test.go:97: bad: 553d1b8084e04a7c281601779b547ed1ee158e9085c680be8ce5a8478c9c5095 + x25519ell2_test.go:97: bad: 0138fdf5906a560545c3fae98a104c2e419bce28c37275fe8f34376fc9ef2252 + x25519ell2_test.go:97: bad: 0f9a3410799e60d356ccf2aaae347b8425b7587f14d57dcab2568186b76a5099 + x25519ell2_test.go:101: good: 75461f9a7764cc6d24e6c88c2c3ee98a67a978df8aac541d80f7d97cd9b9c627 + x25519ell2_test.go:103: publicKey: e926a1cc236f9a85faea67a1fbb8faacdecb0eef1d543b630ffeeac76a5fc547, repr: 41f7a992e358660f4f0eeb0629a590e677880c35880b0ece268b89968eb0a483 + x25519ell2_test.go:97: bad: 4c73443201750725a2296885004f052f90f24ffca01cacd034afdb0a356f5318 + x25519ell2_test.go:97: bad: 447436e1c0315847936a56d16dd1fc2bef1af0468296aa5af8e7f411b44a0491 + x25519ell2_test.go:101: good: 2b4b5733628b40c5dd05a629ad8503fe8d02c3c442d686fa57baf1d368fefc4e + x25519ell2_test.go:103: publicKey: 4dde91452af2ad666382f13b9fa1eb1c9b173f3e2772bfd3099fab15d2e51d35, repr: ee45ac401bfd70224028e0dd25530535764b33c7149f8db09bf1a1e9a0672c01 + x25519ell2_test.go:97: bad: f4653e3ae05debc01dab38d12116b35182f0882d7656769bb6f1ca1793206849 + x25519ell2_test.go:101: good: b431d7450ac33d6953b9ce46c6d38ec4fc8b0737517fc37edd4b66b3f34de3fc + x25519ell2_test.go:103: publicKey: fd3b8bf8ea4ccbe590032b2b78c3cd54931cb807c24e2b61bdefc61fcf63bf38, repr: c68f3b9cdf9cfb2eba649ae6c036a05dbb105a1e5c686e7cad508151e1346f78 + x25519ell2_test.go:97: bad: d74d797101ba3ce8ad5382cf58ceb08c4298c4f11de2f753845063d6ab23e705 + x25519ell2_test.go:101: good: 352611f41feac73fe6d0982263af022abf158e6ca85e41ff25951509c4bffb2d + x25519ell2_test.go:103: publicKey: d4cf8da5862be9ea30bc25019f1f0be9e0a93da97d078ef7d517f4b1f3e04a24, repr: 1f3b628be07a70913e2e9d25ff1f3b657457055a3f0e0fbf373334967b547953 + x25519ell2_test.go:97: bad: f2eaf5abe53d6f629827bfa3978b30a01ddb030f7cf4f9703fba0d2cfc97f639 + x25519ell2_test.go:101: good: cf46bd0df06d8deb25778a2eb49d9af0b9d573ef5ea9e3779dfe77f842af0a7b + x25519ell2_test.go:103: publicKey: 686d07109eaaee000a40cb2e3c6ac1e3e500e24e847fea18b51f99d3c5008d4c, repr: 01af1bf970280d7509e7ab8d906f4377ceb598475a2f540593f01cb538b635ca + x25519ell2_test.go:101: good: 1669d3d0340554a894e81a45a0673b8899f6dd8f1d6b7c4d602b83630c0bc5c2 + x25519ell2_test.go:103: publicKey: 64954674b9654ae986d9df4d63e7b76fbb32032b427522a0df4470f6d649e87c, repr: 5c3a59077fe09009b2e284cd53c714bbce3c8b2c2af450060403544c40542eb6 + x25519ell2_test.go:101: good: 8acc6916e3013a3f75686b8f13a12986d5938644e76cec47be59d158a595174f + x25519ell2_test.go:103: publicKey: 352562319168d02dc7da098dde62efe5c6ca325dacb8a9c76ac8aa3b21da0154, repr: d4770b1fe2452c8fa283038e91631f61a5ff3013d9f58991ca96e4e6b865c57d + x25519ell2_test.go:101: good: 34b2b8eeb05e763fcacf43a3f03df9528140a2a3b0da5f38ac40987655c499a6 + x25519ell2_test.go:103: publicKey: a9d4ef97104c11a4ff6d1bffbcf9403e308a36c9553b0cf0d5e3b2e8eb24cb07, repr: 5f3912f5b37d1f7e7bb0678c046f6b792fa782f5be03140ec5b336ee1d7afb35 + x25519ell2_test.go:97: bad: 02efa2aaf23858047e158b3f5897dea37df4dd4e6261b4d1e8dbb2863464b807 + x25519ell2_test.go:97: bad: 09f779735d6b9690c530c177c64dd129eb1836f270e4fcb86df29dbb36d1974c + x25519ell2_test.go:97: bad: b5d85320eafa42e85caf4f3fa81a11211ac304d7b5d188a9d82b3e24ada6ce4d + x25519ell2_test.go:97: bad: daa2baee607a08615c6be9b01c4c5961953c071a1c165c21028c886f86cb876f + x25519ell2_test.go:97: bad: 9ac122a21cf294c9bb6cc7d7c148e1bfbb49a057a1569c899022e60269c8e98a + x25519ell2_test.go:101: good: e79a7790d43a2173d1046e945c2f1e25f189d80f7ee6a4280fdfa58792bb34ec + x25519ell2_test.go:103: publicKey: d727dc81cb9424970dea95c9d8282aed6e6b93c2e66efc0eb8e36f3b71298e02, repr: 043df783504a23df4ae05b0b61a250b4739e6cd4485323f3a3eea6db53ce05bc + x25519ell2_test.go:97: bad: 2fcbb9d3253cd43ac10f5ef17c7a6a5c77533b943c6ddf0d91f2ef1b4a2a511e + x25519ell2_test.go:101: good: 2b8e8c093ded0b5e0e07bfb9464e3fee7305e8d782cd8a3ab132ac8c1c6a6986 + x25519ell2_test.go:103: publicKey: 3042e78956c7b826616ff3b9df92c94ed70e7c23f6b724d7bb9b527f5437eb16, repr: 37f3098baa46b54a256d4fd5e52850ea44aacb441dfe3fb91234ef398b8dedfd + x25519ell2_test.go:101: good: a28e404b62b4f229e7bb4dc5a7e490e10cbfff249591e7815a148b432f64b16b + x25519ell2_test.go:103: publicKey: f44534972c8c3e0aa6384fb1cf7087188e5fa92f2c48c7d14539b026ee4d2854, repr: 6f68015c7370f3fb7c9a3966dcff1d6133ed63dcf1b9d9623993ae6840b974cd + x25519ell2_test.go:101: good: 2782197ee8a7ce93011f40d351070b8ec2a73cdac0e9ba551dd30fd17fe56a50 + x25519ell2_test.go:103: publicKey: 1608c8180f11d45464815580c40d73d2217ba91f4a6f80c57e56ddb246899468, repr: 05e1f45d0e062df909ef198e3b79389ece566d48a959f76d067acc68655961de + x25519ell2_test.go:97: bad: 3f1ebbabff2ddcd375cb44c26824060a50907d1fc5d25f0f077e52bd428e61dd + x25519ell2_test.go:101: good: 6f587b458ef186b7b7aab8b78e28b42002e2e6f6d98096b0804bfb6976cc1ffa + x25519ell2_test.go:103: publicKey: dcdbe67fa85299c60d87374f742e39975ed4299376b04b26f31f391d3662747d, repr: bc40b86d9385cd6bf3344aef67b07eec1af81dd4031d763c798cce7989a7dab8 + x25519ell2_test.go:101: good: ab740a231864022c093b0cc322415a9b11d021ccfd58b102e7eff3bbe2af3679 + x25519ell2_test.go:103: publicKey: 608809fc3d9ef5aebda74134995ca5d1aabe71f4c8b3278c2a3ae549f3a74f42, repr: ed8893ae313d70a17dac0ee6c7b7fbea8588ad0c76bf0d47f92301c78797be70 + x25519ell2_test.go:97: bad: 0dbe09d1bc89d87b6ae2f56468086063117f22b05e393df68091cd8836ab0a07 + x25519ell2_test.go:101: good: 10badb1324af909bbee951b8b73c536869d0b48cedf2577556673bc7f029cc1f + x25519ell2_test.go:103: publicKey: f816d1206795267c361d0d85eafd6c2f0b3c3ce5dfb8e61567f3e0ae67849b7e, repr: a124b8ba9ec60231c5553d6a9d97edf6b25976c7c4a060a9c9afa7cbdf372909 + x25519ell2_test.go:101: good: 691a6128449306b519e98e515e17d5b081aa4353de5f544a66e4c17cd3bc9fdf + x25519ell2_test.go:103: publicKey: 341c21b8f0c89ba31407eb57ea9538aef0367c7b958ca0aeb179561337475c0e, repr: 170cb81e1c97da1c1dd7753dad28d4f0e2415f8841fe1c8e26ca17f1990aa930 + x25519ell2_test.go:97: bad: ca65d4fd32ea68bcc6b7b326fbb6b960260414179ba23fe0e2ee73b41d6ef0c6 + x25519ell2_test.go:101: good: 9ca629656bff1089f07d074c5c818dd4b60ad5ae171e17611eebdaeca6f889e2 + x25519ell2_test.go:103: publicKey: de72ad926c5c2b7de679c775b0ba16ee2f6a9fb17d4aa2996e00b1f5b96b565e, repr: 95178e860e9d7a18ee53e10726e2cd983c86b680246d4cea55216dbc7bb85135 + x25519ell2_test.go:101: good: e20b2a9c902bbf2b0d8366954721c8b8efc63ee149b154d3ff1e33c620056fe2 + x25519ell2_test.go:103: publicKey: 084916e68ac6aa9b67bba0ca95762ee51c3c473239cfaf5e6d7ce7cd807b9b40, repr: e9049db0562c716cb48400ca7e9a6ad4b97fc590c4aaafe97c21ea81d8b00464 + x25519ell2_test.go:97: bad: caf57c6d81c7000ba23766b72f5e8d0a69c4f590cdc44ca91ae111cd755a32da + x25519ell2_test.go:101: good: be6db509c08ea2d1cbbdbd6a9516e41fe9482944d9eff8c086d99fbb84c39845 + x25519ell2_test.go:103: publicKey: 4ea2704bbae52d723c77fdf05bdf5d995e1a9701f38fdda5c289cdf0163ebf2e, repr: 1b45bbb403f74d8a8acf5942b809ce484b7082e93cd10dbd943ff1239e74ad49 + x25519ell2_test.go:101: good: 71f877f12b8b51ef0722881ab3d5223ba5fb58adc65f9f14e2f12af8fb809134 + x25519ell2_test.go:103: publicKey: 4af9c7ff3b8750b9b67eee1a1ea69339ebd79efcdc5da2f29ee455d40cf4a422, repr: 4857424f4bbe949a2c20b773c6074caa0faa5d993244736a9bf3c326e45bafc2 + x25519ell2_test.go:101: good: 9563c1b9365ac6a4483e81fb37a8e0f5b68c3219134cb98e3ff9becb99dc10b5 + x25519ell2_test.go:103: publicKey: 0bfb46f0cf1839dce5da5c0dedc7f9f87581a01d34b4f35ecc075debb5a90452, repr: 1d932b496a44af5c53e2942ce59a539a4f52846a07735794072edf22f720cf6d + x25519ell2_test.go:97: bad: d98dda7c04d47ff6f57d88a0d14446dffba8f2e9b015607b6255dc861ab5a038 + x25519ell2_test.go:101: good: ed4e8891d358f4f9eab341faa54778ad5a4232a7b2183a01d8242eed893699c3 + x25519ell2_test.go:103: publicKey: 5fbfb1d37f8d5d5a81c0aaaf0b6c6daca4608126ca704a153645bd44560b3d04, repr: 4337137ce8c3f8594719b8e1a25c2087700b9da8ffb38f1c7864d0e6dfaf0e2d + x25519ell2_test.go:101: good: 4166d61991c83208700abf4f865a255faf1a6028931fee73243c0eb99ff1bc4f + x25519ell2_test.go:103: publicKey: 43a98350585e0a091ed22e67ea203a1eda1898201895cf6bc4f6f6b199f5c714, repr: 7f4b8e795dff195803688e3c3d653de4db2987eaf14425c7cac9c0631c6460d1 + x25519ell2_test.go:101: good: 8a09d76c5d2dd6ca1b8ef9f75694d0db681f22dc8b32bb7334f53c6ab8870394 + x25519ell2_test.go:103: publicKey: 6ec98edb1601b581987fd84440a4a06c216077403941a04aab465f4a89489938, repr: cf430e24ac3edba9abb29db921b23ac782fcf425905a3fac837986f5443160cd + x25519ell2_test.go:101: good: 98b4f04c3b232e9e55dd5d4d63b59b8bb2b33eec3aa7aa34c988380938b21e45 + x25519ell2_test.go:103: publicKey: 0136e3fe4d0f51e604bb52221b3499d3e7d82d91dc7934d3a560aedea9547573, repr: 2628b2d5a61dcf03c5b7d3af18bcd6d9887f1a1af15472e99c64508c51a1c0b5 + x25519ell2_test.go:97: bad: 31605518cb6be6b4927d72aa455195eb1734efdc68da7a2b0a418a708bf9df80 + x25519ell2_test.go:101: good: 71077ff69c3fa23b775411304c93c1b33c14a5cd3e4c65173733a71616118a4b + x25519ell2_test.go:103: publicKey: b7d0cfab8059cfffb64c33e99a03460d26b0a5b0fa776bdd2dcb39fa6cc7cb4f, repr: 1b473141f54bf694fda9b54b6cce779b6cb5b3b895cbd6bc95b4166e626ffd6a + x25519ell2_test.go:97: bad: 399f674af3930a1778f82898bfa7ce3afdb13b5b27ba727448ac19b4785c4706 + x25519ell2_test.go:101: good: 99968aac8e563b1dad77c0d4ba5dbe90c5303c365632de3fbc1af2771dcef767 + x25519ell2_test.go:103: publicKey: 37d3d25a9f9593e2aa76277e549604fb6d12d96a51f01916ea869bfdd37b324c, repr: d95b070801ee4425c5699815b87d746f8a314acb95cc1a34956b925450705aa3 + x25519ell2_test.go:97: bad: 62ba50c40dd03fa1d91e31443f7b384d93de0f0191a29a375839b6582c4a03c3 + x25519ell2_test.go:97: bad: c4045107321e2554489851e45e8e31651f311bd972f12de629210353ae20dcbb + x25519ell2_test.go:97: bad: e0e1e40f28209910f309014c55c711020be7eaa9b0bfd3739136315911c71b99 + x25519ell2_test.go:97: bad: b14548dcb4c3744a30327f3a123f9e5c4e017ebd985a70bd674bbb9cf5756a1e + x25519ell2_test.go:101: good: 27437fc08c526e35d979e6d4403f5cc6fd32b458ef968507dedbe168786fc7b4 + x25519ell2_test.go:103: publicKey: 4286fd03cfd68441e6b89584ff1f733a563b3e4088be2b5ba95919c1c3961d18, repr: 4ad75af1e327456d4c2ae96b8bee4130539a522375b8f5017d9ef731aac85206 + x25519ell2_test.go:101: good: 097fe9b20cb58d9dbd81d7333e8a7855117ef0abd3b5ba9aa8b4f2fa56843a06 + x25519ell2_test.go:103: publicKey: da37cdb817b91ddd787b274b1e38a613a2092e3dcbcd6edacf25941455b50870, repr: c9d0861edf87dae153686a704790579a241aa2c12b96bcd7734b21f0ea8cd0b0 + x25519ell2_test.go:101: good: 1244c1ae84d8423128a82eb16e40ae772cd64462df35acc5e714d1d3f8c01541 + x25519ell2_test.go:103: publicKey: 245647cb63a70875ca6e8ae67bb771cf661f94a2064efb4c4fe117f906c9fd1a, repr: 04ae00e840476945f95d4266248c33a9273359ec847ca16624417a0e3d1a1d05 + x25519ell2_test.go:101: good: 611030ace7cb3d6ff1ee7e3685a785ba4e2c1e9c3d6f0f8a61e14ed4d398d31c + x25519ell2_test.go:103: publicKey: 4f2119674d1c834f14480f331d50b5d92bffb6e30922930298712f57480eb828, repr: 27a91e3de607e1670b9e36734c860eefd795c669196259da228d3b83a8b71a82 + x25519ell2_test.go:101: good: 3f2bf8f81d82f1e2c66a1bd856141eb181a13c6c38dcd1a74c4738ef227613f2 + x25519ell2_test.go:103: publicKey: 89a2660bcda37d9a7a44a2ef0c4450308053ed1f171d6612f1b0b1a4049e4504, repr: f2046e0817836b618cde1b01ab819a206a6d7236764abf6d8dc92b4b7418653f + x25519ell2_test.go:97: bad: 356fa4c41b2fdec48605fbb13251585abf9829ded1fe72d4df101b2377ebbcd3 + x25519ell2_test.go:97: bad: 1bfb9ba758aad929edf166dc326e9bfcf767e5c293109c9c349d9a60d9baae57 + x25519ell2_test.go:97: bad: e13b6b215e06b35b913d1ae58e7fbaf2e871f1408b843c609fa0970625726075 + x25519ell2_test.go:101: good: 2603b7a2fb02f12315fb992bae3667511cc224963451afc6bafc787081fa8ad2 + x25519ell2_test.go:103: publicKey: c4859923223f0466a0d2a6f7c8cf5bb5c012a3dc3621fcf4e0c160e53a03e15f, repr: 213057a23828f1661c6d3f12f193c5d066a6111caaf6fa1587e8cf149737778a + x25519ell2_test.go:101: good: 9f343d6b9124ac957292d37b403ce817fce9c35d8d12d85b08af892ebb241c87 + x25519ell2_test.go:103: publicKey: 0a6b23fb17f124375d152ea8dd731d8c951bbf689459597237ede67ceeb7e002, repr: 3a77d0717076d8bd27d7b369db9ef3eaa7f8d04ee58d530291440e07719c5ee0 + x25519ell2_test.go:97: bad: f26edd21e66cee73914f180883e8d2f6f1bc5fd039be9d4a630eb2a0ce111637 + x25519ell2_test.go:97: bad: afd6aa6624e3ba886f4feb47a1e88cbd483f3179f7551737f4f6916d6219a82c + x25519ell2_test.go:101: good: e2ce6331097fe83c542109ecd84a036a4010fda8d9b147d8b9728b556ebd1965 + x25519ell2_test.go:103: publicKey: 912595838db749bc672e3d981c40585b30fb96bdde2fd2f98de057f77b4f3876, repr: 596bb5dd957d2278cc66015521de1d97e2a51880570fc4ea49e339d95e4837b5 + x25519ell2_test.go:101: good: 4d9067319081650068672b35fa091a12af711022dc4e84ce8895d4721595ec98 + x25519ell2_test.go:103: publicKey: 4bf396bc70952e90bb0318cdf0b3f2ab91a3dab68372ad404ef42b658a990357, repr: 9ddcf4f8953f09910b641f6547a53ac0be6c4a707d059a0a48df4f1033abe7ba + x25519ell2_test.go:97: bad: 883ac2a68b54b9c7d0b6d7d970ce1815c4d9e6d239c503f20dfc34608b549929 + x25519ell2_test.go:101: good: 0e2437d35bba7e177dc4ca22493bd4086c70fa203320be5edb23d0d79a2c6169 + x25519ell2_test.go:103: publicKey: 003f2ec2c6eb268debe09328ee285c2d9d1f6d48ec066c26497c0a63fa62c617, repr: cc6dd9c4a3479f7fe0fd03acc123ba9f6efa374aa4df0eacecc9830ebb823841 + x25519ell2_test.go:101: good: 5eb01fe50b5b41136e9a7f9ea1868335f9eddbcda6ca448257a31a01881dfb9d + x25519ell2_test.go:103: publicKey: c5888e71e933ba630dd81073f19664c47f9bea26ca0508bb8d6b291600167354, repr: b9cf3ce753be2a9f8ae2374327a19cc27a334805f94cd9098be17132aef5cf36 + x25519ell2_test.go:97: bad: 96730431e93ad5b240c7d49dd775754d7643d5a7a7bf6489eb81cdd882954387 + x25519ell2_test.go:97: bad: 1c5a19587dc2d3dfbaba4eb9d05123015eeddc0d1475aee39d5a3356b3afa19c + x25519ell2_test.go:97: bad: 42726d4b765a32a641dc97cbe6381bd2414c0774f4a4fcee43200c2ec3e4cf42 + x25519ell2_test.go:97: bad: a8f8365354ad027646b332096dcac44b33ab207e6ff14f470a364ed062a7fb88 + x25519ell2_test.go:97: bad: 1a2583f4ab162bd6c46991dd217dee2ca9c6e423f7ce1250a3cec28b304de2e0 + x25519ell2_test.go:101: good: b9ad020774841164db3d25bd1699e9a86ad84f4580ab01e5a8f60dad206bb5d7 + x25519ell2_test.go:103: publicKey: f5cdbc4b7f7f45b2ee0e83c90a68fd475e29588d850be461108f2e967d1e412e, repr: a073d1906fa9a87c880647c1689aee16fd32950e3fce87eb42a80ef5c6e01154 + x25519ell2_test.go:97: bad: 516d9c21f059463c8e1835729b6ccacd4c8a11bb3964209412a6996aa7fc110c + x25519ell2_test.go:101: good: 6358254df0d010253e70d9ff3744569e9233afd11b92311c87c783953e21100b + x25519ell2_test.go:103: publicKey: 6a43f680c1b07081b74cdb25d255e849385bc27661f011d61e9f6fcc16edf235, repr: a12ea807fa2c18e1e2f7dc34d439b62a1aa310704be2e7198e19388c52c46b3b + x25519ell2_test.go:97: bad: 9a414a51a35374ca084a8c0bbfd97a580fed10686ad5f05cddd829442ad5a6b0 + x25519ell2_test.go:101: good: b4b347ecd4dc2a4e4f9f0320c68f9f46b7f2159a21f6c5d5c339405e65b2ea6c + x25519ell2_test.go:103: publicKey: 52db7819b19f9b2951f997d138fd02bdc17d5a41ec12a63d335e12494c888678, repr: 7ffde12b53b651b6d60bceb26d3e271b39972b083b860803870210c6b41ec058 + x25519ell2_test.go:101: good: 2ca0f1dac8d752a0c85f266b5cc5594a263aae87ff86b6a4bb000c6e93a37b66 + x25519ell2_test.go:103: publicKey: 3f43dbeefb91acc9c2b929a8f25342e8602fc58053b908cacd4c2ddb8fa3ea57, repr: 434a5c120799837d5ecbcbfc8deceb193008e5c2e7470a8cffffe404b24ef668 + x25519ell2_test.go:97: bad: 4aa21e55a2bf876eabaa469ee676a66799a169bcdc80db4ce146a8c31952c746 + x25519ell2_test.go:101: good: ce776b83ebaa06155a0ba3e1d3fe949f40696e6e8c6a2f2754dbf4fdf87208e8 + x25519ell2_test.go:103: publicKey: b2ed69d59f09998b12b2479d41d347965732fbe163abe514683b1c2d00ae072e, repr: 7c29832ac8da5a350b1561eaee8b239c52e991ba3eb91e7e3177d296084b2f29 + x25519ell2_test.go:101: good: d7741f64edff87f6fedeacfb3cb618e30b8ee3e47673b07629dc9ef99bea4b06 + x25519ell2_test.go:103: publicKey: 2f301b35dffaa75d8b6eff75b9b4814301faa65b3bbb709721125372bb09017c, repr: 59cf48a7db0876c62fd3ab176baed2a021e9b7f8ece6f80a42ce26d76dd4b0b8 + x25519ell2_test.go:101: good: d33cef236302bc6b7392bb797bebd9d937654463a167a3a177335f23143362c2 + x25519ell2_test.go:103: publicKey: 44a9d4e91b83668214d52e1ec1d9c970fa51b991078ab8af82143a0aa7ff726f, repr: 161350fdf0915393f2a00b85a82d593c81275858f7a5ff4ea4f02791a200136d + x25519ell2_test.go:97: bad: 819bef70e5762382f41611331ecc34c78b525ad4dd200f02d9a5fd71e5e4ff4f + x25519ell2_test.go:101: good: 73c3440cff81e3a215809a7d120561ceef92d03de076aed866cba9da268cac9a + x25519ell2_test.go:103: publicKey: 9d33333a3d6bfcb71c4666888e87b1936cad5b9fb0f303486d38b62580a18778, repr: cf8e66c748b74e1b50da2440edb18537261d10d14a33e3462aa5e181447151af + x25519ell2_test.go:101: good: 11fc39fb22113590e803518654991968b8e5e9dfd5b9556036cf3ba291acf059 + x25519ell2_test.go:103: publicKey: f6b34cf2573a9ab9e8d5e20e23a61d7dd87abacee52d1497d6f3f7dbb64d212a, repr: 1a1847b708a20af7c8fd993a1aa7340bed0ac607dc5f4f3fa2feb6a2ef16f3fb + x25519ell2_test.go:97: bad: 8384220c9e1486d12abb3eaeb8f1ee0a776c4886b2ddbe4c7829607f42159a46 + x25519ell2_test.go:97: bad: e848e984300e09c6976743540fa36e0e747b1e4c2010cc12daabf0809cfe7925 + x25519ell2_test.go:97: bad: d15863b246fca26e32b03a218a22f7b83b6f3a03712619ddf0cfec0b9334b380 + x25519ell2_test.go:97: bad: c61a015a1266e707e19bcee8889d5be7cf14d6a104db8b6d426a162c852db80d + x25519ell2_test.go:97: bad: 242289f48caaf06941f1501c94cd837b408796301889135c99d9720ad63e5f37 + x25519ell2_test.go:97: bad: 328ed2da8a9d0ef5ff1af15c0610172236e1ee63517c8da2d7ca621455180b60 + x25519ell2_test.go:101: good: 639c47971e54bb40cf05d272ff2ad9154bf16a024db640219e31b36332529221 + x25519ell2_test.go:103: publicKey: a0486954d10ce42c2cabc7a4beace0cd681aec3c8f7f7c4d609abf8b5483320f, repr: aade136b24e66ea43440cfbcccab6899fb49a31c347e75e6258034997c1f97e7 + x25519ell2_test.go:97: bad: f967d33ba7a6e2cd961382ac9259e773ba6cee4fa18c1c8c6882ab9b5ec1cafa + x25519ell2_test.go:97: bad: cd19576847e1c86be9c4cc924a75920e5dbdcf1bf89251b938f1a5ee0463eb39 + x25519ell2_test.go:101: good: 83e5e1af46b17bc1874e182d35061963a4790e8108ad14c1d367f9768bf901a3 + x25519ell2_test.go:103: publicKey: 8a3be6605fd77da530ce68ca2bd64ab8b0b0e875cd0499f3f3a7e78def99481c, repr: 3002e88fdf438099dea2ab0bf1fd839c19cdf1f33f61b9f7c3de9dbfce5adc07 + x25519ell2_test.go:101: good: 14f8dcfb6af4a015e94e1c3093aa24c627a7a9df671fc3939bedad2025933a7b + x25519ell2_test.go:103: publicKey: 54101ffb647463153504d31f1b352262b32eb91d71c29d0d5a8985c5a4d10663, repr: 470eeedcae848e10d55a7d0922613f8cca111157f1ce601fc972e62706271cb7 + x25519ell2_test.go:97: bad: 0f4b4c238061a09a7b8475d8825befc5724d1fb17223197df3b46eb46eef36a2 + x25519ell2_test.go:101: good: 0a939a93d5056caccb236a3d6de5769b7b2c558ce5cc8418c2cc8434fddb76a8 + x25519ell2_test.go:103: publicKey: 9dd58817d65c17e7fb48d0eda193b2164b56c76cffd9b0c8319c5d74064e7107, repr: 84c7156b6f26634ede7e9121382e1b11937dc9f1289d1479e269b53cd93330a4 + x25519ell2_test.go:97: bad: d63b433c9aea7816ebea4a570f120e63c35502fcd5e3f839e189dd46d2b0161e + x25519ell2_test.go:101: good: ed8c3213aa54aa7edd43b8c682ef886c70b2517d9e24d13575c90a5d9ff21eec + x25519ell2_test.go:103: publicKey: c84b1f5d2e3e1a39e3e2ac42e6000227e4d9238725f57cb206d554a2bc1aa653, repr: 4fe454053b510879efe70191fa4e10716d9b380a31745ea6b89fad33966612e0 + x25519ell2_test.go:97: bad: 89ab4bde9419235d55668f1f07d7c573a9627adc5c9ab220d59f2afea693e56d + x25519ell2_test.go:97: bad: 7eb76c6b32cf7ea4d575f4cef192d6c8505ece0759054f9b44eda3e2d7f804d4 + x25519ell2_test.go:97: bad: 7ad9730a81ac5fb3dc8aa1748f5c8adca8b91a2ea84f6abf64657ca15312b496 + x25519ell2_test.go:97: bad: a45cc881e1a6db8c4d84c5528d7af6961c7951adfb53f0c703cd53b3ecf5457b + x25519ell2_test.go:97: bad: 1d7c2c5074abc01de2465fa90424356d551b18fbacc6fde5c9537612a10bee47 + x25519ell2_test.go:97: bad: ce02fe1c3be23e9b540c1c91c8b34290315234a328ffe4c85f2118ecb8806e51 + x25519ell2_test.go:101: good: 845c5b00d29d2b079602ffd0147b1dfddccbef4592e1b9ebfa7887e4ae72838e + x25519ell2_test.go:103: publicKey: 69af65991ba62a47024314fc1bf2381ba48f3cb82ad4ea77b659cb34c095bb02, repr: ba7f0464b64357cbee54e2e99a2ba0135612bd6b3414da4110ec35289e054d77 + x25519ell2_test.go:101: good: 581d746e78f3acd4573a47265bf318f62a673951729c9f16aeb23e62a99c526c + x25519ell2_test.go:103: publicKey: 03a22392cbbe1b8201a5e5ebc068dc9e392984cbbc42d1ff1c32cdd40dcefd4d, repr: 9b5c1a6e3be446fa8b18ff4aac3186a93c3207d1dbe1de1570857ea2d581ecd7 + x25519ell2_test.go:101: good: 2492500463a7fb780fc2a71e32af93e4acd7273868ea36a4afe3e85d5598d015 + x25519ell2_test.go:103: publicKey: 3f3a1b189c0e6567df95393df34b7700e2c8f52e3797992c02ce6ddb80dcc83e, repr: b8f3b656ce28d5a20951af8dc320e5940394258f1e12dc2ece3552aec531969c + x25519ell2_test.go:97: bad: 6809862d5b9cdf98a225e7155a254935a92f33104d153241c8b0781a7ec353a8 + x25519ell2_test.go:97: bad: 85b6be34a7a0cbd5816e7eaaabc770a5b7500de55c337a3b9500e1ed9d98f635 + x25519ell2_test.go:101: good: 9e11cf228e85af6de2336bd551e4547178c820dfa17971f520bd48a9e4ff4712 + x25519ell2_test.go:103: publicKey: f67c0e3116c758b5497273440064799dc706f151b1383578dc24264e25816a4f, repr: 9d71b75929a75f0873616b840237301cba15caa06175bda6090670ce9630862f + x25519ell2_test.go:101: good: d8867d97b0442013102d3f2f54fb6faa87df4dc05a7f6983f3a8c97f828da041 + x25519ell2_test.go:103: publicKey: 08635528cb9abedad9a4058151ee6e403c7b222bb03cf0b2b0eedcb7536cd65e, repr: 840fcc064959779940a2fe4a999ce22d65cf9ca0429c2ea1b58998c8f074d1f5 + x25519ell2_test.go:101: good: 4f58b2dc9c3dc09ed2761b57aa62fa27caf1a86bd145def9d2276ca99fa05752 + x25519ell2_test.go:103: publicKey: 203d23b9db1371e07df8a2d72f6c5327740e5134e51470f3759f7eae1d58917e, repr: 78c862ca12b762e7fc4dc58645df17e5cd6f95d3f79910e63b6a82a6406d2001 + x25519ell2_test.go:97: bad: e1107a379a2390f2646018409a6c4f3aa1f14493703998de47ed247c00b8921b + x25519ell2_test.go:97: bad: e373aaf358deca193bbab81a42b85d2477283137e40a68ce7279141f44639d2a + x25519ell2_test.go:97: bad: 24b426c7ebc21d0b87884790a9c302f5433dead7be4e405d232f0a3b1d4381a3 + x25519ell2_test.go:97: bad: 70b5114e3b7d1789b50c602251346168d6a3a05ef6f083863333251ab78cb4dd + x25519ell2_test.go:97: bad: 9ee5b83fff17c381a61073fe462e162ab5aed482dd93e5f9740b82aedae3a2f4 + x25519ell2_test.go:97: bad: 08fb7a5236838d8739e6512979f57672aad4a2e72733302514d26c5a93484f3d + x25519ell2_test.go:97: bad: ec5be8f5e9b6ac7a772f1879e7e9075c2ed702fa0efe7f9f832c1575af1de3bc + x25519ell2_test.go:97: bad: 2fa2e8fbc49a6c3ef721de8a5f3ceac4dce6b4f98ad9b159c13c91ef4b8875fd + x25519ell2_test.go:101: good: a62748e4ab830bc73091f2b6152e734290823e0c113467e7b16e9da6acf539c6 + x25519ell2_test.go:103: publicKey: 393e6ff11500939c4049939193535a984d5d2b02a8ab0cf7c401d8f71c7d202c, repr: ff25deb11875be272a031614e9565c99b36a33dbff23fcd532e8b846b810a767 + x25519ell2_test.go:97: bad: 6799a6bf12cf25a560aa51ea1e36a10649558753299ebfa25815b178f10cfcd0 + x25519ell2_test.go:97: bad: 45626a70f51093a952bf3fa19d538bab99c82a078109bb5980c51ee2d4b88584 + x25519ell2_test.go:101: good: e4a7c8e2b8132f968d4c343a002ab9f9fa4ec0e29c4dbf8a5fb7286f3daf3534 + x25519ell2_test.go:103: publicKey: 0e63a51bfa31ddefb53ffd31d440cc2d7e190fb85da613486096942b1951bd54, repr: ea955c789d743e6c939ebb20224fc1ebb4679e3495e14d16dbd4d375602c746e + x25519ell2_test.go:101: good: ee087e2a215dbbfe41cff742a8cd58c623e1218a1d357e97878858efe67144a1 + x25519ell2_test.go:103: publicKey: a9677cef926ffbdfd796700cc86149516c56c90e21be41276ac9193e00d7c930, repr: 3923df2b721ec2614baa8f2883adb9cab067cb3c5765a38f2301ff10749787fa + x25519ell2_test.go:101: good: 10dab3e243922bb12d065392c342c84c20afa0dc1d757f9a0801732aa0109e64 + x25519ell2_test.go:103: publicKey: e43989647dc3ed0afe29a174887b97801d3f9a4b6a12155ecc6a459b99a2b577, repr: 4e159a021e9d12e6eae4b4edb130b424e292a217b557001c044365c1d959108b + x25519ell2_test.go:97: bad: 1c127415b5a3a8d947499e6b3128e4c707bdf34237074bb7511651067424ab4f + x25519ell2_test.go:97: bad: 273f67143dfc446cab56c309c67ebfd1c8280e5f0403cac8cef9720758c499d8 + x25519ell2_test.go:101: good: db6fb459938267e788292ffa2988fd72ff963b3025232198f6507b56001e434a + x25519ell2_test.go:103: publicKey: 5dd89503da966e2020fea14240146ed426f4924162cbb71f0ee6a0f907363274, repr: c333bad31c2281199d2d1d13a3c3a43ddae785893481a100fdce025280076099 + x25519ell2_test.go:101: good: 9207bebf69794a2845dd48a6d337e6af45fed30fc8be4c9e00d09f51d18d8639 + x25519ell2_test.go:103: publicKey: 39ebdf9d2dfc6ef5e18fc4218b581c28663b6f6942bc333b126c477ec0f33e13, repr: 104474cf3cff07d67cf4f062132fd3176fb20ed5b554a0e7f815f1547f6f5e30 + x25519ell2_test.go:101: good: ac495a98d1e574febc3a9d54427762a3f2c2e9418bb1ae9da8f0f1a361598a69 + x25519ell2_test.go:103: publicKey: c1892658092d2f747537d97ead5a3712129d1da64cf8c1401492a4d0a7364520, repr: 6583dc5687ec66b793bf5d48b5ca38ff16f14d89224307489b8aca16681ba1ee + x25519ell2_test.go:97: bad: 3b7291484bbe16b2628e92fdcd190358215536f917af19ee6eecf03d8f0e0ed5 + x25519ell2_test.go:97: bad: b1444c388261d57bb615b1fd2a74150921945d1d1925dcbe4a63c0f12ab40f75 + x25519ell2_test.go:101: good: 0a266b91dd877ddf6199adc2850d512d8cbc9bf3bf118572f8200c02d07c99d0 + x25519ell2_test.go:103: publicKey: 0eb4e440cc496a76073c844ced9863c89818f631f6fbdc57c0595f1b00662731, repr: b401b9af5c2ef54362d82392b42bff58b0c79a4bbafd0d3b6aea5919bc97adc6 + x25519ell2_test.go:97: bad: 9e8c8b19f074ee68e5a5c2f7bf16aa36d3d163ce2547654ab52c2032e6a78770 + x25519ell2_test.go:97: bad: cf3139ba524e14a3fff177e50a756a361159bc4087658fe56b55b6a78d1b6ee1 + x25519ell2_test.go:97: bad: 4e7c1b888a99187b1a7ab479eedbaf6b30fb8c0d3abc9c50df7281523f7ff7b9 + x25519ell2_test.go:97: bad: a04421bb61ed16a41f6d0d0b3d95aeafecdbb95ba5869b94efeb05936e352dc0 + x25519ell2_test.go:97: bad: 4d4ac5ee0fe67d81213c464dfa6bfb0845bceaad72decfaa695f32d6d6e35968 + x25519ell2_test.go:97: bad: 665321932ce7592fd5a2d4138bdd81b2a9bb5eecf7eebc96b6baf01f0d45144b + x25519ell2_test.go:97: bad: b94b9ef63d5408b27690895ada6ccef53e7341bdca6e6036e7e1a8f0d0094981 + x25519ell2_test.go:101: good: 9eb7c2180822ceafabd73532411f663d123a6765b7122da4ceba52459f6dcf6f + x25519ell2_test.go:103: publicKey: e368887ebdea452e1aab94394e55c9590860833fbce726c31f940b52a1a78f12, repr: b887dfe88536d2649e4e2811b48be67d0ed1eb6f119b054871681a4f1b785a45 + x25519ell2_test.go:101: good: e37c28fd7bb047d53c4f734b61d5812eb538b12a94fc56aa186673c48b002585 + x25519ell2_test.go:103: publicKey: e564d546105b8a203afc71ed80d885e84017d853d5ce14eb1d79c6be3468972d, repr: a20e23345a038f8ec9f723392d1ced87d5f242b7df3714d1bca06dc6512e9801 + x25519ell2_test.go:97: bad: a71ddca537ddc9694120c20b22c6aec6ed6f1d372999ad47414a02f08f9b6990 + x25519ell2_test.go:97: bad: 4ea57196347879736b7fa2863eef3341e00aa458135fb4fd8b46886c2ee87833 + x25519ell2_test.go:101: good: 35aa7797ed1d332a5d35d00d158b25336b467bedd3e008664e77e65a4426008c + x25519ell2_test.go:103: publicKey: ee392154075dd63d8ea33d3a348820b9cc1aa50b9f9fe18120650d96155cf211, repr: f34dc181d90cebdc62fe50812094b5619bc5785a008ed5cb16fd33d1dceda5b4 + x25519ell2_test.go:101: good: 22c428fc478d827b64b73b187a7275823c52ccb387577f08c30eaf3f88d5946f + x25519ell2_test.go:103: publicKey: c667bd555ea23581424f25de42f1c24d015a8732101a3a1d5ff574d793ca8e73, repr: 1597632b25dcc5601c38e12584bff46bc22e07e75c383159ffc66764bbffd5b5 + x25519ell2_test.go:97: bad: 8ee35ddb88f94b541e89a46e05273452a52d9f97e5441180bda4663f380dda92 + x25519ell2_test.go:97: bad: b95dda01fabf356b1b1a3cf17966c7b1c7bbf76f0ccbf802e2581a78888ad106 + x25519ell2_test.go:97: bad: 1e30340c1139b21cde01e7be150f2d6d853188b4ad340d7c422d9414a8841ce5 + x25519ell2_test.go:101: good: a055e29cc626c82c15e466c5ae81828abcc8793d1e2198d1f48bba36336aeb3b + x25519ell2_test.go:103: publicKey: aa3bf2011a024490b9694890f47ce720b18db6ccdadcceedbe6a116173dee21f, repr: d8c321f03fdd3a7470c8913658815867b3eea0b84e02dd4867185a750b5c1a5c + x25519ell2_test.go:97: bad: c4d7bbc0186aec484919d0a3b9f2ed40f0673c47ee18dbfb7fa43d34d66cab4b + x25519ell2_test.go:101: good: fbf94c69d451025f4ba77cc8c3f8338edf7fa61e7db75edb7e53557450294de0 + x25519ell2_test.go:103: publicKey: 271b4c93bebec44320020b4ef2197c861f84f949b05848eefd9894361b0d3a20, repr: fb17310e04b618ebfca28945c814e0e077b7d005c0b032c7d3ebe30296d11663 + x25519ell2_test.go:101: good: f840b72a3a77f005906c8c81111b980e8c7fcf51346a21e65503bcbca66db6df + x25519ell2_test.go:103: publicKey: f3e75141c3233d971c6391f02f04ac5685f0ddd1731ceee9ed639931228da26d, repr: 1ba09fb68c03909cf43c697972b0a07aecfe592c997e8fc6d5be2a849488c1c7 + x25519ell2_test.go:101: good: 4bd5ddd0878590b68db9c5ed5fec3425cb1753648402658f64fd5de2ce15e16c + x25519ell2_test.go:103: publicKey: 3809f26a42450f8173430036e967df479f8349aba5e3c35e1fa00ae214c7cd67, repr: d19f3a5f87910aa4b0eac4da8b4d6a722de051a9136e93a4dd7048c9a38d3625 + x25519ell2_test.go:101: good: f69105f183036caea5aa07a263b27529028d70ce578c05f5e3f9a5333e45c834 + x25519ell2_test.go:103: publicKey: 10798245ea1f3fc7d9922f477766955008b6837f86aaa92b831552e3bfe50827, repr: b7ea303a12e11fa22008fe930466516f8176a54e1fad9f93953292026f60a2c2 + x25519ell2_test.go:101: good: 3cac229024fb692bd3c4a8b5612382b403545637defbd5d88e9579a0d0b0432d + x25519ell2_test.go:103: publicKey: f12dad6c33272d84f95ac5f108b9c35700983ed964826ee7430a712e8a68ea23, repr: 98c2feb004e605f23e48b7a6222bdadb201503b551cd037256619d4df8fc2f91 + x25519ell2_test.go:101: good: 2ee08ad1b19112e9296e7b58d5c66686cb2201502d43568b8490e0227dd73bb4 + x25519ell2_test.go:103: publicKey: 35ec1ac42ab8c77d72292400ff99ef2f90b67e878d2b81ffe39a6c13d92dbd6a, repr: 5226aca3182ede6481867a7fa11a832dba846d938dc1d90609c3330840a31048 + x25519ell2_test.go:97: bad: d610befb815bd6c6b72101c785d36954f671049cbbc4bf15843b8a5bb077b781 + x25519ell2_test.go:101: good: 47e8fbab2a219cf88f19fcdfe580327a50bc527bf96437a0a9168049b181b6e7 + x25519ell2_test.go:103: publicKey: ef65854653f44e382b38e1830e2cdbddca3b6622b6420c9f09ab298f03aed431, repr: 524b3e0c6a5d38bc21f4c3c25cf5d024c3a65c93014092d134962732c49cd2bb + x25519ell2_test.go:101: good: 25b513175049590e4027ea84b85a465cef822613cb7f95e13e8ac5e6f7c4ea8a + x25519ell2_test.go:103: publicKey: 29b80c5b7ece5408121ed8c10f211e47ef98fe0609fcf381e0683b1c019f0366, repr: 49958a73e4fa5d43d0d02d73fc0a1ed3dbe4134858a93f563b85f20993da7739 + x25519ell2_test.go:101: good: e64566dbdf41b2f21a230bb91242195709056be3f26b3a812f5b84321fd33ae7 + x25519ell2_test.go:103: publicKey: 1b16bb51066e30260b85d2237b6d696982ff874d68df8e2469844e166325b417, repr: 980ae74ce1803ed6d7dfb256290e92e20f70565fef1883b75cf383ca4bee1517 + x25519ell2_test.go:101: good: 70f16af9c7742b0b98f8d17ec8a4757efb38faea610969329f873eaba1775aeb + x25519ell2_test.go:103: publicKey: 1800f560837927d56cf087ccc5c3bfe5da9e3080cd938c8af8ebe511da29a023, repr: c33d58538e23bc1ef20ba6c82ceafd3f7765d2581c3cc0611d1da1e00eb6b153 + x25519ell2_test.go:97: bad: 8499059f7758ea530317b00adc7b2781faffd41b238bb8c578fa025b039ba396 + x25519ell2_test.go:101: good: d1704c51b54e0e4654b6b82bda5e56a79abdd170596e8bbb2b62ab173506dabd + x25519ell2_test.go:103: publicKey: 3293716b9a48a38e90187104054a4ce475cccf26d739904ecf24724f0b04ff3b, repr: 16064782f2b06a82c8420c586bcc7117dfe579c376bfaf28a5911912e2a4b7d2 + x25519ell2_test.go:97: bad: 0193f9e4cdde57e0c0b2f11f846196681c0ff7c6d893b1c4521c18253a6c3a1a + x25519ell2_test.go:97: bad: 27700b6208a7057eb67dbad788a86621aaa3cd0e88357b99b2b049f74205d5a7 + x25519ell2_test.go:101: good: fa33077a3c67c51efe886811c1f7b0b8e66fd9eb82c0deaeca60d99bdab6d61e + x25519ell2_test.go:103: publicKey: 0212994650b099da4655ca953133e6bec6aa1811baf598ad9c6c82f9a6198a18, repr: 75a942aecde7ecfff91258160dfb87abd815cec46a8b37da607264bd3b25e221 + x25519ell2_test.go:101: good: 6203b348b0523769f699e1507813754988b7b5803a6bdd60029fdebf2fadc3dc + x25519ell2_test.go:103: publicKey: b5517d915cdaca877384fa5e81847615af837abb4d2b079073ad77bc695c6a2a, repr: d283d37ec6f60397a229bb061e2ce1e4d3f00a4bb068e3a801f43d9a4dbf1db1 + x25519ell2_test.go:101: good: 763638d2c9083a47addff6e8d95062a70a90df9ac1f1914ffdaf2c7593ee70fb + x25519ell2_test.go:103: publicKey: b7537be5c4376ec655d2ea49742299ca1ad6754705cbc99de29fed2de03de011, repr: 5c0006cdde84c73cf48b22e93ff7cc598d99322130726c5ed93f3e1d0fbf1c68 + x25519ell2_test.go:101: good: 425499ab610b258fd5412065e79dacd4b57cd04dfbccb29d6155bdf4d79a1314 + x25519ell2_test.go:103: publicKey: 864ea48f8fcecb88a219b1977af65a1e27cf9ef740069e12b805346792e78152, repr: 3b0f132fce478cc60acb7bd33331d2057262034e200c99298b64e96e4350dbf7 + x25519ell2_test.go:101: good: 7d0e8655fcf0624ed15fc1182fbe42e0edf3e3e34a0d7015d0c6d537c47a6343 + x25519ell2_test.go:103: publicKey: 6b77b0fa54b21f1a90d0ca186a9a878134e7563e465a92c223a443c78d3a8215, repr: c1fcac64fc0ea604126e799d0533e3a28aaca1b4ede43b4111a0ac1560bdecbe + x25519ell2_test.go:101: good: 730985f560c77087325fd172db2883d8c058fa7e7b085d1d99116be5a5943d62 + x25519ell2_test.go:103: publicKey: d87052311a43ad087390f6ed0cce37014ef92fd5983e2f1a1f293e8b90f3b27c, repr: 9578e0c13977e4060c2e0dc310995bd2f55cc6f0c176cb7737464841fdfcec50 + x25519ell2_test.go:101: good: aa3107f0b0d51552cf87e883bbbfb6db35086ef43b931cc8f398c225115d52fb + x25519ell2_test.go:103: publicKey: 6866bc30fd155e4bcad1da154961c166866ccc7a2520aae37369e0ffa1f97017, repr: 7b110e17f3fcbf1368708d16023d83912327bbafff9ee187991dbf32a373d2ef + x25519ell2_test.go:101: good: cdd80f02fce5c84ead423a42a671417266c9b3ead3bf02182deac88ae428b7b6 + x25519ell2_test.go:103: publicKey: fb295cf24c79343ac5cf4616ed22b1d9856b28242914e8acbfa72a9a7152633f, repr: 642d9aa339f0bdd0c4a6265a53c1a26941931a469a00a02516a693f2e8484171 + x25519ell2_test.go:101: good: 7c424aa80632e41387c462c1eb4ec7d7bd91059eba231dc3752a6cafb4917003 + x25519ell2_test.go:103: publicKey: 5238cf7dabec8831aa913ba839316c80e552b95aad719cad3fc815ed44b5a506, repr: 134407106c32d26cd05277f7c2e5673efa5cee6e10c686e248de3fb33718cfb2 + x25519ell2_test.go:101: good: 1cf97eafe806bab7c34f7739ebaf6a75f1899b6d9225eb14c38ae626b17c38d9 + x25519ell2_test.go:103: publicKey: 45f82b0de5174089fa427e7371f33926bd5feb0b79b701603edc8002df7b6b57, repr: d55e472208bbaee16031f59bcb075081e1f156c86bae26e61ea5e25a867bb300 + x25519ell2_test.go:101: good: 770b7204cc3e3e45fd90c6f7114b3a6cd4fc26b4fb59e5fbc5a82b5705db7582 + x25519ell2_test.go:103: publicKey: 530671a2e6e53a87837db9f038a164006bab6b3a0c0c63f431ad64f148c12c6d, repr: 888df0efb28e571f86b60e16e567e1cf37629d8f970966db88a1ac660f2752b8 + x25519ell2_test.go:97: bad: 238e7c138e9c120885cb090fb9c4e0c836723d53f13b3729cbef8e2abe0fe7d6 + x25519ell2_test.go:97: bad: 14e3d51c17f5aba768b9da59702c7f5dbd9e4568118bfa4ca14bd245d8016e83 + x25519ell2_test.go:101: good: 657a0b36c737171fb2555e373ec2628b7a6f457b2a7bff069d5aa492e90e41f5 + x25519ell2_test.go:103: publicKey: 427b7d3b09e72fe5dd8220745d56899803d0c4d59b6a6c7a79b71e3af94f865a, repr: 36c46a2b300a7d4e2f9ca54e735a4924863a78548431c5698667b4cba78a1f9a + x25519ell2_test.go:101: good: 502d3857f89e27dc45a641bb3cc15ff05677a5e0a7ce32904069ac66da46edee + x25519ell2_test.go:103: publicKey: f5d73b3a87198f20c2bd20e0e2b3c7b1f971b97445408cf3b1098d594e9ca755, repr: 115e66d548082fc8e3206523c680398b78dcaf5205bd5f471b16f0883f38686f + x25519ell2_test.go:101: good: 36a86b426a1ea01f54cf5b1ccefec0695cfbf2403f945bf59fa015591ff96a0d + x25519ell2_test.go:103: publicKey: 3b8da90aee1443db50f83ec67a4349d1fd7d96e19785220777cdb5bdac960a5c, repr: 327e2aa09c08552d8ea1dea89a581babcc39a1c8159b98215d0eabc5118a2dab + x25519ell2_test.go:101: good: 1b854b9301087ef725f0844bde35987c1f1cc73fb6860eba1115eb3a5565734a + x25519ell2_test.go:103: publicKey: 48cefb3e11ce14d059ef8f6da4e1d4931fc4a19cb7e016918ef2a12b00158749, repr: 51138ade5a20c5a8dc8045f2fdbc6c0f1c40996666b754962bb6e35bb55a25e7 + x25519ell2_test.go:101: good: 09a86fe5d70c9afffa96cad9f183bca6284a9460398ce5561293248587d3447d + x25519ell2_test.go:103: publicKey: 07dc606c15462148e139d6afdeea7109360fe0e8fbdfcbd1669ef522dbfdb658, repr: ad8f7f22e37486c4a868df2c4199a8646b681e2ee7b4ea9f0bbbc9db6315524f + x25519ell2_test.go:101: good: f7c6156ce22ac13ca09d65431b2f6339b0301bbff0ee0c938cb87f806599d124 + x25519ell2_test.go:103: publicKey: 67fa5df65547a2e35308ad4e7ee93fd9308b68687a6f9f7d1fabaef3a1f06d26, repr: 1efd8a297c23aceacf495c0febb9d3de51cbd520b26f91447085b56b70b97524 + x25519ell2_test.go:97: bad: 7e8bb47bd8f56b6eedb8f16e2507d2465c0b1b469b98ee23e009a39810296029 + x25519ell2_test.go:97: bad: 4fda27e795cc49b3bd02211393f13425adc186f6e1b57bb666d413269c846a29 + x25519ell2_test.go:101: good: 5199212a2790e30848bfaacf0d4cd5e388de464b3328ac51ae420ecd08c0604d + x25519ell2_test.go:103: publicKey: 7ef711ee2383d46eeaeff7fd207bee26afcd6e6c415e145cdb470696b3ad6b17, repr: 2005014316bd3e73ee9d065a6aabde67b9cf80882fe3f43c4e5a8cc33bd7fa9e + x25519ell2_test.go:97: bad: 91ab504afe4eadf1987b7ee545f55c32d98d98bc5b8a75025defff21db06afb7 + x25519ell2_test.go:101: good: 602643a0bde520ae976fe3de3292b91d093119e1c59411d1ce6921610b38a030 + x25519ell2_test.go:103: publicKey: 84d080a0dedb4d0feae7d17ee000990ad7fbba375b2c5504e6343cbb70d9bc04, repr: b970b63ef7c75d305c01b009a9dbe2e249f04177e9e7d7e54b368cd0f9fc075c + x25519ell2_test.go:101: good: f7a31d9bb3cfef996ba5dc8eaf88d0ada1e8843e7578680c202073bdea2f241b + x25519ell2_test.go:103: publicKey: 88beedd96f92152f80f094dcf0b0483c686150da5a0fac0a2b9f2b0e3db8e540, repr: f2442661d3582b1b3655e7d01b60a79f070f388535c8af1f17c373d11f062a86 + x25519ell2_test.go:101: good: c911671357bcd12576db9cd057ada7ea088a4fa3866734dbe49c9a8ff4046fe5 + x25519ell2_test.go:103: publicKey: d666f14076e8f8d30a7c52878fbf487d250323573c5e0d1e26e8488edec14f70, repr: 64451278698bd34e70ea7e024a5873348646885112d4e47b14b73cd8d9c56842 + x25519ell2_test.go:97: bad: 44e9da9ea32a4ebacd7fa9200563c4dc35feea2a751d8de09628b9c094f6e18c + x25519ell2_test.go:101: good: 34330b3fcfee8e8758ec9e905f36ca69ee152b345766b44b5df23a55786b454c + x25519ell2_test.go:103: publicKey: 7d1ff12c676fba33433e7f6ba0b6d1d1a690eea3a93f06e756489e9f7ffe0964, repr: 6053b004fbf1674b869f9a09d23403224d7f7f8f68a4b21f843b6ed12ac71583 + x25519ell2_test.go:101: good: f9e73287feebad463db5ab480a9e68e6a959c0c7095a2fd9cd41f85cc6ba574f + x25519ell2_test.go:103: publicKey: 44914171e4cabb70a1a3f623f4b72b0d81271e7301078cd4e4a32478bc1b7f68, repr: 51b6e2f66842fda8f56136a37f0a68f17027cc366a2b6290dbfc77cfac39ad83 + x25519ell2_test.go:101: good: fe262c2a6a72cffa8d9dbf700258b36d6e73c4717a5425dbbb46e4c3d41d08a9 + x25519ell2_test.go:103: publicKey: a8ac32cb72778af74c14b0c186690b26c0bc3030bd97feed9766782c032f3645, repr: 5a28c3aba964dd28a7f5ff8339fad6f08f3893391618924c5fcca8370c47830e + x25519ell2_test.go:97: bad: 6ee172c4b5016d774a8d3cd580ce0292aab70c7deeb3ddd56615fc4925b42347 + x25519ell2_test.go:97: bad: 25238142d0921faba728138c8280d806631b98e75031ff0a0727481ae952cb58 + x25519ell2_test.go:97: bad: 069f9a14fcaec63a1fad1b52e2f99285e171d1b6d834933883aa438de1e9d208 + x25519ell2_test.go:101: good: 5b98caf808044eb63d3a19a4e6f4c2159be53e9ff75e53711d863b8c8d9525bc + x25519ell2_test.go:103: publicKey: e843bc7390697b17f254d65b8ba024d872c276390cc64e587392f87269f78c72, repr: e1671f03619e3e6c856a8f505045c013a654eb4b95fdad9c4555ca135fa82f4c + x25519ell2_test.go:97: bad: 50ad9f6bf3015e66fb66b5386a4ed437d76d9ac1e0b3f16427d3c6f59897e753 + x25519ell2_test.go:97: bad: 4b53bfb1192f71142775ed020d3364919d2d5d8a00a564ec8b4ff739faca15c5 + x25519ell2_test.go:101: good: f5459b18cf27536c1bf5b1e3428de64228d8b87ffd254d06e26ad2297207c9fa + x25519ell2_test.go:103: publicKey: 6d41e6a98b45254d065e20ed20e60b1925ef844bd5e77c459d5353ff1046a366, repr: f218bd8fdf220d73b41bebe7154b7a08888959cee94af171be8d9233ec05b17f + x25519ell2_test.go:101: good: ce8077a140a2feb651d2ef40b3deaf8b029dc434ec6d368df1da63fc18c0b376 + x25519ell2_test.go:103: publicKey: 8b6261324f25ddbe854c91c25ae2ff55f6847fe315285bed6f678526df30c85d, repr: 14f7c522908fc2d157665b5019b10218ab47f6c85088d36bff717c429ccac504 + x25519ell2_test.go:101: good: 928bc945ef01dfdc7bf3c58ea1867acf636951d3bb5d2e943a44d2637c9b2902 + x25519ell2_test.go:103: publicKey: ae2b283974df8396eb942e81bfa8e25758f02ea0e20833f7273d394f7eb6ca48, repr: d7ac24a50fb4e00ab7d792bdab83e6dba58aa16a5b7732b1396b5d1a4496f95d + x25519ell2_test.go:101: good: 615055fc2534fc8fd57ac64465555c28a2a7cf873db1eca3930181e6f1edef0f + x25519ell2_test.go:103: publicKey: 806b7f952b4fa1ea011fbd4a44f9dd1532dcbc242f45ab70ae3d497a41a9e726, repr: bd9038dc3092e83e6f36e49705d4f159fe70e18daa82e90eff75191a1c187140 + x25519ell2_test.go:101: good: 516ecf3352e557a11a6187db0fa458330491095f974ccd712a77688b8a856e05 + x25519ell2_test.go:103: publicKey: e8b3f07fa53c265dcdd0094a53ab2b4583a293966c608a7ee0cdf06ab947076d, repr: cc7903b747ada27f7690916dd98cec6bbb6eb88b930de44fe3a0ea36eb1ccf84 + x25519ell2_test.go:97: bad: 8df7aa388215b221a8932f89fc41f05c16f19e969cce24f87471058cd9c0fc29 + x25519ell2_test.go:97: bad: 3df3d7744d9d686671f6726ee04abd92ce7432357cf4cb742eb019291d6d5683 + x25519ell2_test.go:97: bad: afc9c0acec4123b484df4c6bab9811d2274874b5ea1c9fc535bffd6ddcf6e74f + x25519ell2_test.go:101: good: 55dae172df53c922c45296c2df4f1f5d7ba90b802c961be20ba5d87172ad3e7a + x25519ell2_test.go:103: publicKey: c0c5e3f47cc59a11a71477272fd39cd613eb590a62fbb28d2a8ee4896deb077e, repr: 2cab12de46669efaf94b9a782b280b66c9cc8ffe869a29167167438325cd2af9 + x25519ell2_test.go:101: good: a6699baad35e974066eb9a9022694e2760593f7e71495d1624d8a8496075c2f3 + x25519ell2_test.go:103: publicKey: d2cd72561b803842a5bef3cad822411be506daaa917598bdf340c5b58447e159, repr: a60582c0017f8703dde94ef7064f62ea576d6d00af9c71e915e7a9f27b97ac36 + x25519ell2_test.go:97: bad: 2f6d43182538e5617735e17ef9342add97fa539ae06e0a9d93854f4747a24ee3 + x25519ell2_test.go:97: bad: 1c60eb43834d4effd1238e11c20573fd51c7c2b1d95f1dcee30f613a7b74ef6a + x25519ell2_test.go:97: bad: ef47ca91daf9230563d348344f3fe722a738a4511cb3ff8a8d449d474b7129e7 + x25519ell2_test.go:101: good: c36b1d7a5c7a29d7f5cf82c4407430d030c73dd39969a1348b6427a8260d562a + x25519ell2_test.go:103: publicKey: 7250cebb91994ad722d07058b762f33f51d11a92ee1a08c3d4971b11a87a6511, repr: 69cf5f2f5d8a17b836de85ea5e949be54d23ffeae94c4ca9fda27ed4a25d6eb3 + x25519ell2_test.go:101: good: 20d432879ca8f6c095f7dd12f1b8a95273e9f85876704715a9c4a24bef972205 + x25519ell2_test.go:103: publicKey: 8982d1b558715e1c7c416bbe82628ad036b210d5d62d1a865569e9c2b130ec79, repr: 156c661ab52c35d9ea18622aa178998b48e0da0a29c0606bc67201977548ac5d + x25519ell2_test.go:97: bad: 7832fa8eeb1799138a3ec446335594d63095e9494b1fbba8238f378d4829b8af + x25519ell2_test.go:101: good: 8a38d46885113ef47f9878035198213c24335887a3e1584e70855aee0fbcb526 + x25519ell2_test.go:103: publicKey: 09bd6f0788d557ac88ea706e1c4498d09fa3550703ecc3354b0f58afb00ed73e, repr: 44cba70d64953dfe7db6388ad390698df5d5fe690d973ca93505bea623e7ce89 + x25519ell2_test.go:97: bad: 703ba7d04bd6e50238beec9cc6cb935b1e08cf865a285959fb572d648aee1fac + x25519ell2_test.go:97: bad: 68a1e0218f310adea14e4ebb9d2362be9ea71d80fe2f94b740184d25f9afd492 + x25519ell2_test.go:101: good: f6dd2eb87c56fa3b522832419eac4a65afe32989cd3aa8c8bb51d9c0f6ff251c + x25519ell2_test.go:103: publicKey: 786da9ee4c0a2048b96c89e3b48b7bfc1c936e5562a27b7b13e3e40957062534, repr: 6d62b48a94e6b97b157fc1edc44dc808b6a3d4545caeeaae355fcbd8805883d0 + x25519ell2_test.go:101: good: e5987b6aba989cc5dfb5f7eb2c4f26ab22ead7ca06ab74b9176b070f9376fc61 + x25519ell2_test.go:103: publicKey: 8c750379b368702f528fe4d723f1794dbbe7aa28472cebd0bc584fb1e469aa10, repr: 0f417441ac18a4f0b6e7389dfb95b1b92bbbeb51c8897643a1813e27b420b1a4 + x25519ell2_test.go:97: bad: 489947d412e2d061594b5612c3f5b83f2bac3f99081febb7d970e183785a5d04 + x25519ell2_test.go:97: bad: f135283807f834f7865489523f7c74a456411d6e85331f5cbd86f97a0f16b78e + x25519ell2_test.go:101: good: 05a98ebd4032bec5362235ee8c404648ce10a69e471e47b0b43b8275ed647425 + x25519ell2_test.go:103: publicKey: d848420ff06e5bc0404f5da4462ec8c16570553d7d0a845a2484f1a2dd661428, repr: c1abded690dae6d78f478d015e557c58697042253a73783dc50482bdbbf406ca + x25519ell2_test.go:101: good: f6b62781aa21c9e1f5430a9e1d91c64995a08212ae418554ddbc621d233269ec + x25519ell2_test.go:103: publicKey: 8613951ba4c4dcc14c913af544ec027d86df4d219726197aa153ea1864edf71b, repr: 517896e1f4ced20e3b9048d9a82d892fc6b65432a4e96a17813e1471c6bf96a9 + x25519ell2_test.go:101: good: b195b2bfccc55b7cd8762a012ffbb150579b06f03224eda800ffcb7b95a1fd06 + x25519ell2_test.go:103: publicKey: 38fbe9ecfc90b2045ae27dbde2724a5beb67cd360dbc20db21bef8e048738820, repr: 12897e3c848c368ac24f6806509be8cf92e5a26720e6e47407bc3a6de73b283c + x25519ell2_test.go:97: bad: f7b3cf81406ce380c7091b86675c772933e7b8a2f309f8d58ae2dda8ca97d075 + x25519ell2_test.go:97: bad: 3fd1c9effdcab268ba4853835b21744d6c19fbd1c96de1dda0c32d8283ba4f22 + x25519ell2_test.go:101: good: aaed5dd15718140b33d54c330a6e0a68696e70394e1d5c3006fe6d0e2f6db2bb + x25519ell2_test.go:103: publicKey: 92f7c77310be0b3461c8291a2ff4a105763faccce7292fe6f9750e800d286432, repr: 46a6fcdfa6a4bae56128544a369062d6e32d9099bc5d72cf1b02daac03de582b + x25519ell2_test.go:101: good: 183fd4964e7acebc0c91cd895471410b9ee185a73bd823c3156c0f54a9530bf3 + x25519ell2_test.go:103: publicKey: 1f6c67e203d715f68bec4cc9b30423842fbb756ede8b1c2d2da8c04c4618b676, repr: 037d717362045f736373e0c4086652048628fd5fb3b12b4043b05aabd2b678c6 + x25519ell2_test.go:97: bad: bb80899614ce529a398173993de0e2b662e843688128b789c2e4c3b5b6689ae4 + x25519ell2_test.go:97: bad: da1fe7bfbb1053397b5ea406c2170ccf0fb761b478c82754d7828093719ed00c + x25519ell2_test.go:101: good: 5fb981df1edfa2db807a2d56a59f7ca909a1b6c0df36ea135dd0bee34b8f7608 + x25519ell2_test.go:103: publicKey: 55bcf2f5cdfbd991dc7e86939e947dd1a10178c2ba4a8d2532f4e47eb5739d3e, repr: 8741a1587239c191e24f847bd4f31816916c20dd968fe1a43d8aa7b305946c69 + x25519ell2_test.go:97: bad: a0a05fdecb4f5a0333cdc48f45061054c03034e452d53daea80fff6a00e79cc8 + x25519ell2_test.go:101: good: 5548bcc5eb44d8015a2bdc872ea411cc352ef490639e788619bf08c60e28e63f + x25519ell2_test.go:103: publicKey: 7dd97efaeda85cf855b0bf180d8d737c5a4accc430f181c2704a0f351cb41c38, repr: 778f15afcd8867da3515d709530d693031bfcecfd1082700c822842318774ed2 + x25519ell2_test.go:97: bad: 0b18a7d317bf1d360788f856ba8a446723e8ef2ad9a2b777c0e46a174ed7f337 + x25519ell2_test.go:97: bad: cc7d2959fa1861bc88624cfca511b7d319d8e751e54201d96fc1fa3e3af7f90b + x25519ell2_test.go:97: bad: 9e13c5b146b29fa66fec3266094ff6d4e585cd6cbd71c6e1c134060a44fdd0a9 + x25519ell2_test.go:97: bad: 9b675149169d600944dd79825a0e388ddd1e0baa896ad88e5d659c6c7091878c + x25519ell2_test.go:101: good: 801394be0fbaf61d6af45badff05a6986337c4ccc94ae5e4d0637dce465de3e9 + x25519ell2_test.go:103: publicKey: 26e7a9febd35c18938dfee2bd61de133b6ea341043d16382ecc7c3488d9a3f65, repr: 51a5e9d5236f0e7ef944fb02cf7d0e79f3a1c1784339723b1a82185955efca49 + x25519ell2_test.go:97: bad: ea8a7c4dd86bdd4a3e9e0c7f3cc954bc08c90a9110731fff530d7215abdbacff + x25519ell2_test.go:97: bad: 16fdba213da823d2a03c8948d5b5eb830ed4019c2b66b51e66f969c0504b8647 + x25519ell2_test.go:101: good: 81c1e7b3a1990af14cfd5f92fe023ec4019da42540c62645995f9288b7ce9880 + x25519ell2_test.go:103: publicKey: e595918bc9edc13cb4fb2f78edfb94c7d8bc5726562a7daca57deec8a072565b, repr: 7dd9f1bfb17487c87300df8f9563c5de8a997b154e11f8a069dfa7ab93e7ac47 + x25519ell2_test.go:97: bad: 207382f3317460a1d373ef6de15646fd3b1c1704bfd723f6c2331555278a55f1 + x25519ell2_test.go:101: good: e9470ae18885cafdabc187722f46c7994fa60c6aae118ecf1b442a5a842c0d81 + x25519ell2_test.go:103: publicKey: cabc985694534774bb8e3d2cb3328ab00f25cb94f42984fc0c4cd6236f5c3b16, repr: d65faa53180f710da3d116dfe9da39fc82e2d7b2dbe576494cc36b0d0a098c07 + x25519ell2_test.go:101: good: fd628335c0c14636225c85ab7c0b548184fcfd7992470e0432c97fe7bdeb267b + x25519ell2_test.go:103: publicKey: 5efcb59d32947063ba836b3e0da12d2f1ea565dca1b27f0a9537dc2d5de0bc61, repr: e6396bf2f199566a93d2a4b1ad14d743098de5db352013bc9ed565e9356772f8 + x25519ell2_test.go:101: good: 75747c6d329ec2674655c07d069fa39387811b7ace6895e51dbe6add0463509a + x25519ell2_test.go:103: publicKey: 60daa1b295bb2a9f231eeea1fa4486e894cb6d280b0d55e23d6ee3eb506c0b20, repr: 36c9a62aeb717ed6bcd1233b82936451939d3f43c6b37419d203e02de10c0f0c + x25519ell2_test.go:97: bad: 604cd5368e4de33864017f1109c7c1f4eb59964dd03df51e3598f27b422554f3 + x25519ell2_test.go:101: good: b284288a0844a2a6df9a6077368993a149e7ac106302547edcb2df866795e7ce + x25519ell2_test.go:103: publicKey: d809065a3d178f2cc3f624f2f40b71983d0a48fbd3c4d1456d23249488fbd037, repr: acd244878f7770e1ba12af9964554e972126a946de3affc899f0bc67e1f2c04b + x25519ell2_test.go:101: good: c94e29ba6c871ccd2766f5aacf8c5a60fc46cef5369d96019ce0b26522001ae1 + x25519ell2_test.go:103: publicKey: c913a93d8f7f5b7230f2e07811b989a0ef637be886d9962d0e3118ba1d164536, repr: 2f28bea6ecef73a9856b30dfbb73ff381bcd1becda4c59460d15ef9f24682f99 + x25519ell2_test.go:97: bad: 204e1a2b4630a644c6c6b3c0c4f38168ab1c599f95e2742d920aec083ee938d6 + x25519ell2_test.go:97: bad: bbb28448f2aa381dcf4eb78f35cc73d2771f96c2727febfd4a66023501d22149 + x25519ell2_test.go:101: good: f03c5945d497690670855235b27809f5a9e9b38d0c1edb669635b36d3114c3eb + x25519ell2_test.go:103: publicKey: e0bb1f76c9d881b7e4260b58a0290f2d1fa9bcadb09c9cf5d59f5b01dcd8be20, repr: 0b24fbb17408c760d26733bc0b37d354e074bca56a494cac52366821014c8499 + x25519ell2_test.go:97: bad: 82cf71298eacdc1bc4709461326c82896666e64cd046c59dc57bdb6979ca9820 + x25519ell2_test.go:101: good: a58b13f5dc9a39843f672976ad1022c1e065893fcddb3edcf32a2cf09260b533 + x25519ell2_test.go:103: publicKey: d6d324d8f81f4b0618f1454ebbc3cc1a0e97738808e917d376eaca0c328e3672, repr: 56ad6e9651d20df737e1d317646957890392e560527fdf60fd2920ede269d826 + x25519ell2_test.go:101: good: 197a4af8be0d197682657dcba3ed1b154659e8eda50f87c54c4cf6b7c5e43a8d + x25519ell2_test.go:103: publicKey: 46b32961450f1c7a4c1cc1d2ef8f995b0fac23b51b41244dc56540eded93c430, repr: 5f2909e6fd8485af901196099a15bf17b4885c95880a3be9067f51da8af39284 + x25519ell2_test.go:97: bad: b16b328827404dd5d7b36c0b1b341f2cc697629fb14a305cc167a173c55a7c1e + x25519ell2_test.go:97: bad: 055428c51849663be2c5737675494122a023a49148bf5a6e244290e05cc73f43 + x25519ell2_test.go:97: bad: b7358b94c56d4f279112d8716594f934486b35af3487ffee64c273eef7925cd2 + x25519ell2_test.go:97: bad: 1dfe431ab72d9b0d6457f4992b4627f14a10db31fc789ee2d981ed329d9b4c97 + x25519ell2_test.go:97: bad: 30d7634a8ae9cbfbc7735ed01bc96196ac306f32e77d868e4caa92246ca54d50 + x25519ell2_test.go:101: good: 115ecc6e35cdc4f90fd46fc501f088ba7fce0fc60ca2f8e2c051e63c79c94898 + x25519ell2_test.go:103: publicKey: d2cd4d96b97ae8953a061964b0046d0c51b7cdb6fe432a0c67f67cd7ab2c4958, repr: 602d8d999a5e97c3f7d3892192ab7a708e239cbfdbdff435bd398c545a5c8b83 + x25519ell2_test.go:97: bad: 09400f2730a7a9194a3830661dad9ce71e25804b49ae055e345f725381cea08b + x25519ell2_test.go:101: good: 76ae8915c86cf22e4c20af7f87ff4ebd38396998a82d5b24f910226d59d6e091 + x25519ell2_test.go:103: publicKey: df4657607aef982797df3cdd4066f1e77dfead11a113ce31fa206edfecee6e7a, repr: e26084d9f6fde359b040c43fdb993faede1290d7f9b73ead5c0b2031dfee1ca4 + x25519ell2_test.go:97: bad: 55212b929c0c8c1b64dc846722cad3f2c3a2a3ed5c9a36962199db50debb2053 + x25519ell2_test.go:101: good: 1dd16d99a7bc475ef27c28e66e521561abf1c811ade85e26568464104cf2c0b8 + x25519ell2_test.go:103: publicKey: 66527b877ada02a5d1c931d466187b8c320ef05f93b6697d7f27c07e8ed4dc14, repr: 56098a3031c827a4584789770a346df5e3ab1f40ffb743698a3478bb8f426979 + x25519ell2_test.go:97: bad: 626bded71c9909e76d4615b2a8fedf4dc518eac96c7f8a5b922c0f80d38f6df0 + x25519ell2_test.go:97: bad: 89dec3271a1ce1489ac883f0740b889d2f0d80fd5d3de096ec278da04dff5590 + x25519ell2_test.go:101: good: 5d956fc76c8e05104c58d86d13e44f6027f4e3a74c1e7a63f12441da81086bcc + x25519ell2_test.go:103: publicKey: 1aa0594e554e22b407c2107bc353a79dd712431e5901d0f29429babc55b32e36, repr: 81d6e315e614286959e63f43831b2b00470c20880d88b8e8d8a57a94c1cb1878 + x25519ell2_test.go:97: bad: 47a713dd1905988ecac014fa53c6b602ea2c0ee933da2fc9f038b9391116c35d + x25519ell2_test.go:101: good: 018d0c344debfc0c1f1f0d9b25414c8a72d5922dbc53f98a22b1581e68ed6819 + x25519ell2_test.go:103: publicKey: 0287ff55232b25b70d974a12ad909905b2fa0236230019f26fc3ec58e861d104, repr: c6e5e6c7d4747d91d9ef4e6c77639f75a75ed5e38e4f98a94a0beb1fad877d24 + x25519ell2_test.go:101: good: 307d9e5ebb3beab9a5f96a1266901c53a2e2f9a93518825ea67ae2f404747e7f + x25519ell2_test.go:103: publicKey: 105dbe051a1ed797662efcbef06c495873d69296f323d4309af5946b52ad2521, repr: 8c701800806f31c4ff917814e7dd720cdc82bca2790696f153142995fb3ad2ff + x25519ell2_test.go:97: bad: fa8e53b2f541d26bc24703bfe35bd740a6b26e1268d650f1336b3f9d57fce6aa + x25519ell2_test.go:101: good: 3c06fa5e0521675d1ced19c270b770d64604d47d8965b93e095ccde42865b0c9 + x25519ell2_test.go:103: publicKey: 8b5d90607f8d250bee69f1cf3b43b6de5484b4daaea9b56b868a764488916004, repr: 46b27a80945da48390f108f76faa23e3a0a567faba505b0396346d88bfcfb30a + x25519ell2_test.go:97: bad: b55f11d3819c619705b31dad4cde9cfab58793bf7a813855b8c76184fdcd7e8a + x25519ell2_test.go:101: good: 5cd5eb85e5cdaa645f2b75609b097d92169ee0b161715dfad0a85f16703189b1 + x25519ell2_test.go:103: publicKey: eb7d95d8314ad4debc4f2a0e11897c9b96542c086073b5022f8f7c6c04565c2a, repr: b447c852080556051c0f132002e8754ea20717a9a4ed981b708921e2f0b71717 + x25519ell2_test.go:101: good: 3d0f26e74640feace79db3ab7ca5c4f578f528b35efeb8f99b7057edd36199b0 + x25519ell2_test.go:103: publicKey: f5b08b419b09bfb37ef5adc898b02c85ca7466e442191ea847d27f6d8b323e6b, repr: cb6618f80547c2b609d7d5a44ff056168cb7252166c1ff228ac36cc4678a163e + x25519ell2_test.go:101: good: 7f16cffbefae3c8274ba96988935384dcacb8c22b3e8f75fe376a1010fc534b7 + x25519ell2_test.go:103: publicKey: 6f3a9736c611e993e617194d376c94b0cbdc356219d806357cee2a84ec42f95a, repr: ad11d030e4a73a362b440a2e3d424e2fbc59f5fda00e0746654d562fafbdc7fb + x25519ell2_test.go:97: bad: bd078d554a6b423715fdef8684800fd00dc24399ea611bfe8c8dcdf91a107541 + x25519ell2_test.go:97: bad: e78e5edc30a1aa037e41fccec5fee11be78f7c1c528f35afe50933a0a51cfc60 + x25519ell2_test.go:101: good: a5d0d8e602c23bb55766f05fc0d4cc9c367da846ff377e4c611257c49218e0d1 + x25519ell2_test.go:103: publicKey: 7b2d55fd0a546ce2f6692de298af8a265df893b9e8d50a8b3bf37baffe821654, repr: 44685b455679a58b18406a37a2fa195dc111e519ebfd414beee4c506665d4ccf + x25519ell2_test.go:101: good: 0d748049a1d0cda9c6acfa27a12b0ba4096d97547a41a3a49172f6ba4199c5c7 + x25519ell2_test.go:103: publicKey: d9c1dd9c97644374f255b22caebf812f03fe982d075db6868735d8f930fbad2a, repr: a6837cf4b57350900d2c324a8bb16f7e42e7110682303942455d1a6af2b8aa15 + x25519ell2_test.go:97: bad: 8e4935f9855661838799364ec6903961e448b95e9a227f4fdf49f9f3f68cffdd + x25519ell2_test.go:97: bad: d0bba648a6343a1427f5da95ae966e5159a8755bc412c707c66349cd86b331bf + x25519ell2_test.go:101: good: 733260c74f7168ae7058e78505a73191b934e5daa8c293044a8e839fa43f0242 + x25519ell2_test.go:103: publicKey: 3fa2e42a8c63fd19928a510f4c93bf98b2efc172a2f1ed0601dc7234e31d403e, repr: 89a9c7136c67c15d15bebbf6b85f32b0170863ff5ff1407527753db06751a5fe + x25519ell2_test.go:101: good: bf68b9e6464b34c27382ed1ca2b48324dd054d2e9cd327ffbb1f5023dfc2954a + x25519ell2_test.go:103: publicKey: 4ba29ca50e62f97fb929737373741f6f5c4c7312a3b9122484cebb0aee672704, repr: 84577576e42b42030225a451cea1045eb26ba77a3afc68085b03e5ef244cb69b + x25519ell2_test.go:101: good: 830992da271db879e70478ddcaa6f571df7d5891ceab32a68e58aa0a504c22a4 + x25519ell2_test.go:103: publicKey: d624ec830436b35330e3d0d861a657447dbfba9d53c33ee2b8483f50ec9de175, repr: 171a27f5d46825406f391010ab131ab65788797582d182adcffd2899077bc58f + x25519ell2_test.go:97: bad: fab319b6472830a11c0f0e18c9caedf3e276e8f3dcdb47ef19aece3dcb82a5ec + x25519ell2_test.go:97: bad: 659d9f2892dee68b0e79d6216f0276eaab7cea0a25abc03fd1e26115c356678d + x25519ell2_test.go:101: good: 27bbeba55a99ace9b94e4782fea3119932294aeac1c2dbe1ce9dd74f8b23fda6 + x25519ell2_test.go:103: publicKey: 7904b74110165aa55edb4a85bdbab60f751f3f99c794bdee0daa5525f492134a, repr: 546656f0bcb61f08a3dd24737d77ebb95231927f7395cb9e9dd9299078f91e1e + x25519ell2_test.go:101: good: aeb9c7b3d05c466285895873f25ad365a82922343f5ea6711c950c3d6c29293c + x25519ell2_test.go:103: publicKey: c810fdc284dc71c4dba1d79b4919d39ec4caba2dc6df5dcbdb1571ba7620542f, repr: 6839d76960b09b46ef7884241942e72ca4e8c576d4e7dceab9a0e39a83050f80 + x25519ell2_test.go:101: good: f58bc0c1fc58ae83cece464fd4921a15e3cb22ab9f6777b81fefbbd2f129c7d3 + x25519ell2_test.go:103: publicKey: 9b491b079aa5960390e5219d935e48ec30974c5714dfe7a43d538eac09ff5060, repr: 87bc918a291225ba143a47e9f1af462b9a6468b43c0d2146c01f8c74f27412ea + x25519ell2_test.go:101: good: 385a50f08b86d4d4935fe792ea14d196c4869d00053251a023c853ec824984e4 + x25519ell2_test.go:103: publicKey: 8a2c57ab3afa4d65dbcaa6df78e5fec50e0594c0bb34ffbce16609d30cc3b142, repr: 626dea8b07df8b4148328e431d16e7e46de4613d201fb9ef678b69f2d59146a6 + x25519ell2_test.go:97: bad: 3533288d8c6ad4df3d7b19f3c8b97e793b95f0e1332b5a3c7ff6aaed2d6fcd25 + x25519ell2_test.go:97: bad: 1f8b528166e8e0184134444028a010357e1fe7ae9a52930b0423dd1a6ab22d1b + x25519ell2_test.go:97: bad: 333656d40974a3d32307fb7a5153329ebe190dcce2640238e454af10e35b6318 + x25519ell2_test.go:101: good: 196a1544636c72a8022a0ecb6eca167cacd78256050a96995cc7973a6ed882db + x25519ell2_test.go:103: publicKey: 865b810e540f9e067e417984ad5c2b6c9838b146de5e9d85040d32a0342b205f, repr: 8e998877cf5c202343d772c1806616f94598418a559fba1c2c6176af7d53ad88 + x25519ell2_test.go:101: good: decf88836ff52bb4b21cf6b401472962732fce6f0795ac529108979eae9de4fa + x25519ell2_test.go:103: publicKey: 4e0d5e10f4bc2f4e5756825cf279b0d302a43f47a1fcd8f19a5028d4a0957b77, repr: 1be99ac4aa931e7544de2d93877d32cc111727dec73502763776a9aa0ae10c94 + x25519ell2_test.go:97: bad: de51562ba846a627e63af13ef1a608c548b483edf378d520df36da8d2d70a0ed + x25519ell2_test.go:101: good: c463e4a7222ee2b21013a1fe621ad7359a9c598ab8797ab39075dd62e76be3b7 + x25519ell2_test.go:103: publicKey: aee7f19c255002505a984c82f274ddfecd3edf3e1059cc1538f7229732dedf14, repr: 0f9f13ea594f5daf71db33493a26f00a378c3f48e60aa20a2ac62fbdadb52983 + x25519ell2_test.go:97: bad: d9b8d7bf246b7ad08a87bae4ed0285e9362813e54564198b1608073c6ef7e722 + x25519ell2_test.go:97: bad: 8a6c5c40ccd0068a3897a74d45cde5b1a0bbe051278d92c64fbe64257cd4a921 + x25519ell2_test.go:101: good: 23724a93b35ad9c9c934ae36ec4446a719c3a90bf269ef056100f55148838cef + x25519ell2_test.go:103: publicKey: fac9e0378bd7606dc275afc93ca6cf6c78d4a3739c10a4af4e95973c45326a32, repr: 811674acd4162ef31bd3b8a809ac48af93369fa0b9fffe59d492c28cdfefd6f3 + x25519ell2_test.go:101: good: 9f9838469d53d4486262f0901db31f42f76cad1e4e3976841d1a996af6bdf91d + x25519ell2_test.go:103: publicKey: 324c30480a2eaa09c9b6b4cdc731cec4883c8d6d5a4ebaf4cd92ba7cfd833623, repr: 6deb3e13c80801184c5501943e0260c2e76d1ad7056d66b9cda5d135fac5a186 + x25519ell2_test.go:101: good: 3e324518813a2a80ae7ed2e304db7370987d65c3d2c00c9740059a7599226454 + x25519ell2_test.go:103: publicKey: 847613a1598353e0d838f08648d6f79b1a265e3c02735e085bfc7dc85abe615e, repr: 8e94b172a921983dac3db80b4f21454062a2a860d4e3e1b49b174b44e681e828 + x25519ell2_test.go:97: bad: 4056c71f642723145e8ff0f178924d637cdc661e572e3259ff13780958324481 + x25519ell2_test.go:97: bad: 877ab2b90204767d69fece7bc6a2bdb0c46635e528820fd981b681d8b160fa86 + x25519ell2_test.go:101: good: e61b63c1e2617423028dd2267fef6f25f562dd75c6a691ccede2199ef5a66aea + x25519ell2_test.go:103: publicKey: 574a2a469afe35e405f29563f45b9dd316fe26f8963d9041682c280c5806e65b, repr: 3ee89678303ab4300e41152f7751d3b96807669609ffaa033ded5a673c9a6c2a + x25519ell2_test.go:101: good: 6daabd82b607ebc038cee1f39b465fa36bbe95652e7d0eb857124316226f92f4 + x25519ell2_test.go:103: publicKey: 85228b295174bc80102b5d9b9ad43b1463a14adaa336546eda4dbdf14c74986c, repr: f9dafc0be9d059015219597fd3ef4cc271e9acab349a3449c518c02ce130457a + x25519ell2_test.go:97: bad: a3ba323bcc37f5c89c966f3b39028a94dc9c04958e9e53b28149759cd16e7bd0 + x25519ell2_test.go:101: good: f0d96156975b698bfce96e3e7145be28ab35cc63b74074f7993729be53e00fa0 + x25519ell2_test.go:103: publicKey: e96883565cc55240cf564b4f29f1a9d1de3c52a415e2cd572f11e8646bdfa17d, repr: 2c705ae7e9718ec2dd9526e33f716184d5978a2c8cfdecf11b473059a604388d + x25519ell2_test.go:101: good: c3727585dcc5696619f453e6813fd0f639efd2770e4d9b0390b1ead109f3a6df + x25519ell2_test.go:103: publicKey: 158b0c7a627f19eb93aef2abfddedd2ffded81cde79e7b57634adb86ac23385c, repr: 018f4982f1943b0740ba0a4d62eef4fcd9479ff550b84a955e8f04e1ec3b6d67 + x25519ell2_test.go:101: good: bc6d00ca5fe1faa49c9b4123a7739f922936fbee3d8011cf4335f9e77df367fc + x25519ell2_test.go:103: publicKey: 8d2765d92ca7f2a6ad7ba7a01f2568874d7b4ac16096675cc239663a2d0f0c47, repr: 9e710391230602f15d8a7657f217f9a99003763df2f9311b4336b17dff29e825 + x25519ell2_test.go:97: bad: 8e2743be9ff3bae74a620c215006e971480fd305eaab85a65d5a9a283f49c20d + x25519ell2_test.go:101: good: 75b2355fa474a3db24ccf65879f76eabe0546c8e61255e38f8c47e2f52b76e4e + x25519ell2_test.go:103: publicKey: d029ba6a342e8e3382163d1c0d6a9239ee7b6d98e340d682058f3c0b7ae10d31, repr: f7d3c06c3ca92d69b6cfe339f79af91f221fa3295057c81444ed7112f88824bc + x25519ell2_test.go:101: good: 2206af5c422bbf22f84e97ce3ae430e784ee9abcb691093897dcaa8d45425ea2 + x25519ell2_test.go:103: publicKey: f0c2bf19713b22ae175e9da992f38d510314f9e5faadaf964b3ad895cd93b205, repr: dfe54fefffe43bbec98525aa21d4fc86e844bf0597d9f1c412cf1e65b1bdda52 + x25519ell2_test.go:97: bad: 71b78829513d8e8bffef7b2f5cff1c9acb543c04e75a4c29687e172bef5d38c7 + x25519ell2_test.go:101: good: a16fca922613c6fc7807930bb26f5c1bae5a71de75194e1ea730ca2c09cc64e7 + x25519ell2_test.go:103: publicKey: a396090aefab4726e656639ed0684f5f589d10a520752f6b35ee9e9a36ea6076, repr: ef6a7fbbfa44d7281c49749c8a36bddd6f1bd2c5b15e9bfff07c71728bbb9eeb + x25519ell2_test.go:97: bad: dd2aa1a19a56736a76f0d72415b16582611d02e72cf56b00f0c6d4785ae44554 + x25519ell2_test.go:97: bad: 3f4533595e10b7f671259855d6db91fbef5385f304691c3fa06e535445a51c1e + x25519ell2_test.go:101: good: 5a269fa87e8f8058f48acc227b818d67cb6942ad8b0dac0290863d256ff66c31 + x25519ell2_test.go:103: publicKey: e69dcc76413544796bfe0c4871eee6f1cb6d01d313626d4682c193822758ba47, repr: d19df730c37b5e7b09eed4e7a48faf3f54bc6cc6d7114f721af6fe91a40968ac + x25519ell2_test.go:97: bad: e42affd40b423d288a7463f4f322564b6ab4d746b93ac35b0b047df5a3113164 + x25519ell2_test.go:97: bad: e7231ca1c9efc7ddd33a86c65f4f57c8ceb3341bfbf4b588b8a81921053f5b33 + x25519ell2_test.go:97: bad: 93cccbd213bc41ca3452680ef2b0ad14f84024b82d26e3884757af40237cb09a + x25519ell2_test.go:97: bad: 5ed466ae7a498ddcd5d8e3d37f87ffb8abe096899b29c160f1a0f65134b3d779 + x25519ell2_test.go:101: good: d75e1bf15e2c72b9586edc39233cb12afd8a669ef69c769e957e63a56196fc24 + x25519ell2_test.go:103: publicKey: 408bd33a5afbfd9e82a98f63d87265611f5971b2c25217963faccc2c93c4ce09, repr: cf15b01fbf50701bb2929ec82cb0c1ce89f44122ebbb3727b66d54baee7a4a68 + x25519ell2_test.go:97: bad: 23e88ebb93a7cb467caab94b4618d1c232ba0c571e245d14e24335fdb1873fec + x25519ell2_test.go:97: bad: f3a999a42340d82bbef8873e1a10f00f565b61d59f1c9ce56f0baf990f654b86 + x25519ell2_test.go:97: bad: b9de1cc3c7d0a4a3f28ebcae56f273730085ef302540f070f49b36b7cbafd4ea + x25519ell2_test.go:97: bad: 25f3113e496dd01a963175e0d858100976f19de70d443ada7b71720fe87d5a63 + x25519ell2_test.go:101: good: f70078a907a84a2a5a7c4076ff1bda51d6f75df60d4081e23a61a4f0cb42bff5 + x25519ell2_test.go:103: publicKey: 41060d7b436e53651904e70724e332cdff75be4eac324e5c5bc2e912fca8d528, repr: 6cd6b1bec7095442e18e4a6fe18573e6ed71e6d469928c4d45997d09b8f8774b + x25519ell2_test.go:97: bad: 27dbec3a3636a400c8f50d508a719bb35ae86a2dfbd9b50cfa7015cc4afe1f8b + x25519ell2_test.go:97: bad: 60e770905efee0f16744f6ffe0fd52e8312df2c90af92dfe8cb9fc87d1b4c066 + x25519ell2_test.go:101: good: e53ac2f3457327dd08ef64bbd00939a9832ea4d9422adae4cd80b00202c2f399 + x25519ell2_test.go:103: publicKey: b87240f18e70376e80fde349ce16549648dc81e1abdf472fa4c032d66fab2a68, repr: 472fee5996aece8cbdbc61a2bdd1ef14c308515d5721eded2713c491a1f91933 + x25519ell2_test.go:101: good: 982bddd40ce2a59e7bdd57d610241c80a2ec4e79c9136059efe6fea9f32175bc + x25519ell2_test.go:103: publicKey: 1fa3a71e18b126fb311c8afd4c610e7a0e71f433c63d6ab31837e8f513f2904a, repr: cc5cb4962bc41a821cc96e0dc0b9cb02740cea217fe2495e7eceeb81c424d0a3 + x25519ell2_test.go:97: bad: b3f363b76c28a74162ece709ed06532816ece860c90e2f9b12c6e10fcfbb7303 + x25519ell2_test.go:101: good: 11f63b03e42a405657b578845e683974278a6f40c4f0d11a55967e45e5fdda6f + x25519ell2_test.go:103: publicKey: c437406beb54ae8d03daddd56d5c1fd3130db1610bd6815ed1a6c6a8a656560d, repr: b7fe133d100dca48366bce8c5da8613729506e6095d222737bbd9142be05d80f + x25519ell2_test.go:101: good: 83cb4dd3813d47d2f54f63097969962ef2684f8bef450e598f24f53c075f4543 + x25519ell2_test.go:103: publicKey: eacdb02055bc1f2bcf9dce414cb7de7f18c7c3aee6aa9aa7962c493fe3d7fc7f, repr: 8633eda038b55996d5488784a826148c6d044c70aa41032294f8ab8c6765837a + x25519ell2_test.go:101: good: 5c99e6d60f3e05856fa6d92bc38ad549a781f2084584e1593877cb1753a94747 + x25519ell2_test.go:103: publicKey: 88cd5290e95f6d453a7239b97b3ba5e8cc95dfeee586033b7974e09edb7f5504, repr: 3cc474e07e6309b77127d07cb23595a3fbe2fa62b18aacc87c8ad58669323826 + x25519ell2_test.go:101: good: 40162697f56e53cdb5a8367937d3045807b92aa561707030af1118d43e2559f3 + x25519ell2_test.go:103: publicKey: af57402affb308768e90f66a5b98d45b65d59ea1b11f899c74f3a3898327720b, repr: ece2288a24b1f65c2b3641e7660ea0c8ec0bd7a654a10f101dfbe26b7af9794b + x25519ell2_test.go:101: good: ac6b555e6341ddf1602cbe0ad89d0ae91d7c33e9c35298d67d0d41b6ac7c1c1f + x25519ell2_test.go:103: publicKey: 2ecf7e37cd9c213acb565b2ad2430ed14f9bcf071fcabd017c7267962bb4c372, repr: 6ff3e1a910f0b9477a9c2a143e4369f13c1af61e57988145f2554e12ae893690 + x25519ell2_test.go:97: bad: 76985934e94b26a185e868e18341dfa18289b2f99e212c080f389744ca9f2bcf + x25519ell2_test.go:101: good: b4b594842f156484c71753c4c91c71a739eff859523456821939efb1cd9f95f7 + x25519ell2_test.go:103: publicKey: 461a036a7e9f1b03095fc03a14e78b01ab34eb408f2d9b2f752db21e095d4453, repr: 9e5a1da8d247921bd74296972a4d84fa7603f5e71416fcde1cebcbade258504d + x25519ell2_test.go:97: bad: 4aa6a56bc84cbec05869b0360e0b33e407ef29b8fb014f0dd085d5c491d3f891 + x25519ell2_test.go:97: bad: a18759a3702ed2da13231c26f9ee798c6ff3a2572a65f668933617d273b456eb + x25519ell2_test.go:97: bad: 0266e2318a0e4518fa7b06d40d92c6012898aeb34d3fdb396a823f58c539810d + x25519ell2_test.go:97: bad: 3c457f3a9fca08c3654714ef5f32ed4dfa14c50646922257c635c2f5ed1a3153 + x25519ell2_test.go:97: bad: ef3ad1bbc7233f8f50ce6b290bfdbd00f070eb1d8a939f3b1c3a164caeb0d40d + x25519ell2_test.go:101: good: 41a2b314ff62f19311350505a9cbe0cb8889ce4f2bfd08b03461806a3efc80d1 + x25519ell2_test.go:103: publicKey: aabeeba0e24558f42d808d1d77e0d6c0ab0ea364ca0ffe2bb8f89cb679e6672d, repr: db7ca707a0657fa4cdb4d6f03b80d241e6773f43deec923ae5f00ef23b4b5865 + x25519ell2_test.go:97: bad: 9715582d9a3bfede423d6080df89454358c3782101b440c3aafce7298e94a16a + x25519ell2_test.go:97: bad: e76315e1d35462789b3c761250c89b38d9a9eb475445004752d13b2105349d7c + x25519ell2_test.go:97: bad: d28df9aa404f7f3685e4cd369063dc15c6079401a14e9281c87ecf17ffdf5a20 + x25519ell2_test.go:101: good: ceebf03d646c878fafc662856408aec7e67f74e53a7590f8dbe20e52bd184b6d + x25519ell2_test.go:103: publicKey: 97d396143c9b454c674530bfdd7c5627161845af634932d0689797d4c40dbe42, repr: 05060c1df89397e4d993d889fd8c02e79c382345dc9a4b89fb194b9fd3d20b74 + x25519ell2_test.go:101: good: 5d70718a3bf7008302dd43d3ac0e354e79408ed95531e7d72905c63c10d6dfb0 + x25519ell2_test.go:103: publicKey: 22185f9a4f47be40a16e40a9217bf7929ad4cfd4280d8cbb2fba29b943074307, repr: 2d867c90d0c9b3f212d64b5ac88a3edf1acd10d94d36291c20df0100ed125a6c + x25519ell2_test.go:101: good: a09170cb29245cd6db0003d49f067859e3ff72c30705814ebaf99b3171f7aadc + x25519ell2_test.go:103: publicKey: 010a0ed1f311d25eeba5f447bd9fd4b5e4035c007c496b9bd2667456868b8a52, repr: d08fbce8d703f0e04117a2c8fc71d1788e4899119302aae8409389f4986ae93d + x25519ell2_test.go:101: good: eb9a6c427ccbc94439afba12649df1b1eb3a70aa61ff4cb7c58d5998a1af3577 + x25519ell2_test.go:103: publicKey: bb9db63ccb823c8bcc5549560ebafd7b6e5bed7ff92e67cf0110c83ba9f9f230, repr: 86c57530c8d3f2cb4ba1a26ecaa5d248d06f51482f4c87b653880c1186fb57c6 + x25519ell2_test.go:101: good: 5d9d3395fbc0bbeac355a33e197a6ada6b13e5c394ad441695e8025151f83571 + x25519ell2_test.go:103: publicKey: ddaa6062091f5129a7da936f1d7272f5f908ad2c64455d262c8f0e361788157f, repr: ccaf1bccb20edd3e9ebfa490accdab4624e0e72e126c7f337f9fb05a974b786a + x25519ell2_test.go:101: good: 7dafae48d4d1ba5a7436f4a43253c36211935f96cd008b788e24c5dfa0e35964 + x25519ell2_test.go:103: publicKey: c98078cedcbc9ee21db1a307664593492096ab7d8f05d49e7a69c5cf11004858, repr: 4436209b5e340ee6c4577e59a0ca742f18c40aef4a3a4211528332d7a192d2a2 + x25519ell2_test.go:101: good: 3d6a00ca4787a6ec5976def06f37093ca65a4c8ccc8438f3811d86cb7d61cfcf + x25519ell2_test.go:103: publicKey: 179f0c51112e86129f905159a1791168047b0db38a3f48102ab8096a0c48686e, repr: 0de82bfe3fc7436b3da90d49011dd8c58237f2de5bcb5745c87f017f11ee0a74 + x25519ell2_test.go:101: good: 44d78bbe101faf2bb06c054a36640c2735b446b489e662dc0e92503dedc84a5b + x25519ell2_test.go:103: publicKey: 205157021a661eef03cd171d165ed7a3fd0d5307fa3f065250d6886b68009c2a, repr: ad198a6b72614010190078d36f0cc18657e59cd24652d3ac3891017d397938b7 + x25519ell2_test.go:97: bad: b8a9c423aed54820344edb2e562aef5a5b8b955dd350f72494cea3c5ba946271 + x25519ell2_test.go:101: good: 3855035825bbff2e6a66c777ae68b43a244b7b97a117f3a1f50f1c30d0ec664b + x25519ell2_test.go:103: publicKey: 8e771c0db48f76ec4aeec91822038bc8984e557a1243da434c68d59629f4fd66, repr: c30104c0a7f7db8cc827d958f314ec7dfa6f44363a1df9a74c0a1ab216af224e + x25519ell2_test.go:97: bad: 1eb337a5b1c3cf37881a248f41e0596c3d63eed6a5f58b5e3755615945c878dd + x25519ell2_test.go:97: bad: ca9798ab64926ce63aed95b8426699d54241bd9aee7a19b41c170b624b9cef29 + x25519ell2_test.go:101: good: 01a7e4c7084908d22cfb655659b93d55c26fe0334dec814aa582c9638a7929ce + x25519ell2_test.go:103: publicKey: ac0f4f3ab4bbe3b04d0df2b4c833380166856f738f14767c35e74f6876253d3b, repr: 75c1c800e0fafc5c6f8b98c44f7c53d238095d4bb2a2212b926998017fdc6ffd + x25519ell2_test.go:101: good: e243720318fbbc23ce52e3dbc8ae7f35c2ee240f38abb925fd6a7ae21fb416a8 + x25519ell2_test.go:103: publicKey: 2d5ad1a4283d2a9211bb5b9b2bacfaada2a91c37541a4aa739984d54f50d3b6d, repr: 8a4b00a15b9abe65bece102dfa9f25ae347b907981b5235b8c403b8287d5a1f9 + x25519ell2_test.go:97: bad: 0e43aef229a2df50ff25b5f0c80efc9deca450579c7b4c933acf35ac7c5c8904 + x25519ell2_test.go:101: good: 9b8a2d3798bc197347d9ab8dbfd19020c112645bcd82d0a49a449aad2a13b153 + x25519ell2_test.go:103: publicKey: 2ec8b95cac94a8f91039ee9bb442ee1fa0e2cb1973bdc70148be0fad633e4150, repr: 0080121cb6e6a06932891a8f85485fbf0d84b8efca222e3876a5a5a09298e030 + x25519ell2_test.go:97: bad: c50dc8eebd4c2bdaaf291f506e584257b8ef0c1a4c738bb4281b17ecb3a4edc1 + x25519ell2_test.go:97: bad: c94b5f2f06f6b1f2a922af72f320572daf58fb398ad03017e15959d46f897116 + x25519ell2_test.go:101: good: 67e99248400e82a7cb6345e550260e89244b73c91cc943e81d5524e301c915bb + x25519ell2_test.go:103: publicKey: 180677d309263d62c4fe0a709f68129d0017577cd42bb488714d0e1871cdd74e, repr: 3835627e4e987a5f02dd2e0c2097b692a761e6d29cda20e984ddcd580f8a7f71 + x25519ell2_test.go:97: bad: 7efbfa61c6f108b8d0db6306e5675a7a52f2507b2db5c0e1bc76cdc1ad067f8a + x25519ell2_test.go:97: bad: 98697a78b798e3a9da07ae25b69d645f318909ece79782c41fc1db2cff2583a4 + x25519ell2_test.go:101: good: c2763195dd85383357cde85d2210904852c926bbb887dd6439702f92b77d94bd + x25519ell2_test.go:103: publicKey: 30cc45966166c078b3601e90ac66c6e4e1f6b401710d24fcb1c8c0959f889127, repr: 7c74901030e65f5faf0191ab098078a910efe6133d5b97077f9991f3fd963dfc + x25519ell2_test.go:97: bad: 3cb7a00db67091af5e4b8d279232b4787cbb23e92671abe78e657df88e0a9d05 + x25519ell2_test.go:97: bad: 0f007019fd1c4283015ba60affeff898e935bf7e6799e24b26f0629a41d363f0 + x25519ell2_test.go:97: bad: 785b09232aede49218fcf73ee37331646af92e256f110032c74aa25b68e57189 + x25519ell2_test.go:97: bad: 98db9a4c55a6f7052a8e339c51832865b81be0c401f0e01129150a2c65a8a94e + x25519ell2_test.go:97: bad: 107d86927a316453bc20ce5f0c2651b9961b6e4f9c8fac2db9ca9d121f633bbf + x25519ell2_test.go:101: good: 8bf2ec8afa4c09b87df35ed240152d4527c6296020f1bdf712cd1fa626da22ce + x25519ell2_test.go:103: publicKey: d3d980ee84ef19f1ab54c0bdbba24e9af5eefb13b5bde7a7590b55d14bf7d91c, repr: a9befae7be2deff0017c8bec71d0e78c8bec61482b64a8e486325e0671eefeb0 + x25519ell2_test.go:97: bad: cf92e17093c4d20ffd5555f08632c0be53d0522935921fb993d74c8f55a23d70 + x25519ell2_test.go:97: bad: bbd7e3aacec57d3b1587afbf9f82c1c6555e60585113471006a05227a6959667 + x25519ell2_test.go:97: bad: ab86b9a21d04a74b1923ab4f0984048789b623989ea5207028aadf2b80e144a8 + x25519ell2_test.go:101: good: 3b0be05d494dd151c2b83e3aa1ecf46925ecd808e05c996778fa52700cc578f2 + x25519ell2_test.go:103: publicKey: b27c0338e57e8d3038561d5dff547f31b1e43a6969481108991af8e761862204, repr: d307e5a6133f765566de535f66166295c15ed0cdbbb5a3c0e269b9dadeb8987b + x25519ell2_test.go:101: good: 64b1ba45430d1d379f477a973f7c147ab75fb57b6d159e8ffb255ce37e8cee37 + x25519ell2_test.go:103: publicKey: 63ee8d1ca62164683cc0b3d7f2479b3e43bfc8df3939498eccd4057ab9e87644, repr: 3199b65fb00011b813058b71efcedd3b1fc0d5ddc5b57b178215ec73621d6b52 + x25519ell2_test.go:101: good: 6c996c9343d7547f23eec6e82f1898df9b9ab2ac4319a195b6329803ee69d009 + x25519ell2_test.go:103: publicKey: 2a1f64cc92171ad829ae875d1567110dba1ccbfddd9e98778ba237d42707e858, repr: 0da945825e2b7787353254955885252da089289db159b0e5b06053ec2d62d60e + x25519ell2_test.go:101: good: 9c089e7023af6d06864f6708c8f99f0ded773388e86271935d87e469b1d7d730 + x25519ell2_test.go:103: publicKey: 5fae7aa4a24b198db857827dcb5921a73722ce33d0a2154589a2274a67e55a3c, repr: 79e7e9398d909bd1d2537abd15f89fa1c344e96216b6587404e68b2712fb998b + x25519ell2_test.go:97: bad: ec2fca935e2b419a9caafe671946a92b3f35b862c3cbcd63250341d9bc743fd0 + x25519ell2_test.go:101: good: bb5a36395a732745bdd321d54d92428021d27e8cf21686b9990d229f46fee81c + x25519ell2_test.go:103: publicKey: 3169640153405acf5e5a0a0c0e94ea84872c166844e2bdbbff2f9bd05a5d2c67, repr: 4a4697fc8e6fe04e78153b25eadf493b6ca475281ef8c14d5ad5cf25313326f3 + x25519ell2_test.go:101: good: fac71748363cffffb03cfcdc1bca7ebcbe6e85e1973e5b13dad7b22dee3d64c2 + x25519ell2_test.go:103: publicKey: ddc65c252432a00e8e96d2ef8225f8d1604ca55356f8839f18ff4c198182ad59, repr: 3a4e76528037c5a08bbbbe277b10c4f8caa8db89cb3aa6b3bd2fec0185ce4884 + x25519ell2_test.go:101: good: c62179cdc81a78d7fda8cfbd6879b40312c408f33e43898cd9c10e689e28f8c6 + x25519ell2_test.go:103: publicKey: 1ce27cc13a5ab474d2f116870fddc49dc06a9a5dbe7b81dde3543709856e6130, repr: 1e5126ca7744541874ba3cdbec35bb95f028206445ee4b6add31def7d07e4711 + x25519ell2_test.go:97: bad: 01b50ada53f7af9ac44ee905c883f2ae506620d9403e114a1eb376c049f84032 + x25519ell2_test.go:97: bad: ff0ed7ed4054b67ea35fa2a4a789916e8201da32d597d5373d80346b44b0e034 + x25519ell2_test.go:101: good: b83a8ba2c11f4c032703fb71564eaebe2d52b0c1927f1e46587cea46c9411135 + x25519ell2_test.go:103: publicKey: 243a7bd37e6b2b205eb8c7881b0bd8d90656356e25f7163c1814bafd3daea204, repr: 89af75907bd28686660d173f0d9cb43c1c7317c261d6999095d2e4aafe8b9f59 + x25519ell2_test.go:101: good: 5b06a9bee76461340d4b922f330d410d81331ff60f3df146c445812fe82ce4f8 + x25519ell2_test.go:103: publicKey: 6c4568f99afeb719d1157d516ac690b7c2c52a6405ddef4ba80780de23fe7b46, repr: d7c6ed4a90b868bcf49198b742ed7c10bebf8678d282b021f22666b450e55fa8 + x25519ell2_test.go:97: bad: 093d0efaae5fda65392ef5580f3ec0e5db551c838259c0138827545c9b7a7e6b + x25519ell2_test.go:101: good: d783a81ecd72cc0250238217734c23fefe990d059fb9b9cf427f14af35c6e384 + x25519ell2_test.go:103: publicKey: 1838e9e64d79d6c316acc8ac4ee4db9b0470394a939463e3c649ff737f8b3810, repr: e4300a20417f30d67672909f2a492412c65899576305cae51c0b0c7823b9aca3 + x25519ell2_test.go:101: good: f71d0652523b0651e8a7260cd13ff800cd6b9425e87cc54c3efc34bb124b4c98 + x25519ell2_test.go:103: publicKey: 54d4f83dbc3a3562bd99c51de2ed3d4702a35df512da2429bc0fdfa5231e9773, repr: 151a178c48810e0065626f74f3709fb4ab68167ee4759cd071ec9be4383528ff + x25519ell2_test.go:97: bad: 6fbc4d6ee8487119de8781756143d058ef0c67b370d7b601789530038da0d91c + x25519ell2_test.go:101: good: c80e14507d9553129956611f8c9d75078748fcdbe26daf7315f6677cc811080d + x25519ell2_test.go:103: publicKey: a7053a9ec5d6d6cb6a899aea262bf991dd8e0b10cd47ae68256aa8c6af125761, repr: 07f61016f0a74e5bd6bee7139a87f9f6e27c51d6152a11e4f0f438a742f4f845 + x25519ell2_test.go:97: bad: 4442dec3c3179478c1046e682ace98157c4b747c91e592aacb0d03b929c21f97 + x25519ell2_test.go:97: bad: c4341fae42017ddabf7be1cec4ec3c71488fbeb588321b50437e12b0b2ba378d + x25519ell2_test.go:101: good: 016e2f65db4c3922d68dae4c4df591f0ff518a03bcc2cd7e01350c9d0fb40acc + x25519ell2_test.go:103: publicKey: bc91a4f42631f883a3130db9d238b60386edc4fe737dd230d53b0f676d38e518, repr: d4e65a5daf0d756afc11326a834119b293b6e0a1e4be40cfed139f6c17f231bf + x25519ell2_test.go:97: bad: 7dae2b3279cad91db1302d9a036b5ecb2ed8092a17de105d42994a2496f1adad + x25519ell2_test.go:101: good: d168818ea043e3eb41f3694bc04b89a07ebe0554c0108b2a147dbc20f85f378c + x25519ell2_test.go:103: publicKey: 87e66a7c8249c6f8f66aa552bc1d110b2e83211749aade26fb9e104040cd115c, repr: c519c9afa7f2b70422d63c6b99cd2a1c04391dffa849da55c5c459acdd104824 + x25519ell2_test.go:101: good: d3d99b890f2ea09cab06726d09218105882a81d75a363d3dc49d506415c264bf + x25519ell2_test.go:103: publicKey: 314f309a9d21bbe72d7750bf4a56804f6ae1f5b2be5c3a3b01a988c6c3687009, repr: 677ece9e0db995ccb6c2c9015785039599734df6e520956ac503d15e5aa7b5dd + x25519ell2_test.go:97: bad: 4cfb0e18fdc38caf01b166852ec0200cff1a0065a3b4383d6b28aed2a1f0e8b2 + x25519ell2_test.go:97: bad: 4f48d3870f6ee41623687339b6a42097579a56c33e6ed6f44023be0ef52963af + x25519ell2_test.go:101: good: fce4ea1950a7eb5af14c53e9bf992e13c752cee69ca9d7219de9f06e3900da5c + x25519ell2_test.go:103: publicKey: ebfb38a04e566ab0a565fe8bc84984f669fcff290bc0c794dd6f2c05b1678219, repr: c5a3c0ac10203bfd514bd429741d8a66f72e6444bb7fc421cc034bacf4724093 + x25519ell2_test.go:97: bad: 2abc8237dd631d74e95705756ead243744644997920f4cc4a1211893ad8183e4 + x25519ell2_test.go:97: bad: 2f2f0eba4d95ec8a0bb4e8bfd72a6eeb2ee19ed191e84078e715a56b2f24fc19 + x25519ell2_test.go:97: bad: 43ea03da48ec78d58fbc6d4ae5d73147e0041bcac2e8844b48ffc5e36d196f3f + x25519ell2_test.go:97: bad: a611df975ee76360b4953fd8b8bfb003b5252bc7e983e8f8759004c4c60ffa53 + x25519ell2_test.go:101: good: 672eae034c31f88eff1e068c318a8556edf26421d8adab62482fbe175d712c7d + x25519ell2_test.go:103: publicKey: e2eb1c15205de2de419cb532c42620060b0f4f34ae12cfeb4ceba65cec32c305, repr: aadf5beb948bdc89d8e626a23fa0e29ab75364e88ed32c4971b41c4c09f81e11 + x25519ell2_test.go:97: bad: cf813a0476f8586acbb3bb2ecf77d6af056d9edeb3786077b1de3b1c6e498e22 + x25519ell2_test.go:101: good: 7ec651f800f425a228f1fe9c278cab4f294112e529a015546944a1302f78e5a8 + x25519ell2_test.go:103: publicKey: 1d89c94150c92ae3e6f8604b3bd1f75a58ebc3e9a6b3c0604e2c0ae963a07003, repr: 75633a5826c6f28b403d3892fdc10dbdcc2cf7b86a41db8d011b1b7581fa95b2 + x25519ell2_test.go:101: good: 6140c0afb7a6542e213e77bb64bb8dbdc22cf2602e8d787c8e52a19f93962162 + x25519ell2_test.go:103: publicKey: 04dd75c8df4cb016dd98660e124207a43e125bf8dfd174ba550c2b55a2f76e4f, repr: 2a650efebdf27c9a157ee31cd450558e9bfbf10554669e5410c86cd551268eda + x25519ell2_test.go:97: bad: 211d5c84f5fc2cb54584e8dd937b1f38e4cf95898e755943c5b3ed17ecbc1b3b + x25519ell2_test.go:101: good: 422223e1ab1e116588b6d81d3a29925f4122dff62ee0eb3f2df1f8301e3ea1da + x25519ell2_test.go:103: publicKey: 4579bcaa9b4e4bf8634a7dbc88a4b426571ed7ad8c159c060bea7488b1c40000, repr: 921274909088974645271257ebf512c93cec5cc938f49b707f6d49d1b4c03c6d + x25519ell2_test.go:97: bad: 65bb3a7771d378bf24c6521f5cd9678775d20eb3aeee01d8d900d35a37ad0166 + x25519ell2_test.go:101: good: 3f0129315738840c9c6554d1753fba2c616bd6b38ec2d047fda724439925061a + x25519ell2_test.go:103: publicKey: cc529db35adae044fb30d1f5715aac23c295a25059c8e154ff7da898024d162a, repr: 7ae611533865606e9a1d87cdd5449ee03c77247c37d05a26279f6fab33c57680 + x25519ell2_test.go:97: bad: 72fe2ffaa437c49b1b54afac2ab1b7d4502df8255fb8666ef3bb30e94e30baa5 + x25519ell2_test.go:101: good: 66b4759d7c67b3ebe7eb0fd5df0edbe81f86568d5c52648af01090fd47da3023 + x25519ell2_test.go:103: publicKey: 0c86c27f6aacbc03293b1b9bc421c5e92ee67bc1c6742545a00e8fdb3cb7457d, repr: d960a39125a01d633041755343e2d15a6f6332c9f047f849e409a91e77f846b0 + x25519ell2_test.go:97: bad: 75f72e7dffa8deeaa39effc5b8296f45f9e7bbb78008c39601d592bbb0bcc423 + x25519ell2_test.go:101: good: c6b8cb430c1bd702401595938a512ba9f025d1e9b8b9313fd6157393d8e0c239 + x25519ell2_test.go:103: publicKey: d26cacaa5fafda9302490be5f6bbe6f0923752460aed6a87d92a519aa0aa725a, repr: 93cb32f5cf5a3208f470bee15cd853dcece179c704854f33e0cfde3b109e9ed5 + x25519ell2_test.go:97: bad: 97bb553eb22ef2d6ab6917d9bf01d87c8f748f0cda1520a49e19ea188fc958ce + x25519ell2_test.go:97: bad: 6398f59e9fc3c95dbc624f49ac0fb4a58e1b64ed5e0651743314f85efd6f160c + x25519ell2_test.go:97: bad: d65c3bbdd3f439d383a52c87d9ec214cc8d798dbfee4dd60518110cd7d40c381 + x25519ell2_test.go:101: good: 3064dd17999b4500e48361c13faae8c9889daa742774a1157f791a3bea253f6f + x25519ell2_test.go:103: publicKey: 9a9a30e4719343f20aac2d7dfd24d1b9873b262b918f79dfa1d4ef3b6f1c8b33, repr: cbc52d9b0dfe1bd7fffac99e41ec9418641a61627b652268081a1c9f918b0d28 + x25519ell2_test.go:97: bad: 22b3dc55fa1ad6332f5f83f752a596e6958131bacc445fe94ccada0a3a5dfb52 + x25519ell2_test.go:97: bad: fe04c0effd6a46c6ca448f0bd9ecb7564dcf16082038ebf7bc0927831504c9ed + x25519ell2_test.go:97: bad: 5f0c3f1ecb86c3570a6de69b116f9e27ccc00cb20e0a43dd1b83f50e061fe952 + x25519ell2_test.go:101: good: 7e0c8d6e73f07dd3a47b79c7a4b4dde19352442d8ed84890cc20fded6d5a53c0 + x25519ell2_test.go:103: publicKey: 01768675bb61d27802b8ede914c249bbe2cdc78a927c5b52b01639e8b1ef423b, repr: aed462bdc807350cf3b2facc827519f0b62e96cc522baadef6d4a79a65588f6f + x25519ell2_test.go:101: good: aea99956e71a0d4cb4eed28d2cd3437bb0e71592eb1c38dc67a53a6bc37d315c + x25519ell2_test.go:103: publicKey: e930c25adb3f9e7db9f45ca4e6d72c69ddd9a4965bc9269808ad29b7c097fb1d, repr: 264c5c07113b4d95830618c7e5beba7fa01e8e13b58dcadcb80a4e153d7449c3 + x25519ell2_test.go:101: good: 0213c45953d44d05a01576f9439eb62e9774bdc21cdd62bd974cbfe8c62612f5 + x25519ell2_test.go:103: publicKey: f846aa26a1dc34a26a196a9d09b061dedfcb4da75d2863c791cddcf9c4a9b915, repr: e01f0c53b65df4720448d6b93ce3f4768cc988d6f26f7b882327c8a29d74ccbb + x25519ell2_test.go:101: good: 72b7e76a19629ab986db3d734083970f65ca88b16efaa233dfaf988d7b8b5877 + x25519ell2_test.go:103: publicKey: 8cb497ee9b724a72c9b9835f9daea6b0486e8e65fd59cff82dd36d43ac166953, repr: f633bd3976f233818bd34d3fe1d6be3a98831ae6b28aa652b56908cfa946a1f1 + x25519ell2_test.go:101: good: 8d34703e0df28dcb02a9bf94d125cc38ace088ded2e58124c2e1e20fd6536ec4 + x25519ell2_test.go:103: publicKey: ec326311aa8d0f6786e46d6b75008448f895b4d99fc0fe8e091806c1bb9dd346, repr: 658911c2faf2eb4156b7c07c62fb1f49f2c9c03eee1165b2575251d7e16c1dbb + x25519ell2_test.go:97: bad: 75bfa7ef4eadbbfab15f3991038c32ec160946a2e1a941a43dd9ec37f97c37e2 + x25519ell2_test.go:97: bad: cd5b7d2121cd6b847c03cf46a9b514d1fa9deba3c390b0eae69b7c50bb240796 + x25519ell2_test.go:101: good: 72bd6a535459d0707b3b67d82a2fe04667450d77aba95f061d833cd4722df44e + x25519ell2_test.go:103: publicKey: e081e6fedcda5ced240ed07d511edf9011bec99285b93dd02e69723d66833245, repr: d58fb7da0f5301d8683c32f4b953662a7c5addac9cfa4cf248771df358fe2a1f + x25519ell2_test.go:101: good: 636eaaa945deee4c763ced7dcc2dac1d31b85ad6985e89d09ae45c007f4a82d9 + x25519ell2_test.go:103: publicKey: 52b7ed1cbbbc2674f54a3b709daac06ca02330e9c3181f92d1d8d060e9566c37, repr: 65fdf855eae246f8484ba31bc8a6a23cbf806790a11dbd74c0ee2778d556e078 + x25519ell2_test.go:97: bad: dc42a83ca13f09ad62f20360fd806d43a509bf17a715b30d81c239e31f37cb4e + x25519ell2_test.go:97: bad: 1bca7744890e89d36e706998f3cc9ddc99ca8e8de3e382f2b17cb8e23c3eb311 + x25519ell2_test.go:97: bad: 4f2b7829b2440486e9fa6915a19c62309f9c8ea10f9b245f4c302cf6aae5e0bb + x25519ell2_test.go:101: good: c355513de7bc157c81b64c6b3c9f33efd13e2cc08c2c9683cc9ac9dbb4a81378 + x25519ell2_test.go:103: publicKey: 1db97619cdb9f54133f0b7d9c7c5cf4ffe97d6a309ea1d4cec69faa4f510075e, repr: 857e13874d37843cf5e15a3fcf22c71613410bb458cec4512ef7c2fcd377db02 + x25519ell2_test.go:97: bad: cd30b2a049b5255c8ffa1ab29f645904b387195fc121326b3c7623c14021ebf1 + x25519ell2_test.go:97: bad: f43d82906020d7d938b863622c0eed99c99115c4e9d9d07315760223611b0eae + x25519ell2_test.go:97: bad: a87199f8388a8323c07f01e7ed4542a22f510a926294b865d85dcc533e2f50c1 + x25519ell2_test.go:101: good: 7d504ff6b23397ac4b7525cf35f89e86c1f1ef98973c3dc3b6ecd696e958a00c + x25519ell2_test.go:103: publicKey: 7201a6aedbd3b7f395a3547c8530749cefcee583c81b49e256ace09fef19f863, repr: bbe8ce7122611ada3654f0235e44228bb3321eb8e468ab171829ac111bf438f2 + x25519ell2_test.go:97: bad: b60e553a6b89a7d56c57f0e6b9949e20c23ea14c138449b7b8476cf5718a6486 + x25519ell2_test.go:97: bad: f6ae0011c61672224d7d6d193155840733801899ecd9140ece2cc6226a46ca8c + x25519ell2_test.go:97: bad: a4c6a2893becea10334caa3ad10f44cfce312cdf1898eca9edccc22588984af1 + x25519ell2_test.go:97: bad: 27c68ae30c1c89c2d3a9bc7ad4f9083e7938ee726134ab7527e8c9f1c93fca5e + x25519ell2_test.go:101: good: a24f6b4e4dfded13a32fe21d4e836aa93bdcf69876d976ba4406ad2f29063df7 + x25519ell2_test.go:103: publicKey: 0f395dd84254e0a128a7972fbd2f5b6f6365df6e0b63faa920b1e0777059660c, repr: ffdb7566e54a268707ed7fa5f92414f4dd95175fb65444e0d83f7be94b7bf23d + x25519ell2_test.go:101: good: 955b3d88f557c57a700ecf12d08b0542c1820ded7b58c6bb74c4377beaec9532 + x25519ell2_test.go:103: publicKey: dffeda606007554b5ed8f81c846ae3eeda9b6ce6894359550fe00c3159e7f171, repr: bc5a821eac2e7423ce2411e5fc2956e5d0d551af1b58b92ad779e1ce204238d8 + x25519ell2_test.go:97: bad: b3e4aa145d2f4ecfa169c73d952c7194b2e5a6fd0895c5a14f8349f20d7d17c7 + x25519ell2_test.go:97: bad: cf72954fcc425aa7abe66089726774c374af8c2707d90ed0141b2f36c2ac5b72 + x25519ell2_test.go:101: good: 453b8dfb7764f38f8366eaf3638cc48b4567ec879c82b15a8df11981d3cfa93f + x25519ell2_test.go:103: publicKey: a4879ebb69682e9996f495b73117cce38f5bea73672628ad65cef3c9705e282e, repr: 79c49c80473d3a40b07742c03549b94acf260ec4f97b0f34a2d7557a4fd88edc + x25519ell2_test.go:97: bad: 32fbf370495353a965146b4b5f5bb2cfa728e27d3d658d76ba3700837e0dbf6f + x25519ell2_test.go:101: good: 5f52995746a01f563d02966aec1a1d6c5e00721afbc530ed40b7873443b82531 + x25519ell2_test.go:103: publicKey: 17f48c36bb0ad8a0a9b0a346dad4654db401e4dd6b2671f0f6958dfd6a792e70, repr: 545c066bdfec0c52567747e2a283649985ebb24da37b2bcd32e420b621d7d63f + x25519ell2_test.go:97: bad: ad6c346d71f1ea69d268e0f1622ae3aac4a67be56bf159671d3cbf7d3f276d20 + x25519ell2_test.go:97: bad: c595d736cbbc590db5f08636a13a3113b41f292e0d9cfc9929e4b8e2e27d6c50 + x25519ell2_test.go:101: good: 19253adfff1601fb370aed1de751d696a4db6e9c742cda6b699aab270a8e0fb7 + x25519ell2_test.go:103: publicKey: 5f4499f9ccef44f0115f4e09c437b41c80c6926c04b32c8abe84e51cddaa2901, repr: 7ea6357a901fe81efe8fadd1053a1e229b0bb83acaf1940606e7d9d5d6398dda + x25519ell2_test.go:97: bad: 4518fd7c266b7138a1e878107d7478702b1d30fe5df8fd0379e5da0a1f61c696 + x25519ell2_test.go:101: good: bc38ab6ad3e6f3acd1fa209d08a3025e76dd7e677d967e9462e1f0f0184c646b + x25519ell2_test.go:103: publicKey: 39f7d6c61bd2a078e25ec365ff8722330c1a87f45fc0b046c824a7794bffc848, repr: 33e1479739c7ca6f918e63dc183c133744775f47f9a5df7ad3a8a6550dd016df + x25519ell2_test.go:101: good: 02fab27ba960e227c72b03c1167338d86bb990e55e80c4632a9b1f925b0d2a91 + x25519ell2_test.go:103: publicKey: bbfc773b43501606c12ffad1e38772fc3013e9dfcb62749706aad561cdd8d727, repr: 6edb0824151fa6eed6971f923378b09352e1bf348f186bb95e37e59aad7cbc6c + x25519ell2_test.go:97: bad: 3e55062928850c06768f7a1f33faef80c2b132f9f318e263c051bcd477d319cf + x25519ell2_test.go:97: bad: d0f77015d10635a6e8a6677916ff6faaa575a260897440853491db772e51cc54 + x25519ell2_test.go:101: good: ff0e15f49bdd7dae669bc05af53cd809b512b6cba32bcf07387256c322ad3114 + x25519ell2_test.go:103: publicKey: 59fe61e6af52bba41d5a3582a6885788dd3f3935c35aecf3da03404e6afeea02, repr: ec86d3d0ea655c8c25c57764da0d4719e47c82ae00c0d02299c1f5b7cd1c07d7 + x25519ell2_test.go:101: good: fdaa3e0576b232029a6ef275b947376231d0d2ae980ffbc38090f92f26978fd0 + x25519ell2_test.go:103: publicKey: c110ed48423538c5f645aa602c0e7e0af5dd8bf3936359d9d452c3ea5bddfd04, repr: f9b1e427b29bd1fb1a6c560194af01fefd03d95e9f12a2a1308c84738952c15f + x25519ell2_test.go:101: good: 2611237e63ae14c584dafedb2de760943577788bbbe60ae307bfbf8fb6d373f6 + x25519ell2_test.go:103: publicKey: 978545f4d1897e7432c9591945f01f008d0be2fdb0f9f5118cbdc61c2662ce0b, repr: 30674942428d2e218f4f13e79063b290c55278eacc9be61f40a2a46a2d6335cc + x25519ell2_test.go:97: bad: 7b22799e9981d89d04144e238c8354d2aa67bb2928f1db6560f4a86480c97a86 + x25519ell2_test.go:101: good: 0fc0ee0c14b7c4bc42d8f619a46666ea642590962d72b100603ca3cc7e0ad369 + x25519ell2_test.go:103: publicKey: 7b6a379cb51e878c3eb5375b9a7e7d126d4aef9e354e392b6707a21a4b0e281d, repr: 9c5dff8966b0d23eb2f73439f75ad05cf8bdea69a3500dd5835ff8deb94c7630 + x25519ell2_test.go:97: bad: e9f3adb74d5e6ded21205de5b5a077801f3e993325c4624186138804587df4de + x25519ell2_test.go:101: good: 2d2792e965264e6da1cb19c8b3759d6b746b2354e1fe5e3d1632a64f29974fc0 + x25519ell2_test.go:103: publicKey: b0ce219e493edf2036a11ed03a117a4783a53c6e63ad4249e6fef654cbc6b828, repr: 41af240cda0924ccb64d379d8f248198ca1f4093ec43092e2feb5aa28feec40a + x25519ell2_test.go:101: good: adeea5926040b7062926161e6ba36f531196620eb877069b991da49d13dd9759 + x25519ell2_test.go:103: publicKey: f844b4f6dd87c57e6887633d692d99d7a78a0286e05d9c91e395d5c3ee62fb10, repr: 6aebe9fd74d690c6c509695ec33e7b2c9c64999690f7d4c38a321c3723a10003 + x25519ell2_test.go:97: bad: ee6f8f4a345733d017ad28d17fa0f07c74c9bea2e136704d694b2ce1937ee2bc + x25519ell2_test.go:97: bad: f2107848f76926751d9725285966e81facecce43810ce94f5c9ea9f34c8c3e78 + x25519ell2_test.go:97: bad: 32962a575380da1cd300898d14ebb6a98ee0d9c91363e8d217fc11a71b8e407d + x25519ell2_test.go:97: bad: b3b06bbbff8b627281eca66818801fd7a7ab7fc8778a36a41d9ce8b2a2bad5d3 + x25519ell2_test.go:97: bad: 3243b01d8e58147b126ecb4cfecb2933d95dddc5d7c693b78934fb09950d613c + x25519ell2_test.go:97: bad: 562294d9e3ce0175e73baf9fa91cfe9eaec326d107a1b892e18c1aca46bfc9e1 + x25519ell2_test.go:101: good: 33a6cc5694d10d89c326642e6225cd0b2271e9259b168459c08427bf947b4436 + x25519ell2_test.go:103: publicKey: 80209eb0391c73cbba4ab313639aff356142f2a4513e223d4335415d7823487e, repr: 94c7515eb3d70bcf5afcf5648b6f247dbd23d2032e444101eb832009aea95b76 + x25519ell2_test.go:101: good: 85c1ba75db015d3efb25b175512ba94176eb8c723d7fe6910709d739fb3c1418 + x25519ell2_test.go:103: publicKey: b8c57454d90e31a6dff0f0030fca5b20ea7220d9a4e6ceabe7068610ab79037d, repr: 7a95a5ab1cb3a25edc1d652daa9f7af646ef5e2bb852d198ef1e750455f8a842 + x25519ell2_test.go:97: bad: 64febbba9e21e2f9eec3b876b9656db4de194c6a2bb6ed52c778b7ed89cd9973 + x25519ell2_test.go:101: good: 2142f8b4f969e7713a0afdc8024a61b239a3fb9870bbe52e376b3c7506adebc2 + x25519ell2_test.go:103: publicKey: dd27a2440f59334bb985ad988551f8bdb4eb5e114e0099ba5af1225d497bf822, repr: 76cdcba89f8dfff57fdf6cecacf01f9795a2c34c339a0f106f25b084cf8807f1 + x25519ell2_test.go:97: bad: e054bf0ff474e92c3976b569cb49e5893c80e849cc343a71a0f36f6e9c4536ba + x25519ell2_test.go:101: good: 50d6b0577a0708acb847e37911d7ee18d5d49f55bde13468f9c71c6472571b5c + x25519ell2_test.go:103: publicKey: 97930f37960ad9e48cf61206990a2580b64eaa42bf41069e10607d5fe27a7e4b, repr: 26e0c674ceb0947f2a2bb9edba29ea92a4a1c50210aa6e39ad4a8817237d5102 + x25519ell2_test.go:97: bad: 66db1dd38220eca9fc4886ad2c5bce0f3c7c9e17aa542f9d959b403be02ba26e + x25519ell2_test.go:101: good: dfa05d4aebacf73d0b4f5b1915b69bee16c1ab9cb7e10aa9818dfdb8436ef407 + x25519ell2_test.go:103: publicKey: 947db28c2adc9db166e611bcdfa1d3ea433cfb72f5ef84411b42cc12837e0962, repr: e0764df4172ade38145274c1fa1bdd0ad344fe8d881cfbb8ea515a0ee50cf77a + x25519ell2_test.go:101: good: b3d6c4019e0bd965c1c5da4826427aacdc859a1d48b2ffc5e917fe94c9de21f1 + x25519ell2_test.go:103: publicKey: 0a62da6d23c2eb8c032cd20843e8df514a3c4e67157392f50e6db93e674b3906, repr: e3b5b6a80508fa1307c27ef831788536588d6eefce7187c7968f92c4a8e140da + x25519ell2_test.go:97: bad: db5ef55f1f3ad925787b09b4b9acc6601c2b25f0dcdaf801a342e6379e51ce3b + x25519ell2_test.go:97: bad: 8f279c13c999269c92935031b27022784ee43b35e4cd3d98cf02f43c721de851 + x25519ell2_test.go:101: good: ea58d37bfffd46ad01e4f5b2d7a21b11dfaa127a19e73cf2a626c6b1352bb23f + x25519ell2_test.go:103: publicKey: dfe115cd9687d217d241b25e5a1ff5d1ba6875fe4b67b0806e1306113dbcd639, repr: 8d8bf0d2f5f732ff27f48a37d5d901c24d436c53dd961574c6b05c2d194878f9 + x25519ell2_test.go:101: good: bf156e394afd328f6e6868a736c6663c0a3800f564521257abf654dfd4049c93 + x25519ell2_test.go:103: publicKey: e435de33ad24cb5b8526760dc3cd072517d2fc73c6fcbb0002240c3ead650263, repr: 0717af4f845cb408510d30aa019600ea67775f84cbd3770c5eab8c33ff0a5d1f + x25519ell2_test.go:97: bad: 4d84822f08a87984288eb3bc98dd94c6db1fca9829502aaa303721d8e4126d39 + x25519ell2_test.go:97: bad: 311f03b9ceb11fe25e9d9127a05a1c32a7decf31700c3935a6ee60399604cc42 + x25519ell2_test.go:101: good: 8ec44105844ccd937921107382da76192d18039fc204deea043fe11e135c9671 + x25519ell2_test.go:103: publicKey: fe0a59770bcdaa266ea537a34f5bef305d43f3768ab74e9e03a09b145df38a5b, repr: 990f44244f25edd76de1e3150b252a56a407f54318086f621bef011797f6ced9 + x25519ell2_test.go:101: good: a235be2fdb280152c1fdfa6fb04ff2b1bea07534e3b58165ee0fe3a602cd5470 + x25519ell2_test.go:103: publicKey: f2f68143e8676501918593788eab3ff6ababd428b81f345f1d4f04102bedaf5b, repr: 9db4b3c7b70b9834c2fb4f9908c51c8d50643c4289b6556260e1753103b5260f + x25519ell2_test.go:97: bad: fd073d5ccfe0fbace461e54d23284b567f8be89236c25bbdd4454a113751f1da + x25519ell2_test.go:97: bad: 86d23e21eb1346e359d0971a17673663cd882ecc5c10b6519653819a9ae4aece + x25519ell2_test.go:101: good: 3c4ba3c85bfc92b85ad623a1c4ba7cfcd3ddd703d85b8e485946c050aacf3a01 + x25519ell2_test.go:103: publicKey: 4af5c86d1dfb9e43d1e4e57bf18fb1f9a78f50a93d3ee1e6c5a23e957e23bb04, repr: b2c7e374ab84ce088ccc03d6cc9a771d32e15e0a90c6252283d95fa477889476 + x25519ell2_test.go:97: bad: 3a9f5f28b47ef54a78c338f7b24c629f8e08dc640c7a467c9da32a973fb31dac + x25519ell2_test.go:97: bad: 2497c9cf4162a4e2713a689ffec7f1d16b74752632843eb0cd5accc201bc3b28 + x25519ell2_test.go:97: bad: 8af6b1dc93984279fbbfaa32c3b556e89fad3dd18f88e3cdb0663a132b9b97ff + x25519ell2_test.go:97: bad: 56439be75d88b6b08b4d1b701dfc0cc60c8ebd329acb784974e5617144120e56 + x25519ell2_test.go:101: good: 3145ad3df3a8cc5ac96b1b6badd11156ab2915a1301e60fee9243c557fde39fb + x25519ell2_test.go:103: publicKey: 4aa466bf4b89daa9a16ce07b42b6cd3c0ea45e3099679a6d215997445a8cf43a, repr: 2bbc861d0c0d7d368572685d337b7f1817bf20748e659196b6db8b63d4f1e191 + x25519ell2_test.go:97: bad: a2de57bfb8ff74f12ef35dcf00c7e52244cbcf064d895b080be21cf26e9be6ae + x25519ell2_test.go:101: good: 16c038863d9c30fce0b8c8713495005aa334c013555745c7f005e82a011ecf4a + x25519ell2_test.go:103: publicKey: 0bebad1de92fa0a6fb8b6ad6c723c268e6027b04869107e5751c0b95b7b65f1a, repr: cce3ea3a4a5afbd81f130dd0f06656b8fd2f8bdc44a1279abc94a9ff1b93e5ed + x25519ell2_test.go:97: bad: 7d4d2784ddcdb34e3ccfe359e2164da5ba37c4927cb5a14e9a5bb1cd79cd4282 + x25519ell2_test.go:97: bad: a6c7904e879e30d6a895bee852b97ccdfd234f1d21ad0c77c2e5674a1610cc72 + x25519ell2_test.go:97: bad: 8918b5484baa7fd4c70ed3d764d403d7bd7566db9dd1eaa8e44f1be8789ca1fc + x25519ell2_test.go:97: bad: 038ef8c38bb156297a914a086ba6a3e5f67a056b6794fc4901f7f360358962e3 + x25519ell2_test.go:101: good: 3f049914588ecd2e73180c15e3a618d824ed4ab8beebe0e54f3291f68cc450fb + x25519ell2_test.go:103: publicKey: 90bcafed3483d99ec6c33b9db6b0394eae44060b902a4f3e33ccd77f87355a28, repr: f00ad8037338fe85817c380cfbcdbca6fe06fad2efc41bd0ebcfa8e4991caf6a + x25519ell2_test.go:101: good: 4db4063751695e5f69ef76a6ff675a53647a8cf44a614b3704351bb3b87619ea + x25519ell2_test.go:103: publicKey: b396822568e9937c79a123bcb4c1d5d70e628ea34bc951f63de1e1f2d10b0350, repr: 42965a88b18aec5fe4743ac9c56a3a6c68661e24721c4aff71efc94890f2ed5f + x25519ell2_test.go:97: bad: 694dbad45c5ed6cfd62f75c1033e1b48e9cae85f95bbe1dea327c60fa0cbd3d7 + x25519ell2_test.go:101: good: 8c36dee7a323eceafcc9fafb5eaf7e1bc6c96c1e7d1520353c9cc705da2df87b + x25519ell2_test.go:103: publicKey: bef5dc19b3dde3e262c6d41ad8ce36e2c20a8ddb3fad679e36861c1e5a8f6921, repr: d5c476b08f77b97233a4427f5b8c244549e2082d7bf44571747edcdd9d10711a + x25519ell2_test.go:97: bad: 3964491bd208cdcf2c50ce03eb748135fe74b1740c0e3e622625f04ed879c810 + x25519ell2_test.go:97: bad: 9b1c3b188021c62de1e3a230badc33c33022a3212abb2db09125607e4f3aa948 + x25519ell2_test.go:97: bad: 5258691dbbc7cb3b58ed43674e46a66645001e09eb8a09eb27079cf8a724748f + x25519ell2_test.go:101: good: 10dd4cba9f85b924d4dee80ccc54d365d449cafe5fd260220315c8eba91cc22c + x25519ell2_test.go:103: publicKey: f20b9f6146b33e591163e14d729ee75b3d2888c73684956ea60791edcda50322, repr: cb03bda11e082daa2ccc315f7dfd80685ae628f17ab91f0bf2da9af1b6cd04df + x25519ell2_test.go:101: good: d023c26493dcf7ba029edaba77d02f5406ae24dfa04d7fcdce920df37616f7d0 + x25519ell2_test.go:103: publicKey: cce59653d23517d04b7ba94cc0f3e44c950f0e4871e9d739f0465d8c1944eb6e, repr: e78343b089a84157026390d38b78b76d779d0d54c8ed38626443085e88da1aa1 + x25519ell2_test.go:97: bad: e196f6ac9f297c1b0f01aa957551bfe9eef5765ea88fdfbde61c5cb86e5f1301 + x25519ell2_test.go:101: good: 7406ef7871a1b90849dedf14deeb54b93914716955e1fa010f065f924d34790e + x25519ell2_test.go:103: publicKey: bb909ec1551a0946d7451367856042debd5f4f3efa5bd7e237d4856bf2e46708, repr: b113d1f5f0cdb1407a8d8563cbe24ab53b00b4154c354fdb91fef145ba6e4764 + x25519ell2_test.go:97: bad: 2506d48e43a330b0804dd199e533d63aca4183668d1fd9465705762ef5274c5f + x25519ell2_test.go:101: good: fb3e324901faa9d739b475b65d3f8cc74763c9333f7b043afc46491b67ba3a22 + x25519ell2_test.go:103: publicKey: 5d395eb050c9328f820f779b1bdd85e307289f75ce1cde2cb3fafad32b91b82d, repr: b04eaf7144a340669047b9e341f372d69582621583385c0f3c0ab7a14a1c8ebf + x25519ell2_test.go:101: good: 33f910ff9dff41e3a23468aa62afc598ac3ea184bda60e4ba2e79485a4dcca24 + x25519ell2_test.go:103: publicKey: b363ac882fcc8828c013dd827c1ee4be95c09f382e8d53b782053c06a04e8138, repr: f66bc369e2f3324cd43f8d06db657ef3973c9a75c7260241462ab4f082003eaf + x25519ell2_test.go:101: good: 8b345c4a4ebdfda22c6a07244daccdcbe06733c293da8ea1df297e49ca08efd6 + x25519ell2_test.go:103: publicKey: acbed330b7711faeafcf8c38cf6dbf3a449c4397190906023608e9c44abe3653, repr: cad4a6dd9c07b698f8aefc3cb0b2e1af49287a134e217a447a989e46ea343ae1 + x25519ell2_test.go:101: good: 6528fddb4fab6ab977defd01870f5c58199e2dc2abb56e8cca6319648d07a9c0 + x25519ell2_test.go:103: publicKey: 8f76ad7b6f0719ffb0cf0692c8ee701097848f120e2574522ce86cb6e518835c, repr: 8487a6fcecdd0838d450b81c168c518ad169ec428d0b24fc8888366129d654b1 + x25519ell2_test.go:101: good: bb9e3ef00e3f15464b76cbde7abe49f83a845706af226dfd828ae708d14e054c + x25519ell2_test.go:103: publicKey: 02a2b854d83927b8b10f11383854612e292e8bb29e5b56db8cfbd0065a51aa42, repr: 4415286e7f3b73bfcf8d04245d97575898b16cfc5990dcbd7d6825a9ffedc563 + x25519ell2_test.go:101: good: 94f4868fe2fa2e10ec591a2f9a321021c3f8f560757096a2da2d9edac1078363 + x25519ell2_test.go:103: publicKey: b6fa65a9d0ec3b41c3c80203de55f72eff85b6be1da07a2e426b8b78df31eb55, repr: 51ddcbc234cbf2a095716ecf62918e8e5b5318c0de170fcb33353d0c1efda1bf + x25519ell2_test.go:97: bad: c4bef70734323cf840d73244969173a2c0aa60552b3d52769aca6767ba0b1bf4 + x25519ell2_test.go:101: good: 6e9d650bc2afe0aa1e88e6bdce2c5e60ae102b2513086011fdcc31ff1f1ca392 + x25519ell2_test.go:103: publicKey: 359d235c7955e1c2a27370bcf2105f5dc5deba55b399b0d27d9da3ae31ed9d45, repr: bc21ce41e03fc39fb9d6ac01e452acc758d075b023e56df42ba86f4a93709bf4 + x25519ell2_test.go:97: bad: edc52bbbbf61dede2bb654ef6fd26167f80e58b099b3874a5eed7e8b1edebada + x25519ell2_test.go:101: good: c74d1276855b51d1b28161b77a7492a57d71c662c1510d9e60221d9e7329bb3c + x25519ell2_test.go:103: publicKey: b0ba444853a3cb8c63d77d09b6f5f071bedf4fee72192a4ad422ff932b367526, repr: d6853b9d39b57010e389c1601c94123e26297c1150ee7bd6508ee5e75c50e8f5 + x25519ell2_test.go:101: good: 1b34f5120cc982aabb1112b83f09fe8c9483c6b4b8e10a80d2e541c80f229188 + x25519ell2_test.go:103: publicKey: 082e5e615f3a4adf2b7531f0c6cc04ad4213d5b86aba629b029c5e44d6bbc342, repr: 07e113ec300b841479d9cdfb5594941839100255ff9579f025f357a186826f8c + x25519ell2_test.go:101: good: 31ee77eb346c32bf5eb0a4abb7f6f203a69181d91aeeb6ab528c7f06cc118732 + x25519ell2_test.go:103: publicKey: 40e5a3e8dcf15ce530d65ee93544d19a9150764657cc6b21a24801c01e266469, repr: 4d717a88a25c9b1fd6afefa8fbcafbd7c8372551ac0568e7957be0ca4685f0c3 + x25519ell2_test.go:101: good: 320d6445ca6839ef90358b2e3095388e9e215df1c172e43b34df12c8c461b0a5 + x25519ell2_test.go:103: publicKey: 4ce07c347743ec16cbf65305f2f8098065b9a8b3d2176c8ff164eefef64fa33e, repr: cd83b925a67eeb02847d9ab72caea8df50dce1275dbd63af6b345f5e75d2871c + x25519ell2_test.go:101: good: 64a122204497f4699774fb06e83ab14dd2dda6cb7e2ae9716f1e0604b2828156 + x25519ell2_test.go:103: publicKey: a4d09231ed04ff7a449656c2986250a164826c307a32e7fbe6a1996d43c71477, repr: 5011d4b41c0ef89b4a5a37585be3bc94475fc52c5b1a6ecbc178f3b1d3f5bda1 + x25519ell2_test.go:97: bad: 63f6026c7fd776ff4101e12fba41755b28bdc94b852bb93db700e0fa49e20c91 + x25519ell2_test.go:97: bad: 7882eeb64353ab0784e6c9148de9242cae915ec222d9007d74b94727f1c35f9d + x25519ell2_test.go:101: good: ab290915f090941afae328c2d4424f62cff13e2fa0be78966b0ba2e18c0a6c8d + x25519ell2_test.go:103: publicKey: 6c1b30ac84b8d3846659289e9f112ec5c7a8a4ba0aadec8eb4452e048351a06f, repr: 188478d0e91c5d7f928844afa9fd82d5d9aed753650a571d84dd2f203f74f725 + x25519ell2_test.go:101: good: 549ee213df67684b964c74826f6656e78cc5b25da60934e17563172ef68c9b76 + x25519ell2_test.go:103: publicKey: 282c9944a7dd2fdd148a14939ab8880f2db4a65d6e00b862b70818a88e3c933f, repr: be99596c5df37c91921f4bb990a5a974c735daa78ad0772882dd643217495863 + x25519ell2_test.go:97: bad: bacfb7b7efadcd4230f0521a89b5d4e3e9182bb3fdcc3fbfd74d43488f0d93f9 + x25519ell2_test.go:101: good: e8c772050a1d0fc7655fbc9ab0a68b68db8326e3386811e9b12f3723c1a29b7b + x25519ell2_test.go:103: publicKey: ab7bc72370e18260958f4fe56f8e6ca3cb7ce88297b756494c04312889ba7e16, repr: ebc80ddbf46b9ae6ed283a08205587648dcb1a23050058661d98ba789c270c4b + x25519ell2_test.go:97: bad: ca8a15f2b71727104169bcec32abbb60e50d8d4966e5c811d6c482dd53b827a4 + x25519ell2_test.go:97: bad: 0830a4f0c75dba29801503f751c052be84a8e8d37ef717235875e8cd03871f66 + x25519ell2_test.go:97: bad: e51123f9fd1544af790275e18a671f1531b44b11f5494eaf7587adff86873aae + x25519ell2_test.go:101: good: 7228922e022dfcf38704a15a874e231c507c4ae5c3496e54b93fbef88b93abea + x25519ell2_test.go:103: publicKey: b9fc52ce68179176bfaa3cac3413bb3dfaa3da2836bc1d6d2cfdf67ba9592b07, repr: 416383018ba8c58e26684fa90aaba343f6594e9daa7114c224706657825589c5 + x25519ell2_test.go:97: bad: 1fc6b8351d2a7cd419ccf8e5068c9e2de5c1240fbb35a79f1d9badc44483e988 + x25519ell2_test.go:97: bad: 08ca1a217d21feb29422a1e2cb3af622447e25a891effcfcbaddb1f5907047aa + x25519ell2_test.go:101: good: 2f28afcdd8624e23548a4cf8a87b0e8e61a017f0caeab462dc2979e4d4a4a449 + x25519ell2_test.go:103: publicKey: 96987dc8fa4b6e40e6be64628538bc95d9824b3972df57e407b62dbd4d636f75, repr: a614d5b2a7985be2114d923cf09cc4f192b0f75fc5128c309fe02453dfdd6af9 + x25519ell2_test.go:101: good: 3866ed245fdb08b5d2e330368334895a0796df4d007d42643cfd33366a294f3e + x25519ell2_test.go:103: publicKey: 705f774fe83c4a83e99ee5ed4df5a392db06dbd1c0c7bd729bef7f274ef24942, repr: 60070d2c6e96899de44a4f7e155e1f73afebd0b86c64cf3860f722cba9663e69 + x25519ell2_test.go:97: bad: 0280c53927615bfaa2039541730efd21effe71ef5662c1d39840c8aec6c0b60f + x25519ell2_test.go:97: bad: c2a4b69622ed20b07751eb9e78f0c74c7f0ccb835f82cac1fa4fcaf615324447 + x25519ell2_test.go:97: bad: 67908ec0f61666ac5a744e160ebf89a5ea3aa8643569806d5eafc2b6a86c9cac + x25519ell2_test.go:97: bad: 3888e16c582d591dfcd5f38c60c451fad40000ff92a3de29445d2e40f874758f + x25519ell2_test.go:101: good: 6a111d4c0af76e44a502a6af9683722fe13ffb67a28fc7e99574aa271484aae6 + x25519ell2_test.go:103: publicKey: d2e82be28bc48201ff60fb5b6ead36f5b55f8b3933019518adbd75cf7eecaa52, repr: 09bff51db264fda29d1566f9d087b3aca104b2f648f9ac476038a403d6dfe04b + x25519ell2_test.go:97: bad: 056cf16b3b9ae716f30e17d30384906525691e813d89345c0b5c0a2e40f67597 + x25519ell2_test.go:97: bad: 18117b1987f4fc370185663c9fb964f20e45caf7b11f59229374a41e629e578e + x25519ell2_test.go:101: good: c00217fc8c434527c8fac56231f72e494537eef6ff5d9286849f16b3f5621b74 + x25519ell2_test.go:103: publicKey: fd7f2445d1bafed9e66f067410bc30dfd5565bd5ef700a72d91bb53aa6542f54, repr: ca414771c06889996fd35db14e957f6edeebe7bec7e7e1c72313fedfca73acef + x25519ell2_test.go:97: bad: 8c1474ea16299bb88c1467115deb5d6663fc2f9122ee053542cd250cea5d40d3 + x25519ell2_test.go:101: good: 1fa5208e66e474bf7831a9311d0099d89b93397d7a0f4dbad40039151bcf6cb3 + x25519ell2_test.go:103: publicKey: 8ad44767cfdb72d7e37e6b83d189f5bfe21627039b9e016713ca905c2ed62c34, repr: be7d61805331afa2b97fcc3fb0516601f0058cfb01ea5956bce206f5ef9d5778 + x25519ell2_test.go:97: bad: 0bccfd5a054998a565e6ad5fa8fa39c56f75e2727307953d7b0b24d31659b78b + x25519ell2_test.go:101: good: 7931fcbf9f9a821b28ae0f1918a1f1283f72708a7bda23cefaed155d173b69f9 + x25519ell2_test.go:103: publicKey: 1efe3f1c2bff844e90df3b2506323d8df8abbcd670ab8b732e3a1932f6942c59, repr: 04f1a276ede0a6234b24b40dbd05e1180f8cc0e39cf6ec578f364ef3c86c86d1 + x25519ell2_test.go:97: bad: 6a51b97c76979322b7550b09d9c30a894a37b26aecacf6e072001d05ea7545be + x25519ell2_test.go:101: good: 96d89a0cac94e93821b9c72c33cc671e903dcd6ab04493e78ae25b7c557c4a22 + x25519ell2_test.go:103: publicKey: 0006be1f2c480d77e0e15e49d1b6d95292973fb2c83ed30082b7edef4be8e304, repr: 2e2cba983245b433cb28493f09cda41157676067eefd9654edd25c9574eef97d + x25519ell2_test.go:97: bad: a18ec9f1d2e0f889dda2e19fb9c118e9c1e47b41d588df9716903aa23887ee88 + x25519ell2_test.go:97: bad: d6dee6581ef321fe134f233e95b2d9aecaae18db35e8f6befd8ebdfd792f14b8 + x25519ell2_test.go:101: good: 709df8c40fa5d4932a63435d8f4d4c5b50e8530fcb840c7db87309e9ed36c1c9 + x25519ell2_test.go:103: publicKey: 90ad3d04dec7a2e7ec210d65d0d491764ea8a6e72486aab9667ecea8d8c6711b, repr: 7f945e75c87f363aa1918c194b657cf8c4d021f9c6afd1833fca46101246141b + x25519ell2_test.go:101: good: 1bfbb3b664605bf4a2db80ef5790b5543252d5a00f52b60ff1d3a582de276545 + x25519ell2_test.go:103: publicKey: 150668e0be4d5e836b451b72424b2316530b8d3273948a57190b3f88faa4cc65, repr: 0d8610294c5d10b00bda3a916fdef5ebe05e9fda167647d5a97b5eeaf34691d8 + x25519ell2_test.go:101: good: ea2b4c96220a98fa2bcb58119e3932ee4ac7463f31a17d4a4134532dcef0ee07 + x25519ell2_test.go:103: publicKey: cc3cca74c14b9270067e744f00dacb5c49feab3b32ad53d5706685aaefd06e4a, repr: 7982f06494a5614a8de4dec249dd4a48c77548cd313fa2801e038dd1d25bba38 + x25519ell2_test.go:97: bad: 4d2bdeb358edf3c330a3bbecc36ffe346f535a3f19f79f5f0365006b9e68af0d + x25519ell2_test.go:97: bad: f2fe610ed73a7055ea5c2273a0ff98e8e302c446a158711de05771a063b28b40 + x25519ell2_test.go:101: good: ca3e8a71a2ff38175beaf8e0fa5bcb1d308ff5b79776b7a0a287e0a816f6e7de + x25519ell2_test.go:103: publicKey: 1c24440833bb578a453cd79532baaa8d5bb0cb44d11354cbc326db2c9c55c763, repr: ecda1df9d7822ee6323adfd7bfb2a1a265495f245ff621a842ad280099893381 + x25519ell2_test.go:101: good: 32b25b245fb6f0eb783b5488760e83927832a10ff2b5970cb554e508de909af0 + x25519ell2_test.go:103: publicKey: c99260899b325f82b3f67957e49b69ca989c17d6d86149c3104f2eecb9d08878, repr: 1ee38f3dda59790708de3dab9397209f1ecc56d337617d779047fc62200c63ba + x25519ell2_test.go:97: bad: 14cf423a360cd1ed6ff27bbd274347b626a833647a6a3332ecb15d6bc451d317 + x25519ell2_test.go:97: bad: 409d5133bd95cfcea37e5b6a77bc62df426569b5a665b75ae9e39ba6a1291fcc + x25519ell2_test.go:101: good: 35578ff770d709d9d4d32508a87fd937f4df195815eb62a309fadbe6b0da582d + x25519ell2_test.go:103: publicKey: 2869ec83ae322cd62363f108160676ff4939bfa98c7319163c996c64aa2ff769, repr: 58032889bcf4ba7cc3cbef784051691686ff02c40b535c1486a1b22bc169e522 + x25519ell2_test.go:97: bad: 234ec4bce44365909fa50b1102378809c52b05c3784f88c3955e48520c3ea21c + x25519ell2_test.go:101: good: 7de494dafba725b16c681d03090502dbc80cc52ea23cfc695ec7096450f562a0 + x25519ell2_test.go:103: publicKey: 20f9deb4c488bc7ed665b478a4d56d1739eee7c9a715d97cf10c10c3ad218f20, repr: b49f301249175f1a54005755fd96735ce2b59e8ab43d61b9bc105e12b2262a88 + x25519ell2_test.go:97: bad: 8f487ef973763cf724f89e62b1c3bcd16349816d33b5ed157f605f5ef65e9c4e + x25519ell2_test.go:101: good: f24f0557f6aba1be51a68f355a126820c375e031f62014a0807c6cbf5e7e824c + x25519ell2_test.go:103: publicKey: 18ad08da04ec33b2cbbc6e88c6d9adc58f16bb5369b9e29ead45a4fd8879d772, repr: 27e6e054d26db12d6b6e9e263eeec9881e2eb2140017e0c6a37bcea2c1aef04d + x25519ell2_test.go:97: bad: d6a1eca51ca7a440be19ae5a0777e95a23d571db4c589d20f5073b416d31eefd + x25519ell2_test.go:97: bad: f25cc97853f51cfbb0d475802b7758d4986aafcfca953362c7e601775b5a4184 + x25519ell2_test.go:97: bad: 19fb07e77efe0f7544a8d29ba79656258867caea962e34bb9eb7d00b7fc85622 + x25519ell2_test.go:101: good: 754e0b792edf4f5c59b604eb93b4f27ec0967de6c08d566d906af101eda6d148 + x25519ell2_test.go:103: publicKey: 90e0725897537326a92af2f89018ef933bd29a2bc9a3ba4d89513fabe7577a73, repr: ccce42e4a124f006e37cc8671e255b16bfa9508cdf3876423748272c71a94248 + x25519ell2_test.go:97: bad: 6318deb4c3d51bb3777cc65ccf806c40b362d8aef93b00855af0dbfdcf59d191 + x25519ell2_test.go:97: bad: 39f5750ff0890d54a0aebf371d327dcfe67fa5ec4e7f19548e30497de6d82ac0 + x25519ell2_test.go:97: bad: 531915cfdf6ab2220ac1fcab89a8d07c1a40a48da8f05599fec50007c3d2e3ec + x25519ell2_test.go:101: good: 3c76c83329f0ddcb224ed8d09e443e34c75f9e7cbaf185afa1b91a9ceece57de + x25519ell2_test.go:103: publicKey: 49c57ccb3251eb547980429d260c9bd3528355925af433d0b256df2a0dd1f735, repr: 893ea922a967889643a78ce32afd7c04a907476364e0cadd1cedafc09f4e03e8 + x25519ell2_test.go:101: good: 6bc58d9248f98cd73135cac0caad21571c1e7346c738253fc2badf1864ffeea5 + x25519ell2_test.go:103: publicKey: 8f9791f3b7fb10fd7f5944d0a10defe2338336889ecdeaee78b3916d235f6c10, repr: 93e61b8b32256bdce75a0e41e5833ad30f72c1bcdb0815a14dc4aea80a975109 + x25519ell2_test.go:101: good: 2a1d77744253844e93a5cbe3d3df6dd3d00aafb47d3183a72b846f99ef8825d4 + x25519ell2_test.go:103: publicKey: 04593fbcc7dbdb49df6c7ba2a85486ca213c3c8ca1e253e82af75b767be3751a, repr: dd588445aa454830b2101ca917cc1c5a08755f223177e59467267ae9c1b96cd6 + x25519ell2_test.go:97: bad: ee2bbca2857b4971a77a9e0a0a28061834d85323af10c964fe50ea1bf3709759 + x25519ell2_test.go:97: bad: d762219d02550b5558d1e8ae9204391590f7690b90095329251019cfcd03ca11 + x25519ell2_test.go:101: good: b436d8aaf01f2d9e90e2484b55bfbb0b4725f0df9d4def5747a684a4fd342059 + x25519ell2_test.go:103: publicKey: 38b4ac6431d6884d1f62bbe0e1c9924f3988ea4acf4cd8463a6e84c5a2454670, repr: 4e764a066bf8e8718ce10f717198be0b9ec3d7448f626964b0a5efa8aa2f17a7 + x25519ell2_test.go:97: bad: 85fcc85843b938c3e78fd4c51e93702831f4e7278203450f22f565e6615e4cc7 + x25519ell2_test.go:97: bad: 42ec611fa19e912413da74ab17daee9f78104d8b758c7eb791a61ec4777f5479 + x25519ell2_test.go:97: bad: afdac6f7ec5c2c3500e8bc7ba4a0272db2af8a6ba0b1d42515ffaf339ebd2f08 + x25519ell2_test.go:101: good: 0d8b1cd69111cbdce93476439e6819f97289459f8c6169c754e2fbe5f8462cc1 + x25519ell2_test.go:103: publicKey: ada5b78b70f871e90a3143f82245d5aea8e7fc5618ab82d5c2660d229cf0a535, repr: e1566b34ca106e0a5d7c838016aa42e63ab3385b69a4e6fc33a1fd6bb7d7094a + x25519ell2_test.go:101: good: 40828c65863afadf15ac54d8ca3d884ec87e3beb97feae06dedfce19aad2ac15 + x25519ell2_test.go:103: publicKey: a6d6721a790b9362a4f6d97f4bc311bc82bf2465f894c8db8f023545acadb37c, repr: ad70205568b1aa7580bb37b1456f5692ff327acf3f6c28fb7cfedb0d6acc4b3b + x25519ell2_test.go:101: good: a7abaa57e6b011e7922951d9eda2e741b4d008fcbd1ab8e4a011681271789e11 + x25519ell2_test.go:103: publicKey: 780cd20c4e7de7f52f91d49098c523114ca5167bf312ea8d08f2ef99d5c8b72d, repr: ee1d4ae902fac7d269d336a34a350f2790abe42236df1fe293ab72dc541e223b + x25519ell2_test.go:97: bad: e35ec238c468aae8f715124469b612c954c64817202f19b7941b4ffed4f8bba0 + x25519ell2_test.go:101: good: 44e99987e491c81b9044f33165a33712a4907eca8356335c1067c7a530e319c6 + x25519ell2_test.go:103: publicKey: a921a58ff8644e4298ace5f0f8f72815ede3d7867f1b587904471407d37f4b48, repr: 243acc1d9f8afe5bdcd9389d2fb915bcee01f705e17a38facb9a3fdf06691af3 + x25519ell2_test.go:101: good: 75a73f998fb08be40991e35e43c6edbabd4841324450ee044eb41da08cb44bca + x25519ell2_test.go:103: publicKey: 2c2e034c29f64252611e820e059368210b764655695a99fc6e250ef449a1a923, repr: 4e2176362a3e2fab24b5073baa0dc91492da4a95b1b4c9ab34dbc4e43cd9f3ed + x25519ell2_test.go:101: good: 5f0be29e65f99e4dcbf6d0480914f39a892fdfe25fe3223709551f581e7a4458 + x25519ell2_test.go:103: publicKey: 5451165f08b8567a54052d4397c53c20fc38198865291e8a6a920a8ec811362b, repr: 9e00b89db17ecfc10145fa2474fe94629271eccd322e84836b34d9b40d819e6d + x25519ell2_test.go:97: bad: 0d60271df3a7bfe48e0a6ee1f9190d20db30ad61488bcf7f964b0352240542dd + x25519ell2_test.go:101: good: 428d59c63067e1cccbeca51ec09183d3393698bc5e6082cfef8a593b0eb95409 + x25519ell2_test.go:103: publicKey: 2e4a4306b4bbe40e30efc20a205b662338cd27129fa96598d3f6315a04ba2744, repr: b954bde47db24b002ee7268cad5bf1a411aeb2f0f8b664723abf1387d64113c1 + x25519ell2_test.go:101: good: 0693b5a5f7243c149ced68335572fa7945901eef66b927a7c7339c71a27581c7 + x25519ell2_test.go:103: publicKey: 522e5ae325643d9480d7a9a16622a23e52531ca9d30272fb2cebc0df6257fe62, repr: 4cbd8d3163e98e6cbe19e21a0448641eb76c4c7826a87b5f9692b05ea9dba9ef + x25519ell2_test.go:97: bad: e5d812b55988fbdf45276feaacfc258fc23d794f6c1fc0183403d35657b67d03 + x25519ell2_test.go:101: good: 2ba1dfacb5b9560d08ecbff71a25e07611a8eac867100499e411d4858b3235a9 + x25519ell2_test.go:103: publicKey: 05a22ca29947445df5d4b9911b4e0b282479d5a6f19d08db28ea6f0f5d3bbd12, repr: 02277cac954083515a3588c88ce26d54f739e6a00fe590c9d09562a2e7996b3c + x25519ell2_test.go:97: bad: 205c0f008fee56656945268f1f7490b067f4ef5ad08d27628dbc6cab2ffa1f25 + x25519ell2_test.go:97: bad: 863b1b06408ef451dbeceb386ebc5e1ae68907a961548961651ca2177b5387bb + x25519ell2_test.go:97: bad: bea830dc8920427d3a58abb6b44a793584169f87b2f16906c800cfec1ea45d7b + x25519ell2_test.go:97: bad: 64459c2fbde328a023bb90bc2c5c3c09de3c4858dcd6ba6a4142ddfd52fb1ba2 + x25519ell2_test.go:101: good: 004815e271fcb5566acd901f3417cfc594aceb139b7ce29f3b501bd851f61614 + x25519ell2_test.go:103: publicKey: 3d7fcbf567c6298945e523a4ac5f416f680aad55ea4bd1fe40a880e4da98cd17, repr: 2a1a15d6f27e2c49cdda15b4c877664eb0d82442856447a45dcdbda25c2c800e + x25519ell2_test.go:97: bad: 24f50ab0203c54c4866abc9624fb2e9c3cd72e9f108d32d5171a20889f67e802 + x25519ell2_test.go:97: bad: 66552bec3755c6dca0cffb279ccafce2c6f9c64be8f1c97f7fd3699d0e628d43 + x25519ell2_test.go:97: bad: 2b609f7f2fca7e33aa5eb8e04d49f4cefd487fa57f028da02896f0002da43d56 + x25519ell2_test.go:101: good: e2d04389933457214d61fb2eaf814651a8c959b76af0ffb7284d0cd243d5cc98 + x25519ell2_test.go:103: publicKey: 92ba0a298f0514e643829fb6f393c90076a08a23357f77cb013a33cb72967718, repr: 9b6b5ef6d72e98181a48d476192a8bfe709c283b3d9f5ab3ea3e43d5f7e96f6b + x25519ell2_test.go:101: good: cc75f28701b1ef34ff5f235d9d3609c1cdf5f21605af0be5d462d0c102a9b11e + x25519ell2_test.go:103: publicKey: 698a0600c5372a866447989b19ea60f6975a350c4ecc051426f11f0db7becb53, repr: e4dcbc34e407577f4fecef7a6513de6d3704f56ea4f743dafab8cce4dd81cef5 + x25519ell2_test.go:101: good: 1110f68400b8f3bedc844f3ec39510cbdb06309173cbac1f8680e8cbed8ae450 + x25519ell2_test.go:103: publicKey: 0c4dc2fd0d1151dc137a6258ac814466a8d8a3bfff03323742f13db23addf747, repr: f22482042420071e03d484f99b071b14b3fadb04216748cf6c590339e924dbd6 + x25519ell2_test.go:101: good: 12e55fb222b499b77e357c8358f042b21d4dbf06799346fdf26c7dd75ea9075e + x25519ell2_test.go:103: publicKey: e2d433c51d0b4984d6fbaacced58af9199450bf04d3e87dcb07d780209059303, repr: 9011cb1c274b5d43b104b638af0739ac01f4ffdd278513b04b4c6221e223c00c + x25519ell2_test.go:97: bad: 2d5634473704a580121ef5272796b1e9ff71adf8352098c26ece73b9d242b2c3 + x25519ell2_test.go:101: good: 1ba0f4b62bf67cffe04cba5aeeb0bbb7a2bbefc439df0720691b8880d63b7360 + x25519ell2_test.go:103: publicKey: 1ea762b3e79430b9948a7289da67901b12531c5906069f130ae4d11d8532707f, repr: e32b092a2bdcaf4bdb2936b3e12fd675ed9577399159d0ecf563f78bbc518b8e + x25519ell2_test.go:97: bad: 5139ce59041d4ce06a3148965f2e833f02596cd0a1da3a7b66daa43efad71d32 + x25519ell2_test.go:101: good: 9f8d7f70fda59150fb71f4eb0b1d5e0d4b71557d030211de630adefd5703d3e8 + x25519ell2_test.go:103: publicKey: 2613dafc47d4e6c03a7914ff7825938c954acff4f07e4d5d9aae7fd2856a356e, repr: e009c19b314f641d6c6cb1ec36ebc843f1c6b73a04d613aed3cfef3294113c95 + x25519ell2_test.go:97: bad: c1115022413df4f26c44a4cda0f726a0db8518643ed83638af2bb650a8ebbc24 + x25519ell2_test.go:101: good: a70139db16bb5153db23fa6f3a35b4f8cfe237be7356254c7b01bbd20775ee7c + x25519ell2_test.go:103: publicKey: 93de67c72710d8681664dcd23554e91f83862b82e70395d6bdd12391b7f9d041, repr: b4c994e58dc1de5a4ad88a67e03ae50daf8d3ba920707084d1fc149a7ef5f3fd + x25519ell2_test.go:97: bad: f15193c9835dfddf63ebed851fbd136ae60ea34775bb6a3d6ea7e1f427141e22 + x25519ell2_test.go:101: good: aef7687581385cf38d33e77dd2f9749120662462007bac1abdd4793b1603c905 + x25519ell2_test.go:103: publicKey: 089da6b95ccbc3a6470b109094b989a8dddb7442e9f73536e7455291d4c6c124, repr: 4cbdd0141fbdcce0ca704031b4dab8d423e9cf0ee64af8519e71db4553b9da12 + x25519ell2_test.go:97: bad: 47e07d34bc988987f054701d6d7df1d74aa8687bb198a76d8a48823a4aa79810 + x25519ell2_test.go:101: good: 6eb5d3393bab58dc75579f73d3378130a0ac178b8231beed5f2f547f98c22907 + x25519ell2_test.go:103: publicKey: e6fbb05c7571c82f8532e96d3527fe89f7ef03cacef5dccaf47aecf634eb4019, repr: 85c98d823415da95f6fb9d5f64e1cbb60f0d994c74a383388d0fee8c117ab0b5 + x25519ell2_test.go:101: good: 858e61336f3471c02b7cf6ac62730adaa0bd47d611327d6ea6b71c4c3d254619 + x25519ell2_test.go:103: publicKey: ba663f8accfc430b26543c540fee45911de7751c126276c8bf1030e56ef4797b, repr: d83cb115182752ba80b903de8b1235cc61d81dc1c1546d260f685ca244e73778 + x25519ell2_test.go:97: bad: 054c3c7b47f2ab79b4647ed64c0163bb7e80f9bd29eef5f57d11f5cac590b42a + x25519ell2_test.go:101: good: c14d18de9582d1f275462bf6ee15cb28b268d753bc59f6f427677763d19427ed + x25519ell2_test.go:103: publicKey: 62d37e8033ba612de57265878c574744e40bee2f7ffc6fad461dac3ec4a60d4e, repr: a73af8c5d7e158ebb7f53adb499c1a42e061cda1a4579bfc2e5ff14c9603428c + x25519ell2_test.go:101: good: b78c43b25dc82893bbda06af15cdfc50ff3c1da49a53950755a8eca7eae3a727 + x25519ell2_test.go:103: publicKey: 57e119d8a8d3e2ad67296e0a5ad78f2b5e99037f77fda73c04087531f951db24, repr: cc607b0d33cb1c9c9b9e54a370e69db82c43aa27a648c09e19a849102de83583 + x25519ell2_test.go:97: bad: 2d7bfb7fc9414f17fd5fef5260231c86cfb0be9e62e34db48a6f02122dc62aa7 + x25519ell2_test.go:97: bad: a92b4aa5a24b531f2b6878276840fa4b890586a3548d6b2bb503053c1e2550fa + x25519ell2_test.go:101: good: 8312e05e78cf2f08343478be1dec53362811c4d7fe3adb301371e85b391ff39b + x25519ell2_test.go:103: publicKey: 0fe460689bd4e65858268be5789bde4312dbd76ad7ae7a07ada8d794f93b8541, repr: e55724a2c937e72731f62a537152db654be11d64850df018d155ef57ea86ee2c + x25519ell2_test.go:97: bad: 97678ca09d2f7933e32ca5889bce08fb79239481c49ab5f7437d21aa7ea7a46d + x25519ell2_test.go:101: good: c13cdff0c40bfe1a0381922c2da8a98ccdad4ee7f04f5c7ec1ec61b0e7592966 + x25519ell2_test.go:103: publicKey: 5f57cf16cf89b64824fc688fa40c03c4688d991000fc730b9b096b57c04dc379, repr: 98be3fe3c1cf2c0e024549739f0fbff073ef1a261a821d56c62190c85c92e0c1 + x25519ell2_test.go:101: good: f17e20ecfad7401585f57b8ef852bfe2db1370aff2a4b9e03fe6fa459a01e9a9 + x25519ell2_test.go:103: publicKey: 46db63f9748d0697579cef363dd3cd414e25779727700fa8c20ead0d7da36319, repr: ff0f98b8716b5d6136b4d08b7e346a0c25d88b89af87e4363ab45eb0b6110585 + x25519ell2_test.go:97: bad: b579cd12eb127763747482a628d59a70d7cf75218624881099e19b4a865413cd + x25519ell2_test.go:97: bad: d25198dd1473314e8597804ed4c40379787f44cdfff79d574beefd07206e542f + x25519ell2_test.go:101: good: 2eaf7479d3927c7443f114ae7dd853ba809509e0293c69b5c71624f0b76bddf0 + x25519ell2_test.go:103: publicKey: ea9420b9834ce711f81d36fa1d8c7c8a9894f3f455707401e171c3fe82bff034, repr: c42a73d952ad5ea2d7c774211b41b297ef7530b3c9dd52f3945d83be41a780eb + x25519ell2_test.go:101: good: a96aaa5fb5eab35e9fa681a43af378d1db2c65975e27c8ca63ae4e0d91d22d97 + x25519ell2_test.go:103: publicKey: c1ca3b64dafe2d3411c656179a3d19559da9ec88f8c3a0930f1e7d585ba3065e, repr: b2d7db1758be282e7fe809b025cda8aa7a768405fd3d1c36ed13f6abfd04dedc + x25519ell2_test.go:97: bad: 0aa9cd05a390e8a38d656c2f90e8907874ae8eef149bbd00094bf39137e9638e + x25519ell2_test.go:97: bad: edc11adc742096bebe65769732aeeefa09a60bd30cb21d0dcd3a40c7a38a21ba + x25519ell2_test.go:97: bad: 702e8ff47f3485dafae6cf190103100e14afa8bd41fb1d912a10b57d400495c5 + x25519ell2_test.go:97: bad: 3c800d03dd593c5206d7290ef44f1ef271dbf65798d0b4d6303cb98c76c3f664 + x25519ell2_test.go:101: good: 78f70017d3cb40aaaee763c0c90bac9ddbb84c8f058a65d1a688758cc81925d4 + x25519ell2_test.go:103: publicKey: b67c606851e3186d526ed64205efbd17deed72e0e0e23ef9a353595f6934394c, repr: e0ace119fce9403f41df1102e9b7a3975a52fbc6812b9413caa578606497ebac + x25519ell2_test.go:97: bad: 1f4ba831aed4a4be8b4a9cfb456c8b4f1fb21517a5027a589374d83df9bc39b6 + x25519ell2_test.go:97: bad: 6e5b9f550951d8a04ed552d3c6ec47b8ff1a8fab712b6763501bcfa70b2ba7a2 + x25519ell2_test.go:97: bad: d0c118a87a6c793e8d0e32061923b5871ccd836c3bda98aefab953adc447e43d + x25519ell2_test.go:97: bad: 1b7c5fd2a45800ae40e8db5e66a75031dbe8147fc5e6344cc9ba72d111c153a8 + x25519ell2_test.go:97: bad: 9a671706b14f3b6ea2a07c4ea7700514d9fb95c741bc32ce9d5b9ed0c8c07323 + x25519ell2_test.go:101: good: 0d1715d4098b9c35c415d14256f8842f72cbd8d80865c526f05f068db76bf75c + x25519ell2_test.go:103: publicKey: 78779b2c4e5930f811bb141536d160cd2b2e4221d25565d37b2ced49240d805d, repr: 02e8887775b1a6407af62e851817b721bc5d3103abfd259ad12fd63acd9a1d9a + x25519ell2_test.go:101: good: 39d53148400f932c54b178b0eeb941068ec2e7c7f6bb6f412e3b8c66ce150205 + x25519ell2_test.go:103: publicKey: 67497140d93280020f35bf9f19c80a59d1b305f059c740c4bec8e715ada15846, repr: f572035add2235c3d7b4a493236450b9afff5b52727379b84f6f7b7eec82a358 + x25519ell2_test.go:101: good: 52891df877b6622b497bbf25069f06b26c5e43c552be458b21c5249a1ed0afae + x25519ell2_test.go:103: publicKey: 540516754999c0bbe94859f0f134ac5a0a3dea23a2925e9838258b67f05e435e, repr: c104c21a92e6a621ce4fb59512aadb8e1fc227a41e30f71a1dc29c86ec62ea37 + x25519ell2_test.go:101: good: 4f8b32474ef0f62ce64dbaede71fb7447f90fc24b04b7a66ae6d263bcedd60a5 + x25519ell2_test.go:103: publicKey: 6be2d20362e4d35116faceeae03145077d97bfc980c182691b992ca7deaa5756, repr: 57686e845b34fe18a4bef51f780fe4ba12cffbba2406ae4366aa18958c0c5b12 + x25519ell2_test.go:97: bad: d8226754ccbc35171f449322abd084ffba404bbcf958462a119ccdfa913036e9 + x25519ell2_test.go:101: good: 4a9f7b4ef21587a798244ed918fe298bf227c7000ffc4f5ecad34b0b077be33b + x25519ell2_test.go:103: publicKey: 33b106ff5f56eccae83bc15313764a62f72e293bb12494ac7d96e491e02a2f53, repr: 61e33583a321d05d2ed45548a42aff614c0584600b64bf4f247b57904721400b + x25519ell2_test.go:101: good: e34d336f58171734b44545368ca71d95a32901a584c5b0f6f5889024b65f95ee + x25519ell2_test.go:103: publicKey: 317b5ff36e52b0c8bb957d8df4331a46e617c437bea9cc09ae2a9a9989739e7e, repr: fbd5129fcc1f8d2f08a55819b139455f07ca037a8bdde8f4d0de16d344125320 + x25519ell2_test.go:101: good: 19511831987d53c55a40d62937551ce1651f37cd54091d93cd2efdd7340d0331 + x25519ell2_test.go:103: publicKey: 61751b7e7d3c738bc45165248a5ff9003835b5d84e42f88bff3531d59764d45a, repr: 9d2c88f73333997ae82a0bea50cdf476e93de77e44ebc78eaad1dcbf1b9a5639 + x25519ell2_test.go:101: good: 8c145686c2e0e8736e8666407ed9a49c05da3f2a34b8668b140b0fcd6b603e4a + x25519ell2_test.go:103: publicKey: d855cd7a1eb2209f9e53f2181f31440e7c28ba6f1188e65498f6d2e7c94ffa77, repr: a861841e6d05b084e66dc6bb45973cb90fd8b09dafdddcb91afd0b94a63a5ef8 + x25519ell2_test.go:97: bad: 497d1fa8c238627ef0a1108cb260e46e7cbeae861cd2572d92f334f3a26d192d + x25519ell2_test.go:97: bad: a42db8f8ff74db27c7604446580211fffe78268059a385457eb419d7c3f780e9 + x25519ell2_test.go:101: good: db5dae5f23e9462c9ccb37337b7ecc21cbbd69356b5eb1c8fa04a69c835bd611 + x25519ell2_test.go:103: publicKey: 8f0f69dcc4201c30d8c49317900a044ac7ba3cd188ec7e42cbedd7bb4d0d2907, repr: 7fc1fd2ffff6e9e09eda79798d713d45383d9c15ba8a5afb9649b13cdae5a321 + x25519ell2_test.go:97: bad: 69e30130cbba81fc82d8ea2cd519fa652960788dc3baa4f00ef168acc946a80c + x25519ell2_test.go:101: good: 4503377c83890928b8e3deea2f90b83e544623ddcf3d4157b0baf75b9dd36257 + x25519ell2_test.go:103: publicKey: 208cb7da7916d44b26d239414b8d0c79724f971b13c5659f4a9aa78e7677561e, repr: f46fdbef0503ab88ffd7cb1ef14ba22f3726f7c9f13831c1969377cf7fd58ab6 + x25519ell2_test.go:101: good: c3cf05a3e7c4033b69aa469825155dbc8e93f7ae4655a0801c9e6d03e8121227 + x25519ell2_test.go:103: publicKey: 84fb21452fae74249b03d95c757fe41c66483c4978b3cf1c0555685c23d26a1f, repr: e38d9f582ab48e23d5abe241eff8991a913a45ffab4336be271bdf03cb41f7c1 + x25519ell2_test.go:101: good: aca5a2662a7136de271a4786a4663d12de115fc075ea65b3b2de26ed69df9196 + x25519ell2_test.go:103: publicKey: c8cc7908d1ebaf0b670e127c7004ab49a86bd48ba1d4371a5e0148b90cd43277, repr: 1709ff2623e40fd480314ed8c0ad1eacbf66a141525302874e7ea27469abdb30 + x25519ell2_test.go:101: good: 6e9908801c86a523546e40c772df98a0a15ccbb6c97a192a1e945a8a1a4dd042 + x25519ell2_test.go:103: publicKey: ef0646b5aa9ca63e19ab9efe8aeff35b00b9ea52956d2e13bf89ad5596e1cb1c, repr: b1f301d946107f5b878c63677de997d73990d251af6daea6d3425d114b3062ca + x25519ell2_test.go:97: bad: 0e71563875b339a69e3e31bdcfa7bb676cc8f7c29fb1bcd0320ca6421049a25d + x25519ell2_test.go:101: good: 90bf15f8be85a5820cd453d8d51bb3d285142f2203397eb67fb4ae30b0baab2a + x25519ell2_test.go:103: publicKey: 5900abb940550b3d401996e8f772bb1e52f5be996c88ededfb83dda4bc8c1758, repr: ba1fc523a8889b725033fb8f43668fade7150cfd45833376b30930588d8490f9 + x25519ell2_test.go:97: bad: a44a977ca7c81c34ff41d09fc59ffa4131ab42dc4b4341ece2327b01c8407906 + x25519ell2_test.go:97: bad: e1645fad9430b23f40b939aba6f51fa0b64835c0c762767c64e0569d1b95c274 + x25519ell2_test.go:97: bad: 9bd49025baba0e27fa6db4644323768fd6ec6facc8b657b713f7372665f4208c + x25519ell2_test.go:101: good: 60f74150665e6071d6b1c96ad5bd3357502b27cb6c6190020b8db8ed17d3cfa5 + x25519ell2_test.go:103: publicKey: 0c0e4c9f1863c98a1f6fa10fc8e013fe99b3ad6ea88f73a679b7d5571bf71541, repr: 4ff36a0a2344b57d06ef01dc5e2afd3956b04a8b332f3ecc2415709983d90490 + x25519ell2_test.go:97: bad: def21bfa9e625033a4ff3bc8ff20e85c722e52756860a6d570b2eae12ddac627 + x25519ell2_test.go:97: bad: 6bdd2234b03c44dadd57ccb145e4433c3a474e4fbb708d2467aa3ff31bb18a01 + x25519ell2_test.go:101: good: 00bce75442108c6945936b705a0a3ce182a3bbf82dd5f6fdd666a93d7181a543 + x25519ell2_test.go:103: publicKey: 9e157bab2764b6b6627f2c9de338ab401742174550d01368bbd790fdca95bd36, repr: 9ca22daabaa37575a4d55710d92716daa8033e7c4f359ef39e99831a9d6d47d8 + x25519ell2_test.go:97: bad: 29db8489768b334bf24e6ed8640a28f671ee535759d325ed875af1c4045268ec + x25519ell2_test.go:101: good: 6fe7375375e2beed66794c961bfe3d19c6ef7ec9a83423e3fd53eacc04dad36e + x25519ell2_test.go:103: publicKey: 885e2ad1c4706518488966601fb4e1d0376c4076f608975b5963dcf7f0573c41, repr: d74af869fe990c16e44788a286a51cfc30e2bf5aa028e913e0464274b605532e + x25519ell2_test.go:101: good: 628237478c7ed8596db2ccfb1299af79c4c9a3a0dcaf10113e6dd87c33a087ca + x25519ell2_test.go:103: publicKey: 2a2b028d8ad5997b78797af35726d764d55041ff87f7d2bb815d07d449474f7c, repr: 191cd998b56fb121545a4e747cadd3715853dd78fbc4858392d56160f21d2e88 + x25519ell2_test.go:101: good: 0a154878f60807a448e11c67e3b79a4ac8980f286b4285bdb51e95be96119f60 + x25519ell2_test.go:103: publicKey: a0e31811195acf1c85a2931a7896797d02f4fa65187f3992a156321d155f5251, repr: 105ec6616431bae4add03265f70d1d44cc31af1cad3f976bd33aaa733b9bac44 + x25519ell2_test.go:97: bad: ca3c2edaa0963e8e9196d556cdf78a2733382fff70cfb883a5154bca33ab15e3 + x25519ell2_test.go:101: good: 0a33262c1ad1e0048d44100a4751cc9c58615aebd715fbeab3a6d425168184ab + x25519ell2_test.go:103: publicKey: 1ca3f72a25ba4b1161835a697dfb2dac45d1b912aeb28ffa6c97cdb637967555, repr: dfa7ad3a9654956f8698692948ab0f1551001a9d6a67b01bdbcdbc0a73c7b283 + x25519ell2_test.go:101: good: 1b6927c7013ba160ccbbe1590527f6f4fc36ec8869e938fad8ae58aa5dd31a20 + x25519ell2_test.go:103: publicKey: dda2f43728df4ba865746c617fcca4401058be0752a416aeeac8744169f92f3a, repr: c0476aeda0c8ca4ea765fda39ce557941724850081bd55deabe74c334a3fc63f + x25519ell2_test.go:101: good: 8e57a8008469a646be4c46e9d6da71b103851b69a8cc54383f0b4b5c34fe4203 + x25519ell2_test.go:103: publicKey: 3c0331d0692e7daf01efb9e93118608623066b7970fb7e0e3e9ab7f18405bd57, repr: 09ad9d451b1e84e850249bede5b3e4a80dd94a10b921dde2af3deede5e6af582 + x25519ell2_test.go:101: good: bedaa7dfc20b4057954657a7bf5a31fccb646ab1d25aaac79877bb571b87e594 + x25519ell2_test.go:103: publicKey: 32f7e706c254fe700df066d9611c80402d8b66490a138147eb7b054a9a832629, repr: e69966d5d45fbd31647f73cba46d1d51c5b8018eb69412ed455f14abc2107a70 + x25519ell2_test.go:101: good: 1660da1252b2dce19e9cf62906bf01c4403a5f307569f3d1637a729d34268649 + x25519ell2_test.go:103: publicKey: 6d7479f2db85d7f72cd2ed7b4d8ea446ed3ce2b09dc108a13a94d1da2de33101, repr: 4c566173f25df5f211ea034df13e304ff574beb4b5df9a3f34965e9a2b52d6d8 + x25519ell2_test.go:101: good: 6d222f8b8db61bbd44e93f5bec42c1980188b7eb2198d5386a64fad179abec9b + x25519ell2_test.go:103: publicKey: f57522c3552b7a2f2cdd6a4d8e147c8778c3edca45250d6bfe38dae7bad91445, repr: e35849a897bf55041fae871fcaa529470b90fca1b42cfe878d04ad9461a7664a + x25519ell2_test.go:101: good: 12a9a66f1bbb3bacab5c8df98fcd845f7b58f003d7d125c7486e0a4bf0a9f28f + x25519ell2_test.go:103: publicKey: 792c3f460b9b23143d1cdfb43d506e8ee279ad67e76ec9b65b4303017d43dd24, repr: f04cb80112d574e5ae54f2c537aba36e4de5e62651f7426e15790943427caf98 + x25519ell2_test.go:101: good: 7807930549d8cea294051c958d0837c2316d28676bed82a8b4d97e58ccb148e5 + x25519ell2_test.go:103: publicKey: d791e3a8eb90ea12602a704b615f4af9ba15071c1ac2d407c625c58bb5ac2107, repr: 747e797c580b0305fa4895aa8f33c78e539b0917a18c7bfc3d184d72a5703843 + x25519ell2_test.go:101: good: 055894d2779b6f5b8b42eb5704349aae5141b0450bb60aed754271b37e26e9a9 + x25519ell2_test.go:103: publicKey: bcdfec88cd502cfaf29c23ea4a753c42da6094d87f47b13eed83cc2e42b7141d, repr: f1c4f64eaed66b0fb1a3aa343969ae58c46b505bb84e02b71eb8e66bbd91c517 + x25519ell2_test.go:101: good: 445077512cc2d79bd83848eb98af333fcd4d76c17ff273536985d8783c0d8631 + x25519ell2_test.go:103: publicKey: 278be492dce3f99fa60a1df042cceec3e531ba3e1e27868c69f5da37fc996d15, repr: f9ccd1344582a24ee861c0a56df396f47c566268a0c749b62899a710349c1b46 + x25519ell2_test.go:97: bad: c002aa2e1b539b05e84caa4e466a5608b39ec22217e35881f9b3ae7a830a53eb + x25519ell2_test.go:101: good: badb2157b6115df1a8964af6e009eb6185c986542ce8f52e8241173c2bc5a193 + x25519ell2_test.go:103: publicKey: efaaec9623a9d815cd5afe6cb610b79e28c864b6c9e3b0908a3322e161a12736, repr: 51ac9192a9b819b2c7355d9e9b9be28f8c00ea490e2aa21bbbca91863489a584 + x25519ell2_test.go:101: good: 74fae502d06f0c2deffdb59e50232a72c068f630f45d2df543293842b245d1d6 + x25519ell2_test.go:103: publicKey: fffa1b47a57dc6d0959732a63314db8e6ccad6d5521edb4d9dfd73f5f6478b2b, repr: 20aa100c125a1491407c30ede163a037b671a184dafeb3089db5b223e1add00a + x25519ell2_test.go:97: bad: 7be7b092efc8349a6346c1099e4cf7b8368c38dd3d65cd81c772175bca3904ea + x25519ell2_test.go:97: bad: f41b7d523cd3d62c2672661b9e72578522ca0687a12b1b45d1f2faf1eb28dec6 + x25519ell2_test.go:97: bad: 61616592e558eb7777d5ddb38772494b88ef3da8569100b56c1c08e66a1404c7 + x25519ell2_test.go:97: bad: 66dec66cda5cf357a9cc15730639d23042bd759c456f12978f51402085d21847 + x25519ell2_test.go:97: bad: 2340fc647782af5080a3ab3d48dde32fa30f4b5c203ce185c8e013a404eb63eb + x25519ell2_test.go:97: bad: 7bdd8d1dfda857d15856342859a69bfda2e582d5bda6bb00321bfefc57113e5e + x25519ell2_test.go:97: bad: 145814eed4c4548435390f4bb6e01a40a32a606cffb531279b32cddddef4aef7 + x25519ell2_test.go:101: good: 0aca39f4f2a0896355765dea0c3efa0c77a2349778e75522c8521e42a04b3bf0 + x25519ell2_test.go:103: publicKey: a96ce81385d27f4ef1d480383efaaf62b05981a543e26b60e5cc860fabbe0e55, repr: 74f6e20e52921862e8dffc7d604323b807bfe4af226b1fa3ad4108677d1e057c + x25519ell2_test.go:101: good: 9e203ea1bcf12667b26ace0d0addb25ae43734b1d034c54c0b9b08ee32102860 + x25519ell2_test.go:103: publicKey: daedea03aa89b4027f8c9bc3e1f53d9032024d2eba54d3ee52ec68ff5d96c048, repr: 255d925fb0e86044a9d4a90369a49b856460393431561ba8c637def0201334c6 + x25519ell2_test.go:97: bad: c7c941da0048ef1f5c72a7281fff5585ed871e9cf9c3dc1672f43b66d2312c25 + x25519ell2_test.go:97: bad: 296b2220061245a7c045fef05af3f858ffb0697962c634806bfd25826090d267 + x25519ell2_test.go:101: good: 6ed4f7d0d481c4c18bd0491300e19c43cfcc45553df95f0bf9aa39d9327d152c + x25519ell2_test.go:103: publicKey: b01468439cc0911f95239e6dad4ac08349d5c1098c1ba4447e1a39e49f352e4e, repr: 38663c36524e83e71b91f30e0888c05869c24062c24c38afe064dfaefd5e537b + x25519ell2_test.go:97: bad: 78fe16d223cd0d6cf0eb892f3e79f38373453884bdc74dd9ead34e718df88b43 + x25519ell2_test.go:97: bad: 4fbd9e97308e101257834d9662723392afac1db7711164da8e501a974dec310d + x25519ell2_test.go:97: bad: f292398fd6a4644f30306463cfcefaa930c1028d1aa7256949b3f6fc69f2986d + x25519ell2_test.go:97: bad: 95832d80142670e6f29404e14fbe0e13e21d59f33e2889b76c9a1d341cbce1f6 + x25519ell2_test.go:101: good: 20d18369951553070bc3bd82c3a3f092413ae6dbc2e53e4cdf66bc875a88cab7 + x25519ell2_test.go:103: publicKey: 7c8b65dd709edbac5c55ea388ccb3c728e264b1f41baf351538f8dc631e0a73b, repr: 99f002ad801aa14255fb6b6b7f81315ec66c342db7771ac765580fd6ad0b839b + x25519ell2_test.go:101: good: d289247da8905c35362dcb5a9cf7f7a7b5a99f90ba4c5daa544a3052e2528ab6 + x25519ell2_test.go:103: publicKey: 728b232a2a5be21f9f76f8647e6cfda9ffd42d34fb04f86715dc39b850415f56, repr: 1b355bcdb35c576dbbf471aa91d57b1415b8ee2237a186046e5e9fcea3fe7823 + x25519ell2_test.go:97: bad: f2a506ddd898d6d10fa36fce78a15d2eb788b282cabd6c55941f3b691ebdd93f + x25519ell2_test.go:101: good: 1ac7f243f870c4885f4bb0cf73eee37536c118eb59884e822c288262ab165f61 + x25519ell2_test.go:103: publicKey: dd7c790739acee2216f857d4e33c0a164a102684ab443357b7f7921d0e05c07e, repr: f4c2e10136afa91e660fc1046acea938d7329a807f1b8b6a53398e37793e98f9 + x25519ell2_test.go:97: bad: 882c6ec8a423da5f2f2d7b695ceb08181079ac5a9cea71e3372d90f21ffbfbf3 + x25519ell2_test.go:97: bad: 44b3af3c22e1c6ee526036a8c45ef58e59ce66d562f4b5b55afb2ca9b5415dae + x25519ell2_test.go:101: good: 9eecc3e9386c8096aec9b340f5bacbc4aadd09f08887cc8be02f24bdceb5a829 + x25519ell2_test.go:103: publicKey: 84cf79e2bdeede9821cd254b968aaf11dde9e75907101ec8494ac87214cb191a, repr: e1a98b2e3a0f4f85570a68a54096bc1ed9348e000477d3e063a3d57cf2dec982 + x25519ell2_test.go:97: bad: ff5a1fd7b884ac4bbe5f76af83f5033c34951199cf1ae4cb424736ede11783b1 + x25519ell2_test.go:101: good: f6fec848fac64c5f82da6bc5f065e314177ef43eaf1e46b02beba069c74563ec + x25519ell2_test.go:103: publicKey: 9b2136496b3d56e09845d3095b49b0b1b71920ab81fdb0dd910730f95cfc9b7b, repr: 0743362f7e56b028c3f538375e8934c967df7b220530e064c91e7df02d2eb223 + x25519ell2_test.go:101: good: 91b11aa512d8fa9b7e1794bf64f8d00df310b5019563f6549e3738661d6424c1 + x25519ell2_test.go:103: publicKey: 3c674c353acf022eb66501c958b881875ae3c7175a971ce8f1086a7fa8a44e3b, repr: 67ed7393d9094a98aec1c95b4f6599796bfeb5232c5b7b542ef24b5810044ded + x25519ell2_test.go:97: bad: 509257cc143b032e67d5488a0bd510d0b4162af7868cc2d89b9603729ea64fa1 + x25519ell2_test.go:97: bad: 55d4699c4485b89480461401a48de1024d468aeb840da742a354590ca1d2168c + x25519ell2_test.go:97: bad: 2dea6312d03e8e9986480b14080b2159a86f8e189ad4f457ae920aeb76af7149 + x25519ell2_test.go:97: bad: 5a6f185531a5c4eceb5799c71e9438435868443838a172318c18c53107fa728c + x25519ell2_test.go:101: good: ffd55999a26de9fbd09265e2728bc6c0c9791d85f9605953ba71da9da755d53e + x25519ell2_test.go:103: publicKey: 546410b4351dcc91fe8a001ae8a11f0154f9fc947e415058d50d01084385cc7f, repr: a201dd2d9f1f6f366b491738659ff195bf23737554969b1cfb2f5547625be932 + x25519ell2_test.go:97: bad: 5d4efd6bf3dee3ec36f388eb8eb2842318484ccef582bab9b49962f6c07ac88a + x25519ell2_test.go:101: good: 7b453511e92e58498a3e14fdbc612c595e08dd610a11d2c3ca3d709c675a01fe + x25519ell2_test.go:103: publicKey: 7582f199702692754444d40a493bfe3432cdc504614634fc8e0faa7f90f56b0d, repr: 208f48d0284e154505d899d509c975a4aff32ca290a14cc20605424304a0d22f + x25519ell2_test.go:97: bad: 939fba69859c84f031ee56fe96e8041830e0c2af4be6946f60371c3e8af1f9b1 + x25519ell2_test.go:101: good: 490b6076312180cddb49a0af231302dd491a7d1f74decfc34b5e45378b89a5ac + x25519ell2_test.go:103: publicKey: 948406b191d405abee7b325ee929e11723a555b5df584bec73bcd79a4a97f556, repr: e771ab0555bd184d46e9c0557ae04d53acf6dc871927c8316de37a432812ac76 + x25519ell2_test.go:101: good: efbe54aef5400cd66f4e77c56eed5a53255448b96d641cc0e86bc64658a5a97e + x25519ell2_test.go:103: publicKey: 658899774ad7cfd00d6cdef0ccb38f580b51cf4f19d8ff59f0af57cfe5221d0c, repr: c00cb12cc10336a519c56199937a08853c11964a2a216ecff38de92d006ece3b + x25519ell2_test.go:101: good: 2775aec3a06349069e8fe47c5ff18618bf6a57343cb491cdec288d641b1edf75 + x25519ell2_test.go:103: publicKey: 69fbe6fcb0ad32da22c87c2c80f6e7765819caa19af46274eb25cd1ea854593d, repr: 63bb72d9c6876f2dc854bbb2315f716cfbe9fa3b072298e1b73385dca7af8596 + x25519ell2_test.go:97: bad: 960ca4aaaaed31476679c24cbd894a5e28176a11e69f454e58830a81b7472675 + x25519ell2_test.go:97: bad: 262f043f67ece957965325fe7c1741089e76990002b81bdf1b88cc467195e75a + x25519ell2_test.go:97: bad: 4ffd7ab4cddfe625703a2b949815ea91990dab716212f885e5ef065a8f62bb72 + x25519ell2_test.go:101: good: 5eb830b5f788b90691ad4a0ae48bb934dc96431b0b0eea2d5cc71a04f3a529ca + x25519ell2_test.go:103: publicKey: e2e347878ff4a482b69e02b44c28707282f63fdf99d1de4e39cc62904aa84e56, repr: 4e7489d03fb9736331c3a3e1e322a07ed5a36251f90ddb5f9940b0cb53afeec3 + x25519ell2_test.go:97: bad: 9fd497963c267aa71b508c8e858da324aab7d30b9525aa282ca2d318defdec1d + x25519ell2_test.go:97: bad: d17f7ed44601f6554dc5d3c2a3eae2349dde55dc8db5d78475cc547c87faf0bb + x25519ell2_test.go:101: good: 2174c6bef4bf0cd9c00ffa2e79241e6644a19cd3c69184604bb7c88bfa0aee8e + x25519ell2_test.go:103: publicKey: 4c9e7adc65559d7b6df215dffbbc512f767174ec6bff67d0253b1f0673e29f5e, repr: 93f3f75fc95b581bcd41db29dfa32f9753fc9b6c82053bcb7c16a075573dc285 + x25519ell2_test.go:97: bad: e6bb5be9568fe164a1eb41db5975af55d72cf5ce0130ae4502c3e94381d6d140 + x25519ell2_test.go:97: bad: 9f9e8bdeb133074d2286ff520256b6d9c970ce9fbc1f2c939ddbe2173c1a4f54 + x25519ell2_test.go:97: bad: 24a06ff32b8e3acbfa46e63eca50b8dcfccfcbeb697f2c27635a6b09550e991d + x25519ell2_test.go:97: bad: 8b6e2ea754e20ae6be301714d51eb286373e09d7d916cc1781008f1d3f00105b + x25519ell2_test.go:101: good: a14c5c3d18444ad744f1328622051525941d469e7fbb60e8506ce301f1959c92 + x25519ell2_test.go:103: publicKey: cd57699a314f4bc9cfda512c398b4aaa642f982ecb331843f184fce1efaac951, repr: 3800cd8ec1ef5e54070a44af66a61b6249e3bc362998b67eb411066c6fa3de79 + x25519ell2_test.go:97: bad: 55d25798fbcb34a5e32c91d86e607c97065f18879c57a25ac88797c17aa0fe59 + x25519ell2_test.go:101: good: f6552fdee7375bd85702e0df2fd8e1d726426f055950b59c7a4d54a6f2ac27fe + x25519ell2_test.go:103: publicKey: 86f5c4a50232c4a5bf8e2e7abdf8a5318eb0325d3d043a7cb2c109039f23502a, repr: 00f23b79872b87150c400e11e74df1d352545907d51a96482ea019b813dcf17c + x25519ell2_test.go:97: bad: 4b17732d2c5ce4349130cf1bb0e4246b7bf7131cb0e3de9938667c8d3b5d2de3 + x25519ell2_test.go:101: good: afee763d6320eecc5c29f3afee70d26e283c7d6559522db8acbb2493e703c62a + x25519ell2_test.go:103: publicKey: de37f7dcc79277ae25e42cd674ce69d0b5cf9325b639ef779163df80e7b8920e, repr: 6f46c69fb85e1bd9b3314c155762c4261b9934b3eaefe43d166b86f363d7c324 + x25519ell2_test.go:101: good: d7ca9c3e7f6ee35f0e9d0f554b2f48350c26ed2339ff46652954e9a98922e0c6 + x25519ell2_test.go:103: publicKey: 004fbb928eb3ab6b5aca3b228b2d6469717005df971615e536e68b23687d9171, repr: 3762a8cb998c2e3c9a422e2f8849afd2cb1e290fe25c71a31f8c8dc94755773f + x25519ell2_test.go:101: good: 4aac55ad9bc229fc629813719ebb9c6979d0c29bc0ab6424d843c93923792029 + x25519ell2_test.go:103: publicKey: 242e74b099b19a40328b9a921ec2741a203bf76f571827337e276ca5a182996e, repr: bb25e4fcca4d6c8e21721bf2edb150f9e4f012f99953090bfbb2d1a9ed701aa7 + x25519ell2_test.go:97: bad: 31edc273e7bd724e4af3f049d7e7970ee7dfb34421ea9bccb67c1bd9d590d617 + x25519ell2_test.go:97: bad: 5b94ced5e274639acc53ecdcb0ee67a48edc8e8f8d34bfb849781b64d9a6056e + x25519ell2_test.go:101: good: 68fb9edb73475c5812a52f33543dafdbe25f4a706b5faab65efd6359c84f8b9b + x25519ell2_test.go:103: publicKey: a0f61e7144fed3bf7eae8a76d7992890340e1d595e6ce1d045427d3ea42de22c, repr: 26284ee548237f31b31a4e828cfe8d7aa8b4fc1f91a5b5ed2d21f379e12dabd6 + x25519ell2_test.go:97: bad: fdf7732f95da2f241d20c993232723da13308b50cd9a2c30e8d7f1d41e906034 + x25519ell2_test.go:101: good: c46e7286bee5d2d8183f724468a7bf9de5ee901ccdf394ba2769c1ddc31fb93d + x25519ell2_test.go:103: publicKey: cf160f6bc95017a9d4506a7ebe6107f27f8a0b9910cb0f5e1e4828669d74c365, repr: b82a216468a521c779aa9282cce85c0dc53fac436820385d8aa0d7c9584b5c82 + x25519ell2_test.go:125: good: 485, bad: 515 +--- PASS: TestX25519Ell2 (0.70s) --- PASS: TestX25519Ell2/Constants (0.00s) --- PASS: TestX25519Ell2/Constants/NegTwo (0.00s) --- PASS: TestX25519Ell2/Constants/LopX (0.00s) --- PASS: TestX25519Ell2/Constants/LopY (0.00s) - --- PASS: TestX25519Ell2/KeyExchage (0.25s) + --- PASS: TestX25519Ell2/KeyExchage (0.70s) PASS -ok gitlab.com/yawning/obfs4.git/internal/x25519ell2 0.468s +ok gitlab.com/yawning/obfs4.git/internal/x25519ell2 0.707s ? gitlab.com/yawning/obfs4.git/obfs4proxy [no test files] ? gitlab.com/yawning/obfs4.git/transports [no test files] ? gitlab.com/yawning/obfs4.git/transports/base [no test files] @@ -2272,11 +2297,11 @@ ? gitlab.com/yawning/obfs4.git/transports/obfs3 [no test files] ? gitlab.com/yawning/obfs4.git/transports/scramblesuit [no test files] === RUN TestHandshakeNtorClient ---- PASS: TestHandshakeNtorClient (3.57s) +--- PASS: TestHandshakeNtorClient (8.14s) === RUN TestHandshakeNtorServer ---- PASS: TestHandshakeNtorServer (3.32s) +--- PASS: TestHandshakeNtorServer (7.25s) PASS -ok gitlab.com/yawning/obfs4.git/transports/obfs4 6.902s +ok gitlab.com/yawning/obfs4.git/transports/obfs4 15.408s === RUN TestNewEncoder --- PASS: TestNewEncoder (0.00s) === RUN TestEncoder_Encode @@ -2286,10 +2311,10 @@ === RUN TestNewDecoder --- PASS: TestNewDecoder (0.00s) === RUN TestDecoder_Decode ---- PASS: TestDecoder_Decode (0.01s) +--- PASS: TestDecoder_Decode (0.03s) PASS -ok gitlab.com/yawning/obfs4.git/transports/obfs4/framing 0.014s - rm -fr -- /tmp/dh-xdg-rundir-EEDLAsu8 +ok gitlab.com/yawning/obfs4.git/transports/obfs4/framing 0.047s + rm -fr -- /tmp/dh-xdg-rundir-WlBZxH5q make[1]: Leaving directory '/build/reproducible-path/obfs4proxy-0.0.14' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang @@ -2302,48 +2327,48 @@ cd obj-x86_64-linux-gnu && cp -r bin /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/go.mod -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/go.mod Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/go.sum -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/go.sum + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2/x25519ell2_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2/x25519ell2_test.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2/x25519ell2.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2/x25519ell2.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/probdist/weighted_dist_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/probdist/weighted_dist_test.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/probdist/weighted_dist.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/probdist/weighted_dist.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/ntor/ntor.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/ntor/ntor.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/ntor/ntor_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/ntor/ntor_test.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/csrand/csrand.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/csrand/csrand.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/uniformdh/uniformdh.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/uniformdh/uniformdh.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/uniformdh/uniformdh_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/uniformdh/uniformdh_test.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/log/log.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/log/log.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/rfc1929.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/rfc1929.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/args_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/args_test.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/args.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/args.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/socks5.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/socks5.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/socks_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/socks_test.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/replayfilter/replay_filter_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/replayfilter/replay_filter_test.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/replayfilter/replay_filter.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/replayfilter/replay_filter.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/drbg/hash_drbg.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/drbg/hash_drbg.go Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/transports.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/transports.go Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/base/base.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/base/base.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/meeklite/meek.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/meeklite/meek.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/meeklite/base.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/meeklite/base.go Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs2/obfs2.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs2/obfs2.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs3/obfs3.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs3/obfs3.go Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/base.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/base.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/hkdf_expand.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/hkdf_expand.go Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/handshake_uniformdh.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/handshake_uniformdh.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/handshake_ticket.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/handshake_ticket.go Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/conn.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/conn.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/hkdf_expand.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/hkdf_expand.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/handshake_ticket.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/scramblesuit/handshake_ticket.go Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/handshake_ntor_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/handshake_ntor_test.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/packet.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/packet.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/obfs4.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/obfs4.go Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/handshake_ntor.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/handshake_ntor.go Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/statefile.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/statefile.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/obfs4.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/obfs4.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/packet.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/packet.go Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/framing/framing_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/framing/framing_test.go Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs4/framing/framing.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs4/framing/framing.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/meeklite/base.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/meeklite/base.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/meeklite/meek.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/meeklite/meek.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/transports/obfs3/obfs3.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/transports/obfs3/obfs3.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/termmon.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/termmon.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/pt_extras.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/pt_extras.go Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/termmon_linux.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/termmon_linux.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/obfs4proxy.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/obfs4proxy.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/termmon.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/termmon.go Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/proxy_http.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/proxy_http.go Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/proxy_socks4.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/proxy_socks4.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/uniformdh/uniformdh.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/uniformdh/uniformdh.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/uniformdh/uniformdh_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/uniformdh/uniformdh_test.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/socks_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/socks_test.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/args.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/args.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/socks5.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/socks5.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/rfc1929.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/rfc1929.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/socks5/args_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/socks5/args_test.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/replayfilter/replay_filter.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/replayfilter/replay_filter.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/replayfilter/replay_filter_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/replayfilter/replay_filter_test.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/probdist/weighted_dist_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/probdist/weighted_dist_test.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/probdist/weighted_dist.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/probdist/weighted_dist.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/log/log.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/log/log.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/ntor/ntor.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/ntor/ntor.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/ntor/ntor_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/ntor/ntor_test.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/drbg/hash_drbg.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/drbg/hash_drbg.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/common/csrand/csrand.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/common/csrand/csrand.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2/x25519ell2_test.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2/x25519ell2_test.go - Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2/x25519ell2.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/internal/x25519ell2/x25519ell2.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/obfs4proxy.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/obfs4proxy.go + Copy obj-x86_64-linux-gnu/src/gitlab.com/yawning/obfs4.git/obfs4proxy/pt_extras.go -> /build/reproducible-path/obfs4proxy-0.0.14/debian/obfs4proxy/usr/share/gocode/src/gitlab.com/yawning/obfs4.git/obfs4proxy/pt_extras.go dh_installdocs -O--buildsystem=golang install -m0755 -d debian/obfs4proxy/usr/share/doc/obfs4proxy install -m0755 -d debian/obfs4proxy/usr/share/doc/obfs4proxy @@ -2427,8 +2452,8 @@ dh_builddeb -O--buildsystem=golang dpkg-deb --root-owner-group --build debian/obfs4proxy .. dpkg-deb --root-owner-group --build debian/.debhelper/obfs4proxy/dbgsym-root .. -dpkg-deb: building package 'obfs4proxy-dbgsym' in '../obfs4proxy-dbgsym_0.0.14-1_amd64.deb'. dpkg-deb: building package 'obfs4proxy' in '../obfs4proxy_0.0.14-1_amd64.deb'. +dpkg-deb: building package 'obfs4proxy-dbgsym' in '../obfs4proxy-dbgsym_0.0.14-1_amd64.deb'. dpkg-genbuildinfo --build=binary -O../obfs4proxy_0.0.14-1_amd64.buildinfo dpkg-genchanges --build=binary -O../obfs4proxy_0.0.14-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -2436,12 +2461,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/494079/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/494079/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/497982 and its subdirectories -I: Current time: Sun Jun 22 13:54:02 -12 2025 -I: pbuilder-time-stamp: 1750643642 +I: removing directory /srv/workspace/pbuilder/494079 and its subdirectories +I: Current time: Tue May 21 09:35:32 +14 2024 +I: pbuilder-time-stamp: 1716233732