Diff of the two buildlogs: -- --- b1/build.log 2024-05-25 12:05:10.146752151 +0000 +++ b2/build.log 2024-05-25 12:06:34.647152609 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat May 25 00:03:53 -12 2024 -I: pbuilder-time-stamp: 1716638633 +I: Current time: Sat Jun 28 08:28:13 +14 2025 +I: pbuilder-time-stamp: 1751048893 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-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/1659615/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/62337/tmp/hooks/D01_modify_environment starting +debug: Running on codethink01-arm64. +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 Jun 27 18:28 /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/62337/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/62337/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='arm64' - DEBIAN_FRONTEND='noninteractive' + 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]="aarch64-unknown-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=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='7cdd48d93562465cb4414452ed32cf4c' - 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='1659615' - PS1='# ' - PS2='> ' + INVOCATION_ID=acb20efeb96b46a18d9fe89322b7f090 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=62337 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.MyGO2jvU/pbuilderrc_HopT --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.MyGO2jvU/b1 --logfile b1/build.log obfs4proxy_0.0.14-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.MyGO2jvU/pbuilderrc_UQmX --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.MyGO2jvU/b2 --logfile b2/build.log obfs4proxy_0.0.14-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 23 11:23 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1659615/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Jun 25 17:47 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/62337/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 trixie/main arm64 golang-golang-x-net-dev all 1:0.24.0+dfsg-1 [895 kB] Get: 49 http://deb.debian.org/debian trixie/main arm64 golang-goptlib-dev all 1.2.0-1 [26.8 kB] Get: 50 http://deb.debian.org/debian trixie/main arm64 golang-siphash-dev all 1.0.0-2 [8028 B] -Fetched 66.2 MB in 1s (118 MB/s) +Fetched 66.2 MB in 0s (183 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 ... 19745 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/62337/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/62337/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 @@ -512,27 +548,27 @@ CGO_FFLAGS='-g -O2 -ffile-prefix-map=/build/reproducible-path/obfs4proxy-0.0.14=. -fstack-clash-protection -mbranch-protection=standard' CGO_LDFLAGS='-Wl,-z,relro' PKG_CONFIG='pkg-config' -GOGCCFLAGS='-fPIC -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build2798884007=/tmp/go-build -gno-record-gcc-switches' +GOGCCFLAGS='-fPIC -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build3017248090=/tmp/go-build -gno-record-gcc-switches' cd obj-aarch64-linux-gnu && go install -trimpath -v -p 12 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/godebugs internal/coverage/rtcov internal/goarch -internal/goos -math/bits -internal/godebugs +internal/unsafeheader unicode/utf8 -internal/race +internal/goos internal/cpu +internal/race internal/goexperiment -sync/atomic -unicode runtime/internal/syscall -crypto/internal/alias -internal/itoa +sync/atomic +math/bits internal/abi runtime/internal/math +unicode +crypto/internal/alias internal/chacha8rand crypto/subtle +internal/itoa runtime/internal/sys crypto/internal/boring/sig cmp @@ -540,15 +576,15 @@ internal/nettrace container/list encoding +math slices unicode/utf16 -math vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias golang.org/x/crypto/internal/alias golang.org/x/crypto/salsa20/salsa -runtime/internal/atomic internal/bytealg +runtime/internal/atomic runtime internal/reflectlite sync @@ -556,121 +592,121 @@ internal/singleflight internal/bisect runtime/cgo -errors internal/godebug +errors sort io -internal/safefilepath +internal/oserror path +internal/safefilepath vendor/golang.org/x/net/dns/dnsmessage -internal/oserror -strconv crypto/internal/nistec/fiat +internal/intern syscall math/rand -internal/intern +strconv hash -bytes crypto/internal/randutil +bytes strings github.com/dchest/siphash hash/crc32 crypto +reflect net/netip crypto/rc4 encoding/base32 -reflect vendor/golang.org/x/text/transform bufio net/http/internal/ascii internal/syscall/execenv internal/syscall/unix time +context io/fs internal/poll -context embed -internal/fmtsort encoding/binary +internal/fmtsort os -filippo.io/edwards25519/field crypto/cipher -crypto/internal/edwards25519/field encoding/base64 -crypto/internal/nistec +filippo.io/edwards25519/field +crypto/internal/edwards25519/field crypto/md5 -vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/crypto/internal/poly1305 +vendor/golang.org/x/crypto/internal/poly1305 +crypto/internal/nistec golang.org/x/crypto/nacl/secretbox encoding/pem -crypto/internal/boring +crypto/internal/edwards25519 crypto/des +crypto/internal/boring vendor/golang.org/x/crypto/chacha20 -crypto/internal/edwards25519 -crypto/hmac -crypto/sha1 filippo.io/edwards25519 +crypto/hmac crypto/sha256 crypto/sha512 +crypto/sha1 crypto/aes golang.org/x/crypto/hkdf vendor/golang.org/x/crypto/hkdf +vendor/golang.org/x/crypto/chacha20poly1305 fmt -io/ioutil -net path/filepath -vendor/golang.org/x/crypto/chacha20poly1305 +io/ioutil os/signal -crypto/ecdh +net gitlab.com/yawning/edwards25519-extra/internal/montgomery +crypto/ecdh gitlab.com/yawning/edwards25519-extra/elligator2 gitlab.com/yawning/obfs4.git/internal/x25519ell2 golang.org/x/crypto/curve25519 -log encoding/hex +log net/url +flag net/http/internal mime/quotedprintable -mime vendor/golang.org/x/net/http2/hpack +vendor/golang.org/x/text/unicode/norm compress/flate +mime math/big -flag -vendor/golang.org/x/text/unicode/norm encoding/json vendor/golang.org/x/text/unicode/bidi compress/gzip vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/idna -gitlab.com/yawning/obfs4.git/common/uniformdh -crypto/internal/bigmod +crypto/rand crypto/internal/boring/bbig +crypto/elliptic +crypto/internal/bigmod crypto/dsa +gitlab.com/yawning/obfs4.git/common/uniformdh encoding/asn1 -crypto/elliptic -crypto/rand gitlab.com/yawning/obfs4.git/common/csrand crypto/ed25519 gitlab.com/yawning/obfs4.git/common/drbg gitlab.com/yawning/obfs4.git/common/ntor gitlab.com/yawning/obfs4.git/common/replayfilter +crypto/rsa gitlab.com/yawning/obfs4.git/common/probdist gitlab.com/yawning/obfs4.git/transports/obfs4/framing -crypto/rsa crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa gitlab.com/yawning/obfs4.git/common/log vendor/golang.org/x/net/http/httpproxy -golang.org/x/net/internal/socks git.torproject.org/pluggable-transports/goptlib.git +golang.org/x/net/internal/socks net/textproto crypto/x509 golang.org/x/net/proxy vendor/golang.org/x/net/http/httpguts mime/multipart -gitlab.com/yawning/obfs4.git/common/socks5 gitlab.com/yawning/obfs4.git/transports/base +gitlab.com/yawning/obfs4.git/common/socks5 gitlab.com/yawning/obfs4.git/transports/obfs2 gitlab.com/yawning/obfs4.git/transports/obfs3 gitlab.com/yawning/obfs4.git/transports/obfs4 @@ -696,15 +732,15 @@ === RUN TestPublicKeySubgroup --- PASS: TestPublicKeySubgroup (0.01s) PASS -ok gitlab.com/yawning/obfs4.git/common/ntor 0.042s +ok gitlab.com/yawning/obfs4.git/common/ntor 0.033s === RUN TestWeightedDist ---- PASS: TestWeightedDist (1.14s) +--- PASS: TestWeightedDist (1.13s) PASS -ok gitlab.com/yawning/obfs4.git/common/probdist 1.146s +ok gitlab.com/yawning/obfs4.git/common/probdist 1.140s === RUN TestReplayFilter --- PASS: TestReplayFilter (0.00s) PASS -ok gitlab.com/yawning/obfs4.git/common/replayfilter 0.006s +ok gitlab.com/yawning/obfs4.git/common/replayfilter 0.010s === RUN TestParseClientParameters --- PASS: TestParseClientParameters (0.00s) === RUN TestAuthInvalidVersion @@ -742,1519 +778,1520 @@ === RUN TestResponseNil --- PASS: TestResponseNil (0.00s) PASS -ok gitlab.com/yawning/obfs4.git/common/socks5 0.016s +ok gitlab.com/yawning/obfs4.git/common/socks5 0.017s === RUN TestGenerateKeyOdd ---- PASS: TestGenerateKeyOdd (0.02s) +--- PASS: TestGenerateKeyOdd (0.01s) === RUN TestGenerateKeyEven --- PASS: TestGenerateKeyEven (0.01s) === RUN TestHandshake ---- PASS: TestHandshake (0.04s) +--- PASS: TestHandshake (0.02s) PASS -ok gitlab.com/yawning/obfs4.git/common/uniformdh 0.077s +ok gitlab.com/yawning/obfs4.git/common/uniformdh 0.042s === RUN TestX25519Ell2 === RUN TestX25519Ell2/Constants === RUN TestX25519Ell2/Constants/NegTwo === RUN TestX25519Ell2/Constants/LopX === RUN TestX25519Ell2/Constants/LopY === RUN TestX25519Ell2/KeyExchage - x25519ell2_test.go:101: good: 3ab3836f92b1b06b2c9c51078e3c4d814321bd0ead7224dd5494e58965a5d202 - x25519ell2_test.go:103: publicKey: 74e359f478be342d7e2c16650d41e8eee61115530953523e62d26ae13086f55b, repr: 68594bb25412769721c73492339bb2c75ee884b63b6c1b40b51f01095b3fa9e1 - x25519ell2_test.go:101: good: 902756a424f20ec6d93c52e85692677ff90cb34a9e8e8c7a5c002d050937d659 - x25519ell2_test.go:103: publicKey: bcb14984c7d73a41d28a0874a6dfee211d1ecba519e7a869428c65b65534a044, repr: aff17451f65f4153dc6feb1ee76040a3aae66173cf92f53a315bf203f4066910 - x25519ell2_test.go:101: good: 83f599a0deac3aa8866a67caee5aae8259fdaaa2dc29f0e1da3564f749a98fd5 - x25519ell2_test.go:103: publicKey: f5aa2bc7d63c39c9d26700bd3f6c419918e2acb788d745897e263e072641950b, repr: 36ec57545e0c755b272ca22ee2a67003b788d3853ee68d7a8b5a38ab99532351 - x25519ell2_test.go:97: bad: 1afe98d051485a376012b5868d1bdb4926681e46f2c528439c9acdb5c4a554ba - x25519ell2_test.go:101: good: 48d25611462eb110a000ff59aacfe5076b69c409153485458074cd0301524c80 - x25519ell2_test.go:103: publicKey: 6cfa5c99852ea922c969d40c24cecbd9aba44ed3051f5a66bb04c6e1c69a9152, repr: 6d5c2ede426f37abaf348b3157840e02dcf9e8c9eba5bddd5ec071b20b68e27b - x25519ell2_test.go:97: bad: 7fd4475c81e9c53bf68c78bc634621934f21ef5031113f0b0232988941a6f644 - x25519ell2_test.go:101: good: 64b2c2ba126e04cd9b15e849c0089d5223d8e3358a9ec65e54b4f7bb4cfa87b4 - x25519ell2_test.go:103: publicKey: 20ac6e8db7d4a9856a6ade9296c95a83ba674706c37a87526c179700b1505278, repr: ce5f15f05505709eb4eefa209847e3b5a0bee5ac5e73752a09ea4776eae79099 - x25519ell2_test.go:97: bad: e97e44915b928fea599070e4a7b8ae892264b2c36c77cb88df747c8db85ec49a - x25519ell2_test.go:101: good: 890336d21c56546acb8b4f949395fef194d40f258cf852fa123ada2bea47d5b3 - x25519ell2_test.go:103: publicKey: 4dc32eb045b578aec402680d3a06714c8b170dd51e14ceb0fa17eecf180f4f7a, repr: 838fecd1915ed09ebad04db1eab10cbd10958f22bb86333618d4703864d99bab - x25519ell2_test.go:101: good: cfc9005330a15ee9dd8c534796b0d19ac6225585714251c41d6076b29d2546d6 - x25519ell2_test.go:103: publicKey: aed63b695cf016954d622d9bb2ae0f7a0dafd10455f9b22c6b25c91f09acf729, repr: 052c9412ce425ac0f9e736a1591a071758af90609ea1e281cd9594c3fe812571 - x25519ell2_test.go:101: good: 2d126e7ec4c2d961fa0a91fa4eaf6bff080ed9e16067d87ae12bb4dac7763c44 - x25519ell2_test.go:103: publicKey: 2396a1ae6b631f163e41a008275877414425ef210f9c2de75e5751c6bcb68c57, repr: c13c3fe8afb88f3c0ee524f76c9acbd9851c108eddb03ee0a331ced96c950f48 - x25519ell2_test.go:97: bad: 7100764c581b7200e456a98bc194fa75f34bffe980be80caaafcdcb62e08ae90 - x25519ell2_test.go:97: bad: 65afb6b2ac061e58ed1f0ce52e44df7d1035e7a86a954bd01a6ee556a2e9e753 - x25519ell2_test.go:101: good: 86028fb2753189304e0c0305402312ac0a06a2e0b84f92e3f50a20a644fac1a0 - x25519ell2_test.go:103: publicKey: f7cb49b6bbdabbb1037d94e64e49eeb12228898878e5bee07bd7d62fec7d721a, repr: db2525db741213e7c333c5b7efecf0e8672830c7ea66b63f5fa19ac8dd8999a5 - x25519ell2_test.go:97: bad: 9ac7bd2b89d73d777396fe1093522860e3006d54f44b890b009f064422b580e8 - x25519ell2_test.go:97: bad: 40844982b2d62fe753a76b110e2d121bc13a845f81fa2098065e9d9bce8a6e92 - x25519ell2_test.go:101: good: faeb9ea6a1a3599775ded02172dd85b8a40353abfc5df59292be90176325faa1 - x25519ell2_test.go:103: publicKey: 96228f9bcac0f019a8ddac1ec62134d74aa7ab7283cef77c680e0792aaaae719, repr: 4993341dc8eb928914ff96497ffffcaae548eecf166cedec4cddb8810e6d62af - x25519ell2_test.go:101: good: 18b25db9147ae1a83f09deb7983bfe0130f464d5d6fecdc23ab367f077f35970 - x25519ell2_test.go:103: publicKey: 74e7418686d05963412f4318d7ddaaa6efcf5a21a5e603c3a6014d84f817597b, repr: 6346b77a783e3f8e0f8d2142aa764c995219f4101ce24710e54cf663cf0a0d8d - x25519ell2_test.go:97: bad: 7677bc4f11c2a5b35f653f7884a5ee11a5e6e25cf876791263b91ac0ae9eb1bd - x25519ell2_test.go:101: good: ecabf9ceb1d51e568937038112ad5cf29c90542635ed7d073026c462ac24c7df - x25519ell2_test.go:103: publicKey: 4556cce2ba4bac3ad17bd5bfb32ee2895d5053e97dfcca98cabd328b99ef1a71, repr: 1a0ab651c27b7c999bb694c85054889e1e6a14aa1956cbbc2411bec6779d1b08 - x25519ell2_test.go:97: bad: 9171dedf168d5ab1ab3e8c1f675069ae2e17603a0f5caeb670fd387267a33fe9 - x25519ell2_test.go:101: good: 3db103d688135053fcebfae5e1318cc64632bea0949b3c724b3a5ea51cf4a36f - x25519ell2_test.go:103: publicKey: cafb18c47988997471604973894e658184025a525dd61ffbcbc3210f1d25122c, repr: 309c3385e64554aa4d3499011d4d413c2f181b1249dda441ccc3ef35d98a070e - x25519ell2_test.go:101: good: c2d8fccd7a3f892788b246f573cd6aff3bd40e63442fb69d2884016d058dd461 - x25519ell2_test.go:103: publicKey: fc7f8b16f00eeede02dc962afc166a37c21a26e90f678d41279488a11fdb1f06, repr: 18de10946699071dbd3b73719fd3a8b3cb89c6c244eb9fc6073c5b6332e5ca26 - x25519ell2_test.go:101: good: bb7328d6ae7dab1d4ebbc683a5e4e41a87d970ce718f9df9560beb60141ae660 - x25519ell2_test.go:103: publicKey: 6fe06dbb5dd36307f16ddd77d41acd98bfdc7f103698789babe545163bd05e44, repr: 706e23ee8789925e863f4d49d6f6faeaa0fccec5124cfb26222388afb0c5cb56 - x25519ell2_test.go:97: bad: 4adf9e49d273ab990cb9faa46af4f6e2b231117b79dc66aa54c1408cbb548d5c - x25519ell2_test.go:101: good: 41246e73f0c25361607b4fb0cc9f199ad2cdcd6d5a79da05060d55db204fd2be - x25519ell2_test.go:103: publicKey: 7c31a54ac4f736edbecc5f0c00a4492a967ea5d9d27b59da0440bffb5131963e, repr: df4051f142cf321525aadb2d65d310fd53b6792ee3ba7c1a4071946293721732 - x25519ell2_test.go:101: good: 3988d7b6030bc2dd00e2af9917694a5e5dcedbd1f53a1d3234574883c62bebb8 - x25519ell2_test.go:103: publicKey: c0e77e534b3de42b0426353ef19e2ed8e890765e55d6ebb367720d709b79822d, repr: 79561a1b1ec794addf02e8fbc91b36cf748f22884c21d24d0d1f26bbfeac4755 - x25519ell2_test.go:97: bad: 0d7001a6ffbf50ec38b000c90a6483b742db6e3a4712f2bb2b7a201650c90aa1 - x25519ell2_test.go:101: good: 18c5df7d1e5662faede18e2320da26987ece7bc64820bcfe26eb95dcbb343638 - x25519ell2_test.go:103: publicKey: ff50cfe8d0de68795943368c8606c70b9c6065a00fa8be15c8832592579a8218, repr: b202063fbc9356dc127a870b7ee86b11fba0e97d3b814cd985094dccc6f5c5c1 - x25519ell2_test.go:101: good: 81879035d7f8ba2ba4c8865ee97165239177c9e75042e93f2b0fbe58e6223228 - x25519ell2_test.go:103: publicKey: 68e32ace8f9291ff3fd890cb5d8c9127465012aefebbc751e04b95f55a706362, repr: aa476e8dbdf26615e1e16ffc74d9bddca491e4245f3fb915bab93544f0dd180e - x25519ell2_test.go:101: good: cb38dc6bc605e3f9e518055614777c568736ab5d6249225bdb0af0cca2ec6fbb - x25519ell2_test.go:103: publicKey: 750fc12267d923c97a3d4b10178ca3f64f1bf8ca23a5aa15234d3fab9127502f, repr: bd2f4bd1e7b4ffcabd55c60c5ac54905be4b06d65d0a258e71f3871536577515 - x25519ell2_test.go:101: good: a756cbe74482a16d4c17c9c2dced9f4c9edaa3d5e1a7742db0dd61160e055e7f - x25519ell2_test.go:103: publicKey: 50d45a4cff6f29ece56c81ba0e8a15ef0574aad2e4eb30b94e6bdebeec49b952, repr: 3e3c2a1782c98ccfd99b2b828118afd6da67d7a90cb685b7088afc1853dc58b7 - x25519ell2_test.go:97: bad: b4a0a1392c96092fbecf3c049c5e09e7e0d6b2a06b0a40f32d3c5380f8397abb - x25519ell2_test.go:97: bad: f26c324c316664bb652f3ae7c339fb306b555c469c0721068ab22d2f151ba222 - x25519ell2_test.go:97: bad: 475252b3fca1138c8aa6a11dd04c511d9b9340341f7c20a46333b7ef8fff0e9f - x25519ell2_test.go:101: good: f0706bfb6cb6974ad6d537e285a2dc3d7e3fe72c02a1af40cccf88d2beb3ec67 - x25519ell2_test.go:103: publicKey: e65f087614e90dad52e2190f22a1354fc35af65666ddfde3cc9dc4523a72d84d, repr: 2f6c4fbf0f0871904c83c41e291b0e3ea85c2b24ec4494aada8e52d97ce23540 - x25519ell2_test.go:101: good: 567f06fe2599c601eca872fb8b61183d1e625fa3a03e88132d79ccac212e06af - x25519ell2_test.go:103: publicKey: 3138602978833fce362a94a2c355450aa30ec7f3abb52032505185d4ecaba062, repr: 24976731bc0405898973d5339910f974fb5c2ff07ae7b9c35e9abd44abafb290 - x25519ell2_test.go:101: good: a3afa3cdad3be6add38e1611b1add62065e829ccfb088f932b216b9b7a126c19 - x25519ell2_test.go:103: publicKey: 600994fab8e2bc478a88086199ae2c545f6fe4551153d3f01a9c504a2ccb7841, repr: 176ffa129dd81fa9d958d6608aecd02844515b53ea1015d2c61f679bdca36227 - x25519ell2_test.go:101: good: 91182080ad7bd295e187d8286f43a7bbde89e6da5d4ab259e68e8e1eaf13d28d - x25519ell2_test.go:103: publicKey: 4cd55127825e5102eb7fcd7e4b71e246118661cde532da1c1a2f90303a69c41a, repr: 5c25d93c1e984ede03ae689b5e5c4c509548673e480ad2793e352b1e9baaed16 - x25519ell2_test.go:97: bad: cb51ae204f399f20e51fc1616b571a5c0fcdb87f13e7538283616fe76411760a - x25519ell2_test.go:101: good: f54a3204f17a3b844e4bda5bdb0ee12071311ed001654d3acf9c9736f6d87eef - x25519ell2_test.go:103: publicKey: 817a4f0401a4e2def2c1739af33a77f99ca04a9556777708e730bdd6571a874f, repr: 037a8a8383c3201e7ef758ae3d062280e5c4bd4525cce06d8889d9bc714f096f - x25519ell2_test.go:97: bad: 85f97a1a48131ae8e668991cbccfdf3a5baf18fbdf43c25916643eea6232e23b - x25519ell2_test.go:97: bad: ec583ffc3e103130796826cf0b1fdd6f8d83288bd69ea20ad684d7431d5ee54c - x25519ell2_test.go:97: bad: 9b48365aca8a117db4bdb67925de8c041c6417d279092a53bb1e85c13538051f - x25519ell2_test.go:97: bad: 950c6b077b39f6a38d53301f224b3b9e1e65a0aae8826a1d539e15ae95853446 - x25519ell2_test.go:97: bad: 9362ca12f8fe3cbc9807237a8390553db7ad4c62166c05ccd84ea8f819f33dc6 - x25519ell2_test.go:101: good: f831701ad974fa1dfe7f57da55da6dfad0cfbe551810523c200e63c69b2024e0 - x25519ell2_test.go:103: publicKey: e1eb70694a703a42a1ed3dc4bbc25932acc277f76c935a0226603c88d2f63b0d, repr: c6013807b7a0fd309768c232e5816ab41ae46359b092a2568d52035e75c88ac8 - x25519ell2_test.go:97: bad: 3f0e4ed120866607fe8ccca87fbcbf68f473164bc1e7eed3ac33c589d101930e - x25519ell2_test.go:101: good: 2803c7d48022d16bc4469af96544d2c524b6d4919cfe2d277b8b005058fb8971 - x25519ell2_test.go:103: publicKey: 02f6e1cd026f99328899c4a1e43072c6a7fcc511fdb9289a47f61ec0e063f57b, repr: 8a9dd68acbe4bb91e21e5f51b8220e991e0a924845a559a21cd7f67813a733d8 - x25519ell2_test.go:101: good: efcc84c78f593c4a6138c686f00aa91f6675d93f9d91b659424830543f313bbd - x25519ell2_test.go:103: publicKey: 43d33b5b465bda6ec6bd259b39a26b24e0af7eaced9d763de48d305560847d12, repr: d375c4d2535b892ba9912f75948d1c21d17d13d4bb52eee8e6ef209ef5f9412c - x25519ell2_test.go:101: good: 87e2d0d66fa97808683d688d67a52a748ce7eaccab4e321e4a490c2b6edd8b94 - x25519ell2_test.go:103: publicKey: 9fffbfc74238198ad009bc88118515cbdaa2b4566aa6028c461034f9c09b9011, repr: 76eded2f436dd0de4af98cc25eb6ed5701e8c8176491c8331377be22ace4c708 - x25519ell2_test.go:101: good: 0e0481787b61571992cdc23c867127c938116cd70e6679c029987eb7715e62c4 - x25519ell2_test.go:103: publicKey: cac4a414ebdd8bd355f20b91ace1d9aa0b48ce18908779e8cae32634ac32a044, repr: 388719c30cedb5f3811f0e25413afaa0fecc3cc48e3853743de2bb25087ae587 - x25519ell2_test.go:101: good: 0b2d5a70021fdfb3fe2925b8c1d2498f489f3c255791bef775468e2370c33168 - x25519ell2_test.go:103: publicKey: de362f2cae88eb3d9e68b8a85d4aa9b14fa1af2b6b6733115659870f0cffdd7d, repr: fda32c7d2bf79832efad34c2aa83554391a1068fa8a3a0f3328394329735ddd6 - x25519ell2_test.go:101: good: 939ecebd4beaf77e5038cc783f49c6e4450b862bb578fd6f46797dd4775fc5d6 - x25519ell2_test.go:103: publicKey: 736cc853d80f195864d837341e27a9bbd46adb10b35c6f43bf9a8ffa831d7d72, repr: 0c650371fac6925ef7f7e74226aeeaa7811df3fb49409385968c381cdf2ca95e - x25519ell2_test.go:97: bad: 3edae7604ccbdb2cb8e3552e830bf63748ea8e1168bf0cbbc4a03f3eaf67390f - x25519ell2_test.go:101: good: bfcce094c6ddc902893f565899031f72faa7d65089740512d2fb79f7a3b658ab - x25519ell2_test.go:103: publicKey: 0a7f6ab5df624b61ecbcb3b23af6e0172852ea110f1a2eabb04139d28426e503, repr: dc7ccbb1c0f669fd9c5fbb1a0ac249c62b669b0df5e87ce2d7970ce93f620964 - x25519ell2_test.go:97: bad: b96b8cdecabfe38e965508607e04fb78b089291f95c3c544ea0a80dfb1790834 - x25519ell2_test.go:97: bad: fa13121413602e957a4238e0641997c589a396ababbb618bb893fc3d15da0706 - x25519ell2_test.go:101: good: 0fdd5c07c8f115d8ec3a6ff3518070d05a43e2699ea418397150ed37c516fc7c - x25519ell2_test.go:103: publicKey: 280de57ea7ab1970fce3a92529037ddaded80b60fddf63e01a8b21d2573f9e73, repr: 1bf195525610303e0ce57767c739f7d90f4b042bf8dcb43d7e714083620bbd79 - x25519ell2_test.go:97: bad: 2579f48ff8df4b613a3919972dbce2116acbe7476f0bc495ae5223e0dd3d1492 - x25519ell2_test.go:101: good: 617d3aefe0865a2f525af3ed7f4cb3d74b46ad7d6cc80b41961db0529c3a453e - x25519ell2_test.go:103: publicKey: 91b71acf2d418b17cccfad84e1a298bd463cd03b13b1a7f3e1cacf44fbb93f53, repr: 20614c6d806ec29cca70c9a3982679e9b610694e09390f4be0bab1a57e01b0d0 - x25519ell2_test.go:101: good: 505d95671ca9fe09acd4cddab61647f87fdd0fcacba6d218d4e8daea20d57b66 - x25519ell2_test.go:103: publicKey: bafb4744ec2d8234f32e335058b5cb594e78dfa31ad7aaad2aef8c8a1fc9bf57, repr: 6c2cc232288102ec387324ade3bf28381e6400ce194538257e8457f551ab1776 - x25519ell2_test.go:97: bad: d1e16c4a1f2b1bd271e2a8b58af76842b722696f64eca088079b97a7f343feb0 - x25519ell2_test.go:101: good: ca3cd81b47d712b2e3c874f880eb756b7b73f00796a1598b54e90f3c1387165c - x25519ell2_test.go:103: publicKey: 3b46ba13a94756998971bc5b823d798f4331be21d407bc8e180081cebe509c21, repr: 812c353494541a579f2fe968707e4410eedc71c5cd44618a588a9d5d9cb4ec61 - x25519ell2_test.go:101: good: ff7f591400720692b7c4c8ae469f71d39e3a44b75202c30dcedc59bb5abd5bfa - x25519ell2_test.go:103: publicKey: f55d4e1f0b351aa9e04a5d82c0aa88fc0ee813f44d42dd266202e672d15ff554, repr: efc3fab8d5a591132b1ce5a3d0d265b40394d50f16774f019718551462ffcce3 - x25519ell2_test.go:101: good: 22d1bf697d56fa38232e5ee58071754f0a03243e429163c40b1b2d1d2128ab4b - x25519ell2_test.go:103: publicKey: 1fefb0b35a41e2ab041a10df7c5f2c2e0e2b17fbcd2b326c86a1f23b8e764d77, repr: e8c166662047727e25f625824d138485e0ba59186e04dec46c122358d9db82ce - x25519ell2_test.go:97: bad: c93b98cebbf78e7d1c3eceedcb4c1309859befe07541f7df6459d6ae160f8e18 - x25519ell2_test.go:97: bad: f030a3bfcc16292fc1c90d18895b93c308691781899a8197d3936305b4596efa - x25519ell2_test.go:101: good: d90129413bbdc4bb64d1f11be92c410fb280ead81cb2cc82f061793f8ebf7232 - x25519ell2_test.go:103: publicKey: d8ab7fa223161a7eaef80d1740858a049f94d330cca14108cc5cc843f0b6f17e, repr: f10604d94beeb10e83c890b8e6555070b3505b00b1b49e8fe002d8abe23592cc - x25519ell2_test.go:101: good: fdac3ef183c04e93be4563aad509701cbcd24784b2891f2099a2a22ef6ab9d42 - x25519ell2_test.go:103: publicKey: 68aecf778de46c509168db1d8752f0f34d670aaa29a9f4af89fd437b45271049, repr: 706dad9205f38bd3d7bbfab7488fb838c1312d42edd05437fc01dcd4cfce08c6 - x25519ell2_test.go:97: bad: 9cf949e980606aa62e5050803962cc7cbce196f216ec062269cffc7a8d83d612 - x25519ell2_test.go:101: good: fd1d67243c5ec7e49e400526fc668ab79b069ce5d35ce028ed4e1f129532fef3 - x25519ell2_test.go:103: publicKey: 183cde1e93f10f55ed9ce598c842b23a888f39984774f3c065455f676ed7f41c, repr: 6f17e202128eed4711ac25b940280fbdc0c871c414f1b26b4feee19fa8a1f3a0 - x25519ell2_test.go:101: good: e8de3f75ca3b17b9a9442f6461e83127315b804288baca80af61c2d63b541b39 - x25519ell2_test.go:103: publicKey: 0f5a22b825685e4024444018cb0fb5184cdaaec922bfdddceb1c19cc0e31725e, repr: f97bef1451fbe33323c399cedf5aee6f2fb4cca0dafbaf8cfc9a417349f84176 - x25519ell2_test.go:101: good: 754972e644b350f8513d311079e21edd9cce4a3f1d41036fdcd0dd96d0b386f5 - x25519ell2_test.go:103: publicKey: f4e44af62ab2b4c23cde8cf975e472c3717d5335597a3d70db4b09b3629cf655, repr: af8cfb129e7e546ce27bf23be90f3d2fc29b1c4b9380a540570b3d7b86bb06ec - x25519ell2_test.go:97: bad: 932b9f4e4ce646264e8b90f0c8f68c2069e414f9114cfec9855999208cdcf7c2 - x25519ell2_test.go:97: bad: 559ce1fd3273d3db93b705add30f968e851530d89dd0b259340becb4ecaac5cb - x25519ell2_test.go:101: good: ca790475ae26ada007dfe31c5d3619eed439c50ce9f6ee479b9b2e86368a9e7b - x25519ell2_test.go:103: publicKey: 5f074cb7c9ca644a007568ff2aa3024c661488c695a3be6561b5fa741a9d6e5d, repr: c3e2d7b87d92e2a0e73a53894ebf32b361ac7650bbf4489b15b30486fa143da0 - x25519ell2_test.go:97: bad: 24e5f2f6a5c94c1fc5f63fa7a567fde577837d858d731900f00d1068cf9d5bda - x25519ell2_test.go:101: good: 4f376b4210a3197e1f5300ec893cb222233b336a61ab3b1441cd4beeb4fee594 - x25519ell2_test.go:103: publicKey: 919f608d1918e779313ef9e90ebcefb2223eddd3b3c6d876db27aa4b6aaaf87e, repr: 73fda16dc2295ef107b6b3645058307451e7b17c09023cba9e181578fd183693 - x25519ell2_test.go:101: good: d32458ac8e4201dc3e363f8681e34e5521c7ea92ebf9a92a36ed9d3cef881b4d - x25519ell2_test.go:103: publicKey: 2626f2e08ac6f211f71ae0cbb84e33af5d7205079714612847f78035793c2c75, repr: 4ffb8106aa5be366e2ff34215024a9c04778b4c41e0c9e19d5013f059a35007d - x25519ell2_test.go:101: good: 37b9a43103995c6e854ed70d32f70d2201604ddc3a27a53c6a139f060e5371a9 - x25519ell2_test.go:103: publicKey: 56fdda42848bdbf4777dc20c4478b54e55e01981fca051121f9c15c60136bb07, repr: 070e51bbf19c287176882fbc58c89bf40231f81e351fd53507518d425896c47f - x25519ell2_test.go:97: bad: 6a32e1fa4c885402ef8305716255654023d650ae652bbf55534a44cf03cff52f - x25519ell2_test.go:97: bad: dc0ce2e3e720d566e817c2e6ba97773142060dde66151a57ed28a7f194e72077 - x25519ell2_test.go:97: bad: b1ff9b2f8a0b9d734447ac76554534bec770311f8cd5d36843c9650f154726ed - x25519ell2_test.go:101: good: 19f00b6d9230be1219c103d49b7444a5f6121079ed8634db25d008c616eda5c2 - x25519ell2_test.go:103: publicKey: c47e89aece8ce2881c4a6dd66e1de91006570e93f44ea7356b69303f38b72400, repr: 2839506d413741feda231ab92f09a4dfa108ce8e3803b5d442318e958b0d8f4e - x25519ell2_test.go:101: good: 4f774b73cbe55f4843c67fdb41de96b4f3cc48433dfa13ebf934c9753233f00a - x25519ell2_test.go:103: publicKey: 5069a0f08a3bf5b2d1f769d6fd299d28fd508f19bbd686ef6ec2e96abb293b0d, repr: 44984fe003d2544170273b4f93e0b046c9fd3d59eb5e81f22243459985a4ca35 - x25519ell2_test.go:97: bad: 03686acad38c9681ef6bbaeccaf85a4d6d089033ab3e838519f1c7fdd9491a42 - x25519ell2_test.go:97: bad: 8efc7295ef54420f25e6e49c34ab137587322bf25c4df50e0a324866a441ddbf - x25519ell2_test.go:101: good: e1951ba341ad9c66479a74c28da376c7f1b2e125cf3e050cb907cebb50ffd4ab - x25519ell2_test.go:103: publicKey: 1ac6ee03c359a0cda91bed4cfbec54d2c6943f6f478c905d1d5deed59393fa72, repr: 45eac9ce875bde941c8472d5621bc11c4fa94e23aa5c6c7cdad7ab71105bc8bb - x25519ell2_test.go:97: bad: e9b648d0fe25960a3b2c18e0e7638da1eb2ff5e17c8e196e74d9dea2f24b2c97 - x25519ell2_test.go:101: good: 644dd8cd0b5eb244048488948bbfc8d04f19f50017f50612ad134ac9a79885e4 - x25519ell2_test.go:103: publicKey: 12ed01e1f3c741d1d0836fe5e55fd64f91fb2fa47c6c1769f5ca8629fbd96c65, repr: 36acad99c774ea53eed7f3bf9d07ab3a80b8ffa7417fcd6c8b7b6030ecf3633d - x25519ell2_test.go:101: good: 82ec1ac8d5cf92884fea80e2e5fb6ca4157c4881d7bcd215545c3bcbaaf48caa - x25519ell2_test.go:103: publicKey: e9b93d97a030ec2e5f88d9bcf1106edf2ddeca32aaa78caaefaac284fcff917b, repr: 0c4a661675fbc621531f2eeafd2197e0a65f5946e082f4df543ce6301030d25f - x25519ell2_test.go:97: bad: 254fca6e3a0f1a63bc60b9f7fcd3473cdae1cad0e57844b6e852a21512b961f4 - x25519ell2_test.go:101: good: daf16f135df68b2fd7ae6a0e8d96b5b6c71bc9e8fcf018b20b598433fcab98b0 - x25519ell2_test.go:103: publicKey: 5bddc0e0ba7b9af01a9b83b8128f3d234da1fe94bf8b1d45008a01a4b804fa03, repr: 42c8f048686c02e67acfcfc75a05f42e104d33e358270082f683ef31896eb59c - x25519ell2_test.go:97: bad: bf8e9343c10586219163f229c236b2b87c1c49b614306b3c94bdc254baeb5b86 - x25519ell2_test.go:101: good: 36fe9e5c07bdc7f9345629e2cef1d7aff1913b1fdb0f6e8a90085154c776b78b - x25519ell2_test.go:103: publicKey: 493f3871c874c7658f3ce9ba24a3bef34c42bea2d42cc35059f2a09746811941, repr: 2de8c4a4687dcd4fda60b88064e813fc98016ba1cdbe1fe8c091eaa18add3bad - x25519ell2_test.go:101: good: c12a3c8e0bc35e7632d9f7151abcbd2fd3f068599d6032e87b0d995b9dd2707a - x25519ell2_test.go:103: publicKey: 7be7b54251ec5638cf0240198d555d5b25501e0f3e1f7566536196b64e7c5443, repr: 0994207cc6c67dd56447a22e09dfc1351d5b88eb510ccf3e5a12de67f708a790 - x25519ell2_test.go:101: good: d359e012ef2cceb266fee62b066fc0f81f05f315f8850914c787b63b4b2dbde2 - x25519ell2_test.go:103: publicKey: 746af3f32346938f73dab15e634110af0e91513e67bd7f05ae1ab6aea8b2312d, repr: 18050b911bb9100e5a4a1c2c0cadf823c80413f89b1f1fc1e72ce8765675f970 - x25519ell2_test.go:101: good: f2e3995628a05533437d9840e7b288b8225078f380c29119f5a504ac29c7be5d - x25519ell2_test.go:103: publicKey: 779f83db16aaa2c7b59cb75d35d696960fe3d7417a64e184857d71a10198866f, repr: 510666aade32076610b8f2ac36a2d031682bd3efd87da1c906bb443eb3a51040 - x25519ell2_test.go:101: good: d14b3e330defcb5196bad594d7e1f627264c6b03bc3a8aeb358528526f1e02ff - x25519ell2_test.go:103: publicKey: 8622b5c7ce03dd0d0807fada7e46c83a6cbeb1b1c0f486f5fcbfb2fb35972e15, repr: 5b230e05c5e2859031ee9d4f34545662e733efddd8200a6fb32558e1a3a400b3 - x25519ell2_test.go:97: bad: da28bb5d260674442772179d2ce35a5f9fa20b8c2b09a9df311ca1d48e009c0e - x25519ell2_test.go:101: good: 4371b85941faf99fd31c6e2bbd0b49d5dbc254b8249f739b14b4face33b43d11 - x25519ell2_test.go:103: publicKey: 336c2b008337270dc93471ea4c7192612fb7b7b75d575289cae42483fd563c01, repr: 56d9259211316584e1f35ea9e1ec5e54fc8ddd8260dad799b3379b2f73130f95 - x25519ell2_test.go:97: bad: 5b42e829bcc2761887e3d302e391d36a042aa60c437d1ee2afb35f503ec08991 - x25519ell2_test.go:101: good: b41d1743c18ecc2c35637c7c24b565695e041e8ed24e5791bf4acbb9e8c915a3 - x25519ell2_test.go:103: publicKey: 57f82553bfe23544623e5154f2e0b535a935ca0daef7049de85265c21954df71, repr: c7fae7346ce3a9badfdc98a92d36eaf440eb7ff951ba6680fbbc788930850ff5 - x25519ell2_test.go:101: good: fad8606b1c2dd05ced2f0864e126237684fdb6450ad0ab9a93b3739e7fe981e7 - x25519ell2_test.go:103: publicKey: 714f8264d7118b4d72fb2b984212211ebeb9cd406bd35cf503325d4afe5f3e45, repr: 5b4d7759e1fe870f4e716b31c3fe30afc8312403595720a780224a3e1b6d9b17 - x25519ell2_test.go:101: good: af27bd065bff694711ba435f5ed12836cc077ddc879e1828f8d46cce10c8fd2f - x25519ell2_test.go:103: publicKey: 1cb559c1cfaddb417bda1e12600779347e06ca4c1af545ae032fd8b545f25441, repr: e5dc6ecbcf8affcb9a324bf125cee1322e98435ae8cdab10144241ecb3f396e3 - x25519ell2_test.go:97: bad: 35636cfb2d8bbef4daa8289f402a049db175eac8e24d7d7077151832804dda68 - x25519ell2_test.go:101: good: f8c60f661f80422fef0a6e33ccb590e972530e5a7c24ffebf1476722e75727db - x25519ell2_test.go:103: publicKey: 1ead886aeffa4298b2492069bfa2e44e08f9c5486d3d90881e6b8945030b7c79, repr: bb271775c7d1681793bf8989c4e86b47d91837a4df88fd4db2fc43cc882f6b34 - x25519ell2_test.go:101: good: 0bb2e67d21db8e367901e9612a91939eaa9e61a0e12a3464096ed91f1bcb9110 - x25519ell2_test.go:103: publicKey: a74d4f5446292110926b8a401201ac26e75dfb6abc480f98fd4562c53556340f, repr: 241237431f7bfeb38c16d621c9efb9f1ed25fbec43beada10af6ac937f12a602 - x25519ell2_test.go:101: good: 1b2e55bd42020a856638d0c885bd49350b0ebb4801f19d0618ccf5fd0709a210 - x25519ell2_test.go:103: publicKey: eeb9eff774e38da2b0f44a5b6d4dc50c674f08aa62abe377b1a0dd34991ea827, repr: d6bcf5352a2239af3f9e022eed8de824a8c245e225c03894918a52d12ddbfdfd - x25519ell2_test.go:101: good: 27b155a1b43f93caf8718a316c943eb0f98e0dea725d1a206d8e7d8fd55978b9 - x25519ell2_test.go:103: publicKey: 14fee2ba645d042028e9dc80b5f0cd1734c15a6a1f404ad82fb683e4fac1255a, repr: d21b3f3b532dc7a9ad0249b548e54b5169bf352187f3297372bd0c97f4d4d95d - x25519ell2_test.go:97: bad: 5aa9b8f850f955fb6eb287c081d47a45fa51cb3718b8d64cb6063397f5c93477 - x25519ell2_test.go:97: bad: 37a8891515e9a8fe0225c783f417afbf3a4f42c796bfae93c9d624f21bb6dbf7 - x25519ell2_test.go:97: bad: 95ea9c979da31e754b6c0153cfb05c6f77a13ee079d1d533e22a1bd368bfd666 - x25519ell2_test.go:101: good: a02b38a4afd804c09cd4201bd6f6391269b41deba8010710f8ef0dfe88e1a3ce - x25519ell2_test.go:103: publicKey: 71692f917cef1e1a1a477953ecb3e6f4dc9feab8a91a15bde0e5a69d2d28f928, repr: cee2e6cb1b557d61944797c2ae272fdf8f5383b0ae70527fdb830ed8fe0c5f6e - x25519ell2_test.go:101: good: 20c2e9ccc277129685e46c219d61e4d917364d3d1bdc49d933a65b24cf77ce40 - x25519ell2_test.go:103: publicKey: f39f3797483fac20c1ec9d3082948f92257943101fc284ce19ae6474310c9376, repr: ece7411229e5da7910aaceb668f1b350615941128779ee4f86b131dd54f80528 - x25519ell2_test.go:101: good: 1a66190a1043ee7b22b0596a3aea2df28cb57f7401ee34303f105c6083102242 - x25519ell2_test.go:103: publicKey: 0baad1040dc222a3fd125662da6bf1d021dc69846c2d65f563e1ba8e458a492c, repr: 3740c99686d3c987d5121cf9a95ba4c9383b5ab24ee9f3ff9e737df9a156cd45 - x25519ell2_test.go:97: bad: 009f4494bde8ee17d7897a224128bee03685025f07e3eebbbb224f5f0be057de - x25519ell2_test.go:101: good: 337a713a7605360f789fa4b9f4b47d02e266ec99a9de9ecaf6e42c72a53ba809 - x25519ell2_test.go:103: publicKey: 91432c906cba0410f15b2706b2dbdbcf52d5a416e195039259f4a39dfe33393a, repr: e519a870830803284180c9a2e402ffc329b214ee9a1cdfca7e8991227b5ac240 - x25519ell2_test.go:97: bad: 2aaff9790148397a47312cf075d96bcd337a155c8ee684284e3989211c73cba1 - x25519ell2_test.go:97: bad: 9732f70a7e37b14103847140bd03de86a58d4a17fe9820d2500144a97d42c188 - x25519ell2_test.go:97: bad: 0bd795675f37b41b37f70635455b0b37e7967775016d5b22cfc1f86956dbc669 - x25519ell2_test.go:97: bad: 9c63fc87b6f0cb4a1b2a9120be46554ece5056c092acedd598c8c769893f2e61 - x25519ell2_test.go:101: good: e3bb60be15ede2d7196a4d28c1ce0e979b155571b0c3b274cb3d8d5f173232ae - x25519ell2_test.go:103: publicKey: b6d1a9760356e0feb7923e818cc171e04b8bd544997e55101104d328b8d0b64f, repr: a1609f00fd0910c8b6f66ea4e6160daf2551b0c8e53a1527f8acd4ef3fb9f721 - x25519ell2_test.go:97: bad: 741d1eeebcb74c83e67818c47e1636d710693dbeb5739af9db7bddcc8bfbe69f - x25519ell2_test.go:101: good: e3b655d49faa4e0fd0db9e1e7904a7edffd93f57e04eafdbf7dc66dd05bbf79e - x25519ell2_test.go:103: publicKey: d0d121c1db579f4a81bde3e0c8f31a1b6d924d31e0bc64d881d45bb51222501b, repr: 3c52462a46076eba9f9a17e030be06909120dcb8905233d6ff5c18cd8c8e460c - x25519ell2_test.go:97: bad: 0d3a0028bd5f174f5099c9ff2d4261e90e27af3c71619459f3b9c331d320a174 - x25519ell2_test.go:97: bad: 38055ac0f48a4822e2c275b8514301aa3afc0e93347a7051e2be43986149ecca - x25519ell2_test.go:101: good: da03a905e8c1d64ca5411c0337b19b4ce1010b381c5eec6cc1b14f2f961dda6d - x25519ell2_test.go:103: publicKey: 3226220631a7d0453976cd5994d8773dafbc47ae03d66d8804a4e681e893d411, repr: 7876a8b63701c156a0ea56f38a908920abd173da4065cc39ea2005ea23c691f1 - x25519ell2_test.go:97: bad: c31d266073317d01185f55e115d85053100e046fc15f0ab1ec2d659754fcdfda - x25519ell2_test.go:101: good: 0b625e56d733cbbd864828e9348d2460c5a75b3a88627a4cb4299088214e5625 - x25519ell2_test.go:103: publicKey: 2abdfd35dffdacca76876d72fe3c35d3489a813066bc2d74179e6aa8b3d13b11, repr: adb5627837a94ca4e23f3743469c8349d5ce83df0610ba4f7e4ad6f339cab91d - x25519ell2_test.go:97: bad: 013f2d80f398b46f8d9b8e3ea2d72c32afeed6e5a2e9574c0a037cbbc8201030 - x25519ell2_test.go:97: bad: c253ee9983a86bfaa132736dc46eedd69194849544bdc21f847a1e45d5ece349 - x25519ell2_test.go:101: good: 2118029e96bbee21b5eedfb652ef09156ae006a56e677f045908816557ab5c48 - x25519ell2_test.go:103: publicKey: 4f008f924a31829b111f1733caaf2733f5e62df38ace1ac28bcc80d8fbf53e25, repr: 99aacb74c055b1d2f9ab41a7787fb3b05a5a1887c1b02ccb25407c96a5f2f547 - x25519ell2_test.go:97: bad: eac42d792f315cddc3e268defe92259f91fd9abb6e6a02face418764e7318897 - x25519ell2_test.go:97: bad: a715c76007143a02d8946ab9f98b1d00deb365723d21fa7a2aa326d93afbb33e - x25519ell2_test.go:101: good: 23e399ac8c2e11bc6b160c1920c961a7c595ef4511b2e53e64856ded1087bf4d - x25519ell2_test.go:103: publicKey: ec1725f4e77be23f70c2354d1fe4cd0c65829436be7264d7e33a90906617776e, repr: d1f2926ff1f57b3108c84b924ac3ecadf5cd5584129d1d052999a895d0b84fb7 - x25519ell2_test.go:97: bad: a0a3b0f1db0dcfaf8aebc42a142225196a5979617d59d88abe636cce090fffa5 - x25519ell2_test.go:101: good: 555a27e7865516abe4b7692dd68336af8e3de34aad4e0689a4484bfbb0f1f9ec - x25519ell2_test.go:103: publicKey: 0431d3cc1b0fc5a22e4a2183d7ff207e34965330c3d15eb40650a949cab40d20, repr: eef7bcf6b01d26ab19bfd849333c862388b22422b0c359aaaa406f3465426c4f - x25519ell2_test.go:101: good: 8acfc17592d6fdf1738db6f2752c8411ab971d6c5b44e5e12e38af99394f3061 - x25519ell2_test.go:103: publicKey: 2445e1b28cd1930722ec7aff6b5435decd2e50affebeb8bbb47da40c6959f308, repr: 5fb1c5677d464b6888f3b415176ea162ab8673b2b514255e62c8c5d7ee7265d1 - x25519ell2_test.go:97: bad: 992fc50b10da7ba4fca2e7d98d378d4975b9199efdf33638c3c02c8bb2843bb6 - x25519ell2_test.go:101: good: 4ce2883634813da6af16a9280ddc3b10d20f84b305324071e5cce2c8653f872a - x25519ell2_test.go:103: publicKey: 2ccba7a5527f7c3cef8466843b791ac0cc325f6bb6e3fd338c250ffac60c1340, repr: 53b0235c71aa5dfadc5e948bc6f249928a8717b07b9c55c466879b50a189b528 - x25519ell2_test.go:97: bad: 2dfee6f2fdf9cbc1b359f4205dde2ca70294b20f52a9eac73577f630a242244c - x25519ell2_test.go:101: good: 2cc73b3ed2c301d18672bc7ec2875ea491974b8de95ba0bb55288e953b4e3ded - x25519ell2_test.go:103: publicKey: 95e9921b53fa92b5c4295efde8fd82fc6793ca12f59cd4b5aaa5e2169661435a, repr: e07bf56bbeaadd39be81820097273da80f9ba96ffc297c84dbdee2482f6b26c1 - x25519ell2_test.go:97: bad: 5164e9d988c1a759a9bf79fff9740d43c16f77b5d274afac51a2e2bc65976c10 - x25519ell2_test.go:101: good: c19bcd64803ed70092724c031af0effe3cf9c5338d3897232f69d2ca8bce95d6 - x25519ell2_test.go:103: publicKey: 3f622b59838dd941f9d2e830af5df55d2c63a979e9415e50ed0b4afdaed68477, repr: 7b3dcc7f2364dcbd06c963052dd71ca1fee0777f60f5c6adf79fe811b2b98338 - x25519ell2_test.go:101: good: daf010111a1f9f028c57ab4f79e76eb6b897b96c2c5b85c254ada49db82ed54a - x25519ell2_test.go:103: publicKey: d58dd06ce3d1b6b1f7e37aa87285aae6a7f874d44816a3c7faa101c8743c7e64, repr: ff1f9097a4dc56c94f4beaf508b76ab8d451af6e29147a394ea6efa3a04faf2d - x25519ell2_test.go:97: bad: 5e9e11c9a6da7d40f1321f1185094bc3bb3af2155bf5fa9c213ca3b2b6cde10b - x25519ell2_test.go:101: good: d25234dbd90965166c05b032834c4037b51bb5d00d4efeb4e51eae15db9f2fe3 - x25519ell2_test.go:103: publicKey: 6309f822e20b1b745a7d13d40d802d38dc5dfc24177613752809bf0249405308, repr: 4ae1bdd9b281b7b7facc17c28db536d3bed8d9448e45815cc6402aa2acd76955 - x25519ell2_test.go:97: bad: 3a0e00d15435a195ff91c57bc80a65944ea15589e5a236e724af0be6565cc8f2 - x25519ell2_test.go:101: good: cfa2c9bab04234b4b4310dd408b6d6f864757107f1e44505f1e15f3e4dcce074 - x25519ell2_test.go:103: publicKey: 6c8df7a042105c6fed65cf9f3e22abc3d0e47f67e0eae825048ecf7c642d3a2e, repr: 6c096014c9adc5e69e8445cecf07b63a9d9979b90e6f153548555c43291a5874 - x25519ell2_test.go:101: good: 3ea71347b93514e66967964cbb57c036055d2a0a8f21faf2b3d4b3ac81dc86c7 - x25519ell2_test.go:103: publicKey: c0edef051e778bac1b8631ccfdeb75d3454bc7a4856453bcfa5013a818c48e63, repr: 2452dc65654de07609a1b5e5f9f287da6590e6eae583b3003c76467c67654cc8 - x25519ell2_test.go:101: good: 583317a469e47688f940ea8b1a6e39b909ed21ddbbb4cd73153e8473f5cc63ad - x25519ell2_test.go:103: publicKey: 0eda64415b66d5f592f23095555c0acbe7eed01b321ffc0dc42b2c61fa026d26, repr: 694ea4f8464c0e5752b6640d114fb717e131c07b5754a707d5a05a5e911cdec9 - x25519ell2_test.go:97: bad: b363f19837533d82f76978a395cb0be65a8e86563016ab9de391fc083bb41038 - x25519ell2_test.go:101: good: 7cc58d718f7a9edfe73910485814dd143f8bbc2a4d05f212c940563e698397cd - x25519ell2_test.go:103: publicKey: 51c832e85342765e96f99ae18f6fba9539a54743e57a5c4a7a7f99e82ce24c70, repr: 890ed826871dc6db98486d06cf1863d6c7d49a9ca21abe8fa81fa9200f71039f - x25519ell2_test.go:97: bad: 173853cfe5144161667dff2fe4854a3d938a9a92ad0d0f6274aa122f9fd1a374 - x25519ell2_test.go:97: bad: 5dd08d3e97e0a4db7a7c71da64bbaff9ac11c3375238d2cf54a9742d40b2b0f7 - x25519ell2_test.go:97: bad: af6b4094d0e15471ed8f6b3e6584fbd8f575e5b4dad486a407182ed1df9fd79f - x25519ell2_test.go:101: good: 94b22caf31cf67bfb7c02acc4c6909ab6f65c3ab2daaf7f6f2bcc5f94014ba2c - x25519ell2_test.go:103: publicKey: 170fd508754dbd1249e9cc2c47b81a28310ac53f889ff2914a8edce37c39b26f, repr: db49bb459014be169c374779000bfc64a7ccf0a686a6a3f63aa1373ecaea1e18 - x25519ell2_test.go:97: bad: ead386e93fe69aef8769e03e380cbb7e99f38651bcd2a7f1a3f77b758307b375 - x25519ell2_test.go:97: bad: d2b704a20297f09d54d88b9d589a7686df7fb3ff55b336a4c80e03a9f4259a8d - x25519ell2_test.go:97: bad: 3e359319c113a63e0382b9dd4a2586c7b0871cc3760291b52b0c8d1142a3e88e - x25519ell2_test.go:101: good: 871069e732d1613d68d0f2a77be3e724ef90c9f5988d6209e2971c253d1b69fb - x25519ell2_test.go:103: publicKey: 7d76167eb15b6068683145ee4fa23778fc598ade11352f030159b59502e61b65, repr: 0e6eb9c3acb22da571576c31a7fcf7ba2a5ec01e6c047427dd5314e3458807d5 - x25519ell2_test.go:97: bad: 81b2d0cf0a9780c8344f8534f7fdcbe9e7c86f98e7946869c595abb182b006ba - x25519ell2_test.go:97: bad: 477500fc52f1dc5ddd457ad1ca7542e743ac36389842ea7e854184e4b6d6a50c - x25519ell2_test.go:97: bad: 57e30d19c2c196cbf17d7b812a96189ec325eabf727f483f8d973a9cecc821de - x25519ell2_test.go:97: bad: fb22b945959b61065800fd6fb934409939695b90a33d8166eed656dc6fcd42fc - x25519ell2_test.go:101: good: c832c7cfda832bac621c1b87aa62e9bb451a22d0387313d6c5c801d639b5282e - x25519ell2_test.go:103: publicKey: a91602df0e1a33260aff9bcd96c3498da477fe2702ec03d9d53dea8d1e739171, repr: 5ace2d3dd25cb2ea6cefcd9bcf66fd009be15a3e81bed50df7d29fb4d2f22b05 - x25519ell2_test.go:97: bad: 5534c4c43eb2c621c1010e8cfd65bdfd0946ca96d1f2d2bb066259e3ba4f56ad - x25519ell2_test.go:97: bad: 66e3794e9489c0320db611c2eca969dc88250bc2b415222daea2a2df2c74e525 - x25519ell2_test.go:97: bad: 62ed7980d889460dd4815ebeaa71b5773f229c06076885c9d5f025dfad71e4b2 - x25519ell2_test.go:101: good: 3b825b1b22fa4e10924bf693b8c4ab111aa455ddb6f4321e1cf6ffcc724fa4a9 - x25519ell2_test.go:103: publicKey: 680266191c7bcb3260fe06829db1ee75ddb359b98e622c9baa2a1d0a34371e5d, repr: eeee6978182763294f811a767a34539c086fcc8f855f720653b67c3a21ea5b67 - x25519ell2_test.go:97: bad: 7907140e30b59cb25605898fe6343fa5f15634316fd74d3e94fe33a7f0a02dc9 - x25519ell2_test.go:101: good: 0b7db3c81f35b3982f866ba5b913fca3e990bcd2673fc9971cf3acd5023b72c5 - x25519ell2_test.go:103: publicKey: cdd3c4273de15c13820a61428ed41db8fb4ac69c8ff0ac50a3efccff1c805720, repr: 69e04b0350d229d1103ec084b79c7b70b4ba0055c74468e849538d993bd9499a - x25519ell2_test.go:101: good: b92100d05c35042b8da797b9e5f704df2b0eaaee7d0ad8502fa8df3178c27039 - x25519ell2_test.go:103: publicKey: 4de42588e0141c09bb096480aec2e7ed667aa671957f16d99e8af4e70cec0a7e, repr: 87a892ee050cbc01ba388cb94ad138e642bc12918a4684d0f80de766860854b6 - x25519ell2_test.go:101: good: e08f4d7fecf3f9aeec175af454619939cfbcfea0b1c39ee5d1d0e7ebe4c5ad30 - x25519ell2_test.go:103: publicKey: 4c09f4f1964b4dff8a6e1da5b6feae75db66ed27bbbc4a6b4a5f1554ab65616c, repr: b8b256f18c6a9b7291eddf35bb7e453aa8f2563c6ff8e249c0b21f7ffc406eed - x25519ell2_test.go:97: bad: 1b212ff748ca9968c3aa1d9b3f15dace911a0968ef3523e4d19e89687f04459e - x25519ell2_test.go:97: bad: 5e9272b95d13c31881c5f907599ed7bb2b1218357912f63653a6f3fd7cd82498 - x25519ell2_test.go:101: good: 8b8647ae259f0f9b1eff2909f4923d758ce1b79eee1c22aaf12b52eba159a1f9 - x25519ell2_test.go:103: publicKey: 19486d36c2e96f88567064e7a5a5826bb443c2eee1e205362def3df57cf64102, repr: 8ee575516d5d53616995b176a8ff55e142ffdadc9bfedab6877330fb609b2aa2 - x25519ell2_test.go:97: bad: 839b8b07c50621a565effd0adcb8131ac281798338ca1ad8045a2d9f8f98f767 - x25519ell2_test.go:97: bad: 6951182d9539b1b25899c254a56a9287e07b717974138493a1280cc0dfe746ab - x25519ell2_test.go:101: good: ba8f77e2f1ea75de6f9f2f941db260e6b39d758561a6bfa057c8f7f9d1d1c69d - x25519ell2_test.go:103: publicKey: 259863e104fd40f54666a3fc53dcdcb30b100b9a4b418fcfa36558a1ea7c6002, repr: f031ea1546de5cf46f9babf129e6e08e508f44fecf28fdf9129eb86b0b57b045 - x25519ell2_test.go:97: bad: 3c2eac165473b6ca1894177defea28979c8eb561a970d306c622b84223daebb9 - x25519ell2_test.go:97: bad: d1897913da843bb517c5d61d54eced6d7a95c8caa81bdd0fa9cae6550541ecfe - x25519ell2_test.go:97: bad: 4aa8caf1239c978bedc1d46d919ee94abe2fc5ae3e574ef794f024e2204b4161 - x25519ell2_test.go:97: bad: 6f7a97267152427ae42ea80355789a4292a3fd67d5cb9805b0b9c846c56491da - x25519ell2_test.go:101: good: 9a82ede4d1c8e59ae62a868ab25ceeb27d33aed9af937570a81b66ce6c1fbb95 - x25519ell2_test.go:103: publicKey: 4c38a08eeea8d478be8d13f39c9b0d70af51579d5145cc19537947dd8639972a, repr: fcbd378f92f83b35e8d2c4b344dce94bedd12c374fa4471a59fb9cfbef602a81 - x25519ell2_test.go:97: bad: 941a09f8812b90abae0a45a401c8ee417024e4fa6bda6d0f279b50a4c881f511 - x25519ell2_test.go:97: bad: 3c4c51448f1e507b2233219612ac2b8ba27e1498de9d1c167fa261854250c8d7 - x25519ell2_test.go:101: good: 317077d4ac6a285ba8f9c1ea46a5fb33ba0450246ae9623f6a99a8a36b8b10cb - x25519ell2_test.go:103: publicKey: 52367fd356ebf6404b0abd10f8c0d49a27974edc7015d6a8215ca937fcef2a2d, repr: d7f6917c8ba9b7ad14dad4b71dc85b8e41cae882d67805153922f4eed0cb3285 - x25519ell2_test.go:101: good: 688d126a019784cfa540496c732e510e0b5c27a35b160b45510929fbfb87fe08 - x25519ell2_test.go:103: publicKey: 4dd59a8fb5def6291750aa5d340e5fb3b9493d23bbc73c65f065baf29351f030, repr: 2b63764af964a16ddf594262348d6e47489799628176528cd28adca1774a6222 - x25519ell2_test.go:101: good: 8f7d2bf6f65771e46722117226665eb76caf695e66ec6532c3b04de5ea959b5c - x25519ell2_test.go:103: publicKey: e2c5a3bedf1f937aaf2c5531e9db74b275192edea61f47e8ee9e8d2843e84d40, repr: 7059258e32b096b01b42f95b6059150be1b24dfb859da1dd5a87f178d1240f00 - x25519ell2_test.go:101: good: 7835afe8a04e470ac0e17112e7382eb3bcff670e04b53f369f3b615b84e8280d - x25519ell2_test.go:103: publicKey: 6a4109e3ff021161cfd22ca18cebd02be3143b399503b8918893ab6f826f9b56, repr: f418f23cfb9e646761d850349f83eed5d24f9aba5887e45223bcd93d8397981f - x25519ell2_test.go:101: good: a5f19437e112c66b5de892ab229bbf02010efc021ed0c4f5fb439247637811f2 - x25519ell2_test.go:103: publicKey: 77fcd169dae421dca29aa828401dc4214d3a3d9aa0b760bdb86447da7b7eeb30, repr: 4765dbe2e661c604c93d1ce287b55b5db9f68ca1bd7de059dde630df0bfedd5e - x25519ell2_test.go:97: bad: 6ff8a57d844b6f035223598d3ac0357faae680f3f5bf67ba5b742ccca66bb81a - x25519ell2_test.go:101: good: ac6bcef5df9737a92f0baf961602d2f1ee32866f682d37bd6e50840137f8e861 - x25519ell2_test.go:103: publicKey: ad747da49324a3133292719f6386dba54315416948acaffb85d4f49602703745, repr: 46bc8819561c5d7a659fd350f05008094c4df140bb86f85c8f95c359945941fd - x25519ell2_test.go:101: good: 5a8553e42c6ae502a58bf0ea97d85c888a88a4cbbff1b67ec67522fc92a1d150 - x25519ell2_test.go:103: publicKey: 3a0e101dce8620305e661e9bf767712170da11c0962b9e32c31286cbeb27ef23, repr: fca0699b767f3324cd18356f7f0a61f262dc1d9ded7fd5085a7cbe4f7a2a6c72 - x25519ell2_test.go:97: bad: 0a620c5543971a345fde8c1640e9d5e12f1e4dfa45a7a06d1bc690cef9aaf83e - x25519ell2_test.go:97: bad: d394da5bb630591c036a82f2b6bf878d0e2e02c4dd3e307f6c2a0a66877d9d7a - x25519ell2_test.go:97: bad: 24af094bb18f41b92a8cb703bd0247984ba5cac3459181e1cf3b7cde65860fb2 - x25519ell2_test.go:97: bad: 26a18389db3dd96477ce653a775b0377927c03476de03cb132745cb55f2ad084 - x25519ell2_test.go:97: bad: 99eff733ed3b5d5e30216a4f116b2b9c02b6a758fa324922072cf9ddcf828a69 - x25519ell2_test.go:97: bad: a7b9749aaa8ed41c3638d3d5994f36576e57d10f973955d8056bf0f575294675 - x25519ell2_test.go:101: good: 40f746a51a8308d3e9d1895eca0613c42426ed6f496c0d001b257fa69a5e21a3 - x25519ell2_test.go:103: publicKey: 6382cf4b34003836a96133585e51210560986f6c17c85b8c916630ea05c43956, repr: 34f82084a0bb1554886993fa1587737d0ac9ea5700bd8b2b57cdb9edf3773eff - x25519ell2_test.go:97: bad: d73adfdfff77a7a72ee25156b486afc69d9fe2a50c366419118604ac27cea99a - x25519ell2_test.go:97: bad: 6dfe9b34aba4ee9ab64ad8e3ba5ce50c45ae9d50d2dcc155866c3e8208b6ff37 - x25519ell2_test.go:101: good: acbccc6b29d9ef800bdc1748669954b67a0ba2a0d9f2056d9cd42a654375fdc0 - x25519ell2_test.go:103: publicKey: 7a379324c2a3c911c7827afb972008418e37cfb388b6634fd5c73c8edf089b39, repr: 3eceb557549c57b98feedab23aa3366c53ad66209111a70cb2adc95c7ef41e04 - x25519ell2_test.go:97: bad: 69c86049534b6cce2bc6424460a817bba2cc99a654610651d68975c58308a339 - x25519ell2_test.go:97: bad: 770f88aac16d7b65eb4f9858b28480b326de2872b6ce3144c2489ef83ddc5560 - x25519ell2_test.go:101: good: ee7b5beb169b113969aed8b0ea9385264d09948a251a9206eb1374128d19bc53 - x25519ell2_test.go:103: publicKey: c283dc38b14dbe801eccb677cd88768cd884667c4eedd410a015e9c59ea61431, repr: 6704813cb2a6d9968ce9211ef520bd3ee04c3538dbc45c6c9b7eeb75bef597a7 - x25519ell2_test.go:101: good: 5268f369ba053d6b26f2651833022ea3d4c764cd7f46e4ca7abecd7ea1678b87 - x25519ell2_test.go:103: publicKey: 3067e4762f160aea24ea1c2c623e8951d1cdc0e2702fd62ccd07c52c243e4b07, repr: 8476eb5b8c46fb56467906521f1f7a391357825244522bc7007d9217c2f01a37 - x25519ell2_test.go:101: good: a50e31e8d7b1514fefe69cf58d4565d002c32fa452f82bcc80e0b51153ad5310 - x25519ell2_test.go:103: publicKey: 4d9aea4c15597224a69163b7d9bf59c951129cf10b7cc4d7452ce0f21a1d1760, repr: 8bdee2390f519b53ee975b4ceba68755a0187ba60e9a3b3c275095940ce334bc - x25519ell2_test.go:101: good: 5a7600bd7b65ac5311d25faebe27db440d4ab528c83df384386e047eae595f46 - x25519ell2_test.go:103: publicKey: de52b1b2bf6b7173f4a1332b983951a9e587f0a31fff989c9ef465794663e32a, repr: 216abbe762db8aa1cfd6d5309708c1955f3341a91b1bfb9db0c3cdacca9dcb75 - x25519ell2_test.go:97: bad: 7d62bb8b882e12561908f624d175f22377f773baf4a74ea889c22ccebb5a2d12 - x25519ell2_test.go:97: bad: a8da7f08b50541d7dbb411b025ef275c520a5fdaff23e6046fe6ac692f14ed08 - x25519ell2_test.go:101: good: 1e95eb02bc81a3c8bfb610ac1cd6b942e482257ee1c5d27251dd807066be7b59 - x25519ell2_test.go:103: publicKey: 2c7b85ccffe22d4acd21badccf50028ebc3b12fee535e263682e84568a084e51, repr: 4e8bd23c1737b401a28d9ccfe506d9e04cca626839bf533aabc4880c70eab039 - x25519ell2_test.go:97: bad: 50ab806da104630a3b659b7887c5bc00ecfc662b540c5a24bb146c1f483adf09 - x25519ell2_test.go:101: good: e7acedb7d7ac3e2ea447de8bc65fa88d46b1b864a801c1b5fd285ae4bac9a9f8 - x25519ell2_test.go:103: publicKey: 57e8c5255883cb76013bcde9f08bf6375e37e77b8d78a426573e7d099d92a96c, repr: 5f2a3cd9b8173cf9a217d313b9e200d76291f212e0e600ae4f216aa1dc756ce0 - x25519ell2_test.go:97: bad: 72dae7d7595a1815203b2111d544e7d3da206829eff9164c0ca6a1da6e9bea15 - x25519ell2_test.go:97: bad: 900a5998197b8b97bcd5246a955bcd352a399885e1845aee601c3be85ffd824b - x25519ell2_test.go:101: good: a07506118ac19735027e142dbc14ac5695f36b48d607ecad01faa3035fff2b5a - x25519ell2_test.go:103: publicKey: b1c81cad7cb88936e66426cdbdc6ff17bb05f1a953472307a93310255316db7a, repr: 8f818ab19ec5018dd4a9bce33bc398fa3712dc1066ddd19e5a0685f99489a791 - x25519ell2_test.go:97: bad: 6e75e368031acfd91c6310388a66ec2b069cf57ac4405e1c180b3cfd94c3e36d - x25519ell2_test.go:97: bad: cfb8f7d5c18f0218d09d996bcd7f3706d5e4887675af6478dff00670a1ff340b - x25519ell2_test.go:101: good: 23b67016e3d0e8b57c5bd7445927656330ee0e7133dce2d72d33ed0c8fe41804 - x25519ell2_test.go:103: publicKey: 3dca0e613576d72ec296ef16943c2e0bad5be49e908f0b7688de271763bdb21b, repr: 6db616467e32ea818fc9674371085378ba00140af333cd6a47f5aca9aff73441 - x25519ell2_test.go:101: good: c80ead5b9da4b9145143a24a0af510adee5a6ae1466c6dfc75be04bbb2741a83 - x25519ell2_test.go:103: publicKey: d4b5366375af17484e633d92f22e31c0f2b646fe80af1c2a42305de18fc4a959, repr: 310696c6402d966746048d2db02a242544f78a1ca78854b47f7b66590500c403 - x25519ell2_test.go:97: bad: 69174f71f7f4d5a5d388ebdbd7e8585777b7fdf5c367e4cfb176705f30138955 - x25519ell2_test.go:97: bad: 549e17897be2ebebec461630e3d73f734a9d403bdb77515b4c01dc1cbb15bbc4 - x25519ell2_test.go:97: bad: 3aa2dd0f06ef60ec989b3770983fbda3504d8846f0c24a250ea90a7ff5b63a19 - x25519ell2_test.go:101: good: 4e47781818d8f1e6b4fea8e91d05153c123ddd6d27043b6dfecc4af2d9a22de6 - x25519ell2_test.go:103: publicKey: c4258a68c428630ad3384ec03a2827689687dcf81aadd8dd7176514fe4e2d566, repr: 36e388406233bc34bd5dff1a955e1e0635ab8ed3ac11fbc5eb6897d8eede3d01 - x25519ell2_test.go:101: good: dd764bc71d237d94120965c4843366693451dc6976f4e3333e109116c080b382 - x25519ell2_test.go:103: publicKey: b9c174fbaee02f9bb31b243936d7a29a4f6482e4841f70a9c22289a78e4bae46, repr: 792e441d74deaf6af12af0b0e9b49a1b020750f92c20bbaf1eaeb8ec822e739a - x25519ell2_test.go:97: bad: a79e7eb0084b23eab7c329bdc29f1ab98147d4dd725bfff7739544d04da05372 - x25519ell2_test.go:101: good: 21158c4129086d9824447186eb01de622b08f7ce841afa93cd7b97480e8c410b - x25519ell2_test.go:103: publicKey: 0794a5d98bb63b2759ee3b6de7cf3245a7a62b6bb8f3edd29d624da737a43a73, repr: 45dbd15e4f0416ff5e64b547fe3fe14cbc4b21ca2c25ace8214aac36acbddbef - x25519ell2_test.go:97: bad: 816a0670e9d1ed6bdc0724932b3bdafa4779c2251087400ebc994c52d8e41306 - x25519ell2_test.go:101: good: d80797ce7de738291f5486e517b38c54ea054ac1066d233d3e889a7270028993 - x25519ell2_test.go:103: publicKey: 1eb2fac74a68098e5832bfcd047750209fcfbd62d3fe86d7227a5d016c0f5874, repr: dc66b23fd278c369fb0672f9d5cd12549dc7efd8028ea6534417e10ef72e6edc - x25519ell2_test.go:97: bad: 00820f16a6bd7b5c12737d90749cdc127a8b189f35f698a6c1956c8ba2ca9f60 - x25519ell2_test.go:97: bad: 7cfc42d73ead704924403bbd91edb02d517741083e741750a4d3aca769bf0db4 - x25519ell2_test.go:97: bad: 329b7d649cc30c289001b19d9ca2500afa650b1838f4a5796f2d4310e93d6c70 - x25519ell2_test.go:97: bad: 322946f8dbe433f19239d2212065871e48d15f36f1b778e444cf24b4ef1ca83d - x25519ell2_test.go:101: good: c836ed86f28a6e404d53e8ceb878caab38bae9d390d202b1afbb3f2264f3d02d - x25519ell2_test.go:103: publicKey: 8d012c04ca0d23f9d0bf675434067b4bba54187e7c90d9c05fb2cc0b648cbc6b, repr: e80fab7b6b2a729a62df9d4a1b16eace679d915c8c2b4971832184b5665543a5 - x25519ell2_test.go:101: good: 80372a601a900c98204f26c74f32f0d42555430fbe553d5b1caaeb2c0da4d093 - x25519ell2_test.go:103: publicKey: 58bbacd62d6e67ad9fcce943bf198fc0015223e75a739d5ac97eafff881a551c, repr: f60f9711e033b854cb6acc4cfc173dbbe9b0c5b51e3117f9b48d7cdb43721836 - x25519ell2_test.go:101: good: 64395eb2b138b5885f8a7967c0545fe3128e8e7b9c98109d2c477e62ca56befc - x25519ell2_test.go:103: publicKey: d8e898bad8989eeaea5bd873559d41bd6b1bfb37df0d6e81e9bd9c6b5031822b, repr: 22661c9a04b62957cb74177a8a16ff247654505767a797b0cf28ac04e3a87f54 - x25519ell2_test.go:101: good: 4b0df2ea424c717a19abf365035f6f87acb43a9dbc77d7e117d0a69a2506a0f5 - x25519ell2_test.go:103: publicKey: 14c20835b8450cfaa17b73d2223267b7af9bdfb1b7379ca5ad364ceab54ad827, repr: 392405bc6786a5eb4468fc6d611e4ef287e0ca6fef31495daa2fd2fd807f5329 - x25519ell2_test.go:101: good: b5ad8f65339e2ee068f94572ed6404a63b920e60316e2508227ed05ca12db5d2 - x25519ell2_test.go:103: publicKey: 8eb8a6210c2d0de9012d3368809509fed6363387e6852b90862f6c469c11165d, repr: 405016469f671894ff894f27de22f1a324d95d112a4f9d10f21cf0a92289ece7 - x25519ell2_test.go:101: good: b434dc6f82e97d04be3b2a6900f95b6f43f37083b77f0454282278f51d87e5bc - x25519ell2_test.go:103: publicKey: e494e0c6aa186e63b16c3b202025437bc2aa34f9ba3236e411081341f0a1cf66, repr: 2dadab0d3829912a5aec97b177de8418609f7e1c4d38b1a38cf2c116cc6927c7 - x25519ell2_test.go:97: bad: d3809baefaecfa45f436c2f90576372669badbe01fe218de9970f88dc7a14697 - x25519ell2_test.go:101: good: 92ce5c571a1b7e14d426d2b787e344fa7075717f14d9cf9b71cebcf45d9896a3 - x25519ell2_test.go:103: publicKey: d7cbef743364aba1091d12fd3d99c7bd0e2566fb47f042f057b88bb7481bac12, repr: ef3fca8c8b66d948ef31c770357aed261f229a88d40d020b709dcad9d292085c - x25519ell2_test.go:101: good: d7dd4f87bedcd32737fdfda9265eae8bbfbb52e45b55fbc4e2b45e72912c01da - x25519ell2_test.go:103: publicKey: 0e624e417ea3b044c47c3a40b43f07dbd17122f917441fa2fb65edf0aadbde35, repr: a5c6e5abea788495f2be735205a1ae65de907f762d384b784f982c3a787c79aa - x25519ell2_test.go:97: bad: 8287681a57f0e5d562701a6352b4cad0da9de42d491288a78349ccd924091322 - x25519ell2_test.go:97: bad: 079349ac98ed94d99b4471285a56fea887517ef7b0c2eea100292d871d3cacdc - x25519ell2_test.go:101: good: 45b66c34f44b9e97d6969dd33dd2fff2b5f58f594d1eb20c3481767596eb9b50 - x25519ell2_test.go:103: publicKey: c54f89fddb80f2f80bd9e95883c1b25b36fee6204ae0906cf0fb438b029a1648, repr: 22f02e5b98a2ca23ab352602c76edb216f6ddd62488953e2512bfa944e9c87d8 - x25519ell2_test.go:97: bad: 927fa82d3f5d45258e63a52fb5a323b7a2605937dd26924b53e7448f1dcd6b56 - x25519ell2_test.go:97: bad: 35ebe5c93526d186e975ee1556c2a3224a6c918fb3547acc6113a04c784b6c77 - x25519ell2_test.go:101: good: b6341375d58fc89796e6345fc3184c83b968d5cc6c03ac44f7e1797d5b1ff18a - x25519ell2_test.go:103: publicKey: 706a2b572c78025bf1f291213c2b5830f0f3671a225c127867da0c2a5274ee27, repr: b07748ee077506dcd3c333e81962627482b686ef8486f35a94b5394403fa6a37 - x25519ell2_test.go:97: bad: 39628335934c2b26bd1a059acd7c9ef5b3d4017a318a70466e3fbcdd3c134c58 - x25519ell2_test.go:101: good: 53adbcf1c0a499b90a3aaad7b8de20efc78e5a92aad7fde37317d4e5f755bd35 - x25519ell2_test.go:103: publicKey: 964644b3d343240aa220b48db700b32f30e0a11bbbef164751a0e59233aed004, repr: 564005af8b0c2ecdc605934a1050334be5c4163bc533dfa1b899737483f5253f - x25519ell2_test.go:97: bad: 9c960e9cd60a690eee3e3ee8bc9364dd4ec588328e25900e2eb52741c4770e37 - x25519ell2_test.go:97: bad: f7a29bf3769c176f4dec56ae2a5aa1fd85090b2de214158b6714c75be8dcd334 - x25519ell2_test.go:101: good: 2c877cd546694a4f77e5d10030b700f8f2f491fb0428c9b1038437aa876c522d - x25519ell2_test.go:103: publicKey: 50d3075e8b3cabeeae52271723e91c31fc7af1a145988a2432627158e1e5293e, repr: bacaeb79e263d9dbd4a55790b34f9b3509facbd044428e54732638b861a2d571 - x25519ell2_test.go:101: good: 6ec24b9350401f19752fad5e50804bb7345878f80c24dcdde9119bbf1407d4a0 - x25519ell2_test.go:103: publicKey: 8e963b5432530b29705f8e0bb471bf114423d374e4e101e7a731b4f76379ff6e, repr: b431f6b55d543552ba0a3c73cba142316c40680c2303985f98c4880e32e4f51c - x25519ell2_test.go:97: bad: 54aaea2c3dceb84acd8190fe26b73ca958f9bf7b4ea9f202ede91e525ac388fe - x25519ell2_test.go:101: good: 5c9a1c4a740db973af5537287f2d918b1298fb982e65fa8bb5e41124ce5f0594 - x25519ell2_test.go:103: publicKey: 4e6f48e68a3213dc83951f47b4cb92ddc6905a70befd2bd2bf692e53ac18b227, repr: 44557a366b892b7c27114cd554ec6552acb9961512f518aebedb5017e15e1d1d - x25519ell2_test.go:97: bad: d17af858a37235121822c238a7c2201fbfb70739e775d4ee7d9a2c09bfd23a53 - x25519ell2_test.go:101: good: 37164a3c4e17f34386a5d5020949b86ceefff3f0c38a510e7b2c79f7ad259a67 - x25519ell2_test.go:103: publicKey: e5986e3af4222dc0410498d65d658b6ce7af466153279c9db36a81391fc56274, repr: 693679958214b68170c3463fa02a0c5c30d51f9e7692ffaa45ecfba5d9ea6d3a - x25519ell2_test.go:97: bad: 137de8d306bd37094a8e2de871fd8059f7c5fb1eaeff4508c2d65e74a300b51d - x25519ell2_test.go:101: good: 76c43a19f64ea55d76691fbe66a80428ab44b2dd1554ddcc45df4fdd9a4ed31e - x25519ell2_test.go:103: publicKey: 983d8f7378da0bfc2c287a4075d7e153f6d07cb09dcd7917f1556fadf1703a7c, repr: eb27e08a74ad440ce23477cd3193000490caff0198fc69fe5e33f71ca0364c28 - x25519ell2_test.go:101: good: 34458c80aa4b97e6d9ae3d0b00db833bb1a9689b471302f18623157a16983e29 - x25519ell2_test.go:103: publicKey: d6bd7d3b11d027c83fd94bf427905812f166d29d8a51bba58c4d17b396dd8f71, repr: 7c9ee6e5d00d7add837785a53e58bd1c130cd8a3bdb1576266f4851363ec46ea - x25519ell2_test.go:97: bad: 8adf98a6d47888cf9d59ebfdd5bcd5aec66ea6cafdf7f2ddd7825689f3f379d4 - x25519ell2_test.go:97: bad: 3ae8b98ce901bfc3c44c398b15194ea42f9f2b61c4bb971a99d35c207c798bb9 - x25519ell2_test.go:97: bad: 66088f70a099297e6f9a12e4550971609747a6a51f73ffbac4ce92eff942e6ef - x25519ell2_test.go:97: bad: 98a3e8c8e60cc68723148d10ec127af89de75fd6fbadc2fefa105a3d21e8adbd - x25519ell2_test.go:97: bad: 4ce3a3d1fe048218bcdd6b1c685177d0ecb3f75df3c8fe3e74585fbbbaa78840 - x25519ell2_test.go:97: bad: 32f8caaca9422bafc0e295527a2767c9fef7472d73130ec6b21238d188754a8b - x25519ell2_test.go:97: bad: 70b9f7244e95686aac69b4eb08b1b6013b70b2c1dd4c5ab150623d87d99ce997 - x25519ell2_test.go:97: bad: f913dcb26ff6ce6d897ae758ca2f03c0eed3dc80f18179671e5bed20cd782a41 - x25519ell2_test.go:101: good: 52875126d8a14f6ff4fc0bb8b9130fedba189b362181c103e1ec7e460813a350 - x25519ell2_test.go:103: publicKey: d791046486b485f1b72a52c5f4ef053edaf134a0fe4540d5f71d271870c2ba2b, repr: 0db3e394fc4357b7cf2147ca5731ef87ae259711bcef91904dbe21705d35c73c - x25519ell2_test.go:101: good: 97dcb9ef83578ba9ade258a036a30a2b6629daf750414b4f35696d8ee21d30cc - x25519ell2_test.go:103: publicKey: e0261b2547308a0a85b28a0fdbbae508d2f63c4178e6d2c7ead7fe82d0446d52, repr: abbe18d5c97a2bc41c021562fb96ec322923a75a18a148db36b50425b2f520b0 - x25519ell2_test.go:97: bad: 0d923c7148af770519078ace2ff8a413ceee4a88b6d53c729ebb00eacfdd7398 - x25519ell2_test.go:101: good: 630bb95cfd16bda7df032f7d648ae2333ad5e100e729e5047260136077871c77 - x25519ell2_test.go:103: publicKey: ade1347c604ffa74c3acea11123de2785fc49e9ab9d0ca73eceed3c8aa4d904e, repr: 55c418f48acf753e07d75964a4b24d1c90402189d6158f4453fc3707e5e17e9d - x25519ell2_test.go:101: good: 21adb3459a4de622b988c3ed4b00aeeb80d3aa3f547ce014d98ac8187a3ca2a7 - x25519ell2_test.go:103: publicKey: 2e0dcf6b26c6e746dd004d16b69e2351eaf610db7ef0b8d8ccbfb521fcfb4141, repr: 50540390e0778e8a3058d0e9fd93532446d3893f6c324d500bb81ee693bc21ce - x25519ell2_test.go:97: bad: fa93d41e955d6e8abcec130990451730cb59d543960a8af39ce4c18d6d86be7b - x25519ell2_test.go:97: bad: 0a9409ec6398f8688837ad6e4020d116b0344ecf682a67369e173ec799428a9d - x25519ell2_test.go:101: good: 4958b5feba91e5d11e361418673417408e78988edce41578ef5b74db95dea290 - x25519ell2_test.go:103: publicKey: 733011949509895a17cafa2f9bb7fc00c7571a7ddb5062d0d7a604b371795a30, repr: 8e64c623400fce6e053dbf4059a0759bc68bcb98b61f9f56871f185872ebd3fb - x25519ell2_test.go:101: good: 6fc972a41040990f6570b6cfa46b260abf76ee0e1d30607a947350bdbccee89a - x25519ell2_test.go:103: publicKey: 7b6e4b7b75cdb2bb58aaa8e9268335b82c08b8580835346eb7dc30da94d12d70, repr: 4e0f053feaeb2ab85967d3e083ac5855cf2301d375816561c6c87706f85464bd - x25519ell2_test.go:101: good: 0dc1c8628eb1c071d1d26475e3dfc8818906ccca3b64df435e9e36c97b0bbe92 - x25519ell2_test.go:103: publicKey: 967f871ecf0f2e0be661b90928b66a178df59788d3d9d087cca1b157864e7e6e, repr: b9b77fdc6da02f2d760617f1ae32569ad144c8df2a46078b9470ad9f4747716b - x25519ell2_test.go:101: good: 5329dbecc6f72cba3137e7d7e802c54e1d956f5fe420634a8dfb267fedc67fbe - x25519ell2_test.go:103: publicKey: 1cd01af1bb9b7d4fb522b0cb6f2090c9c1b3b134600eef19dd62ca3566724858, repr: ae8a13481e62597132093327b2239ac8ac0140fce3fe4db9098716ba948ec60e - x25519ell2_test.go:97: bad: 1c8cbdb9f283b0fb8fe3cbfc4050af3d29dfc12c09a42c8298105b1ccd46374b - x25519ell2_test.go:101: good: b50cfb94ad61dfcdc63c0c58ce412e0aa09d5c6b05091bca5af227faa29bc9d0 - x25519ell2_test.go:103: publicKey: 36fef9ddab11205386c2eda373a6272fffa797345d09087fab18e5ada81d1d45, repr: 54b4103413b252395d0c3a3c20c001ee600a52763f2c2044ca56f8bb566b7a14 - x25519ell2_test.go:97: bad: 762218cafb85eaa0cc450de14961bd5134baabee5429b0b79b937cebd7018df8 - x25519ell2_test.go:97: bad: 2d0e691a380946c28f0a22cb455978d6c405f37c1a95627acd2b59a03aa202c0 - x25519ell2_test.go:97: bad: 8d133e1f639646de2b349ab224618b56c65d3260d8b286a51860b297a57b20a2 - x25519ell2_test.go:97: bad: 618a6da85befcfdccbfc50475b048da6e897c9230ab502b7cfd3b0e6d44c630f - x25519ell2_test.go:97: bad: 20372cfa11591f5420671a743baa5fbd32ec6d5018976b9fdd3c8dd3c9fafd57 - x25519ell2_test.go:101: good: 16c9ccb5a6638aa46be8aa9e0de5dbd9afd836d79de59e9dfd52ef4d4625a640 - x25519ell2_test.go:103: publicKey: d4affc4e6ab602d6472a8815aa879bf0e17443dec24db9638ff5f8fcc323d368, repr: 63413232bfc02e08c066e07bed846694a9d6776f5f816c1b3b43b05df024c033 - x25519ell2_test.go:101: good: d29637ce73325d514edad1b4a726914fdc43a73ee55262d6f2dd42a638e7afd7 - x25519ell2_test.go:103: publicKey: 6eab5980a0d9d94e1f519c870774dbe15d831d2a1c8d553bcf2bb0e7c6230e64, repr: 0bb82889b93fac23aeaff82c19a5d89684324172075bb50f465e09d2de3aad5d - x25519ell2_test.go:101: good: 2ef868f8c1bfb101c8dfcb42967a377176039a6cd666a2188259e0b4e04b4111 - x25519ell2_test.go:103: publicKey: 2cd71a59b836724f927f3594afa40eff6ff4f9efdabc0d000e2433f2f28c061e, repr: b6571c5ba84314b983b326654ffe6031f2245c8f29f314786c60fcd9838004a9 - x25519ell2_test.go:101: good: db09c9a6f15c8df021ebacc53f07acb6bf20d3835dfeadd3d875e58d716f66e6 - x25519ell2_test.go:103: publicKey: e743003a655b6276fd3128318a3021c23619d892c2f4ea7213c5156b4f4c716e, repr: 845b5a4c41a3bb98d1052870e7f2af2ffaf7db88274bdd763fa8cc18d766ed16 - x25519ell2_test.go:101: good: 132d0f445da674bb05db010e806dbb2b36edef260f097a6dd27face048b7362e - x25519ell2_test.go:103: publicKey: 5228e6704d03662ca7ae44160f64dcebbee2fdd897e5baba257c3929a238c31b, repr: edb2a40d84bd3afc3aff1511bb3658f14d19011b195eed833a82d040af5ef717 - x25519ell2_test.go:101: good: c00838672daf620bb541306000aaf48032e98716ed24083e2bd9871ff031e3a8 - x25519ell2_test.go:103: publicKey: 0fe983fe8d4c4bf80ea77f530bb6ed26129a28bd9f7315f03506cbcd65593245, repr: 8105c3f507a98e8053f5bb8d13e880cb2cb1948c9946e7fb18309f32725970e2 - x25519ell2_test.go:97: bad: 9c65361d788e05917a3d94714682208c0aca71b20dd8bc43fa0c664203476e11 - x25519ell2_test.go:101: good: 07aaafa77d7cab9e70889a89780cbd86d8d1f341a7cce9863fa9c15e0ebda6ef - x25519ell2_test.go:103: publicKey: 954ac0ed49ea7313c746075e7bfc43f1af9932d5b4932e4bc7a777cbad514465, repr: 35972ee35bbd12de08ddb050db07e328614c34b81355d42e1593f4addc21f39b - x25519ell2_test.go:101: good: 78850dd95a19b5ce461f34cef60612c5b3298ef329331db5636b91f5a326708d - x25519ell2_test.go:103: publicKey: c776ab0839639417c53cd013371acff838e3b4dce11f511ef83eb4538b55531a, repr: 572ac3394ba86bc83a118be3fc479fa013d0f8d0a7ee0a4698cd150ecd4618a8 - x25519ell2_test.go:101: good: 9630859f1294e836c2b831c7569997b143a3e370da0c9f9fc41d039475e6c19c - x25519ell2_test.go:103: publicKey: f19d9bef7358f47a2767332b8ed31f25979813b7ca47c843c72f61864959d344, repr: 03b60f7353c0d125ec70184dc1a358472866b09f570c4a78bbe1b113f86347f9 - x25519ell2_test.go:97: bad: 2ca8d9f80241a6e4048e968b79475bb5add47118725359f083469bd6cf05cccc - x25519ell2_test.go:101: good: 4c8fe55fa96a81221eef5be26f6c9f5dca8aee9f912bdd3494d54def091bc35b - x25519ell2_test.go:103: publicKey: bfd18355da2a08aa45c13c9721b099cdf0dfacf872d58f63618fb29a2ac54c0e, repr: ae1f759cb24d2f678101dfc7fb6749c1f52dc94e6c20660aa00445682492a078 - x25519ell2_test.go:97: bad: 64a55c967cd2f77b42c501c9787aa64f9aa7db6bde9059b89acc59cdf1fd400f - x25519ell2_test.go:97: bad: 34fc9342589a9a425e63c6e2608f77925e02602ee24ff55d8f54aad8a46fb654 - x25519ell2_test.go:97: bad: 3ee42800c1bed83be03127d78e7559255a7723d112c1785462f096c02a455ceb - x25519ell2_test.go:101: good: f10cd8097c287fde2455a06137355603e920b76b200ae8154401c0c06a9e0d77 - x25519ell2_test.go:103: publicKey: 60224cc027d7cde8d826eed471aa215a5ad0e76a759e28dd5b98943ffd9eeb6f, repr: a8c868f184b40fdcab96837b32935c40dc89d7af825d8b9f05a3e8e0cd1da5f3 - x25519ell2_test.go:101: good: a842cc43131972013b6e918bc08bc6706fc5861e5cd9e36c2e2511ec086457a6 - x25519ell2_test.go:103: publicKey: c1d5449c3d23c63f72b1174048abeae5c2eccf02a04655977c7d10d171027c4f, repr: 1a436aa2b2b3457037e73e3deeca6ea7bae1a8e209db8e88b4a0433321042570 - x25519ell2_test.go:101: good: c96c8de01d066a2efe87a869d804241b01f1a63a5e4451a33fb834e53c857882 - x25519ell2_test.go:103: publicKey: 2c18ae086dc87cf9126aa0bea52df7241fc029c41b9306484c61340a5dbbdd25, repr: ed4dd121c8e24f5704a7a30dd5621ff8c5c20ecc9fe2b629aae4fbc8a84bbadd - x25519ell2_test.go:101: good: c152139e0b9a7ef761a9a14a6ff271e4e36f92f657f7af4f22be1bc41904e48c - x25519ell2_test.go:103: publicKey: 0a1db06c86404a1b4305959ca4383e6c03b2e8f03b82e9c53a76b0ad59fe6578, repr: 8398e6b843eb98aa1d168d0fa5acd4343a2831beaa89e2a625548e26986e1586 - x25519ell2_test.go:97: bad: 2510bac811f7ba74ee530927a6012706ab0279e84123f153f0abb87799238982 - x25519ell2_test.go:97: bad: 93d7635f156c9759f319fcefd2fe77fa7861f1f780bb635219496955de53d45e - x25519ell2_test.go:97: bad: 916970a6c1bec6efda63e6856e3f91033040dcc617c15e8c0b1039cad2e1b02a - x25519ell2_test.go:97: bad: e73db8fd4301ddb5019ac48a25569912f2799ae6ab409013d7c94be1699e107b - x25519ell2_test.go:101: good: d4b6e70acb04c8aa37c6ec1f38a3e6e050d47c462a6a7a6b70892178472d9ec5 - x25519ell2_test.go:103: publicKey: db37ac754f5a9d6d217c24092ef5f60af25204f73a70e6cd7cb742b7fa675d10, repr: 561be400a2753e47cfb83255b6dfd15091b1c341f002d3c093ffd55f4fd992e9 - x25519ell2_test.go:101: good: c2ee2b4674d800fa2278b35d390bc2ae9a8720bf621cf71c528c18fb285c5f0c - x25519ell2_test.go:103: publicKey: 38fb91fd617a9653b31c5e9404a401c6376fd0ddb6511b893361f55864689a24, repr: 13127df8bfa103ba3db1e56805378f4c3dc72a8a840f946367acbcc1ac77cb07 - x25519ell2_test.go:97: bad: 4afc8460f6f69eaf492b4a0196f15451cca8f70fc6a7bc2d969dbffca1c8eace - x25519ell2_test.go:97: bad: 6302785bf0ebc9e89b3a630910ed9eb1a56dd53d8194e6202dcbe35ee11f9b2a - x25519ell2_test.go:101: good: 3f7d3b613b7f07b3bd262bf4b5d7f4a9d77c03853a1d167fdea3c77cba1c8080 - x25519ell2_test.go:103: publicKey: 1b1ba4511586c79462abf5bcf3ebd6994f966cb840a87d747c0be017cf7b456a, repr: b058a4b829cd7e2e937bfe377ce928248fe30077de21318393be7e3297804d9f - x25519ell2_test.go:97: bad: 684b4e5750300e001f8fe2cf248e872aa06023cbb8f281a1f39e50c00ea4e4a9 - x25519ell2_test.go:101: good: 2f6bd92092b3fdbac2e0541d99dc7eecd01675fcadad099ad9a11529b86a2e0e - x25519ell2_test.go:103: publicKey: 883a95e40a824763b0cd79a1579dd045239cb0bdec7fb388ffbf5c0a5bdd8c50, repr: cb92697e2273a5780978fc08bbff4492b7bb904b439974f9747af01fe9fdc6a1 - x25519ell2_test.go:97: bad: 06a2687edb04a43304ad395ed6b5659dbc4ec82880a33ee16dd4af00c89c1632 - x25519ell2_test.go:97: bad: 4930836b59a19c2297cba60fcbb3f45eb1eefbf5cd4fe8d5b0e2ebc232c1b121 - x25519ell2_test.go:101: good: 4ade76398daa268ced7e523749e880ea8745db40d05ab9d6367acded2b7d7133 - x25519ell2_test.go:103: publicKey: b234d25c6d80bab6f669bd2b07f2292e8d1ec9546d8f7cfa7689064404ce9810, repr: d199073d1463a6bda6a8546dcfe331f165a3de37e76361e757e68d19ee6fb71f - x25519ell2_test.go:101: good: efd8bb8e334d63e52f4945b75a2a9cbc8295598cd9e2f4a798fbc41de4eea881 - x25519ell2_test.go:103: publicKey: ad92da9639b0cc37e4d96f51a1e5559f539acf390dbdf9ae9ab7e11763d7575d, repr: 248b167166f033037b98a7df14eb7f8e650c453c4594bee9a39c6549e749904c - x25519ell2_test.go:97: bad: 0b579b97a8c1cc7c180e2925f72862ca11e3f579c1b75f80d9c593c5f373081a - x25519ell2_test.go:97: bad: 224be4905f69987d130fe67a2d82efe7baf6b5591f20bfb69deb0c52e661651a - x25519ell2_test.go:101: good: 2bf0c78b5773cd184e34efd55ab15d176e2d0fbdd5ffe6330894875195b2a9e5 - x25519ell2_test.go:103: publicKey: d8f922acdae8654614b4ff8c731bb9acd3ae3b74de9aa2e6c85fd7a17dab357f, repr: 76dd095f8a9929e7f8462cb8a28854cd850236d0d17d00ddb4b0da3ee08b84c4 - x25519ell2_test.go:97: bad: ed91b0a4106ea76af027dd4d255eb45be178c4f23e86e16b5eaaf93ff5b88352 - x25519ell2_test.go:101: good: 6e33bd444ddc1894beb5ceab99a4900da5cefaf23dd2656f624e9f748a11b739 - x25519ell2_test.go:103: publicKey: ef00969f278f1461be034a8d7513e66853ec4c521da97213b0714b76d4d1d03c, repr: a77af7dc40102dab06cd0c2df28069ded5f6236406ffd4f611e6fce524dfe801 - x25519ell2_test.go:101: good: c69b85397a4e26501be9368db9062e06445e5d04186821900822d635682ea74c - x25519ell2_test.go:103: publicKey: 661d8b867f04d117c03004e868843cefffa5ae45fec855885f131be3a358ec10, repr: defc4ef0337a1f82f3e6e8a0b0b9881f61b59cddbcc7eebb4213437271eab8c3 - x25519ell2_test.go:97: bad: 636623a1e3d5e4f3c3b4aa21a7e99b62b48a8a07a38523eac0ae7c9369c1a724 - x25519ell2_test.go:97: bad: 9dc9d0def4eb204ec1700db464b3aefd618dbfc5ee394b31e095149199b1cb18 - x25519ell2_test.go:97: bad: 700d0bdbfd95be0a3f0cfa17d210a0f97e3e162129a465ec0508000f4f868d2a - x25519ell2_test.go:97: bad: 8e438e44304793ea060b85a73a291dba8abef31728bbb0581b54566ce8066276 - x25519ell2_test.go:101: good: f2b0371e8f2e4a1f77512fd946808c873d6af42bc34a8660f2ecf07b9191bac4 - x25519ell2_test.go:103: publicKey: bc0a9c28212a7396c2b01ef069dc25419053e6111baec2c9185f307d7cd5781a, repr: 8fe4265cb511e79aec58e665a6770a98292ac02500ee2676a65a8baebe8d9667 - x25519ell2_test.go:97: bad: 57dcb28b3cae97006f6f21dfcbc0d69dfef3619ea5aed18cbfe916080c0813ab - x25519ell2_test.go:101: good: 83bb86e179bdd278fdcd71b7026eae456f1b0694c74e405536ad2834f51089b6 - x25519ell2_test.go:103: publicKey: afd71cd5dc8d35a277d2bfa5b6576e83d64a36ad48dd9f1004c75db154767244, repr: cc939311f451395ef297c0fbf09e175787f140b7cb7d9a1e0bcfaf1d12364cc0 - x25519ell2_test.go:97: bad: ae69a2e194972af7e0f771fe5897cb2c49bdedd0f5e9441856fd5debb8a454b2 - x25519ell2_test.go:101: good: 6b23f8e752293b99e5f3487b1cd9af19eaa11ebee94422c0f93c869eb952673b - x25519ell2_test.go:103: publicKey: f50614a8584b8bb43d126b02d2b66d062a9f1e5d7e6e380b89fbba5bf1d02832, repr: 57ac7521e69eb6728456e804477a758c1160b1d55e033c423e0e28fa0a8b543f - x25519ell2_test.go:97: bad: f1cc0e7b54985f0a2d61417194e866cdc228b23dec62db0d803573a6e0462de1 - x25519ell2_test.go:101: good: d4ffb636178bc2e0cee834a4f66872e5cd3c773692f194449d32733f788b8da0 - x25519ell2_test.go:103: publicKey: fd84e6ccd4d73773ca7177cf4d60ec3bc7577affcb2dfd9ed13b547107c17432, repr: de141fc8abc1dc82e8b0851dbe7f2ae9248d14689e8a2b2a6342f0d71f6dbca0 - x25519ell2_test.go:97: bad: 429842ca9e27fc2a26c3a2b1aecc309328bae855c9ea9ce65e14e7fd9c94cdb7 - x25519ell2_test.go:97: bad: e8a5221816e2325eac6b3f6fb65d861585b3a746fbcea7e799df9a80ccb2dfd6 - x25519ell2_test.go:101: good: 7b3e63aedaae404698f6c78750545848452f2c9a7ea763c0addcfdab7c781738 - x25519ell2_test.go:103: publicKey: 61fd978772540f10c3ef0ccb53fce2854f8389d5e19d81d439246b90016b0c2f, repr: 6868c13db813859f677e44187cbff1086179d5e88a30d930b19a3d2f972ec4a0 - x25519ell2_test.go:101: good: 354140542bedfe3cff07533857e2628f3f153201095f3d08f6cd3cfaf7b01d55 - x25519ell2_test.go:103: publicKey: 0bce8d1c69b83f1ffd33625a104e08a0678770267539f8a903cb0fca0f18a779, repr: 84518480c9cdd3f07afb53d5fd84049f5e4ad12b3f4ade95c12d67fc72514394 - x25519ell2_test.go:97: bad: 920872b9f5e4eba3cc51a17e940a1da34956cf6c10cbb41817a2d2f0583cada2 - x25519ell2_test.go:101: good: ea6949970bd958b29e97c780a2ea0ed365094f6b39a72df86423539757f215bc - x25519ell2_test.go:103: publicKey: 35492fa96483bffab71e976877ea47095b2e845f5df902f3befe283cbb85b104, repr: 1c42d577030b76714bf8e70c766435c2be078ae53ac470c74cc726b8622b8e0a - x25519ell2_test.go:97: bad: f21bd3b57e2d3c1b0f1a8732b318a3a65c1119406426d31e34d8cc3527bf79cc - x25519ell2_test.go:97: bad: dc2468364b5eb562035bac78ec92c4776d79ad75e621c12d7ff290558a00a0c5 - x25519ell2_test.go:101: good: 0e65daa9f9073fc893ec47d11c8fd4dbd7cd7f3af511bb0e922512c1175eef02 - x25519ell2_test.go:103: publicKey: 3728240e6d4209e784c536dec6d6d9ffadc784cac1967306837104ffc1464140, repr: 3d60acaa054ee9a481c1fb34dbd652f5712cd13fbcf7429c087566b1bde83dc2 - x25519ell2_test.go:101: good: 806e6710bf37837207b07b8ead7eda6f36c87f01fa22f0fc320159337f73cb9b - x25519ell2_test.go:103: publicKey: 5367404c1cbb84871fcfae365a2e8622f40670150e206b2d7097f45a9f5c953f, repr: f5ae7775dfee55b3efa1870243aed28c3904d9c231c504eac25f4a6136d6534a - x25519ell2_test.go:101: good: 340e1600085ff4a0861713c0bfc25d1250ac3a4b5311abd1f2f77302f50ce72f - x25519ell2_test.go:103: publicKey: 87ab6e99d204f25fefbd74c3112d9c9f1866a0367b8a603c3b5dc73d92749d23, repr: c4f3c1c7ad0a69fd2e80ee1c6c2b3ac09ef43e81c84e1dd013a2d38d35aa712d - x25519ell2_test.go:101: good: 60dc0f730f96f85d27a250448077eea7f443155dc1eb859b6cd6d302f262a183 - x25519ell2_test.go:103: publicKey: 4c7b0d599b0e943901c32c1d40b7c1eac6c6df6c07ee6755eab7405f91093618, repr: e776c98038f773d1177a91c87d5bf2d00ae06b9fb201fbc8130cdf354c750c80 - x25519ell2_test.go:97: bad: 10f19d059210da383245421090c7b504f001cacce1add947902175c99359dea4 - x25519ell2_test.go:101: good: cce7ef1d5579e0e975996f501d2cb741d5c303a4b8b94d7e0ea53f37b2e2c0af - x25519ell2_test.go:103: publicKey: 57a629c027ba151b69da31ce2ce6ed7bd3ae4fc85cfe0989a772fd4532940927, repr: fbbf4ca3a4ec947d5f67e9512b86254103903ecac37b2d0b42b9cff63c9be365 - x25519ell2_test.go:101: good: 29b0c4dea65cb73b702ffb8d1b8fb9df587203cc79c1464436403260232173f0 - x25519ell2_test.go:103: publicKey: ceb5ff92001e503d7014fb140e9378f4e0fd2c2ca4a699c72ce8e3d335075511, repr: 12ef3ab92328cda6ed6ac07b2682d532bc4b7f512fd547950e3b47d7161860fc - x25519ell2_test.go:101: good: 67e29f60c90c7aece4193487a73afb35e6f185905a59839c6571efb802b706c5 - x25519ell2_test.go:103: publicKey: 3ba4273bc4c42da5a7d4800d44c5ea3c16b3ebc04b836012cfc70c9d80456919, repr: 732476e4aa4750db4c4a8fccf5fb92f2e0f451755abdc87e2275e91f83d71994 - x25519ell2_test.go:97: bad: 38075a446117052e356ecc5597f2737b0d2d657c245247de8b8fe70e274dbd0d - x25519ell2_test.go:97: bad: 9d8b38e6933e0149a93ec1f49f8d502e7f9f8cb4a5c5c7c6fda655540c4c654e - x25519ell2_test.go:101: good: eac9a3a7fec5c4864eed4308ff5fb63c41ce576e5ef2e7e84d4e785f9f581c23 - x25519ell2_test.go:103: publicKey: 3734c0e77029d3881aa880ba22155eac4fa9ffc189e3b0514908962261760557, repr: e68afa4e79b8e83cfe155798f29b918fdd00660205780f0d081d665619a9a6c7 - x25519ell2_test.go:101: good: 10c59d2255a554ea47d407e7fe4528164f9a00152b78c1dbb616ace028b1eb3f - x25519ell2_test.go:103: publicKey: f6fbdee44ae92c3e007c62b8fbd7433de07ea021e76ccb3a6962859a21ef5609, repr: b33f98da43b66bb41d7b4444db49cfc81ef1685c497360b976469771719ae613 - x25519ell2_test.go:101: good: dc546d382b640a8778776633f314053f336cb624bc62c6d3c8b7002310a319fa - x25519ell2_test.go:103: publicKey: 1bc5eb3c7312100938196099461d2d3390504f41665d6b0bcb132fcbc08f776d, repr: a469c77e10281b7a0c676acf5389f727f45f4d7072ed37df41257c2d45a51c33 - x25519ell2_test.go:101: good: 03d545b58df4386b945e2166c15f2f89bd0e0bf3720463dd40cbd40db1719780 - x25519ell2_test.go:103: publicKey: c07eab5fe8454f9299517eba3f29064fb367f54c37f3b527cd28cf407e095d2d, repr: ab3b20d16cd5f61cabf56530eb82b473b4de72a9c9eecba500a2235ff506c14c - x25519ell2_test.go:97: bad: f756c334ba5850c0546fa3b923341b775ed138a244d7da8b6f5fd91146c3e4d9 - x25519ell2_test.go:97: bad: 2eb55c58c672db8188d5ece1ac9cab050d04b984d22257141b3704dc37e75dde - x25519ell2_test.go:101: good: 31cb9a3293efc7352dd42972b199de50bcae90e91d7587967b57e95015beb3cc - x25519ell2_test.go:103: publicKey: d51b319c071822dd42bf2ed7c2dfb1680f825ca6d92aeb68f809ed63c79f2c08, repr: 22d3839c7befa7c646228eee42e5301cbc4886b19b32abe9c9c1aa5192678562 - x25519ell2_test.go:97: bad: 0ece5cd4ed4eea8fab4d86abd2d24521f8b05d6f542975c2c7cfc607ef76cd5f - x25519ell2_test.go:97: bad: 97ee2cb30bfe5d95ddfb8bc3dbe167546d8af4d6abb63f83582ed18b3c773f5c - x25519ell2_test.go:101: good: b900bcab2c9c95fe1dc33c694b2b3302776c6d295729c34f50c2af076aed0a09 - x25519ell2_test.go:103: publicKey: 524df5dfd1bf2238033b750764fff7f702e5e6093d120c4bb7d4cc6ca4dbcb19, repr: 642650479bb140c893279a005191e5ad5094381a0f2a1ba5ea3224fda496e8a7 - x25519ell2_test.go:101: good: be6c83873f18901d01c0985a5ea761ff03a1638584f66b84a243859afc22f694 - x25519ell2_test.go:103: publicKey: 07c718f05ef2dcc6d44682153bbb0553441eac581f02f4cb700a08cacf7f6f5c, repr: 7913bc32eef8d746519dfd7407ae69bbf993e6d3a95c85d21fe1688beaa5cee9 - x25519ell2_test.go:101: good: 57c92b7045cc92923d7bf22491ceab88c4b521f82bac60febecf84de765852e1 - x25519ell2_test.go:103: publicKey: d9c4cc3944352fe1dfb7383a4ea435a50ebf536d5b4dcf930ad85a5162b3f51f, repr: 83bb7ea7cf6f942030f37c20befe07f4aceee33f1ca6e8a99525445f22430343 - x25519ell2_test.go:97: bad: 8a05f5fcbd100d050ed1d13139ec0a9c558e6f576852e9296a51a2ff15ffc620 - x25519ell2_test.go:101: good: 16023a31acea1a5779cdebd178281d9c399c1716dbcf77726fde16ec939463a8 - x25519ell2_test.go:103: publicKey: 9648583ff9be36fb54728ab24a78d1229a4a878eb4d743ad99b902fc42435d5d, repr: 3e023a892317eab6b885d41864340daab779d78416d553802f82da6eccf53e9a - x25519ell2_test.go:97: bad: 8f9a33d6cd4150c1272c674639acfe45a8252432cd60d02d2d3f4c49fb2d512b - x25519ell2_test.go:101: good: 8640425d14efdb39c888557f65a7111920c0312880fd288e2aeefd3e1f9f01b5 - x25519ell2_test.go:103: publicKey: f15e5c19aff8d08a0c68f6aff11f3c5a780014ba7a93e83d9bac9db4aba96e2d, repr: d6f1494d020c0f8a4b7dcfa6a54ab367a2f801d89dcafb93fbabff64ddb4b08d - x25519ell2_test.go:101: good: 1b206d1d06f076b82b9466656985918771d5189d4583e78b9b1b450f1a20e7e8 - x25519ell2_test.go:103: publicKey: cabc596fef9fee6712592696c53bdbfdc8b0e90384dc874029cd4050e8f3a61b, repr: de053a437083c0b6f1d365dda997918b0412c6804f57d3112e4286bad5374967 - x25519ell2_test.go:101: good: f33f3b2a31c4efee9c283420500fc9f705dd84fed8a119c4210d6b021191c15b - x25519ell2_test.go:103: publicKey: 097a7a9e97b68672e01a75ee7257e17380726dd9e8415369198f798375918769, repr: a276b5d5a5fb780fe646bafadc7dc98184bf59333a59c7faccf1431eb6172781 - x25519ell2_test.go:97: bad: 419084aa6e27ed487b855ccd495047f0f4c795ea703bf33c12fe81bbb334f7f8 - x25519ell2_test.go:97: bad: 682ca6a0de7bbf55c7441bb894984009b9b96b606d3ea93bac0637bd68817587 - x25519ell2_test.go:97: bad: 3a023b309bf6a8ec6b3097ba1c70220432b209b4d4b34f02a952931beed274d8 - x25519ell2_test.go:97: bad: 2a2d8a4ed2d7eeb5c32b565b14f140c1afcd2a553775f5b3819f018ff141dd90 - x25519ell2_test.go:97: bad: 6cfb2a719de4ceb11539fba8621921dee2934737ffb5fb083a486cbba7c70ae9 - x25519ell2_test.go:97: bad: 377ba76967a5296186af435edc2525486f5444a0bf9acc3080a4c0ca45ce5643 - x25519ell2_test.go:97: bad: 11a3694c6c23a1755c56373eeaa0f28fefe86850b42eb03d2c61bce89094c5ff - x25519ell2_test.go:97: bad: 9e4cdee6872b9cd131ce7de7a5bff762435363cadbc2a6805437540aba083027 - x25519ell2_test.go:97: bad: 5593b13b1936df3691dfb279f5ac5000df2604b71a1f69aaf75b72250a7483bd - x25519ell2_test.go:101: good: a4d0d60cab35ecc19219a53f66b6eec8f0c910da183bb08231dd36038f0d054c - x25519ell2_test.go:103: publicKey: c5eedee54c5646a954decd6e25fa829cf13649e1346efe2ef6dc01f312421b13, repr: 39fd83e0b572d2b73ec22348bf5bd71b6baff2341f28deeccc1ee78354bc7ca8 - x25519ell2_test.go:97: bad: b52dda77fa326dd9d042f2a927f5bcfe143eb9e29c2c1a34b3beb81181984c75 - x25519ell2_test.go:101: good: 5ff6e1121123e00ff97a36ebf0b81eec38962d86d0b0357717a443c0420665c9 - x25519ell2_test.go:103: publicKey: af581aa41250aaeda3885d385f2bf2b7e191cef70115fb653d0c3af4e3f63042, repr: fb9aeaccf1f453f01fe593cb3f50816aa82bd4a6c4f393c63392fc9bf3032d92 - x25519ell2_test.go:97: bad: 72230f68526334d2ab2f6dc7f682384def15729051e1d318dc31dd926ab9fc49 - x25519ell2_test.go:101: good: 6129dd0a238d65e0b317b472218859e14458c8e4ac68eecbcabbd56a9ce2d8d9 - x25519ell2_test.go:103: publicKey: 39ee30f21b833b1e24833099f4588609a7eb21e0c2d0f2c431f6ba08163ad73f, repr: 74bd85c04b635ac408098a9ca55714d7de01eaa2547c7c28ef07101ec11b3399 - x25519ell2_test.go:97: bad: 5c856154e85b92186094ae1c52fdaec04812f39f94435d1aa2f62855a77576af - x25519ell2_test.go:97: bad: cff00324fe22106127b808461ed93ee68b144b7a52ba4520fb1608a77f0c71c1 - x25519ell2_test.go:101: good: 5ca34f8ffeb49b7cf997ca9eb21eb2df3f47f52b6e7fccfa0a6f97d06c5b9d4f - x25519ell2_test.go:103: publicKey: 130618e8a7b34e4e58a66f63479c6de02ee534c8f393ac22488896bde6d55465, repr: 77fe66615d5978185bbbbd0e0af2ff11c24300ba7b50b57cdc703b2fe2658ef2 - x25519ell2_test.go:97: bad: e6f1934753ef3aab89f093438df1f171bfe6b0e91da085edee423fdf17f24e89 - x25519ell2_test.go:101: good: fa38126e62346fa9b55955e842e0abcbffb38a146bf3584243bb262d3bcac452 - x25519ell2_test.go:103: publicKey: 5c6ff6436162717a474bbf3d6885aecab4a37b3abb869824c71403dcaf3c332c, repr: 8c0bd0c2d06a90e71b67bddd74e33a4c3d1a98e2d809e893c9320f13f25637ff - x25519ell2_test.go:97: bad: 963fb8f49e676427b0ab342fbfa599b910e9c6ec935aa5a82767ec0d348a6b76 - x25519ell2_test.go:97: bad: 74b3757e1129a9c9d164fcb3a3a95cd4a27ef6c4e7ada36303beb6d685adcc38 - x25519ell2_test.go:101: good: a55c33bd52813a597341f5ea2bde758c223bee3fb4441b1e452892e017c3c0af - x25519ell2_test.go:103: publicKey: 17f7be363774c37740e4057296ccb6bceb106579eb2288b30a15abf224758c48, repr: 483be92abb8887d454065c6e877ae0b4818db2e3f6fd41da6c3ff0a4455e20d1 - x25519ell2_test.go:97: bad: 4e80e6fb5becc2924243e68783196390d693c4c2fb05f5c44342ded2d24972dc - x25519ell2_test.go:97: bad: 096e7b5f236403b5d5d4c07a684f18fd0a0725db49840ff95410c358b45c80c4 - x25519ell2_test.go:97: bad: 709fc581d4ad29c7c2613f0d35a574499477a3a90f11fb4dd397eec71a48a22d - x25519ell2_test.go:101: good: 619b2ed20cddcd36d0b43c4a2c3e4646040b5ec56cb80d21ebd01d8f9cadbe79 - x25519ell2_test.go:103: publicKey: 5d31522aeb1ad1a0dbfb524497d4e60cb5bbaef8ddedcf700200a5ddbca15e49, repr: 60557ddc6fed5800856f6540f4ef597fddf2b6ae3d80ab54ac0c3415e4bac217 - x25519ell2_test.go:97: bad: 139a9b77a1afe7891fbf245e8245d4817f86da013e6a8d7a26fe4f1f988e6148 - x25519ell2_test.go:97: bad: 3aca475b1ac9d851b805ff465bce4f1cb121fdff121784bc6fe88ff6a9b3eddd - x25519ell2_test.go:97: bad: ced17345b6892d4ff0e7bdc86f63c8eab87f430917359316ab2a10795a396464 - x25519ell2_test.go:97: bad: 6cca5492a0fb278cf4f4dfb98404046e97df381225994cbd32f488eb31e987d9 - x25519ell2_test.go:101: good: e0a5f84feb4aa56d1ab3f60a2daf4d25602052f5da88d14265b1ff392de9eac4 - x25519ell2_test.go:103: publicKey: adbca361a601f6c4a2355b283b4ecc45ea38d7b9d97baee039cfce19cad43c3a, repr: a7f3e575b9feb02b017615d6aeb4d1fa36423f62f88cd693270882ab6feb0142 - x25519ell2_test.go:97: bad: e3a3211cd63c7cffa607772e5490dd1990f7dbc8e01ba9208f407ea027f169c4 - x25519ell2_test.go:101: good: 0c4e3b3cf5196ce8ad9ed5ca9c44b2e3090bd7bdae681018b0bfa83d8c6d1d26 - x25519ell2_test.go:103: publicKey: 43eb2cc3cf66331e57291ce27393cd690bf0a458100e3a1800ff37fd3da88903, repr: 3a03646bea4d009c2694286163d0dd0064dfed2e9dce99ecf67650e943ca5747 - x25519ell2_test.go:97: bad: 06d444885189ac9e5934035212d06ddbffebf2bf6557162f98a7964245e7a7c2 - x25519ell2_test.go:101: good: 756dcb94cf5f728782f511f65523d2031552e0f20a5aa49fc64f593891417e87 - x25519ell2_test.go:103: publicKey: 6f441ce1941d4c1748fa9513eb69680bef81731f89a0fe665eed41e0e31a4543, repr: c0a22740227e0bb255ca72b0e18514f16264126fdc46676233679ec1e3633c55 - x25519ell2_test.go:101: good: ca33586ed0cc703dd6fe16fe3759cf42b0a37d4f80e708e2286a6d7f4b951f88 - x25519ell2_test.go:103: publicKey: a95d4ccbe47a3c1296d95f90643e6cc26391e3c688c0587766fceaa4f52de532, repr: b1ecbd0d54a68f1604ae5a00702ffb794d0f1436e0d67cb3f27c89acdc969d0c - x25519ell2_test.go:97: bad: 08eb7a4c71330b457fe56fd9fe4c6474ffb684bffb8bfd651f3afdcc5e3323e7 - x25519ell2_test.go:97: bad: 0c9e0620cbc167033582a8ca6c82dadfcbbd3fc70882bc507e3fc9081ecf15fb - x25519ell2_test.go:97: bad: d1a4d383444e134c5b689bc2f4d44e3fb7eabffec17ad35388f06cb4dcd79dd1 - x25519ell2_test.go:101: good: 11dd64c04d2b5a4860730476fb3f1dd6fa8b7860cb5dd9d0b036ab309b3c2638 - x25519ell2_test.go:103: publicKey: 6b85793d48b36e47c99385bbce0b029f2d1bac34b4c07bc9102d9bde1040446b, repr: b2ce3dc8905d81abce466a93b49ae74e245334daae389ad475fc6cfe3403188b - x25519ell2_test.go:101: good: 255654553f08f1368ebc464959fd654763f76968b512b6dd93ec18423e7fac89 - x25519ell2_test.go:103: publicKey: ae0c1561de4d8295ab41e0de38053ac7fc78aafb6fb698480f86c38edb444705, repr: 36215d62fbbe5cbd93d55d8a95537bca87c8130c22442635792ce69b052d4028 - x25519ell2_test.go:97: bad: 56321449edead9adc36b99f9d005564c7f855fb4c482cceca13a2d7aee370378 - x25519ell2_test.go:101: good: 098fa0650be9bcca95c257aa5077fc4e1cad719031ec2071889c8bb36730c989 - x25519ell2_test.go:103: publicKey: f5dcf3c61d5f4678e7ded2e283f130d08da2e8c7bbbdd731adb991900cfc7e40, repr: dfa7000cd9b5a1f78d1c7ec3d27b54438efc27f33d19e59baff190ea0711cf66 - x25519ell2_test.go:97: bad: 0359ba4e7d2dd079f31f8cb7c680771e926fcab2aa910c8eafff189e6e78b83b - x25519ell2_test.go:97: bad: 50291720165b1347d878afcd9f4ec64911b4981cee55b4f504c3bdc9fe2bb9a1 - x25519ell2_test.go:101: good: 87bb5dfe406ef61f61cf6277057840fe8411084e2fcf145ebd29997aa028dba0 - x25519ell2_test.go:103: publicKey: 4c53ae2e4eb8fabf4e750ede093e887078d881af6cc37046833cb99b98445672, repr: 8936554d5804d55250274526719d138cb2e7accf8fa3127cec7268632d14ebe2 - x25519ell2_test.go:97: bad: 7d2827811fc31022c2b35b4cd7f457a7325309099148637e5074c96fb26b431c - x25519ell2_test.go:101: good: 0620eae8224e2516730d7675f0023b191395aa838c8b880ca603703700ec3c64 - x25519ell2_test.go:103: publicKey: 62bb0e45c27078a6ce5fabe4d926655cd4c9b278abf21961b03db3903429912a, repr: 27df7c939d2fe02a4c027410b19367f7e1af359db1732dda7a48c943a2f6ae0a - x25519ell2_test.go:97: bad: 00185402c92edb749715113977cf42ef023dc94d0e4dc6f9f5eea26becfb6440 - x25519ell2_test.go:101: good: 129d72cd992f20fdd93b6d49aadbaffb86e21f76a7fc303efd2d9f681474b2a0 - x25519ell2_test.go:103: publicKey: 1afe1c6e9dd482731f4a9ba855ddfd1d1d6cd5829b5f393f5715b04ae0c0eb1f, repr: 80228cc961009b76eecfd73831f4f5be67f52c011dd5577883f8563a8fc36049 - x25519ell2_test.go:97: bad: 5e22911c6971a79b27508f185de3f83a086b5972490f672c61a654f1188dada1 - x25519ell2_test.go:101: good: 97ad771700549ad35a3aaeb223991fc0696ffd15a4063e77560ddb25d0fa9f08 - x25519ell2_test.go:103: publicKey: ed78bc36fb3a2b15744e1ddf084730b6ce6d7290717f5b24c7e3601c4be02403, repr: f274e3f7ffa767c4436a8c7bbf6bc070f905cc72e4184c7747a05475663a4391 - x25519ell2_test.go:101: good: 29b00cb2b1070397fdb4663ed49d41619a5e404886f3dc56410803aba0327bcf - x25519ell2_test.go:103: publicKey: 886701205781f599dadf1c0d49c4c5578fdb7a7ebe9f24bbfa924b022298567f, repr: 38860272d480504f32779db5c100e808b7a45cbb3458fa5dd4e2101c47c3ab8a - x25519ell2_test.go:101: good: db3f13ffc0f3ebd4daed5c144e6b7667a19fadf55f28f48977d2c4f875949d08 - x25519ell2_test.go:103: publicKey: 3de1c1bb3612647c6ce9bb3ba5d2d5a4484c9128f95eca0f590ebf25642d6b66, repr: 4667e6b0f09b46a334b196d37b791eaf8cc88099bb464716b9499385ddd357f4 - x25519ell2_test.go:101: good: e99b9358ae505adb0fe6cf7eca9dd955c4be4f97c3514a6e9bb41a6aeb174a88 - x25519ell2_test.go:103: publicKey: f8c173787574bb522185455f476da3a871c6f39afb6467a8581601057981864b, repr: 03388e20efdd91d8aff962b593b32ebb731e5998142d3aaa8ef95802d3209550 - x25519ell2_test.go:101: good: 4bedf358cb07567f21b26ecb9f4c679ccab66db539993603450b423c6115ece8 - x25519ell2_test.go:103: publicKey: 0260a9ec3b98c4836905b306ee2e56e63a2e8a65f11dbca3adb2740f06d8a915, repr: 1b48f107965fb89b91a308ceea196730c91ff9079b140f712fcecab37e3d4bfc - x25519ell2_test.go:101: good: 2a3a7520756530108e9b77d8bd3781d92d3c87ac726b0dfaf2bb9ddd05cd4ca7 - x25519ell2_test.go:103: publicKey: 9e069f84fdb53a718b6021321ad4845a899ae3d9776178961b858f8415b5880f, repr: 6ab22a1ce149de1c45acf76dc42157dcc6a8f45d5a5d9070d4f442aedd92a8b1 - x25519ell2_test.go:97: bad: 401818d1085bb465e1cdf109ce0edb6e97236bb63ba302bab091133218ec3566 - x25519ell2_test.go:97: bad: 5ee7f3265c39d18e5323d7aeac6180c57685c76558069596e13442664a3a94d9 - x25519ell2_test.go:97: bad: 1ae009c5f4b58a45e8134a364fae0cc5221fe30fbd7d4ec3995e5fa2a60cde34 - x25519ell2_test.go:101: good: 8fd73c5de3f3a61f45bc6e9216f784442174e8524ccb557868fc0c94bcdb5de0 - x25519ell2_test.go:103: publicKey: 0e816df6f0068db3263b15d48b01f63505aeb3d75e9cd29b94023049a46ee218, repr: 768d0cb24efc337b76f286e410ed262fac08a19de38cf27e8cf7122d5799d768 - x25519ell2_test.go:101: good: 4d8688ba335085a750f06dbf4e7b6eb6530c4d7e1bd074311ad6784855e2c74d - x25519ell2_test.go:103: publicKey: 4e6607e2f53e533129f7ba801dd13892dc242e6ca34c096a2c6f474eb971e554, repr: b902a89f0d3a8e5a145cff7d47de78fd6835142791cc161a3308dbd2e44681a0 - x25519ell2_test.go:97: bad: 159debdebce74a842fe91e8b2478978d837ec715a5183bce0aeacd326512db0b - x25519ell2_test.go:101: good: 73a87ce3b57b04d3126117119e9e2e9e2bcf474cafdc377011cf7b5df40f6495 - x25519ell2_test.go:103: publicKey: f9f60710d125317c11e0283ce4a43263d87ef2d242658a685936272837368c37, repr: 99ae2e352bb8115edb333fc897ed6868f8cbb20ed3c95166aaebb5918be69ea1 - x25519ell2_test.go:97: bad: 572714775667190f332892b6923f776a6fe451e1b3cbd73e45e541b6e634e1d3 - x25519ell2_test.go:97: bad: 9060ba122f090b86cb028b051bc2d423c7678f4d8c759575fa62089793af67a0 - x25519ell2_test.go:101: good: b47611c865f418ba683e1d4c365a485a99889fec2ba17610bb8f1fcb0c23ff93 - x25519ell2_test.go:103: publicKey: 73a19f146e20c74c961a7babc58effef4a2f3415d6b47b18dfe4138f08122540, repr: d9d9a7ca33e3cef1366590d71401f7fb7374aaa03321c4314645eb1f014e19f9 - x25519ell2_test.go:97: bad: 93810e79cb478d5a02c2d19d5b96f2f95e0e83e7612df57fc0981df840bda5d0 - x25519ell2_test.go:97: bad: f6116075ab9607a54298fabb8dbe78cf82e96e93969c8e7cb6dd6e512fe452ca - x25519ell2_test.go:101: good: 18f89cd797bb44af7eac44f9aab5904aa34818dabb43769b22abebe7c7b7df14 - x25519ell2_test.go:103: publicKey: 9d0bbeb8b5effc70a693c44f39d253b4e6445043eb7cdde560325acd2561056c, repr: c2247b54bb91b95287f9761d14032842186a0348f11dc2ed0de6830b2794a3c8 - x25519ell2_test.go:97: bad: 0f030e0fd92e70cf79c0d73d395c72a559fe0517b0093d087f6d0cb1ec9e22ab - x25519ell2_test.go:97: bad: 7739392bd99d64147b95baaad6c9a3ba472fcc5830b71b17c7e4a4dbc964dfb9 - x25519ell2_test.go:101: good: 90ae9532d9dc4317f8cb391be8709c1b5188dbf20df4302a8fc82b65af881f72 - x25519ell2_test.go:103: publicKey: ee1b34a8da1074bb852f1580f3b1586b9bf3582ad30d870060c849b1f294ca74, repr: 70d20aa5c927581d0043d186f648abd5936e5dc3294290f8c9940e6f3989439f - x25519ell2_test.go:97: bad: 64434f8a5cc86eae89ddff81bc3b0f980e30b1c0af21d311973549971e128d54 - x25519ell2_test.go:97: bad: bc94c3f1111ecc7866880b2e3d319a52c31d7fa9e8899752af0df910b141978d - x25519ell2_test.go:101: good: 2cf9ce6284e414a297b68b250469f02a872394fba4aefcc4f7fef85d38628d6b - x25519ell2_test.go:103: publicKey: fe071b251490bf665afd1f7e017899f0f6d73e2113bdd2f2119908240a668967, repr: 37835d6723c34c129f02466b6889c3cd8d5518c1eb2ba5345617845aa8e33d12 - x25519ell2_test.go:97: bad: 90db5ab2e9e4cea915e509995965a904c8369b58b7e7b049d58223071afbe27e - x25519ell2_test.go:97: bad: d991ba8445954c294683a3e0f2ec0ddeb6ba0e96ac20cff8af56b4a64d017d1d - x25519ell2_test.go:97: bad: 6e9ca5ceaa91a7c5ee968c0fcb34c2f2b4cd7c79d565bf21c1eb83c7e6f0e1ff - x25519ell2_test.go:97: bad: eee4e640628405a9cb735212dd63ede25287237ec1a5b8cbe96019195fb8ccb1 - x25519ell2_test.go:101: good: 39d31ebbf716f1b24ce34d60a96faa2f9d9e424746b2feaf6ed557197040e879 - x25519ell2_test.go:103: publicKey: 93d1fdd5034d936502e61f6c93e70cc8827c9fc367851ba6ff415de1f6e00774, repr: 21a6ca7cfba6a619e5b71affb36c9d194cbb4cf964555fb113ae4fbb73921fce - x25519ell2_test.go:97: bad: ec368a84bae087bfdfb76345d34dfa70e17f962c051bef3c56cc6fa948a29dc4 - x25519ell2_test.go:101: good: 3bcd4e210a6499bae00ae4a4bc71e80e45c705bd2f89c45696a5fc866c016105 - x25519ell2_test.go:103: publicKey: 09b05a75b92e24847e7060dba4d9557d7d031aff7bddddad4c85d6aa6b4a743c, repr: 9d1d075c0da0c888f1628424c327956f780eb01b266a2b0473952c432891ee04 - x25519ell2_test.go:101: good: a4dd24ef3a3e9b1e8b3b61ca0d9ae1398cbb0d0d9671698d635b8f00ea13d3bb - x25519ell2_test.go:103: publicKey: 3a998f46cefa5917a18b2b56b70eea721873778fcd045512f5c5249b7c253a0c, repr: 020d2d2a81d12d4f5bc3663764fd78a3a748fe3d630fcbdde19ba9abfe0eb4d5 - x25519ell2_test.go:97: bad: c93b5d97f3abdb72c4ba79872901c1a6d596d94f57cf01ee700e5ce49f00418a - x25519ell2_test.go:97: bad: 4e630ede575657eb2ab5fe3cc8aa795cce34b7ff0f9f97ecdebbcb6a7d391399 - x25519ell2_test.go:101: good: 340e2eb8ef4aaa4d1374c73fe55001addf80641712454b7c42ec2f6f7c67bc4c - x25519ell2_test.go:103: publicKey: 155813ac94a3911c5cc120c98494aa0656ed4dd97e00b7d7755b9c3f479efa00, repr: f7304ef70fc17e6f390d024428c47d1a5ab3deabcf1575565ec3e93c058789f3 - x25519ell2_test.go:97: bad: a0b2a4e2e0638b6f623e4052d26e69d2d9fc4a4500b1ef926278beb87a7c7ce4 - x25519ell2_test.go:101: good: 10cd9ee1959e6ae1ae3f4adbe896b32ad04dda8fbc3da63a8677d4a7736d953a - x25519ell2_test.go:103: publicKey: eac8ead72b2542ebf34598d61549f2020c33d8e8cf5a7accffd9c634c02a0f75, repr: 3c895a276e8da5a037bda6de26a4698d6965d0f38d1d311778ae9a3a2accf8fa - x25519ell2_test.go:97: bad: 738d8e7488a90af6eb75b05f932372c1349caf752a4086a82c601ee56a6e8b0e - x25519ell2_test.go:97: bad: 893710757ed6ad5d97dd3c1ca15593970341a0ad322214195478ff2787eaf83e - x25519ell2_test.go:97: bad: e636447287d707ad7457079e387733f57ef2a6d6bb4501d846ad4b8fcb7934b8 - x25519ell2_test.go:97: bad: 18def16bef09597199fdc7fd0de09766498fd4046e752141161e222262608ad0 - x25519ell2_test.go:97: bad: d66371ba83eab39024894ddf28bd166d9c9083865f1f27f629362d5e721c2c30 - x25519ell2_test.go:97: bad: 3f283b0716b6400cfbc9517ef56208d8b61731b273b7e78811531c368c98de64 - x25519ell2_test.go:101: good: 3769e5838f041d938f76216a73e097bb721cc9c5b9a6494936ba167c4578bab3 - x25519ell2_test.go:103: publicKey: 9dbf0c8fe9b25a1c6799dc2d540766b3b22b21d4abd9f4ec0db75d744329ad3c, repr: 886a0b9e310c676091195ead10a671f20493774f3d8ab0225cac724d75d3c3ec - x25519ell2_test.go:97: bad: b79bf94853cb4ecc63f2902d616f88cd348f789cff253b4331ee9e748d54ce11 - x25519ell2_test.go:101: good: a68ac1a0987dc8f33f871a42b3a73bb9b76b23eb6fea5e7eb5d691bbfe22629b - x25519ell2_test.go:103: publicKey: 31858e2beee5ccdc414bfd01458962c24f01d1531d0771fb4461c1d1ad614c1a, repr: 62d2042e3abcf8aa453398610746045736990b7397862480b4d87cf4cb1c42f2 - x25519ell2_test.go:101: good: 0903f80165263341ca330dad7b0a45235f4db2d8647b926bfeb84f6da9168623 - x25519ell2_test.go:103: publicKey: 3097feeb39e1549c90fa76e78508c7ef602cd67bf27a1b6774b64efa9890733b, repr: ad99a88a91c8650431ea237e0267b1444e5d5506b8e8deb1ee9e723a45e6c187 - x25519ell2_test.go:97: bad: f7d141e8827b4977467f9dc3b3ed395868d89684f2f0c275b9e9ca3895923aa8 - x25519ell2_test.go:101: good: 8eee40bde19c8fa12e03dc374ecdb39a4e16d83173b1fbe99b40f227e34d8227 - x25519ell2_test.go:103: publicKey: 05cb50afc208082eac2e95acd29bc0c97acff6279d7deb851a2691fe38bced5d, repr: 1420b959a4652093a4c73d1e9a9f34132a3c1eb57d28ac2e32eb0310507905a5 - x25519ell2_test.go:101: good: 272d9c6b1322b6923900b75e2545ec6d205fb33de344dda5573ee1ad9aa2c792 - x25519ell2_test.go:103: publicKey: e3b0976d81473f7fbd8a37d74a9a2e0dacdf01b9682b17f817e16a0417003006, repr: e3c51061251c9539946eb629842885b187768d308ea1de5e60df3736d199be18 - x25519ell2_test.go:101: good: e400c2ca50122192c71b01198b30b87235132e3bdf33e506253ffa7f64e95dea - x25519ell2_test.go:103: publicKey: 4cd5daffd98c65cc7025c539708cbca5cd695f85a28d8be921b22a1dc89baa1a, repr: 6fe270f2aa28662c404931a0a61be28abb29ae2f040ff1dce237cfcfe1d92c13 - x25519ell2_test.go:101: good: 5351b8e215a7ff23096368cb3441688b1ea9ddc3231fa7728e6eb65acd278c42 - x25519ell2_test.go:103: publicKey: c0a7f2ad0473526da115153675ed11f85315219a286c0f25c602d94f0c324960, repr: d0aa314abbaf07e668038a8fbe55faaafab34f41d5e6acd9c0fb029c9a8f5335 - x25519ell2_test.go:101: good: 2eab5fa93e874a96a66627de0dbf4c0d563190ff4d6e41b0921f092b1911226b - x25519ell2_test.go:103: publicKey: f3c2fe8ea026fa287a526f9a37b5dba58207199aed8150c559b4067d5702f908, repr: 50154dd18d0935a5693ff96742b5cdcab2fa4ee91e0e25da2c9d8c99e02ba038 - x25519ell2_test.go:101: good: eb37e846a1219f7d0e89ba1ac42746b1186b234c8d55c44e522dc7ea657ce76c - x25519ell2_test.go:103: publicKey: 851b6faf20e4f80acae8e22e67e67f9da2e26fdad59044566b3301f4c9a15910, repr: dea5c13880369e518c0d7b585317afe1cb19a3b157a9d4af09d6abf71a928309 - x25519ell2_test.go:97: bad: 5869b7b638d5740058a9251e7d79046b5be5256e153b08ab8403fa91ccb47c3d - x25519ell2_test.go:101: good: f0c431eb8356c963bd54ca7e5b8a46806c5d115cddc3c09b32f62f15d6e2ecef - x25519ell2_test.go:103: publicKey: 74e3e7c815b9aacd08dfbf1d28ec73d98c77db3dc4e5f6116cb0a9bbf6420c3e, repr: 976ef553395d78f301d2c81be5c5a18bb957441202a6b2be9741781795f738e7 - x25519ell2_test.go:101: good: 54c00f03871eef31612e824bd83af45b4e683ac34b125ebfb0b4467298060766 - x25519ell2_test.go:103: publicKey: 1122a7fcdcbdad2ecfcd9a413da6729a0d2f236aa3b4581a817228876e25f003, repr: 7af584a6024cd1387092bafcf27d7e159497002dfc43ef90098989200c0665b9 - x25519ell2_test.go:97: bad: f951ccd2ae00730f8abdfe5bafd71d50d10e1f050ce1dd2d97b245c4783ac74f - x25519ell2_test.go:97: bad: d9f0a444373470f4e88e5d26caf47073379dfa09393c6ac4e2ca76b4bdb41058 - x25519ell2_test.go:97: bad: 9d0500ec412c58340106413b876640b90d7e313fb05a72b2984c1ac0da4ff71d - x25519ell2_test.go:101: good: 5781cfce096496e7a1908f1200eb0f17967ff590a41407d8bd4cb2e75ff5c1c5 - x25519ell2_test.go:103: publicKey: a36db198c41d14c5276b1b13e92296161bc145b7ba0fe9e5d99fb9ed0a487104, repr: 3d3f2013ca0b4faa2196b237489a10bc28c83378f2dca6b116fce75abd46b618 - x25519ell2_test.go:97: bad: 5f2c3f0008fed9b1adb7206d5d0c344ff6a097ace4f360edaf6fb638e2a753b4 - x25519ell2_test.go:97: bad: 6316d2a3aba0e822151390b30b9f853771b0195286d49dfaa742e476bb2539f0 - x25519ell2_test.go:101: good: b4a1ff640bf66d824e8dfd027207a015135f7ed366ae515ff68caffa64a3645a - x25519ell2_test.go:103: publicKey: e72be1d824f249b74935dac776d96b50bbc842e61bfdedbe16a48e7c8b33b057, repr: 8b27b18d0be12450b5f7ec2eff1a5726428c7333820955e26eb7548306d466b0 - x25519ell2_test.go:97: bad: 45f773f08fd6231cc1e62209e29629ab3f69da73e3ba666f938d986562fcb35c - x25519ell2_test.go:101: good: 2a243f33a55d73a1c3874ae19d9c95c0a5bbba2e1b634d97c4195296e63d0e20 - x25519ell2_test.go:103: publicKey: 16b53605ceb4f5030d9ba88c82cbb0c74368d7cdc50844a38698c7260d84c074, repr: 807021bd397cd8912b744b4f1a90fcb5dc70b545388da5dbef5a299798c6441a - x25519ell2_test.go:97: bad: e6dbf13a2700f3784ad1283f1f08d90034752a1b846530e62b450ca788fe4193 - x25519ell2_test.go:101: good: bdb90b3562a2a0c45adbdd1d4479b11143e9509097ab5c009cdf700c4ee3093c - x25519ell2_test.go:103: publicKey: ad113cc9de9e2018fd1a478ae6b67ba00ffc95209768a3490447e2d381b5b072, repr: 5641fb8666bbba7d3dbe891f0cac79b9754299598ef318e8033b97ff55a25a93 - x25519ell2_test.go:101: good: c396867c746eacbe23c3b2d56e12d1f67830f7a63e41ab2744ba56c3f8909afb - x25519ell2_test.go:103: publicKey: 3d64bb7563727790d0ca00eae0c4bd315de6b2642bb8747952999742294d306e, repr: efbfae30cc31e454f6c65d8d8ed0cd29397114cb34484c02761f5561a86e2d2a - x25519ell2_test.go:101: good: 986448ec3d96f0aa36bca27d59315946335bae4944993f04b84fb1f3b7cad79c - x25519ell2_test.go:103: publicKey: f45a34011e67c47b9e502a7706a0c3a336a32c6bf57b5cbc15bd3ee571ff8a6a, repr: 8eea06d7c980f703d2da83c9d33336d18eaaccd67d5d18aa9b8b28c8b7faa416 - x25519ell2_test.go:101: good: 93c2da460814d7d3c252a7a9aff2e6136741bacb817f5400d889612175153687 - x25519ell2_test.go:103: publicKey: 43466e556ce3ddc5ea48440488287ea8c36e968a0c2cb048e23a5e7ca854ed4c, repr: 84f2d070d0455667faf229cbd81c8ae08bc85d752759cef756e9648ff8cbbe90 - x25519ell2_test.go:101: good: 2e58ede0329349144c5220e6beb25454a7bb044993699362da79420ee8187fad - x25519ell2_test.go:103: publicKey: ee640ce14d8d65f6b09d2afabe60eb6f396c3d543cde51bf183b61922fd5b804, repr: c4bd572032f0ef3a3c0b1cf16aee0a4bb9e92c9f774d95b34ced43fa2bce5d47 - x25519ell2_test.go:101: good: fc89cdc0fe1f94348f31a06504add8e5bc4b9463314893f3cf4185727bdabfaa - x25519ell2_test.go:103: publicKey: 754fa1ff0c13d0a7dd60d9ebf2e57bf7349f80c4a296e706223a0e8d8701a726, repr: f494f58ac98d1759f0115aab4bcc24225caca52d16a141a577395f1b5f514187 - x25519ell2_test.go:101: good: 258e932a03e18362c21b2026bde6edcb9d275010a82521aeae048da57e28150b - x25519ell2_test.go:103: publicKey: 348a655ec46df127a018253ce5111320014350586f482fee5632143807295f78, repr: ef73174a0f13d090d3e775304e57ce049627ce73d0e348e5ac22cc6bb5abcf30 - x25519ell2_test.go:97: bad: bb607e10b517956685c15f4c88071e71ade67044706a06820f6c29b7800921ca - x25519ell2_test.go:97: bad: ad99c30d298e935ee89107cddae78175e0495cc82bf673ab34ac6520168c3cea - x25519ell2_test.go:101: good: 4c483fe8579a3e09b19627ae8f86e13b09d5f804af339d7ef9607275f9a9c2a8 - x25519ell2_test.go:103: publicKey: 08e3bdd5a5b84f72a72add08111aa1cd8f238b8cd2b8daa6878f58333abb9174, repr: cfde9bd486011d74ddc7f75c9ce83f74975c121c0f6b7e0fc5778cc1afd6a4f7 - x25519ell2_test.go:97: bad: 25c4d9c489d0860ac9179516ffd1cd433c6684438a6750e49284a6e533fbe92f - x25519ell2_test.go:101: good: 81f286eec9cdd561327b3fa7af220544c2e1cb3ac0aa9e9133f3336bf357b625 - x25519ell2_test.go:103: publicKey: 08aa10775a567c817067f20ec3e5db918eaa4bb3f38075f142fb1ae1fb012f39, repr: b306c4209dce6b7be352f5fe28db32296f17f297d10ade8bb4bcedaf639a513f - x25519ell2_test.go:97: bad: 51626d9b55e1246c5819baaddce97063956fb71497aefb1acaff265537cc54a9 - x25519ell2_test.go:97: bad: 76e4e3fdbb0433dd54c104d92f1b5149d7838d217a60f5d56b59b47c61be7606 - x25519ell2_test.go:97: bad: d5fabd9b8cf85d5d4a0b935644456848cf8b7c5e763b9bd760a776555de5648f - x25519ell2_test.go:97: bad: 11588a69f718a0382e563e232ec4bffd6feea7c04a769552eea244fd8ef8c64f - x25519ell2_test.go:97: bad: f02fabfa20f6614252a2abd26aac47c69a05b030f09040c052a73c7e7ff5e256 - x25519ell2_test.go:101: good: 276bef7f3d29a03f2e7e27ade4dcff7fd5acd8886248781b1c7227e9823d26fe - x25519ell2_test.go:103: publicKey: 9e2b741ccb9f20e7e87dda582b774470c1bc2d2ff2222ea96d75ec1553c25606, repr: 232cfbf7701d129e371ea5d7d22d64dded32079143ba535d31c02008837b237e - x25519ell2_test.go:101: good: 79116f1a3e988f35389bb416a9009ec50504934bc56394345e20d5dc13e9bfaa - x25519ell2_test.go:103: publicKey: 52f0a27dbddf25f76c53883b54b1b8066ea64f7f8c8694a3c1d0a258a556607b, repr: b7049b9c166437c22cf4fcdb167aa64c615ad9283c03bb4e3eb2369f40e17811 - x25519ell2_test.go:101: good: 6e9d1fca87a090045089aa323ba43566f689e419c95943d5448193873123c2d0 - x25519ell2_test.go:103: publicKey: 4423dd0fc41ecfde4390c25cc3b34777b68336827e711b34f601631c4f5e8b1e, repr: 6a835f377451394ade485be1d3e705c177222cf7688b3c2158ae1dab314cf8b3 - x25519ell2_test.go:101: good: 2c2013e13ab27029e19c8ad2a86343941420f7957367835ce6f2c22699fc662d - x25519ell2_test.go:103: publicKey: d40560b97f148491b4a85471b724b0be2297b8f2674efeb9708e3fbad12a2e11, repr: 077db7777e477715ad174d22dc8e43bde3fa601a0e5b0fa5213cf3952b867032 - x25519ell2_test.go:97: bad: 64bacf8266ff49c728594442928a91c66348adee3c2fb2950fcfaf227924d947 - x25519ell2_test.go:101: good: ea5020e4cf412f633b053a9851a7e060bdc1307f989c7e72c6af9576f856fa36 - x25519ell2_test.go:103: publicKey: 0da08a7cfd5b6a35d7e9fb7f68ab50dae710d352d6bdd8d7459488c350b51f6e, repr: 0739e89a75a4b74b9aeb3dac4493b8b7fb173e95ebf7c6a481074a1f6142cfb2 - x25519ell2_test.go:101: good: a1ca6c21b74449457f79c4b24cfb134a7960441972c57c659315ea1586719671 - x25519ell2_test.go:103: publicKey: d3b04e28351bc3451b73cbccce74a84bf303a958d2e7c2cfb49268d27fb1294a, repr: 96bfb014c3cbd80ac83bf02b31e7b0afe130ccb88acd96f3d90a085ffa2235a4 - x25519ell2_test.go:101: good: eb70c013801f28bb08e34f4370a744d980c0078bd0d8398b80d9575ec6cb2b5f - x25519ell2_test.go:103: publicKey: d5a47552a4b04e1e4567554b83b64d5473c66acf25a04a11349c0e66612c136b, repr: 2eb07a9084a87937667e5839b941b381f45724c51e5170a9c2875a4299b5db05 - x25519ell2_test.go:97: bad: 07b07f8879dd82af3aa59044ee58839224b363f394c4b42576aaff39221045b2 - x25519ell2_test.go:101: good: 7f9b7efcaf69c0f342d1c83db16edd8c786344e5d9b55ab406119c071a1a5250 - x25519ell2_test.go:103: publicKey: 15a461e01f5a8ab69483b00edc3eae8274c8d41b1a0e5e36b7f5ec893c7e0e10, repr: 34fd901f275d72045b74a35e698aa38ed73c826186ed1334c1ab90e03c3ff816 - x25519ell2_test.go:101: good: 8e0aa7241b8fd505ec43718b5f509a5c593f60b574ed093677bfd63ccdf5822d - x25519ell2_test.go:103: publicKey: 6c1a203706e808b609bd67a05bd91634eee9e3c6403b20201a47411aa7c6ab0b, repr: 76f8f3705ad8b1d9e2bd909e2a9de18b77996d65ad1d4cf9c92089cdd8beff47 - x25519ell2_test.go:101: good: 1d77b46eb7d64e40fe6cd15af94866d4c782a3c748cd18afe36043dd94e3297b - x25519ell2_test.go:103: publicKey: c0257b6dd8e3b90c141d3cca8abae277454510d378b0082aec7f1b9ea44bad63, repr: e797e017b4a648d4bfc3e772dd3ca4bc2e2c0f94c30835f18ab7eeff7abd909f - x25519ell2_test.go:97: bad: 7d76601795db793206f84847412f66c27398fc2a110ea3c22221c1fc7154e6ef - x25519ell2_test.go:97: bad: 4e889e75a3ecabd17e0a3be785111eb1cc4f090d98d85d3f86564d7f89e0489b - x25519ell2_test.go:97: bad: 65cf7b11424a0a89a1e709056319e2d33b16411735f8adac1b69750ff4c98135 - x25519ell2_test.go:101: good: 1dcb3b8aca1b2d46eea0be4928d9ff31ddab7e0a85c3bb253d13b654c668c4ba - x25519ell2_test.go:103: publicKey: 357ac29ddf2a90d5e22275b897b2f853112edb8ed6c114c222d4990317e6aa3c, repr: f859c11074098f6a901490ec71e57e711039495bef426e80626fb1d5e9602e9a - x25519ell2_test.go:97: bad: 39b2c1c0f00ea32168f080878fec1987c13374fc5b97d0148fc9289f1a38c32d - x25519ell2_test.go:97: bad: 82319168debb1a3b19d262a88c574b28cec071604db949f2eff3e52d54704abb - x25519ell2_test.go:101: good: baf0740e6a62b6abacf2c411d05b5fc98ee3141a4c535115b5d963f050646789 - x25519ell2_test.go:103: publicKey: f708d7a978d1083fbe25612d77c85039bc8d3e08ea4fbe29f8793586a693133c, repr: a47813cc8a8098f3c55f46d5bf0bed270607e04093fe69f640d712ca72f06020 - x25519ell2_test.go:101: good: 0737cd10a8c9e55d120b62cd59bc8a5813366345458cda227781f3ecae19901b - x25519ell2_test.go:103: publicKey: 29e9728aa58a6fe43cb3a01740c340488cca4c23d986d14d9ba4c49be23bbe60, repr: aa6dbc15a6f25a09a3dedce78a9ff745935b20052e647a492ea667eec259f1ef - x25519ell2_test.go:101: good: 5742b08f7d324b5a91c0f78ba245477cc5337825dd9ef38bdffb5a4d7ee683d8 - x25519ell2_test.go:103: publicKey: 2aa3cb3e5dfcd35df997472af48a19f985d74c179b35222bc191c3729e218a0c, repr: ad3566d320304207ce277e6ba6765a084b14f7ff1e7912cd58865d63f857e183 - x25519ell2_test.go:97: bad: b917de0112796ab8ca2908bb304eb7fc02de11daa601b7de8f2bbc376d8b0a92 - x25519ell2_test.go:97: bad: 52d8f7b45579fc2c0df21b36d8b576c5a64343714aaf51fe0e36260bb511c37b - x25519ell2_test.go:97: bad: 227c3878aa63faf0baa56a8722b59c8bde81abd6f321ea64f47e38f4a08fd9b1 - x25519ell2_test.go:101: good: 6120916a5b38676ac5261e704c1e38af03a5570f586bd9993483617b6d065acf - x25519ell2_test.go:103: publicKey: 11ef82778577392dbb7e90ddc49b3e2412461d512eff1910bb3469a46fe0b94c, repr: 43febd45209f099164d4d7506c29b819844412760352c820ad2f3ddac8e1a2ae - x25519ell2_test.go:97: bad: c6ab00596f26bf2638db7a35d4617cbff42b29fe9dac577e14b44579c81fb9ea - x25519ell2_test.go:101: good: 1d481318696c71580a98be536c1567f1babb85c4c1e9a3cb8c222948e4f531ff - x25519ell2_test.go:103: publicKey: 40621987dd03e8a061a5e7dc95e66dff70df0ec83db0482ebdca4d09c5925c0b, repr: fc54c738b32d9d1a568728b0c248d333405e8677381ec9075fd370f7382df29c - x25519ell2_test.go:101: good: fbfbb55cb0865f59be66a4db4b3353fa07703f2e46d80921676b5783fee0a10c - x25519ell2_test.go:103: publicKey: 9e2c9432e26defea57435d383edb1dd3e35d2b8d7675c4b5ac4f6c6a5e5c8651, repr: 49a9cfcf928232dd5b537fc76e0dc36bcce2ad0ac9c60b6daff758dfcd1eafdf - x25519ell2_test.go:97: bad: 9b7464304444bc2a4d5af22b5253d7232f55914e40976cf142f8b7c03e5caf2d - x25519ell2_test.go:97: bad: ca4ddc7a1ed026a66b8f0aae0d65f6dd10c8b69c01fcb8e26016202a1f7811fc - x25519ell2_test.go:97: bad: 7ce82affe5cd202aad411929846a25b34bd97c62d295ebdcdd9a5d9cd062302f - x25519ell2_test.go:97: bad: 319b36b0b0bc2f45f22ecd4a5ff250a9aba8f29016f5e00f310282cd263d5991 - x25519ell2_test.go:97: bad: dc4aea16357f42e02864e62e6c39de58956e8b605217360a6173f76624854c6b - x25519ell2_test.go:97: bad: 83c70e46e8dd9df853a1c2ab6a6c34e6e9745406a7ee90120c17ae8144d76339 - x25519ell2_test.go:101: good: aa42abc89f26a5c14ea28e9cb656aa7bcb4d75d1e790f2222605142c62caea4f - x25519ell2_test.go:103: publicKey: 8d23706693f88dbacecef67663edc4bebc01f8fa040ade4092d50e8cdee3133f, repr: a6ca086322fea9a6d8e48ca34b38f664fe60c4685eac7cfd08b1ea993329620b - x25519ell2_test.go:97: bad: 22bbdb5edd3bd2dd015800b3b565c94a86052ed662db939ad7bb28d2973a0b3b - x25519ell2_test.go:101: good: 0c7ba4b68ffbf22c43260e79d6327f990cee9993e0f8c6ce918e215d3c2a924f - x25519ell2_test.go:103: publicKey: 3822fa77eda928241ceea49e382dda732f69ac69e43ca2800a044c18d691790e, repr: e468dece1ffcf76e234e998b281a329b29364ee414e41da5d0d320e29aac90c5 - x25519ell2_test.go:101: good: 95ced760b140476d7d5540cee5e87faea8502e3ebfd0fa56130339807500ed84 - x25519ell2_test.go:103: publicKey: 1cd67d523dbac2021ccff91b85645dae73977afdb47fc41360e9d45af72d575e, repr: de42f33455edb41e8ff0d4c85093c7f5f93415fb05aa77bdefa2682bbd60c19f - x25519ell2_test.go:101: good: 96c502a861047ae724022ebbd7f383270295aab92feca4acdcc8e5223dc11078 - x25519ell2_test.go:103: publicKey: b39147591ea67e2b5ebb09373aa8c8411bf078753bca961a81fa7d31f8449e65, repr: a004e5eae8aba894c17deed0533b3d8da2d44ea7834e2a44aaaa80d322f90905 - x25519ell2_test.go:101: good: 53ac9a4723848aa9395bf1e52a5ffda8eb6cbc8c43eacd660d7ca61377760e1b - x25519ell2_test.go:103: publicKey: beb697b9386471efd392927864a6c6f10b7c5f0b064629aa0d1669e24ad51766, repr: 15afc683cbc25f42e5640cdb585f1a0f0cb8a03782231dec7e0aace8bbefd980 - x25519ell2_test.go:97: bad: fd8917df595bfc593bbbf152961edec22c2bc911b48aa880fa250717fb57d7ed - x25519ell2_test.go:101: good: 42bd71a5453224891c7adab3581548c3ac05027e4cf5f732f05cdce3a51fe67a - x25519ell2_test.go:103: publicKey: a61f4259842af7b7d5d0956d81820171efac92220c51a322a49f64af23992d52, repr: 5a03aad676fd96ec5db3348543722714124691dedda11815f66a386e38f4e20e - x25519ell2_test.go:97: bad: 1adca0871d21892c75ba2df72574cd07660d4727b6537397e322b151a86c8c7a - x25519ell2_test.go:101: good: 074a47eed22ce4e0ff9b0bd7fc095220bb63e10b15486517ef48c63ee3ba0bd4 - x25519ell2_test.go:103: publicKey: c528c56fc5cbbbd38fa94cf3ce0490ea0249aa11422a7d0cce93bc92dbf3eb59, repr: 0c9e1a3fe0bbf9ecd80e0243ae522285e8f2e6e28488deaa2fcbdca42d5e964b - x25519ell2_test.go:101: good: 078836a65d33a3046d6f4c9f4b1a35bb18d5e561ec46c2756f72cacaf1db9979 - x25519ell2_test.go:103: publicKey: fb299e1e8ec523583e3bebddd988de264aba9bacddff01b0cc6c09d3d9a46406, repr: 3d8adcb9b593d2e1e584d3fcf4990a0b2c30964caaa0d99621393d5ad65b76a5 - x25519ell2_test.go:101: good: 7a5eda201715df73c4bc5401f795b1c308e07d3bca6f9bfa33ca25683db3da32 - x25519ell2_test.go:103: publicKey: c2279541c12279f414463809744df6f72aadfff1b1188998a921ea500324f878, repr: ee1817087ae48037d15b5ac9541dcf0b73d62525d030616f61d929b8eef3db87 - x25519ell2_test.go:101: good: 448daad9d3d419b7d3a36aafd324327b755875646d9a17b3dfc269972db46efa - x25519ell2_test.go:103: publicKey: 8389e50d479fa36decaff63db81dd38f86a09d69495623f8b3d99d3e0a84dd49, repr: 33172065786b59d0abeb2e6efbc9e36d1993ba5f2ba8a801656bfee192ca327f - x25519ell2_test.go:101: good: cbeb946b075f9a4dce2fdba07756552628078952057b4c3b94bbffd8ba9f6a77 - x25519ell2_test.go:103: publicKey: 3d9bb67baafe8c81163b7fbf82a36b4f406d6e7f78197de39ea3b7a65c75fd61, repr: cec35d64d6f2bda330903320962487d5997656335f67903d7f2da987cd798458 - x25519ell2_test.go:101: good: 4764e2cf097634f68ba8db8ef8aea4ba171c63a7f301f8f57dfce6caafeb04df - x25519ell2_test.go:103: publicKey: d330803604ce88a1ba65d80747b838f17548b83b8253b01e7a140b61153d9c27, repr: f740d9d364fdef84d9ceb3e702336e2cefbe2ec350e81a26393f563a0d6fbcec - x25519ell2_test.go:97: bad: 65c0f0f1bd0be6259a51616cf6817bb4b2fc886d97c6f3ad61abeff76a952032 - x25519ell2_test.go:101: good: 44804a72729853fa6e56ccce2c706b0782d5f894c87e3abfd25e307af436718a - x25519ell2_test.go:103: publicKey: a0b115a2cb141a3040f9d6b33a21f10a011080e1b0d923dd5c97786b1f0ba671, repr: 178ff737e8f1c96fa9442b2823695a06962a356df933ae9f53705666127770ac - x25519ell2_test.go:97: bad: 79a1b9a1c04b9e68c9cfe0c27a94728f5a72b27d3d28ebb2c2843ae158d3c8be - x25519ell2_test.go:97: bad: d98920e1ce766654ef0199959bb08966002f006d9e20830c40800a582ac6c1c5 - x25519ell2_test.go:97: bad: d22e0a6773ba486bf2f22289a829505f5408f609d565532fe2e0392afd65e086 - x25519ell2_test.go:97: bad: db7c351d0a457e58ed290217ee74b34820e0ee4d35d39223ccc71a74ca0af2f5 - x25519ell2_test.go:101: good: bd6ef4cc1ea6c6ef51c59ab215643efda4070190c63e4df17a80bb0bb078ced9 - x25519ell2_test.go:103: publicKey: 35023e089d3d50b5fa4a54debd1a3d46bdbfc8df0a0161bb1ded0a03e88f1041, repr: 8f207061028e8f961f396c5978a1002e02414fa52fd42b376155f6d9d71fca8f - x25519ell2_test.go:97: bad: aef6e7e273966dbef602c6b9988faf0ef88693e25f9ad66b30640f5ecb196190 - x25519ell2_test.go:97: bad: e7c48c28926db1434a8d52a4ee87ee9d36ba6277acf506050262b015668127fe - x25519ell2_test.go:101: good: b9d85306646288120790e136b8111f440ce555e4f54c1007ea12e1e6a465b201 - x25519ell2_test.go:103: publicKey: 7cf8625650f235a414b93eb0f5ffe64a92e9f58737105974b6a4456e3e0c7b43, repr: 897ecf77fb2236f537fbcdfa42ff1597e9fc510ba8347301ec940eb507eef5fb - x25519ell2_test.go:97: bad: bb5195918cfbc4e5d82fb1275814355085285f01ea62141534c9b5b40934423b - x25519ell2_test.go:97: bad: 734469b9a36910801a47eef4d3f3c690e026198ea4414d56fe0f47cd5b3ac40f - x25519ell2_test.go:101: good: 1b6613553c33555dd06fde6f19a8b01e0c7f6290486ae608bc57860ba8a5f819 - x25519ell2_test.go:103: publicKey: 7ab5eb7eb145e92df01326503e3e0d0bb7322a4eb8420d842fdb6e76ad0dad10, repr: 0ec78f1a2c9f8a68a766f1e3e2d44288122ccba30f89ba5b5c6c8118d2011537 - x25519ell2_test.go:101: good: bbaa88925da76287cc2563796e1198f8a321b50c3a88c8170a5d5890d35043e3 - x25519ell2_test.go:103: publicKey: f4d3cd2672e9fbf1ce7dd4fefd89d754b6e60e01c5eeed75fed6b6b7b6d8d552, repr: 611f846040787af6b903a7e20c961b5dd25b32ae42e52ca7492b8d7dd87dde2f - x25519ell2_test.go:101: good: 2d38880f24ee05886322624e653d8322865ed34fd5294b8d548e8dff4241f68d - x25519ell2_test.go:103: publicKey: 636fded2b234f98050f479f0f3857ab8411aca66814295d144c7d48dacd55934, repr: ed04a2bbfee8986e50894db33a9f546f32cbd92872afa56857b6dcbdb1b585bc - x25519ell2_test.go:101: good: 78332f11c8de3a610244d01672d944bfeb60b9fbf3b3f2ebe5e5993138df9ca7 - x25519ell2_test.go:103: publicKey: e4618f6c2c0b188ac71d2ff0ed96be9a39f0c23a679f59f36ed9dd7b74637811, repr: 13152a263c525fdde28eca34172fcdffa98d73b44e927f81c0dec60cddeaf138 - x25519ell2_test.go:97: bad: 42cc8c64bb345c4616abdc3c9c25746c1ac30573f132d3a8ef9aa00acbd3c22d - x25519ell2_test.go:97: bad: 24c92fc7c2b60e6d70ddf8deb249ece68c5486f9b42207a682d6d7e2c5c73bdd - x25519ell2_test.go:97: bad: f2b36d98a58a36d54a7bda6bb918bbd10a7e2a213b727aac585afdf6b46b4593 - x25519ell2_test.go:97: bad: 9df828fadb7c5992bda1215c745b810244ac3885a784e4ad73f7c7c44e28008b - x25519ell2_test.go:101: good: 668939a01067ff9c8c7320bd9adc2d634d1785628fba45dd6af2a0673938d5ad - x25519ell2_test.go:103: publicKey: e76e1565d93a47c5b10952122eb6852462bf3ba462c5e085403d0ba987abfd47, repr: cf7e126793562680e32486f7a935fb478c298e5639f104ce1b4dcb79f10b96b9 - x25519ell2_test.go:101: good: 77d07661a6cd1978c45f30bad79c0c255efe7f54770b0eec3e076255c40a686d - x25519ell2_test.go:103: publicKey: 6ab075a7ceb1bcfa8523c6b58f5efa23db44ec5fea3bb2c51d5efc5b7d8aaf26, repr: dd96dd2a8ba47050e081f9b4a64bc79404ab593277ef4ccdb19e00a44eb3e8c5 - x25519ell2_test.go:101: good: b58eb5d404ca27cf54361fb635d3dab66c833415a81e00955be8eb591926081a - x25519ell2_test.go:103: publicKey: 98b078fd15fb7425b1098e68fd1a8611d00780aa26889507547d1c0716e30f18, repr: 07dc82d95b2a29c7a70a46026eb940e994e66473882d1334b6be0fd617c5279f - x25519ell2_test.go:101: good: bd8d929641377ee263f2b433dae759509237f357e3e0a444eb7e065554601816 - x25519ell2_test.go:103: publicKey: 0492e6d6447d97f67fed2cb8c0f04bdeaff6dda1f1727ce456bc870b961fa07d, repr: 5f0c08a46aca87bff333121d18922b03767d12473fdcb0f3466d8b8c9c172f30 - x25519ell2_test.go:97: bad: d06935765b88a025053a9ce7641535d82cdc91470c46f56f5bcade3bf0f2ed39 - x25519ell2_test.go:101: good: c06a97cb9db05cfdaaa6a23c83d55070d5bef2430398ecb3a023cf17c0c91a52 - x25519ell2_test.go:103: publicKey: 3de9b2ab0552dc9183fd829f6b3e8c3484e6a71a11820897e28963d51e76c856, repr: e6c13e248634b650fd2830ed3146c5108936c04d0a70408482fe0f9120fe695d - x25519ell2_test.go:97: bad: 0c95707ec0ac3139121a7b1fa32c28e4fc8fa9aa3dcf100d89b0b5d408a8211d - x25519ell2_test.go:97: bad: 340756a17631b7eba4c7189b588b6fa1cbe207a61e8d18d2d698b507a10d98c2 - x25519ell2_test.go:97: bad: 55bad6c4017421a85761f3b96b8530fcbf99b9aeffe4cebad131fbb8487b6881 - x25519ell2_test.go:97: bad: d91efde6f8cc3a0f8a01b33a5035d16abd281c5d474a3b35e3c61253c4f80ac3 - x25519ell2_test.go:101: good: faf4d5ab22b61c7ac963c71ef95a43f763cb726f11b548374edcf0ce384c7f12 - x25519ell2_test.go:103: publicKey: 05fdf7d5860dbffdc5e5d6915f71233f9342f9a6542f75bca954720bc16d586b, repr: 32be8edd856dcdacf55521745b155e7f834e039e5f3f70714cd779b65d7baf50 - x25519ell2_test.go:101: good: 595b66502bd7757f02f2f6f265b1057ece7729b7c18a905949906016ec2291af - x25519ell2_test.go:103: publicKey: 7e54c1ddb652a8618751fa6c1371e30e75c97a8a333fefc63acc80fb90db151a, repr: b0ea10d60f28019195171cf39d46b0d7018f8a118419a1d157be20aaa04945fc - x25519ell2_test.go:101: good: 02d854747d93eab437c925147b3c599e40f0a120f33f5ddac183ed62b822484e - x25519ell2_test.go:103: publicKey: d9fb24321be917fe1e071f8528c2354a1ab6046ae4fb0bd6c901b44921d1dc4e, repr: a0f5a9c2496741f953457f2c4999bbfc951b9fa8fc9c7df64502c86b1c1b066c - x25519ell2_test.go:101: good: 8d00f748e2a567d30abe6cecca61c442047125ab57d0dcda7b9e6527b6073244 - x25519ell2_test.go:103: publicKey: c1145d30eda365428885bedbeea1fa9e10e193a79d99b1136ee72b0da9fea871, repr: eb893643b71364a2427503aa391e260af902abe25e8eda6035af5d38cdbfa611 - x25519ell2_test.go:101: good: ae144bdb4e04cf46e0f6aa9f9926edb661a6494b57bf55453624f4eb182a94f6 - x25519ell2_test.go:103: publicKey: 2103c4c35f61061a6824b8d689d2d437b3216bdbdd1de96dbd53adefd6b00612, repr: 3978a1d134ff4fef890aee5b53bcd9c550ac317c456a6226d56fc602dc17f4c8 - x25519ell2_test.go:101: good: 0f3601d10918ae5426024f4c85565397777992b34cb0777da1d0f5f15612f930 - x25519ell2_test.go:103: publicKey: 5e86611ebf1bf34fa1ac4edf18e3d8a677599684c52d2cee9355568bb0955001, repr: a428898cd58a739f88c7b7fcfb9c46d0b892f8e06911f9fcea87beb5140dd41d - x25519ell2_test.go:97: bad: 93c935c7bb8c7d2752c45626c576b2c345d92dcbd9561ab5e7ee6e54c9e2da2b - x25519ell2_test.go:101: good: 4cbdf8e5a64524b195519942c3b58b2d780710a899ad36757fedfc87d3b49298 - x25519ell2_test.go:103: publicKey: 404932fd7ff0272b8e3b0305631e441292dbd97ba53334dfadf34c50cd598e70, repr: 29798c3bf1200ad24c8ccc242faeafbc50018847ec9ce85d1d490a0d440d4041 - x25519ell2_test.go:101: good: d56b2c132136cd6d80eb3475fd59612c15cafea5afa50f881098f3c925a37f35 - x25519ell2_test.go:103: publicKey: dc4ffc0e77d02427c295f661e68a9b1ad0496d0905d2875a80a257b4d617c215, repr: fa3fc4a829e292c29921c17dc93d97d38baf3d273ab17230b7b3d1302e14f7d6 - x25519ell2_test.go:97: bad: 639420146d995c4be4b15b49e828c307f0d4ae7604944539a481f0b04d9046d8 - x25519ell2_test.go:101: good: 401ff2a5e73ea57f757205a8e678b8d7d870ea2c7aff7e7c4d3f058ed8a8d403 - x25519ell2_test.go:103: publicKey: d11248de8f2e3dd7a0c6e49ee5f222dd8d7b809b682ae53d8df7fa9c5c57661d, repr: 093b35f9543f2185abab677b168aa3ff883ccc5261977da7ff5b19acd90c90fb - x25519ell2_test.go:101: good: f248c1835a686684c0ca5839a6ff167756d2333d38f4cf5cceb2235bfa85d3e5 - x25519ell2_test.go:103: publicKey: 7d3149728bd019e8109775db182d087412fec263f4d7dcad5cb1fa2566eaae51, repr: 971d8e6f5c642a1579ea2feb65576ce76cfaa76f1a1265c03791e1926bf8080a - x25519ell2_test.go:97: bad: f5d6cf59028d852ee3cdeffc7ad3052a9a12752f3b6caa2ead464695f96d0b0d - x25519ell2_test.go:101: good: 52046b615a9c2b8be6d14d8db30c2dc5855ae2a04481f36f9d68bae4cfbb39d0 - x25519ell2_test.go:103: publicKey: fe07ef1a77644990ef304d846dcd33b19ffd140c56fac7f64d3e9689d8549c44, repr: 60ad892e6fcadb0758e4ee3d069df53edf8db4b0f459d8855a74af8daf7ae41b - x25519ell2_test.go:97: bad: 39ce765db5ffe00ea27d1596b74dcd731414a6993e202e670cd7ace6d8c25c6d - x25519ell2_test.go:97: bad: 9ac25bd81180c6211af475cc946cd3e92ff35735ea6ef6427c4ed376d2263dde - x25519ell2_test.go:101: good: 0e17a43c99c1881990929051bee5ddc4434d86854ef3ab43ac59d731c4bfaf9e - x25519ell2_test.go:103: publicKey: 655d79fa8ac53241e378f8bcf954c5e7a8a24b829c5abb19307823acfd68b229, repr: 2f52ee57f95e184df4d2da5c7cf3cb15cf3f047e4a94f1d23ceea9a3e02e76da - x25519ell2_test.go:101: good: 2ac1712aeec347fef566d5831b1c55459c85920a0f7e61ec94455195d7457974 - x25519ell2_test.go:103: publicKey: afe0dd33905fa54e1524ddce27a5d429a840379e3e4fd76f5bf9cdb9cd4ee754, repr: 263173c178877124cec73d856a99207954bff3dd306aad0f4ff7af01a219f7b9 - x25519ell2_test.go:97: bad: 611d78566bf9d0d7d24edf089125cbc0391c810fa3670001eb948b9ec10c7b19 - x25519ell2_test.go:97: bad: db68445d5c6b71c3558783feaea2746f78b8fb2fd64faf52c3e22dd3846b3d65 - x25519ell2_test.go:101: good: 5fdb8bf297ef85560f59bac470b0aa0ac478d00e0c30d26f4e9992da7c3261c9 - x25519ell2_test.go:103: publicKey: 0671c52cf6e6fc70dbbd1def3d4ba66bbe93a8a2b8cf9e2f5ee55b941413a703, repr: cc3e9c5459e725743bfea553e12329fc9fab586b5eb8c701ef11184d7d2e801f - x25519ell2_test.go:97: bad: bad78804e5b400dfbd0a705bd681b6ca03ba706bc7ab53ceff405951ca48c0c7 - x25519ell2_test.go:97: bad: c6aa888894928fea318537c0ca6040a9c9702c2e3945835660ba98625e57e3d9 - x25519ell2_test.go:97: bad: d200bf931ccfa0ed1e8c20b7872fff90328faeabb5df57fc9d7e8ccfcf8e149e - x25519ell2_test.go:97: bad: 35b5f4b3aa69f280b4b28668a2146e59043cdc52491b0021be61daa739516685 - x25519ell2_test.go:97: bad: c774edfe7e8dd190e729253139852196d87acc66e714567c0233e4017cca5ecb - x25519ell2_test.go:101: good: dff9fdc8a30257b97971eeb9d4d55a9c2cf9c54c434418b6681e52d991a81004 - x25519ell2_test.go:103: publicKey: a00dc2e4dc5e4014604ffb7e7b9c2c5ebbaf3ff254b236015ae1402237f0d45f, repr: 64bf82da2b0d5ba3c64a0bad51898373715deb89ea9a176c4919d0ac846ca9ce - x25519ell2_test.go:101: good: 466efc5d1f1231c6edc960d89a01628c3ce0cea0c4db8c9aa76bb2e89d0d8cb7 - x25519ell2_test.go:103: publicKey: 4a700b6c7f558c00764e5683d28ddf15c529bf0fac49a2680052f2b3eb005b30, repr: 3d48433fabba656788ef41cc168d40fdeb4a294b4f9f9046a89874baa3ffeb10 - x25519ell2_test.go:97: bad: 1aff48e750d519d54d247b958d571af6dfbfac476587e9b61f3c280330307972 - x25519ell2_test.go:97: bad: 2df314f8a22e20bd08a4e297cf782f7cc8099be8b97f0a771835de9a363d5ac3 - x25519ell2_test.go:101: good: 1a596a006c3cd83e9bb76b76eb816ed82a6d42111a90fcba403c912c381d26dc - x25519ell2_test.go:103: publicKey: db19d30f32ae94df371834b98996c9c9ac6f5e8716c43cb0ded73a7bfac2fa34, repr: ef5a8d0adc801a6b5f9107aeafa2cfbeada35f1ef823552d159bdc0bcb42be2e - x25519ell2_test.go:97: bad: ce014636388632b63a9ce2a5878346d626b9a75aae1017b1608c1649953c6ffd - x25519ell2_test.go:97: bad: 7d423fa0cfd3caecc47618adb7d5e8a3e3fdf3383942aaeaf19f4a10afe53a52 - x25519ell2_test.go:97: bad: dfbd6f3f140d6122e626ee7695036345c6699e25204f22d3a0baad29282defbc - x25519ell2_test.go:101: good: 2aa0ebe7a17a14b3b40bb71b181b57df817940d90adc571eb1310eb95bdaa21b - x25519ell2_test.go:103: publicKey: 4b0de62cbd30342c8c7f9cd370d3abbbcc8d65e57d48501629a4778b3145ca7d, repr: c8825ddf46732d59d1436fca2555be913f2ac9191094dfda87389f6cb83420f7 - x25519ell2_test.go:101: good: 024a1764902369033fa80ef3a63ba7cbef9fd658430767485283e6d2bdfe5132 - x25519ell2_test.go:103: publicKey: 32992cba078b2bf99aaeb70796811286ed2d895935af1024e6c86b09ef181548, repr: 13d2a9d69326272d3e8ca42e47ace8258b8178eaf83b8c6c18cceb8586c5795d - x25519ell2_test.go:101: good: 71bfe7af639ab4b2a12dd3fdd59b5fffd5a60443e634cd7ab11d719d3ca8ea59 - x25519ell2_test.go:103: publicKey: ec0c21fd96f4e975e93fa4963be1eab8e809a4d86f3aca17da08e9d30b595e6e, repr: 2dcc09e763eafc98f4b3c4ac7187ec55aaf48e72ce0b02d195c0bf922a793a0c - x25519ell2_test.go:97: bad: 8ba894416ead564872648044d8fdb544894588cfb4bc8099e3b7a21a1bd1533d - x25519ell2_test.go:97: bad: 667a8c33d800047dd22e898016a184624921e1434c5c417ae6d0ec21036e3d38 - x25519ell2_test.go:97: bad: 29136bb6b6cbe049237cd4dca7b8f12812aa594a589327e7f755b13dc045e258 - x25519ell2_test.go:101: good: b63f968371822dcd6767f8052011423beadd9442d12dfa5d568c36e81ad7e805 - x25519ell2_test.go:103: publicKey: 10a577898ae7fa849384db7a6dc34a2639e06422cd381de1b330932a4128bc49, repr: 162f534f8f46978598a19a8cfa8524628656e4bf9327208cc1a3b6ded3884d57 - x25519ell2_test.go:101: good: b0104c64702377d9ebf5e237ce64ad5755c63610855559678435484acd3c4638 - x25519ell2_test.go:103: publicKey: 2b991a89d680ad6019631114a6066fcab3f45c0a310b8ec748bd9af786977a5b, repr: fc2278b45e1d571c078d63f525ee16661ca8a3e5e39cae6b69024f0867fa9da6 - x25519ell2_test.go:97: bad: 929a86e54c2706c9bf644719b7cb7a85f2254c69690e7ba77a1c6b0606efe232 - x25519ell2_test.go:97: bad: f3e164987f670f54ab087b7a94d95a7929bce8b4bfe506de69a3d55917f970da - x25519ell2_test.go:97: bad: 561dfa856c0d0d391d11734cdfe4a45528cc105790ba3d332ef72c82db2ab7ac - x25519ell2_test.go:97: bad: f35cc9df6183dd6a4153d5b6527476cb758f890d7e606df240e4b99b4caf1116 - x25519ell2_test.go:97: bad: c874609c1eb495cd2a9d837d82fa8a96a81f50e7d8ad0a2c511b1c4165920aa0 - x25519ell2_test.go:97: bad: 96e79eeb95c3e7b10fcf949cdeb4deb806cde5844ce1e11af012a97e4b35b148 - x25519ell2_test.go:97: bad: 1f4290733fa56e959ebfcaf7fb3b15fcdb44a2400bbb3847d3535fbeba37a418 - x25519ell2_test.go:101: good: d6cd14bc2172a4b1b2044b268445b42ecdd51c7f6136edb0ecf54b863af60c2f - x25519ell2_test.go:103: publicKey: b1cbb8b5315dbac29aca623756a0183b0c893805a5638e4fe655acc265dbfc6b, repr: 3cf98877fa00efeba0f3013feadbdb21d4e117fdef439963e04fb362bb385633 - x25519ell2_test.go:97: bad: c41e5189da8fedb5bfd8570c40c3f876bc93a03d9c6b4a73fed414610628d3de - x25519ell2_test.go:101: good: 780900aece46d20dbac09667fb187435fe96759071b6aaff975ff546921c620f - x25519ell2_test.go:103: publicKey: 279f882320c1cd77a36163cb26a738a3ab5d40cd7dd01b385ae8fdb69974a151, repr: dfd34c216ee251a62ce261bc92ad5a6f59e65cb62a07d19525339c83c9e700a6 - x25519ell2_test.go:101: good: e91b896741b7f86d4937e528f09b70df46b67a79d6306d96a8c3f83c06c59aff - x25519ell2_test.go:103: publicKey: 5eea1529b4207de6286da788278e4a7fad14431d65d9c5bf99fdf8dcd5686b78, repr: 9262ab617d9f25d3aa4f26235d96e0cba98386a7116b13f4b3c2d53bef4efde1 - x25519ell2_test.go:101: good: 25edf0c551f9adf47c298e26cd7b23d46e0385cebdd3d8fc0433a976df0f0581 - x25519ell2_test.go:103: publicKey: 9acf5fa2e98b3631a44e89e75799360545e74945622e9906eb04ad928c42ec1d, repr: e168619431dd852b599d45651e484f174c195cec8c7bda7046dc20b4ce768fa7 - x25519ell2_test.go:101: good: 166e3baee1ebc822403050348a5a9d81b0519f88a88951dcfd5c9a40a840dfec - x25519ell2_test.go:103: publicKey: b484c014ca4dba908015741fb2afb9fa683cabbb59d9f0b9249c1c9b36109416, repr: a0e5deab96ac029564a1c9be0f1740dc00762d5e4843f5c383deb5f69363deec - x25519ell2_test.go:97: bad: 9f9e799e2afda0950d575dbecffb5efcf6d19f04eef9a8d96f2d551ca84f4c11 - x25519ell2_test.go:97: bad: 8ccd006f8281f638d6720a11bc0d2864f58ecfa19d9fa916368eae7d3977e8c9 - x25519ell2_test.go:97: bad: 6da47591c0fe8d9047c262552531a875cd7f5e327c2732c45b0468120941fd92 - x25519ell2_test.go:97: bad: 76bd23ac345e23ec63e9ff79e0dc1eb32d35234825d171e9fd0e4b4d22c9fe02 - x25519ell2_test.go:101: good: 652733a3a635ad7eb13d3df84e1da88935f0ee8c63017a4bf488ec57799ad6ed - x25519ell2_test.go:103: publicKey: 74658e854f6569d5cd659b42329a6c4f3352673ed9a58cae291db27128694b71, repr: a1bf1ab520af4f6c7cb1fbfd1857c0873d011183f0129647616ca3aa3cac93d6 - x25519ell2_test.go:97: bad: 75543107acb8ce0aa500b3e1b6e5ef3dbf8a03f9724ecab801388e72fe321789 - x25519ell2_test.go:97: bad: f5df0995a7827dc7836df298d39759a0fd9450bc0fadac5a51a3a38a9e61ea81 - x25519ell2_test.go:101: good: b4aeba74f6ad6fd4912fd27f542685be06e1cc719951f09bdde11eddf3db7ff5 - x25519ell2_test.go:103: publicKey: 858197096785154a5e068d0a594f59106a2e5375d60abdb78f2e3ac43c86807a, repr: b54e1e2a7a7dc88ba97f807812db206de911381cd281962cce48d1349de64a9e - x25519ell2_test.go:97: bad: 51c754077eddcf5549ee9ad5ebb4fe5820ae195d0bd98263b79d4bb9340b9498 - x25519ell2_test.go:97: bad: 4d3c17c27d33206f422be86e680a1716d0fd1f2b51b58af9c0cf4585cd827bc0 - x25519ell2_test.go:97: bad: 68a6aa3e8d499b8c6d4d62a51db8693f28a81c91348094b6aa3ce590fd0f9465 - x25519ell2_test.go:101: good: 630ea3f627296d4eec108328babc42eea0390144f993915ae775d16aceb1f289 - x25519ell2_test.go:103: publicKey: b3710668f66d0ad9856a20edcaa320fbabb8d36cb719812e15515d94582dd63b, repr: 92eed49f0cbe3d48058fbbc21596ca1133074dd55c716cb7d00d566c04e95e73 - x25519ell2_test.go:101: good: bc440a63bd35cf37cc29df4e48542772c74f63e56a897c2c69fe7d1ef514524a - x25519ell2_test.go:103: publicKey: 23fffd874e0e3d4478b8918f839c3d3636e6924b828a9333a897df8e485efb35, repr: 26c06f1f366c6d185a30cf42685aa85377a07e2ec86455f016137b0ec57c8c9d - x25519ell2_test.go:97: bad: 50fce7f6e83272f48a4b255f6656116954a069d69ee250bb78684a795850935b - x25519ell2_test.go:97: bad: 6cdc163774a93024fd1b86c350139a50622553e8e123e1cb63d1ce84338ff468 - x25519ell2_test.go:101: good: 700116ed592305d3450f9286915680fdfea4a6092efbf5d0a716d9e363430b69 - x25519ell2_test.go:103: publicKey: 525a9248f033dbcf2bec7062f4b320be6a646eb899e1eede44dc399afd2f3933, repr: 0ff6fa0c5e0484caf344b3c7e5e71555d2dad24937ea31737ce5ac1816ddb173 - x25519ell2_test.go:101: good: 044594844b3eb6ea9e68d27e849dd8aa772136aa439b18d51587d8c8caadb9d7 - x25519ell2_test.go:103: publicKey: d611a023137288473dadd3c1fc5b6158ea32e16a24f7cba636daefea365e484b, repr: 6735f784557cd0716f9bd6f61e40f7c9e07d3e5362f5976d812f516df31eb19c - x25519ell2_test.go:101: good: bf0643ade2e9197afd797f242e9c57242031d4569bdd243a0296a9fd7c4e7366 - x25519ell2_test.go:103: publicKey: f3b923b691bead24025ba41631d198dfa566b66a2fb8c6f34882e65df49f2379, repr: b48dd069892419056fd96d28c1487644aa53f455163e527f71cf4c2b53c48624 - x25519ell2_test.go:97: bad: 1846f7eb494b3ca50e148af96d2b27f2c47ab8d40c589484c1faa595e8ff02c5 - x25519ell2_test.go:97: bad: 874f994853975f1b658c2892ef16de315251cd149e8c6b7d76361dc5840eea4f - x25519ell2_test.go:101: good: fd4f098e2b12c2ba7b008b0365d0ec67ff74d156c5fbbd100da1956e3aee8b7a - x25519ell2_test.go:103: publicKey: 62af33ff30cc3b456afed5414da16565ec1983a1ef12bf99f331968c736cea6e, repr: 4a694aca852ed0d60eecb89425461526eab0bd1deb0bd9722c021680d82c5db0 - x25519ell2_test.go:101: good: 15e36bbb43449252f724258d8d22566ac830cd662322cccb4795e9a86e40907b - x25519ell2_test.go:103: publicKey: 6bde340748c6849e03c27f58c2185c552fa6fbe6050b3357ae7aa27b4287fa58, repr: bf94b3e7d97d020fdfdc6b97143f3c94fb340ca2f2b3c819d7339b09346a3980 - x25519ell2_test.go:101: good: b0bd39f7a0eae704b453140017eb3832e4d362c209495019840408eba08b768d - x25519ell2_test.go:103: publicKey: 967d294dd21efee504dac52c8b69a1bdf592ecac8d3725f2a695ef59857d6849, repr: 1b4c2683afbbf7738e48f9aa8e1f07934553e422af1a5578384e2e98f0d16251 - x25519ell2_test.go:101: good: d1683b1095e8402d46efcb00eeef22594362d4caf723f5758b68f2ce2842b0db - x25519ell2_test.go:103: publicKey: 84d218652ca35f699dc136a2c63265b5fdc98cfed86f1d45997ed7895ff20205, repr: ac98b20e7dffb43b370a2fe9f4cd614afafd92d0db445d9192e993a487617d70 - x25519ell2_test.go:97: bad: 088d04b29d388d5c1cb8c220c054fe4e12a2f1d0b5f1a870653569ef672da1eb - x25519ell2_test.go:97: bad: 5cbbf48cacdf05be66cee5bde596c59a290e2aa81a68ebd465e6c8ac318ed6eb - x25519ell2_test.go:97: bad: bb5c54b8e397032e444fb58f42be1ab2c5dc1c5a3b556dbf85cfe871929182ac - x25519ell2_test.go:97: bad: f63a29589635a3b14f924f46d27c1472e275929e3ba680d2eebb8c5f5b8abe75 - x25519ell2_test.go:101: good: 25b71b4882e5eacbf9fc3fa14acd3df1a81a5fd83db4c2244552f895c0cac5e1 - x25519ell2_test.go:103: publicKey: c8648bd7afda0e1bedad3f9012a35de1e36061afc4cc407e16038caf4db68515, repr: dd0eb4b85cabb33eb24163ba0171ba2f81571ae3613e2de5c4f8b69eb7d02347 - x25519ell2_test.go:101: good: fb02ec6b20e32c9b418026663eaab19ad296b0bb6f9310564b2d57b408e2a1f6 - x25519ell2_test.go:103: publicKey: 6765ec08c86a3f0d1d04010b54df544ea05bf835c026943bafd0da2756f63026, repr: 9494f9cd6c088f115c5daf9285c6bc09b1ff0858ad656f9ca350a583e487c8e6 - x25519ell2_test.go:97: bad: 8d1e067d687deb51f08908ac3443889b1a79e02f1a2f33d6d6a8ef53e19ca5f2 - x25519ell2_test.go:97: bad: aa33ad9df168492d0ae142d192b8885f02bb838cfc04660ca285e6b1f2370224 - x25519ell2_test.go:101: good: e351c42db95cbe81c3daa7644d097b9dfab83edfe39702fb12f5cad3c490d388 - x25519ell2_test.go:103: publicKey: 7446483b5d2dae8377b435a161d1ceaa097ea58e71472d8f2cfa1dd74cfc7662, repr: 5a94d92745b928d57160c9181217890a282190bcd1af08b6bee5d724c25ac215 - x25519ell2_test.go:101: good: bb2b93777f33504c6ee158ec0c1cf509d46fa041116092f8cc59a281d61c1bf8 - x25519ell2_test.go:103: publicKey: 798d3657a0b4da0fd29be5f67c4ab44663a64356d6d163c4401bff96abf0265e, repr: 9f2134df6b75d4e9c206d8e22bc8b09440dbd6f5bac2787f07cc64ee14501fe4 - x25519ell2_test.go:97: bad: dc541e4df4ac5df98d632869e35a7542e1221b33980e866f979342858e4c4e8d - x25519ell2_test.go:97: bad: 735203e3bbd6cf4ac4e4ddd44769337ae2a3c18c86b1baba71d52c560032b473 - x25519ell2_test.go:101: good: a1d2d250d101e16cb52f6e94401e7584d0f208e85ba308318516adcfa9e5c097 - x25519ell2_test.go:103: publicKey: e870bdf6cc316c7bfe7b82a967b18de147348f2d1a26324d39b6821e6c14b35c, repr: d869330875f2e29980dc3a4dc34129c7bffab04f2fe146142c6420fe0694d8eb - x25519ell2_test.go:101: good: baeab97b87196bd3ed871153d7a94ebbd59069ef9f54b9ffc0227819d226e0df - x25519ell2_test.go:103: publicKey: 6c5f566f8900264bcae1b86a86d8ffb7856abe2346c6323f729b109d856fce1a, repr: 157b0e9c0d913cf33e8ec5dfa974969c993b3a42d79d70cef8c30791d4ee418f - x25519ell2_test.go:101: good: 64dfc3e1674b62b864af8971032aa05c359b9218c513e1e5232521ddc335a3a6 - x25519ell2_test.go:103: publicKey: 552dfcd918e0afa1d6602528759ec6edbb3ac7c087374e59dd57627120515266, repr: db14184326f54f574d59be6574e1b04e4952ef6e7c3abea66a516a79b9adae85 - x25519ell2_test.go:101: good: dcbe5f34a515c63a2308411b4e16fc71498df31788b0abd6cac852f3b2bf2802 - x25519ell2_test.go:103: publicKey: fcf60372fcd82d7d9bf396ae3e6e95a125589e3a903ebcd3d382b05b321ed257, repr: 23fd53058e1c1df65b99e73f90c5e581c8b2eceeea9f8d3c981fc3699feaaf62 - x25519ell2_test.go:101: good: 3c168f51aeda2fea11a695d1bc64307ee0804a60af19da67f0cd31e6b09fd86a - x25519ell2_test.go:103: publicKey: 5bdf4808f4c5db26d9ac9024b2f1ead0b3fbdeff78df163e4c3e3a3b59700d0d, repr: c2ec39d889ba2cd14bf06e183f4583400debf2af16259975990effebe7101467 - x25519ell2_test.go:101: good: 10a8d7c578cb24da8266fbb6cf245c84c2034c5bd87433a73a88e149de2e1319 - x25519ell2_test.go:103: publicKey: e766daf5676fc9bb21b6c7a9e3dcad9adfe37384a185c1419c28c496925a8447, repr: 031adddf1f808fabf7a14dc65ea578e8dd522dbcd88285ba2c5a536deb7d492f - x25519ell2_test.go:101: good: f9702cc3bd40962df590ade3ae74629fd22b40c2aa253e0d8f9e584a72c11926 - x25519ell2_test.go:103: publicKey: 7fb0e67fc4c1d8d72a87b0cd2512b2ad9e022c61f8ada2c15885362b17192c46, repr: 00e6ac0d55add325fa770cea724c662fc67e60385f5f68a79aa7428b65aac60e - x25519ell2_test.go:97: bad: e029c512c2ac87e7606e1bfeb35664e629d98e5e2e13b451ef58e042f4e5c4f8 - x25519ell2_test.go:101: good: 226121965cf5770d9c8796cf9fce73205d98e477ebf66d885be5fb2b42d6e2cb - x25519ell2_test.go:103: publicKey: 0c06d9c9ddb9478d587aa299bb8b8a25396b9b702b9519ed99ded06af521e24d, repr: 5590aeb1e6b5272657fc1ee9663c9903da93320b843f11ad84da082a21f14b11 - x25519ell2_test.go:97: bad: e443cc869e31856986fd486a10fa9f0a4ef666fabe0397884ea815ebb83b83b5 - x25519ell2_test.go:97: bad: 639420f10b8fc641a5939b70ebdf569eb421ab0dc08f2bc50946ea045cad0fd4 - x25519ell2_test.go:97: bad: bd6f4c854169f0bfa7f79463f0bb1ac685914e917fc81964c11ce4aaeaafc1f5 - x25519ell2_test.go:97: bad: aa2f76895f3b1a7d44540c39ab3aec36979c481f102335992364ff1006f1996b - x25519ell2_test.go:101: good: 7a96ef54a3e5431af408adb6dfbc06984188f87ba365c009dd25bac9181acf22 - x25519ell2_test.go:103: publicKey: 45abeefefa2590e68a296938dddf6551b7e75a150c2e96b9ec6e4f705f9c932a, repr: fa79937f8f6a048c322efb10b34bfad013253d586cf69af357acdd22f5134948 - x25519ell2_test.go:97: bad: 898edbb2643abf3cabd59760334143f0d6597445c9344b3fd5f7777cfc4649bc - x25519ell2_test.go:101: good: 828c34af316777764c39992692e6001a06d9ffca43ebfd02fdcc86afb9f270c2 - x25519ell2_test.go:103: publicKey: 3981f198d2a299f597f2b9c5756862859ab379499264159bee2a0458d8a01e08, repr: 33fd630056085ee6664b897b6f638c4ff338f3c00f5dbf28be9d39339e5f42b7 - x25519ell2_test.go:101: good: 02a8cb847a018e221871ade93f03ba6041d35c18542977e7f944ae36edc5a2f4 - x25519ell2_test.go:103: publicKey: d7cfdca397cd147027ef5366f5ac95fd9cf06f07927698f05d8364742ca6e215, repr: 27036daa2fb5907224e2e352ea3cd6311b8876971817bd1406826516a0094ac8 - x25519ell2_test.go:101: good: 8f18aba3117e177b8aa8c367018c183a0c45e446dd38ceeb24a6fdf68bda8142 - x25519ell2_test.go:103: publicKey: 7acf55584bcafcfe313f96887a72e7acc45dc7da340d1c8a7b55b36e2f78a56b, repr: 9e3c0d8edbb01a1efcc6ff7dc45f8d1d3770e55629ce21b9d3e4a532db1e5381 - x25519ell2_test.go:101: good: e304778f6824ed13af652cab0cbe4add06da747a36a0dfa7de10ea7bfc3e500b - x25519ell2_test.go:103: publicKey: bbf28a35d988bc6cd6904527a7f5d5462d3f1dcb7215743784b8c7a7f9a9223b, repr: 255392f5d1d5fcf9913ba8916c02ea1be505af1eeca532c185f72dec2e2d3b2b - x25519ell2_test.go:101: good: 44aa155f82f614a24d7c737358c07205de512078a5d87133672688614eb34276 - x25519ell2_test.go:103: publicKey: 478916a9449fcaae9810adf8a2a30d4729f17a7fddcdce1cf6f2987f71933260, repr: f031302934bbb97fb1f7897144c1ffce9b1edd88f2aceda5d5aca394f98206a9 - x25519ell2_test.go:101: good: 371e7060e4dfd5865107d75ad470f0911e408ab685121ac86a8abbd20b128259 - x25519ell2_test.go:103: publicKey: 82959cdc4d3a78d61e65cabc61a383be333c0b7662c1f2f692094b9066430858, repr: 17139323030ce2225e1b12a56c8c3d1f46026a6e721eb48927712a1cd8dd5194 - x25519ell2_test.go:97: bad: cc52d191698d98630d0f3b9ae9e4bd21d950ae6c11a6ce4c0e7bc7865dc3c4c5 - x25519ell2_test.go:97: bad: 202c5226f2a9e0eb137c6b7ab376feac585ccac79c8bc137ce6888fa0fd10355 - x25519ell2_test.go:101: good: dd1c3daa5ecfc349c804d0f9db1cbdd6d060492ec5b8023c9e54b0d666186e01 - x25519ell2_test.go:103: publicKey: f51bdbc32f7c168f6a7678f39f4cc294f367297a6a38c39076c766396f60f150, repr: 9a033014a5c3b85d79ecbffaf815bf9b1f78694569de92e97aaac41762a7e478 - x25519ell2_test.go:101: good: 7b8382e6aab11ef1aa3dc7dd5a40a22741481edc57a5ed3530e8fe7df8eb8af5 - x25519ell2_test.go:103: publicKey: 31d8c958449f6b3f3d94799334532c6ad7a97deaab770e1dd0825144048aa161, repr: 6d9a2cc4392e2d16ee016fe701e74521d3326bde75cbfa5541957b1170decd77 - x25519ell2_test.go:101: good: eaa486274a68322c59beaa393953cf489ab05e380e1cadc06baf5023241107cf - x25519ell2_test.go:103: publicKey: 759175e08c1a2017c3b417f5f3da30ab77c3b5145f18dfde6e9b46bf489c3171, repr: ef491e8124322fa3704ebf114a88d99dc7a5bca18b5c62cdbb093fa68b2716e5 - x25519ell2_test.go:101: good: af03e62c8ce9c653473a49ec6566b3427a2a6713fe434c4fc1c40ef827e0bb28 - x25519ell2_test.go:103: publicKey: da33cc28f744077f4afda0dc49da7595b8685396ed75a0f81f863b10f5424669, repr: ab1b811121368dcc54f8436c15d07c302b2f73468b157b7805d0561f59f1ded4 - x25519ell2_test.go:101: good: c1ac812315e4d42eea429fa0c28357a67d60fecf8cdb9f0c7b64413fdc50c0cb - x25519ell2_test.go:103: publicKey: d4e40ba20f25207dd0efdf1bccd141ab0fefbcad0ccceb72035017aff448a96d, repr: a85cf9f6eebb9e5b40a68c3bb64bc26d23731ce5bae2495c715abdfa883a8ce8 - x25519ell2_test.go:101: good: 72f026dc853c0c11128e79d05f6f7ee11396e9e589403d66ec7ef0fb58366c0a - x25519ell2_test.go:103: publicKey: c6eabca89f70905dd39abcf659f23ccb90cbaa86e48795ff34e13dee30eec426, repr: baa9ebadf12167a4e4c93492e3c49484aedaf657eac143918bea32b2cd2a179e - x25519ell2_test.go:97: bad: 1d3bd6ade49ac83499541ed51d36e34371e94062d19637a11bb393eb6f1e846a - x25519ell2_test.go:101: good: 95086a6ff815979a86ff944633c9623fb2d9718b5f56c7b613af0272446b50b2 - x25519ell2_test.go:103: publicKey: 592ddfc977594d3a5893a5585c149c4d0e409b98f7e7006c0b31778a221f4a68, repr: f672a22a418d2807651189787c61f7020ccf0da73e911d44ec2fe8a36eb4b28e - x25519ell2_test.go:101: good: f4cf421c99ab60f218e45244e811294a94ae57573c978073cbe5883fd5fba0c2 - x25519ell2_test.go:103: publicKey: 867d63b179e23af1b3afccc8af018108e2c208c46a80bae18daff210e975fa78, repr: b75ac53a249a3b9013d99fb03d0e5a54bb2a70651156787c72637c5890993e79 - x25519ell2_test.go:101: good: 42eef4481a59a0df3985e4b41b2960c9b6799c6c6a42c8fa5de08147cd5380ff - x25519ell2_test.go:103: publicKey: 7bf38f58df04899cbe2819ad3a651962324ddf65ea778692168fe68a656df177, repr: 9c33bdbed3956e39bdc0ab81130f3a23704bf655c2ae43801bc8ff7e28253a0e - x25519ell2_test.go:97: bad: 27b73b53b02f89f1d9de43450c44467c2c376e43ed1384b4a7961e19d13ddbd2 - x25519ell2_test.go:101: good: e8ee48429ac133b55cb4607be7113f1b11a1d3cd5609ab42d0a1fada3e7603b1 - x25519ell2_test.go:103: publicKey: f4c2d54ff386758f088cf1bc1ff9ca9a85271a5f8ba070bad21b1dda56e87c17, repr: 30eb6f382f30e7e90eb4e9616be1b4d25f6111e1efe2b05cf71f6f9452a39f22 - x25519ell2_test.go:101: good: a738b133cafecc6fb3ba6e7a6e5283b0ba57ae5dc2c07986fbeaa6ef3bd411a9 - x25519ell2_test.go:103: publicKey: be8f225f6282fcc9f2a3b2e2d03794410e0d738bca1067ea2c5369a304643908, repr: f397612e22a0e0f81e64279a2739aba814d5584643cb3899b0ae2e15280da8c9 - x25519ell2_test.go:101: good: 9a32d92d1428b2d1373ced752326a37301c580840ce42e826ce7d07ec1fd8150 - x25519ell2_test.go:103: publicKey: f66754b6d6668b5097297a809e705a642b692c8000659cc26016a14b677fc935, repr: 00128f3f3076fa49475ecfb1280b97bd7d891ca5ef97c3f9337951c34da367c4 - x25519ell2_test.go:101: good: e30013102b5e36e2afe0c38863a9dfedcde789c6695aac7167b101c5e31c50a6 - x25519ell2_test.go:103: publicKey: f2b3a335017ca06372080ab522bd16a4936114b3b3e14c3ac2a9c1143ced8170, repr: 79cd81f7451983163832f5d1a192682f7a1cf88f2b78505ee4de4086498ce586 - x25519ell2_test.go:97: bad: 3bcbc592c563afcf22c24e9fa8de0f0e52979ed98cac36a287d137608a1c64bb - x25519ell2_test.go:97: bad: e86f5fcd198d8bc8bed9662515fa92dddcfde6ad55b219e72e7bf8774793fd4d - x25519ell2_test.go:97: bad: e307dfa47d9589511eca52ba1a12f44536441028478f8bff7de89ee966e36039 - x25519ell2_test.go:101: good: fba59e2d0e319c639c9b57ea08660696eda1f19e3d0e7c2bc1c252a6edbb79de - x25519ell2_test.go:103: publicKey: b2127277a4368deb7608010b4bd480f9e6c9920c064b9b2527b46a2149f0805f, repr: ec6fa37b71551ad117eb111dcb02ada9fda7c2b256a619fa9d372eef844c381f - x25519ell2_test.go:101: good: f4ca5ab8f305d843c3212005bb2bf00a1803a8f502373bb4a39d4d7d12838e0e - x25519ell2_test.go:103: publicKey: 7da37d588d7cca90065c9b025ca94f27388c7e1e985ea039505292f42f01f62c, repr: 8ef2dccee366b3dc404d6d297459a9b95fe9edb5e1f1a13abef8f84c068b782a - x25519ell2_test.go:101: good: ddbda4d5bc0e0cb2aa68cb2332c96de2a41c897fdf2622df5bf1ae14f75b51cc - x25519ell2_test.go:103: publicKey: 8e1242174152d3d886defc234f26bd5c5b2203b6aa395fc8d6798a2b3e086a20, repr: b3653cc04a3e1e65d59ccd91780bdcd36797e49b6522db8e9c3c6d1f62d2c5de - x25519ell2_test.go:101: good: 08f12722d1b39f7f74826bb22b92efb49ae6d7cdf05f9fb2ae38bd8dca499133 - x25519ell2_test.go:103: publicKey: 0a1f2aa3e9addb18e2384df1ea2e68020a01799c5c10b44d1375dfa684898257, repr: e192b24cbe1ea193b45d756f804226d3453a0f410a41c863b7c2572d3cea0efb - x25519ell2_test.go:97: bad: a12f99f42584bb2e664225ff030695a291756c2b998fe8da43ceeae5bc414e8f - x25519ell2_test.go:101: good: 4f366c81cd6a333041d7420a466b4292a835592565aad772494a4836fb0306a0 - x25519ell2_test.go:103: publicKey: 65f69af522bd1468d3231016b423bf65e8a27eff9c17262a627d0f8b3c05fa4c, repr: dd7dbd353372cc4d2568ec5ca34d1aade4e6d77e0b4ed7cc234cab7a225883e6 - x25519ell2_test.go:101: good: be514cee648c8cd6fa392e80c5d3b9cd770c9c7558afa661d0e1f312f196b86d - x25519ell2_test.go:103: publicKey: 39b2c318bef89477c7bc8e48c2af52ea16f13ed69b1ed8652ba63c845bd54d62, repr: c7c3ffb8ca88853eab2838670523b50efa7a28675b07b3863e2159ece2167f94 - x25519ell2_test.go:97: bad: d6d9256d5a0e9da80b531c0ee05e5d16cf251e2f6c8bfbd70e14187865b6d972 - x25519ell2_test.go:101: good: 13f810d6d01eedf2f68916bb33a4276c29e23e78905352b2408b2ff6d39f0ac5 - x25519ell2_test.go:103: publicKey: 7ac0dc00534d920564f6f24ceb6d6081d2bfbd8f557d97e9103c3b97c7c48a31, repr: 7b39c607339a7cbe68b7dd23d8dbcb398d3150ebdd2455ddb84ba7d0edbff472 - x25519ell2_test.go:97: bad: 0d0049fb11ee255d18e5396207ed01abc7e5abb884fca46cd52026a8ae9aafca - x25519ell2_test.go:97: bad: 0f9fe9258ee0f3746f39d48bd385e67b99e79721a9cf62e58ee778fe3133490e - x25519ell2_test.go:97: bad: 94697cc2e520178dec57b5b00cd6b12cc314c1665d5328211bd6cb9a6b1893e2 - x25519ell2_test.go:97: bad: b587fe11b3db834d1cec182eae0f64fd7eba5a45af3a05375a7d873d988a05ee - x25519ell2_test.go:97: bad: 8365ecb9765fa1f8f2b250e71863b2dd3b96f8c4543741add6c06093bbbbbf32 - x25519ell2_test.go:101: good: 4e62342a6d52231d1362cb87142485a45577fc8c4059fac6669c0969db64c23a - x25519ell2_test.go:103: publicKey: 2d5bdda599b9df792ebd2fdd416d65787feb26a5004517b8830834a8b81fbd1a, repr: 4db18fd2d6de91f7a83235f72a4bf1c118ced464291b574344796c62f66c7a56 - x25519ell2_test.go:101: good: e0a007cb6b2fa7bd106d3c770c64c73ce7a745ce8c62acd7eb7c408acea1a285 - x25519ell2_test.go:103: publicKey: 4a1fa7cd5860f22b19807609973459673224d4433c3f4d2d777f7d81eefb9b3c, repr: b26762f488c93ddba722d2368ed3ec11203bb6f811a60b4e45574e935e0bb6bd - x25519ell2_test.go:101: good: afb7b7e0da2625dcf985f810c84999a924cfec6022f7d71e5721e9b10fd7e3e7 - x25519ell2_test.go:103: publicKey: d2192eac597a166b3dfd0d60f228d8e5cbcb6cb204e8e6c351c937210d8a8a55, repr: 0717deda72d0c90e2b290b38f5587ee38d452e27eb4251a0d43c4ebf9f3d0e40 - x25519ell2_test.go:97: bad: 7b7d73d48d2aec2e1d4fb58c361dadc8d683951e368adccded22691ef3b623f4 - x25519ell2_test.go:97: bad: 02039fa349a5e4e06e63656ac5cbd7124b0111369fbcf7269ab023acbfdaa789 - x25519ell2_test.go:101: good: 2fb0c0449ed0f1d920b7678a059dedef65d5694ab9be3532a03bb525ae8ea548 - x25519ell2_test.go:103: publicKey: 2a01abe9c0b99b25b2203bca311dd91fa52209723009d675d6018272a9c57a53, repr: 02a106c7980d970a06426b28e47c1e78161b7cbb2900fc2fd27e5464b22823db - x25519ell2_test.go:101: good: 41a9912f4aa674af7ae136252ab217abe29c82b2cc37fe9640cd7d8629ed5a45 - x25519ell2_test.go:103: publicKey: 805c7c74b2b5def78e50d413c465527ff0cdd4385218ab9fb51878f988189a15, repr: 992cfd9276221c270dab3076a27b3c23715b6f8751e36e7531261ba97cd1d297 - x25519ell2_test.go:101: good: 7df151b1144de095d32039ff43311ef78bcc1f7ba5949e23e08bf0f1c4f8a946 - x25519ell2_test.go:103: publicKey: a9fdc6a57cde0d599fefa38a1b28aef83e4dae0e7379f4fe98c8e61dddd0167e, repr: 215fbfbb536d47f274c2eafe0bd114a50dd1742c42b8af9d26ee8b19b0b2d2bc - x25519ell2_test.go:101: good: ebfd583eaec652b3b4a0d5a4cc659260594db8f8b9ffb32d5e8bb6546a1fdd35 - x25519ell2_test.go:103: publicKey: 90c89b4c5d9063756e960f21c6a7330bf9ec958950b765fd5c1c448be3b37d20, repr: 5e274f2529bbbd3ffc1f91a4b28ca94f196b00598adadc595c893c38ed2c199f - x25519ell2_test.go:101: good: cf64234dca2ffd9ef611bfbcaa3a535b98070e9be8582674b852fcb73c92a7dc - x25519ell2_test.go:103: publicKey: fb5f2a4dee591768c2eebce5fac2a6cb8fefa6f1fc73b6faed030da7f8c21641, repr: 9d3527167157eb29694a85a8f5b5c5e0a25ddfde292d4d43c5927324dc401d0b - x25519ell2_test.go:101: good: 3c3cb70fe28554f5911c83bc61d621672c827cb9cc305e477b3dcb3460e5bf59 - x25519ell2_test.go:103: publicKey: e65c5b99a8ead1ddb368768dcee66fb92e42666ffb44079f6a41f9a30b682506, repr: 072b99f27c4920f904c00a26807de0cffa791575d415606a9cf7db315c02b29d - x25519ell2_test.go:101: good: 973945c8045b5f7d4c14e8b69689f635778e153ce716a88732b8b10b14b83e35 - x25519ell2_test.go:103: publicKey: d3c5a7f3790f954849d7389cdae0ddf8f698079a773de2c766f25eaeac825818, repr: ebffe56e990cd0d33a7fa944c955854220ed1bcd50886355c06974e6cdf41fdb - x25519ell2_test.go:97: bad: 1fa3a9c0ae8ac272d21c1a5527ace257ff46dde2433b4bb6cf63e8a85c18b911 - x25519ell2_test.go:101: good: 41bd6c8b19bdffb79a0b6aca9895657645a543096892999beee67954afad29b4 - x25519ell2_test.go:103: publicKey: 461ab4a5c1735e059fdfb7f506463adcd3ea82220b2b5a4758e2b25ba5984760, repr: 123b18d749ceb627ace5ff5a2e781a8a54efe78e36521262aaecedc89d73a397 - x25519ell2_test.go:101: good: 93cc786d23d9a1babc28991f514808021fe1ec574d0d66809893f63c3db90190 - x25519ell2_test.go:103: publicKey: 0b48f2d3cf86b032b683a8e347c3a8f2b71ed23bfd6d6f07b028b2f4ab997e39, repr: d243ca08cea6b21795048c897035777f1195ab1cb9990ea4bdaf56f3582e31c4 - x25519ell2_test.go:101: good: 9b42727cae0e8175de1f13fc4904d6af5b8fa2765829af219bd022e1dc163175 - x25519ell2_test.go:103: publicKey: 3ab8f02f46cca55b6828913fe2c31cc9d0576f487cec98cb8f7646a2ab19fd14, repr: 22617a6ad74f73c020ccffff6b3d3994c7626b3dc0e62c53877f7af32b284bae - x25519ell2_test.go:101: good: dba8d9b5fd14eaa9eee8bd8a5dee6454e371964d397443be1425c54d2763e5e9 - x25519ell2_test.go:103: publicKey: fc0b1e0139f32365e49a305b919844bdc7e931fecc04b602cda38ef7f9afaa50, repr: cb6eeb21118cd9f7dac0ead8e0cbf8c1acc9ee9b3c42cd8f93c63ab1df054f57 - x25519ell2_test.go:97: bad: 71c4bc56a405b48fd3094ecb722e765a7bd02b3200e1810b92be77073a0172c6 - x25519ell2_test.go:101: good: 9ea6b4e3370a322e6a8052b8d618d63fc5d802da83b3e4711877c131e28db27e - x25519ell2_test.go:103: publicKey: bceb02226d5ef441afa7ee2fc3783007211b7ea2d3d9ad665831760fe4531a0a, repr: 73d8c452228ea2091972b7a63183fb1fba7beef5b2fa42c1e41c6a77984871cc - x25519ell2_test.go:97: bad: 3c26bca295c30366b81e5c39f263700ae2d9e245edff760d9ea7b1691afbb388 - x25519ell2_test.go:101: good: e6dd5ff591a71c8ba4bd098a9372168272f0330afd3d1a60e71409bd0fba884b - x25519ell2_test.go:103: publicKey: 45738c9c2c6bca3bd92b2bfabf006c8d32c90465a7cfd52471b903edce4ba53d, repr: 08178880a05388d8fb8cd381e44323d771a7c10fcb44ee8525d205b15d725c45 - x25519ell2_test.go:97: bad: c1c08eab84e639250c5e8062110fc4a7a0d99353cf11e4f740e6d3cd928786d8 - x25519ell2_test.go:101: good: 8643322e6f070d46d73ce58b7fe88f0e3dc8bc03411a07196ebcc9044cc1b3b9 - x25519ell2_test.go:103: publicKey: 36016319b6fc561fdc0ea6ee285052446c9b46b08361ea22156ad8596ec65a3a, repr: d3dffb5a01b8bf67947ecc36eab1c63b48770abb2d29d3ec70d623c77af15507 - x25519ell2_test.go:97: bad: 63d73df145f9459b81c166a764f18f80d3dcd65df0cbe57762ab84f05f4844a4 - x25519ell2_test.go:101: good: 8054c1aada0848458d2d695e5023cc90ee168e227a231e2dc3f773fdc559b3e5 - x25519ell2_test.go:103: publicKey: f92b364e53899e064aff89bc57bb907144ca2caf0da02913e5da0478a01fbf6d, repr: 1c083759395a1d3cb76269ae6afe093913d14d73d00894c815a7f8861133b4c7 - x25519ell2_test.go:101: good: 630dae2a46abe9582687af42ca8d219b0de8563d28b9e9ad563844a8afcfd5aa - x25519ell2_test.go:103: publicKey: f1c0dc97fefbe892d175928984872283b938fbeaf36839b7382d89655b3c7f5a, repr: 893f24bac2085db2b6387be7d0c8843d3d2b088ee730699a4721548d00a4b4aa - x25519ell2_test.go:97: bad: 433096a6533db38234fbb61bd6b37b4daa2d9797310455527ad3038a5584f6be - x25519ell2_test.go:101: good: b1e1d4eb0f8ea0b479d702d76f5a136c1a8e52c569ae8dd0ac506f158bed5360 - x25519ell2_test.go:103: publicKey: 366a75d14150acf556b9b46c683381fee42160d441a6c834d1b8d49403bf9204, repr: f8570f56288251d9b972b43ba75c4be94c137a6b38cc5f8f656542c8349f3a2f - x25519ell2_test.go:97: bad: ad3cab79719f435486bd232c1bf1aca72bad3e45da48ada42418aa6d71292296 - x25519ell2_test.go:101: good: bd2eb19a44eadd09611f4426b97e106433e2dc67b152d5ac09407e132b70f94c - x25519ell2_test.go:103: publicKey: 8dacfd80f0ee6d3cb029331b20f0c281128a7057a46a7edfd68a1250eece2b6e, repr: b91e402cb8efd17736a14170037c12b24a3428e58677d5514cb13d08e2f72376 - x25519ell2_test.go:101: good: 9ead42afec05b23f8ef3df0eb2a40c35505e8e030dfad7d2cda60a5fdb99e9dc - x25519ell2_test.go:103: publicKey: fff368abd8564c1e4ce4938bd1ca5152be0d963df254c71f29093b2511a5fa1d, repr: 8e327b90d4fe68f0d9ee747658b553bff9fd7de07c52b7c9825bd5d28cb029b7 - x25519ell2_test.go:101: good: 77cd8d1a427a8c837ccf0f3525b54fa205c034c2c45d95ad50768d3fc279e9d8 - x25519ell2_test.go:103: publicKey: 918797049f82c4f8a37aa1ed666a988fdac2212a178c14f33d61c95ba4bedf25, repr: 6912f97d5bb58f055b44017037f80e54436b7f4f66d3c30c6de10b244c7a61a2 - x25519ell2_test.go:97: bad: e55f0d429d00a2135b7490ad438eb31d6fb4ce455ea86829aa43950c28d0d522 - x25519ell2_test.go:97: bad: 8412299206fb2252f46cc77f66c9ba04e9450804a9af12495e041584f37e209a - x25519ell2_test.go:97: bad: 8073e1662489a1f5e4e639045d52744d7acceee02e7dc2a5506602b0be892757 - x25519ell2_test.go:97: bad: a1af6980cbc7502f252be4048c13c7f81004692bd70f9e61fcc43268e46b77dd - x25519ell2_test.go:97: bad: 0b826ded04412c9bc129525850ffa407d799d6e438e9388ffab2b2d1768eb240 - x25519ell2_test.go:101: good: 8b1b60ccf31e97fde44063d8c5dbc4132a3d032f9143b1836bc4681f6aac7f3b - x25519ell2_test.go:103: publicKey: 46b63054ed149291ee35863d71a6af15abc67cfa5ce45aa309cc736d7e679831, repr: 013ba461ba900206cf78d5fbc5f151838d4d9bb04ea25d2c7afff2450d79e0e9 - x25519ell2_test.go:97: bad: 409aa914f9d91dc631872671645b4c04fdc29d3f3d7ab829d0d27e61171bf4d1 - x25519ell2_test.go:97: bad: 14d325f9ede6e29a0434f0730e3b2a903b6f66ee3b3afdd7ccefbd50c3726b8f - x25519ell2_test.go:97: bad: aa9ff848437cc77e388d0622310d3e28cb489190299c9993d06bfaef68198fab - x25519ell2_test.go:97: bad: dbcbd1a9a457852570b5a2926fac0f0c0c0f0d275a2f3ae20e43783ee4ffa075 - x25519ell2_test.go:101: good: cb942d1a9629cd08b194d6fed55861c8b7405ec806f152010aa8a56f8396836a - x25519ell2_test.go:103: publicKey: 02bc586c16bc21aa19f4499629a7f362485778dcd1cd5a573138aada8a669304, repr: 3db5bed6e70222512a7c34599bccaca2ec5a8ab2dfca15533d53462356577d6e - x25519ell2_test.go:101: good: 8b07ce972ce31a6293e0a9a4bc2f10638686470b2bae39b6a9dbce5abec8f172 - x25519ell2_test.go:103: publicKey: 32fede7513b1a788d46cd7b5fae090e6401b6e2c288c58581bca1839f76aee22, repr: 337f0f506fec75dd74dcfb7a98948142270dfd3712242d6aee9e73b851a058ad - x25519ell2_test.go:97: bad: edbd34848d8a165f9292a465bc791363896f7a6554f7e6ddcb8493f2c632b775 - x25519ell2_test.go:97: bad: 6ee4b6b4658c871353c569c7671cd22330c037a2d7a00d8f08b5b0fd642ea146 - x25519ell2_test.go:97: bad: b1aac724a7b0a90a545924bca1b86d059ca2688b1d89658b599906dcba781d1e - x25519ell2_test.go:97: bad: 50b6e563b05ef6a0d2933f7eaa3e83e744baa07d62cb92d57945147411bb2d01 - x25519ell2_test.go:97: bad: 9b28250c5b70213273a2611fc51f2fc8ab53cea74d27a1c52e66f2fb5fdfe55a - x25519ell2_test.go:101: good: 4c2daf5f3de96f674ea2d9f704caad3eca8bf5fb2c1da05c61e9310a7b7f4686 - x25519ell2_test.go:103: publicKey: e7527369b91d27893ddc5b5905d2560eab2ffb6c0a97e43c176dbf21bb89cf42, repr: f46f56bc6706f96f67dc5c8ba1552f7ad2903927d384bd87acaa2167e067ec54 - x25519ell2_test.go:97: bad: f950a7945f61af8c43ed8caa47dd8df15b0ac5ee0ca2d2877732e51682b04d48 - x25519ell2_test.go:101: good: 62a76ff029126e3ec98e3ce017d655ad3041ca31047dc8dbed4e0a5fe24393e9 - x25519ell2_test.go:103: publicKey: 2c32b266098185b5a49a145e3f8eec5b8fcb28f352c0e1c47a6fc322e304e512, repr: c0e368411a7373301fe4525b08ba34e2ee31e957ffe705abdbae80a5703f93a7 - x25519ell2_test.go:97: bad: 5356db489ced6d844605056051a2e58ea171e9a456151bd1ca48be71357697e3 - x25519ell2_test.go:97: bad: 0c7835ca1d8eacd7e539c276f4f3a15f601c0021f379cc16e5fa06efe12df2cb - x25519ell2_test.go:97: bad: d1b8053d31755c13a446ba0859e324416fbd08b630bc387593c803b482f1a584 - x25519ell2_test.go:101: good: 9ce7154bd02d8c1f5ac958d5f31bbb73e43cefdc8920e130ea198f324bcf09c5 - x25519ell2_test.go:103: publicKey: af8671f917bdd2a41b648d47055cbf0f42b2c89dd98c987d52a40f24070ac76e, repr: 64fdc7bea950d1031ced1d6a9077c1b6a194a24eff5a1e7b6093ea4695889035 - x25519ell2_test.go:97: bad: 0e1af6acbac4181ad6fe425de86311037c07b5dc57aacea96ca340453a64ea49 - x25519ell2_test.go:97: bad: da138c96b31eb593acf83063e10e5d9fd67ff8999f75bac549605fdbb18c1307 - x25519ell2_test.go:101: good: 4ce6d9113551e50a31327bb4b3f21271ebaa63eee34e3a7ba10940889dfdc050 - x25519ell2_test.go:103: publicKey: 6d31e9d821a5f1f7623d5bb977a0b53de16b4ce5f40c4006b90b9f172c46ef11, repr: ad060e8c288c207c37c9d7e5203a0b7966d758445cc057a181c1ec069788ee0d - x25519ell2_test.go:97: bad: bbb9f6d533069300c82d90e02c4cc05606f174c98b42402e194ab68056926913 - x25519ell2_test.go:97: bad: 4c28199ac9bce2533863fc7e6c577d5b53849e395e2e197c808bd281ec950174 - x25519ell2_test.go:101: good: 3a509733afae508cac769efcce9bf01e6f0e793be651e9eef434c48ff3ad90a7 - x25519ell2_test.go:103: publicKey: 65b1ad05cd82ecfe5bf2e5436f1906c9b420603251975ba0748b13585a239d3e, repr: 7552e8106e93a8e7fc4677d16939a6c3afc335b1f03ece26e09d5f2292307486 - x25519ell2_test.go:97: bad: 6f7970cbf272b2f31a6b6b3fa899582cc30eaf6916ce01aeb22254ea355fcae3 - x25519ell2_test.go:97: bad: aa168551403d43d3a1a83a2c598f5476a2205fdcd1ff7deee9061aef9ea6e6fe - x25519ell2_test.go:101: good: 74fe033e3d1d147ab214f023377a97c759fbd59803bde31def6e8ea23ed102ec - x25519ell2_test.go:103: publicKey: 59da4f6f72ecb2b2626400d71f4cc25dc910868d3cf0eb12f38baeb64bd8bd01, repr: 7a61718700006b56acba7a2ab1f11f2ac8387e1617089dc0cea34cb17a2a7419 - x25519ell2_test.go:97: bad: 40d8cbaa74395f38f2c293eed31b1ef047c8140cf660b81a324d541bc7da77f9 - x25519ell2_test.go:97: bad: 41af61ad8b631bd59b260fee48a2564f67a352fefdfca0b1088a31210f4fa683 - x25519ell2_test.go:101: good: 89cdd4df4ac3a733e44ae845c8eb38e89460458548e6081130223790bc7edb7d - x25519ell2_test.go:103: publicKey: e154482ec1bbcda2ad8c7ef3c7f990f8aee959178a7a23cad225bf32cedc5b01, repr: 3518db3991a8307e24046d8af40fdf1fc5e35bdaf8ec97521358e7a43c797fec - x25519ell2_test.go:97: bad: 51f832e86ff8f72e51378f032584ce6ad433cb09de77112b68e7a9203b67bc6f - x25519ell2_test.go:97: bad: 44716fb5a91c63af2b51292fde639539cffea6de7feb3fafcd97679ac5eb129a - x25519ell2_test.go:101: good: 29e7cc3a5cdb202b4eef9f46202fb8e24290c5703554e07fc5f227086a9e3abc - x25519ell2_test.go:103: publicKey: 4115d155b8a8f0099c3996a49dc7e3931f09b8a7727793c07eefe7f21ee3bc04, repr: d18b1728ecc29b09a3084904818e2bb24df3d6f781e40bfb811d8ccb767f78d4 - x25519ell2_test.go:97: bad: 039e030d603fb720fb312f58727091cddaab7706b970bad9276a774ee721ab91 - x25519ell2_test.go:97: bad: b5b92c37867b37c62a6198c32f4fd9adb3cea47544a15f8b29735136ad6b0300 - x25519ell2_test.go:97: bad: d9bb1ca1187dac0aeb0827fbedfa2cb71fa742cc0d4bbbf3a29ab2bb4ba024c1 - x25519ell2_test.go:97: bad: 44bf5178f68084875dcc39d0d2a4fe55ce9104b97e03f1bfd8fe98cfcdf8b518 - x25519ell2_test.go:101: good: 90c7ae82dfa25b66f93a7f32b616be605f1f3f89f9618dbfd75104d1183697d1 - x25519ell2_test.go:103: publicKey: 7c3d7e95a26e85c4a39fd16206c5e74e21bb1ad119eecd241236a6165e7a503d, repr: 395f619320444a63955228307cc8d9820a568737a6188cbd759da82592912938 - x25519ell2_test.go:101: good: 6daee45399fd4ce5b4c354e5633d76f64e7ad12a3ff99a1344d288c58a0ef126 - x25519ell2_test.go:103: publicKey: 7249cf8964d44104b6065fe16df8c6fee54f02c512a768a7b3e125e71ab74c2b, repr: d01ffd673daf67aa71763bd102870ee0c02a5e7558b329c15666fabca1311b42 - x25519ell2_test.go:101: good: 130233a9a3fe42eb478bac82652adc399d13fe3cd93813a43ab82db771c4240f - x25519ell2_test.go:103: publicKey: 6ca8a8b8739801e1abd1b5948ef8bec9078996b3e3e6f2dd4ac1ee539cfe1059, repr: e096ea25685b60de9627632ab2f5047309f7782ba6ee069d71f5b50fd010917d - x25519ell2_test.go:101: good: 0898901cdc950307b83e7bce3b6f1b8e10d4f308b7f7c1a3982cd2ba2d241e14 - x25519ell2_test.go:103: publicKey: 94a8f4c6e6d08196d5b0ee20cdcffad0563478f3a1299b7f1c19c0ea7a9e2f6f, repr: d3288773477bb4337a06df3ffad1259885efafdb7069c7ced2404d3556cc57e2 - x25519ell2_test.go:97: bad: e06103375450597c7ee761344b4a9128455da094aecc096bce731db4b11b4225 - x25519ell2_test.go:97: bad: 8fca5d7699de7b7faf40f50aa69bb756007c7cd02c5058048a1d23a6f1fd5055 - x25519ell2_test.go:97: bad: dfa83048ede3ada0fc163e1cacada0f05b8ed2cf2f16292016aff8daeb6a4921 - x25519ell2_test.go:101: good: 0e33ad8deadaecdab317a435bf224e0b74369a56c2284c502e1322b1ca56ecc2 - x25519ell2_test.go:103: publicKey: 2b66aa487b6be59b467973734cbde8d5609864f1069863da8109d0ddb7e90475, repr: 92f27559b69c35f6e07cd7b4627d267600c868445e7446e8d4f408a9bfdc7108 - x25519ell2_test.go:97: bad: 42781662aaf16383b5f68031ee9ca9f68df0c4602a33ddd7a445d31fabb78d5c - x25519ell2_test.go:101: good: 1e09e72bf6918f65396235a635ec114f7576bcad5695b60e85507e58bddebd2f - x25519ell2_test.go:103: publicKey: a2f2a10a1e18e5a7e44e5d3708d92e5d5a2347f7e7e737072e5c40ffed9ec76b, repr: f9b77bd232426b0eea0410224d862c6f5f60a788d8449196869b71d4620ad255 - x25519ell2_test.go:97: bad: e74949118906c1bc1ad656dabb9a15d1c267fcccf40287244525c95467108f2a - x25519ell2_test.go:97: bad: 9927bda3f8c804d0b173b82a5864ce014ecb7be86389b961bbd38e318c445450 - x25519ell2_test.go:97: bad: 0c293f214cf479315125555c138eb1ecc98d71a6965dd2220d4c3eae03dd82a0 - x25519ell2_test.go:97: bad: 3cbb885be78e45027d46afd5c027f142f9b9f162da6add351d47b1b5371d4c6c - x25519ell2_test.go:101: good: f70a7a0b2e82cf3cbe7b6b863f3787322164a7b9467d04701dc8df2ca1e64a01 - x25519ell2_test.go:103: publicKey: ef46b4412e4abd7778cd8efe40a05507f1a3265c4b2994eef3f3273f76f7047f, repr: f9637b354c4dae0c93ad7d7a8a57157cb3e56bab16c2aeaa88ef6920323c2817 - x25519ell2_test.go:97: bad: 9b40995820dc2fa18eeaba585cdff5ed8303f13bfbedc24184804014e06b6770 - x25519ell2_test.go:97: bad: a1a7847bd3e1024f48670bc832f77b055ff27ee73e168bc059f893221d7fec76 - x25519ell2_test.go:101: good: 5f49b97da10d62548bac89522eec1bcec2342177b3ffa09304213c0d561460b8 - x25519ell2_test.go:103: publicKey: 3c262f59d8f41faa4fe22d5a8aa19df95576581abed97ff1f95930f4844b4356, repr: c577ceca1aa24de090d47979d1f7221f9f46af79c64265704f4b4a48e8f5bfd4 - x25519ell2_test.go:97: bad: b699936aa4c235f3589fc9ff38d759c27250679b71ad05b0b00ca02639ca4c3e - x25519ell2_test.go:97: bad: 0610cec004b9a23d09728fd13f0d5842e5bc186216c89f504a64481cecc37c69 - x25519ell2_test.go:97: bad: b50ffd18fa406004866d78c58c6784d3c944ec7dd6e725b6b630306b6c76a7e3 - x25519ell2_test.go:97: bad: 7690ed3d6b1fa8961518efd2b2cea05a04dad51cc0725b5347f9a1a822567b5b - x25519ell2_test.go:97: bad: dec59f78a3be9ac8696534556e1c842e1d570ba158efe2046ff84737dab83b34 - x25519ell2_test.go:97: bad: fb518e0c232611883a772c5552ffdca56d14248cf798ce06f7a5561a3aeaaeba - x25519ell2_test.go:97: bad: 570404733a2321662fc04fe9c97c52e10e8b94aca85c5dbcce35624dad6da0b5 - x25519ell2_test.go:97: bad: 58bf0e3787012a63ac1ad08c0890d9a09aecbcbad0bbb0caa1638ceb45cc2871 - x25519ell2_test.go:101: good: 8f87d260b8def299ac5e0843b370ced7eaf8c44fac6010710c881511715d8cd1 - x25519ell2_test.go:103: publicKey: f8dcd62c5977126afdd331e9e53c78534bae48716b76e50486576f773e301876, repr: dcd5f97da53192536e947c8fbefd2cb6499049d60341edb01c23cb2d3d36abd1 - x25519ell2_test.go:97: bad: f24796c5c4f34ab76624a1b9cfa042fa6a136199e48b30d804bb4e9e78578579 - x25519ell2_test.go:101: good: 6be241ba04f6ac13fdc54469bcb11c6d0c6259fd62cb053eeb75d90b28004840 - x25519ell2_test.go:103: publicKey: 267a0dc45ffde8952bf55f4e18e432c727c953ec73adaae0b05efeb376d2de07, repr: 5992600bc7a2856c41fd241d7e5caa2814f3f34f476c224bf97f0afd24099f16 - x25519ell2_test.go:97: bad: aa3c40808dde105929b09af1036056c44816e0bd2bd781c71941542392f23fd9 - x25519ell2_test.go:97: bad: 2faa9b5a2dbfb053ff49cfe2c7e6fe7e7643cee09b60ca7dd4832a0319677882 - x25519ell2_test.go:101: good: 8cb3497cf82375b10138f5818307d5bb44cc35b7a250fb3ebdf0021634136b4e - x25519ell2_test.go:103: publicKey: 3c99d0cd2009f1926c766fb2153060b38c0678d6a88b6fb4444902882048571c, repr: 77886f118b09646d82640fbf6db9e2b467956aacca1eb8141a040716ef2a4c83 - x25519ell2_test.go:97: bad: 98eabc9eacf97bf565c0c3b671ac8c8a7802b7406a4d9489c0a8381ee232452c - x25519ell2_test.go:101: good: ebe927b9e8deb363c174e9e8b0559f2a9ae275dadde58b5da27de81166962758 - x25519ell2_test.go:103: publicKey: f560bed857a679ffe2c6c5a43593f531b46039fe19d89b510a9264072af6c11b, repr: 6dc2465b847d1d8d6a62b4a8c8480e998c286e620c688405d50881eca35277e1 - x25519ell2_test.go:97: bad: a0b223dd8c333abea5d667375896156889bba1b10817a198a6856af827a0f95f - x25519ell2_test.go:101: good: 69c04916744661e3dfe33ceecc246039c4bf4acd498690b528604294a88d43c6 - x25519ell2_test.go:103: publicKey: ba6f503e034416d75ec22b0c6d3c8bc92141270f5772e573accc5c78a0f79e43, repr: 9787e41accd36a956c6c82b377517a22b42f2a49256a62c9ad430ecd00336325 - x25519ell2_test.go:101: good: 7a73f9f0e99cfdb1807562c3a70672849cb9d00fe4c4c252acd6384e107baf2d - x25519ell2_test.go:103: publicKey: 55d6daa7854b734dcf5469e5a3c0fc1ec53518e320c0e6e380cb1bff4dce2a20, repr: e2e7a984595daa3672afa974b304cbc92b3db37d5f0ffb66606b0b918fb43aed - x25519ell2_test.go:101: good: 4c143ffdae41bd6cd3419a2af2905370227fc0aacec8fe461d6e84b379c94b28 - x25519ell2_test.go:103: publicKey: 15ae42672ee152d453b40b186712c253745dfeab09f5f5070edc4158dc81b465, repr: 013163f1334a5a9adaab11189c36691df5755f074144a72fd03c36a832693707 - x25519ell2_test.go:101: good: 4c4be3feee41e088fd99fc718453887754b2c819c0001eb99a78cc0f48268381 - x25519ell2_test.go:103: publicKey: d9d59719b7bd53cf5954a74ac07adf7a44de1901741fc949dfc778bdab70dc5f, repr: 0f6e17853c97f8bac5c86b6cec7c3f2c949ee8d68bbe739b14046227099e32be - x25519ell2_test.go:101: good: 76e5d5c8a39a1bb4085929c9345dc3de89f59e2a3c943f68628229811ae77fe3 - x25519ell2_test.go:103: publicKey: e1fea340af4e0072205e217323138f092293c1c9ad23242a0e1bef8d9749d652, repr: 22c758e01e84b91b2085cc8e7cf930ae1f7aa52c8f908266cecb960d83d309e2 - x25519ell2_test.go:101: good: 46b912800e5226382618c36c2bf6a625b3fc4b8f43fd96aacfe754c56a9d1afb - x25519ell2_test.go:103: publicKey: 48fe2179786c62b12ffe8eca1f0c1404f9a5d251b65c7e94c8b652f566489f1c, repr: dc0a30becacb2577c67195b131cc545bd344a3f2e8ef2e818614803e0f1b0918 - x25519ell2_test.go:97: bad: 6c6e50ee12dfdedd6e08714aa99a451c37082fd122cc4662384f0031ca976531 - x25519ell2_test.go:97: bad: 63449ddd7712b67e9fe5240e3efd2d3d6f9ecaa3fe98f4f8270d8c0907b959e1 - x25519ell2_test.go:101: good: 95b5d46af212008830ddea66ba7edc3e6b7b8f7d7ef44aef7002c3cbe86bb3d6 - x25519ell2_test.go:103: publicKey: 0cb31c5d6d8b4e5d3e6b81743bdeb16fca6f35c292073999e30db2318d7e052c, repr: ff27e640b991e5a8122d30374646912c5835351fc806927cb902cf79c4fa8cf1 - x25519ell2_test.go:101: good: 52235feb7ff20f9512f9006de0a76887a83afda723345d4096b5dfdb18a033d2 - x25519ell2_test.go:103: publicKey: 8c33d16f911040f86e7170215a362576054f0ffd5ee27de56a1351dfac8d071a, repr: 65fbd87eeba9442d928aaad82a43798b08bf9a49a7cb4594470c82db7ba21d9d - x25519ell2_test.go:97: bad: baeb954066f13f5d12aa5c6dd3e1ebb76fe63a6d6e3826c763688a60b0efb0f1 - x25519ell2_test.go:101: good: 605e49a434b1a33f52ca1d8af801ff50c23656d2b866c76c31a6eb1de84dd3fc - x25519ell2_test.go:103: publicKey: 834b13a04dd2b4aed7463c56f282d7d26c0ba3958f90e1503cfecf92a226df62, repr: 8a360b189b9baf8b7084fc4db65dc860d768388399641603370def810fc0b8af - x25519ell2_test.go:101: good: 0aa59547547dcb87c189a0771ba9dbdec62e7813ac5798eb8867019c698b81f9 - x25519ell2_test.go:103: publicKey: 0d0bdbcf4143f5885d1d07c7ca9d8131cf89eaf791c1dd00d32e23448ddaa154, repr: 308ee2d8d7466e6acd9f3b3b16ab2a9892937a07dbb846afcc4ee1a241471225 - x25519ell2_test.go:101: good: d82fd5d631d9ebf4d0409683f17fd6c391211510609d78e63a911919c66bcc28 - x25519ell2_test.go:103: publicKey: 1025aba65ef11f19815a399f5e6dae4145afaa59e4a9796da4012e5e7b10c078, repr: 5c93c081666d26fe33120ef08b386ff7c336ab46772df6439f57ba8d5c112ed5 - x25519ell2_test.go:97: bad: 4323ad4486a7068aadeda7cc25164f04da0f3ad183e3a8596e704573f3d4ba83 - x25519ell2_test.go:101: good: 6a1e4a7ffb1a53a06d6a54e27541cc589bcc04e189e0defae1df3fb223130a2e - x25519ell2_test.go:103: publicKey: 23a7546f5289f321542275f652880562397b61ef6346bb15d38430679672a369, repr: ddaf79228bc79ffa028f1dd080a18ffc815da026e42dcf68f249e300d26505b5 - x25519ell2_test.go:97: bad: 6f74912405206412ca26cf475e0c2c065e9e5a84639e5aba784a62af200bb45d - x25519ell2_test.go:97: bad: d310d7d10855bf867ee36326e68cce062293f0ae92b94bccd15445c7c262d50a - x25519ell2_test.go:101: good: b2c922e1c0ace6559df93bae7b4d42048056b9375acf66528a9afc4495acad8f - x25519ell2_test.go:103: publicKey: 1f92b19f8d4073e8f848d150b82d2b6e9af3f693a59cca3357d4c99e3a916400, repr: 2dfebc9f90459d40a9198e6da414a876b6ba102fa25b23f6c01b26ee12899cb5 - x25519ell2_test.go:101: good: c1d814e751268362f304b9bdf52699dd5b1df48ae9fda4b78259bc931e8d06e7 - x25519ell2_test.go:103: publicKey: 3f8aedacf7f99130e99f6a85617d730d6c5efecb5479a3f28c4715b4d7ed5d3f, repr: 8aa1f58ddbac9b8a644b9a1fb61296dbe31ce60e555a7b8d50cd0a4204225812 - x25519ell2_test.go:97: bad: ccfc59e6d0d60ef877df9b71cc17cb67563fb70d7c023a0f35cfbf03c82ac1e3 - x25519ell2_test.go:97: bad: 8e4b92a791eb9f24dbad5bb90a70625d8d0ba4410a76c878299c9e9cda8d6977 - x25519ell2_test.go:97: bad: 75ef7c71efca81bec4ea757b29281282e813cce3c9c6700fffaa3a0b475193ec - x25519ell2_test.go:97: bad: 3e1f74964635bbc4206fa852957b4584ae6ab00f391c1c2ef6e13971b562240b - x25519ell2_test.go:101: good: 3ba1fac41a0bc1a3fefd9ee8a98d2875d3249e6d704abaa22e1b6af367b20e70 - x25519ell2_test.go:103: publicKey: 1bd4e085a9654a3096133371d857db845c2a911e01fcdf6bde8d7b76140f5904, repr: c428834de0c883bde6929ca6f6ebff0d6ffa9dcd2bd996b56f10c1548bded901 - x25519ell2_test.go:101: good: bfc92b3725cd307b61f72a7ce18738a2b5585a32badeffda0fd4b1ca02b435a1 - x25519ell2_test.go:103: publicKey: db046037502e90347140ad2c295035ec634bba340d611ff09390ade809469c74, repr: 707c629b40223dc701fd9177ca20a923981263a9f8b70b6e178254cd03252460 - x25519ell2_test.go:97: bad: 2ed17eec94abac81a31a37e1f19b6662a4c17329cb2b68ac7807c0d2cbfd5e86 - x25519ell2_test.go:101: good: 280322d49de40f1e2d20c1b62ccaa931dddbd378909de07ebe9796474e044488 - x25519ell2_test.go:103: publicKey: 5321c8b6e3856636c9294a1929d3bda5043b21a31a37d236c8eba7955d82366d, repr: a0d3748e810cde77845fa25a2ee1c2646cc2d048c73aaddd6030f4c042b65f2c - x25519ell2_test.go:97: bad: 145312e5702ac8e8aaea79846c55442c0a65d4440ecb2b6dc26ba8f7b966f824 - x25519ell2_test.go:97: bad: c13a38fd949db482370cd67826f416391f7b52c6ab3891fd25ca9bf4f2cd1798 - x25519ell2_test.go:97: bad: 3878227ba248494a7e3eb7dc54ee4266c5f68a0afc2f142b9c88d0bb36be738f - x25519ell2_test.go:97: bad: 0d4d844400baa38f248cd77182c677e5bea5c46dc30aa65c47305032945ad2df - x25519ell2_test.go:101: good: 142cb965794cbcd269a337b7947098b25f178c6bc17ca9474c741e420b7bdfe4 - x25519ell2_test.go:103: publicKey: 85d6d0753d56e615e4682f618a0549e41d72db01ef95569b9388c567724fcf2c, repr: dc8bfe7463d1f6361ad9717e222cffb6aa27ea4c1c2b05ba04fc7ec20f4a986f - x25519ell2_test.go:101: good: c6183c3cd4b5d46a431cd059490f0fefde29be67098d6982487a3ba1d3dac48a - x25519ell2_test.go:103: publicKey: 808466deddcc28bbe725b891b257811a3f4402274989b620b7bb5533fb61446e, repr: e4008a70d67755e6a85b48bc65538d79eff43934cc1446dfa41546db242beb6e - x25519ell2_test.go:97: bad: 2bbb4c370c9ceb3e24e190b2b6ad5d65d84d5cb364819fbbfc8f56f87bacb10e - x25519ell2_test.go:97: bad: 3aabccead354fb143904d7564b93ded9242f3078cbfe1cde45f524e4d47fbd4a - x25519ell2_test.go:101: good: bcec1db7c6d539fa96ea6f701407882d442cf8e7189c0ba92dea8b99f6784028 - x25519ell2_test.go:103: publicKey: fec7f4bfd22eda686b4ad408dee1b08ef9cadf76c6e8525f392d3f57fd494073, repr: 4d68204615632867ebfffb1288d42f65b28658db22f9a4d50ab34cf5be279798 - x25519ell2_test.go:97: bad: 15059934fd8f7de70deecee7b0cfe7be297a62cc864da9853657a7484d104576 - x25519ell2_test.go:97: bad: 5bd89ad4e643c499322570e353c1975ece7a0de855f3d35c21ddfd3ff577d45e - x25519ell2_test.go:101: good: 46def309c44c601f840cb00a7c4478a9d687e898f201e3c9f52b096b20d4ce26 - x25519ell2_test.go:103: publicKey: 219325e0b42f4d7557ab5029ccc89e4e274c929252bd7198c4edb4d8bfb46923, repr: dd0f6c7492d257cf76a953162208509cafd7795b21df4042f4add8c549c1abb5 - x25519ell2_test.go:97: bad: 5c027ee6a4b1c7ff90df6631de6b2088c3b7b0ed661f06efa1c8b3abf2856e05 - x25519ell2_test.go:101: good: 3e8458bdbc2add45e944ea2a48ebfc256c316f6849733aacd8d425f8cce03f21 - x25519ell2_test.go:103: publicKey: 4d18e02e4a3f2c3cbe9688c620e4a702aad4bf5f546f05d0934995e082640b0a, repr: d61dc56208c1480cec4c7a16821dbedbf915be81024234d43743e82ee2dbe4f3 - x25519ell2_test.go:101: good: 523d3bd65a65fa0d120a64959c9f9c424c10b41cee98f0610fd2634e67a3c6f9 - x25519ell2_test.go:103: publicKey: 6c40cc001a680689899994ac7e9c2270b6b8dc7f92607147b332ac1de6badf62, repr: 0b6d32cff1c7daac232082234348d37ddeb14fc0535c95ba218f057159d449ff - x25519ell2_test.go:97: bad: 7ac523b58bbbdc4fcf026100629fa57216a964083866d7ff84ef768b62fab738 - x25519ell2_test.go:97: bad: da44af2c7c82a03c1a268071a7cff212bc48e45945558b6795ed5bd68d485bf2 - x25519ell2_test.go:97: bad: 28dd359db256e440262610aa1c3370c0765e182282338530510e63c6b6c63794 - x25519ell2_test.go:97: bad: ddf71a7205cb0711632dac0d9d442f9f09ba79ddc32f3a6fcca0e8f02a9159de - x25519ell2_test.go:101: good: fc759306ee9e66fdaa5baa90d1369f1372fc4e28b35b601028419802c7b37088 - x25519ell2_test.go:103: publicKey: 77e44e3e463bc1a44d71495fc4ad1411f69eaba9976e0cbf2d20ace145c48519, repr: 12f7d3575636454885f1420195acc1fc2f96ad68928691ae5ccf59eaa8ac0935 - x25519ell2_test.go:101: good: 79cbc1d415f830f5675d82c9ce8d3ebfd5e7e2d262818c39f89d7c9388cd3c54 - x25519ell2_test.go:103: publicKey: 75b0a09f8896d8e1b2c5ac28e56e90d71764268b097c3cae1cba26fac0ccb43d, repr: 5f76f3c7a0d46175c374d4257dd6fbcc04a3583bdd73a16209dfaac895db2697 - x25519ell2_test.go:97: bad: 62fd05bf63e0cd2810534fa9ed4dd4a3198aee07f06a89a4bf09500f2bfcec18 - x25519ell2_test.go:97: bad: 2066f6cd87825464a04a3124be31269f648defea25d31ca2d533d365bb88f3c0 - x25519ell2_test.go:97: bad: 029a1625d77a711abf5d4e6deff229c97aafa6a8a69a5445661af082393a795e - x25519ell2_test.go:97: bad: 70a6e2d0ac9abeb2ca99a8a20da93a7c5a53dbecaacf4c40ac11c4fd94b7bea5 - x25519ell2_test.go:101: good: 12b5917fba5bbd2dc1fe965352d39d0341201a6e20dbf033c4605d22d2f98ecd - x25519ell2_test.go:103: publicKey: 1aa885c4dc8825f0d6647cc893bd029f97c5fdf7a5f98258261bcbe20bf21453, repr: 40cd7c9c78f54b142818434de6815a3c8ab1045720d1ab7a31be12151295661f - x25519ell2_test.go:101: good: bd66d90481a9658d78440cd016b64f14813f14a06f3198b3c658d89535b70497 - x25519ell2_test.go:103: publicKey: da343cbab01e1dcadfe37d2343b4cb91ec749f791faf53a10547522aeffa1e1b, repr: 2083afa684ed4bf880f2194c4b8df698648a8da182144664182b5f7bdcea67cd - x25519ell2_test.go:101: good: 06225bab27d8b54a63b876aaca8178f69a56a82550fe35e8db627411c474b478 - x25519ell2_test.go:103: publicKey: 689d6b1274673501cae3e91aabb3d0340d145d8195fd493c3237ce0b37760f18, repr: cf924554bc0fd9d97cd7146be985954056aa8b0eb7e4331823e45f5fbec23078 - x25519ell2_test.go:101: good: b0b0afadd1a31858bcf7b3626658a9bf99d8e39e127712865740a3246aa8c175 - x25519ell2_test.go:103: publicKey: 1a543dfd527ded530415e52f1668dfe1c74b4ab5762847421289e2986149154c, repr: 95a6c7d52bb1570232044c956a60cf2630d7cc6851d6290331cb8fcd5d800d1b - x25519ell2_test.go:97: bad: 4cd39c22606ddf97d293887379fee8d540a3baf696f14286eb01f5b728d6c004 - x25519ell2_test.go:97: bad: a5d69f8b3beafcf76d21886e023f59dfc46d81944494eda9b5e63c86c8f019c7 - x25519ell2_test.go:97: bad: 91e1e7e6a76e91583a87eba4db8b7f4a97a615c1ce35b144fc8e1146a9facda6 - x25519ell2_test.go:97: bad: 9a0f029b139f1a2773e8369e0b6d18ac1be4c8d1a8b1c6926e60bfa106838500 - x25519ell2_test.go:97: bad: 9075166d0c1d60630c982129cda4c361056ba61b2f272c063df597487ebd43bb - x25519ell2_test.go:97: bad: 7fe2c150c7180a73e5cede95d8e0f036e5a9f86f72ed031799df4a4d4f042f49 - x25519ell2_test.go:97: bad: b1cf259eb7b37149d55ab97164f2c8e89290bccedbe374bc456a7de713c8224e - x25519ell2_test.go:101: good: 647a27d48500e9745c8fb1d470d0fcc2ec57acca301436b6d2079c7d9c580e2d - x25519ell2_test.go:103: publicKey: b2b5d5fca83b60e16900cb482bf6a80e837bfe41dfcbcab39afc98b9bf5eb67f, repr: ea7e5ac1833042fcd868bbd3c9d056c11f1bfa8b343f16ba420748c1cb14bc7f - x25519ell2_test.go:97: bad: 901aaf609392feaa9c06db71e3f046d824ac7bc0edcb706152a28d7c84c33c73 - x25519ell2_test.go:101: good: 85d6fec8fc84ab407428e800f2755cfbde124c7fbe2312bede1686a28172c8a4 - x25519ell2_test.go:103: publicKey: 1e55aad45f09b3931005b79e23d363b74ef2cf0f3f27cfa9fcbd91ad19f5cd20, repr: a284df36430a78d3005e99292a9c93e3c9e344d13ba9b32f1be798f4aeb3c2b2 - x25519ell2_test.go:97: bad: 1f6a25d3ad94a982ec07412745dff314b0c0bafc01b7e1d02f137e911b4a2dad - x25519ell2_test.go:97: bad: 89d53871684e26ade1397494de183a9a26a3a2c127ee88002d7d24ad145b4c81 - x25519ell2_test.go:101: good: 85e516e54bee080ec1d4668b969b328937549d107c26fdcc4c72016404c6b1ed - x25519ell2_test.go:103: publicKey: 5d855fbecec305f48b4de8e6785e48b5066e0b3c1738c889426dc93df6c71055, repr: 7de785adfa0fbe9994d719658bc1ffe6a3e9cf93a6f059f339d354f64c150b94 - x25519ell2_test.go:101: good: 773887e390a28f693b509718faa1716166bc5dd5f622d97e06a6fff0e4535070 - x25519ell2_test.go:103: publicKey: 03a13655dede2cfd913ad5b0a46e09e76a61dfd86c1bf2c80b6e6f036fa93736, repr: 48affcfd320694dfa59c9cf4433c7e9b79186f7b758a05142c8387ae839bca78 - x25519ell2_test.go:97: bad: 7ecf1fe8ca7da5d32133b777ddfe0a7a436d8b6af2516445d810ff7342cec1f4 - x25519ell2_test.go:101: good: 824cd4e0b1197179ea321187becf42b5a8b9ce5332607d22e92fe80afc5e0179 - x25519ell2_test.go:103: publicKey: f24605d831ed44f6a080340bef6339c79c8e7787b2836332fe26113dae692228, repr: f2db8ae7109b84e346907ba5c072d2d8cc4919c82f07cf5c0de911cade00b816 - x25519ell2_test.go:101: good: 0dd5d92515006ebe565880204581c870b43011716f8b793ef3dac56d0ce1b83b - x25519ell2_test.go:103: publicKey: f42f2738956ac92d0fe6043792764c1b644da0b1ec05da865f21daefea0e957e, repr: 75793c6a30b75a45b2fca1f185425f03cef884097ad20575d3ef8f2c97a90d77 - x25519ell2_test.go:97: bad: 2ce8bea4b2fdbe0151599a592e5494d1cffad943459449fb121982e2d3b5abe8 - x25519ell2_test.go:101: good: bd0cd650b148b078bacab331f9d16587517c61179e20fc0f4a2a6ac3d6883651 - x25519ell2_test.go:103: publicKey: 6ea784f0110b2a88df8b560d08d4bb572b28e087d91d4e09e1169b282814d600, repr: 51d08a833a53b98c860153113dc391cf077d15b2b5145679b48beb76f8cd9273 - x25519ell2_test.go:97: bad: 3000a832b6e7cba2243f28b2536748e6f56ccb250072c3f247fe499d4adfb3cd - x25519ell2_test.go:101: good: 241cf4f0ebb650fcb9a8bbaf121d71ed964bb6d47123feaf17d669f8206e5089 - x25519ell2_test.go:103: publicKey: e24a4ec88fec3efe5749df80a6bfbfe4620f58bc89c0286f4be1822baa80ec16, repr: ab0bb587b1cb5b46fa69dd4bddbe79b41f9e6cb9bd85f958278e2e9b2f9f35a3 - x25519ell2_test.go:97: bad: 6b42b96afe8d02d97591183fb7c0cf9666752d4ac8344df237299b92bfe23402 - x25519ell2_test.go:97: bad: 3b9a93734f7dc3e1938de93c7dbe301b4f7a9f1548bc5008b7e4164e8e774e4a - x25519ell2_test.go:97: bad: f20e0321a16622ac97dcce5ae3147abcdc0e1e1d6e5b742a40f3b8c048537712 - x25519ell2_test.go:97: bad: 821c3de36149b09d29afa72badf846fcdc53de34150b5ad9cf41a6869f1a498a - x25519ell2_test.go:101: good: ac5867e2064a38b29529761c5793c0e045519773302ab52b119a042b882c841c - x25519ell2_test.go:103: publicKey: 3fbc1b09772b8b2a834904376869a2cebd54be87b5508b8f880d7f4d64500c68, repr: 09d3efcbcc7d3519e1ed8c205e3134d60a53834bfee6c9019c1a5d50ccf11d46 - x25519ell2_test.go:97: bad: fec11176f301bf06f9897ca2d71fd1dc6c2438e0ad0adb9d55a9e1561f998941 - x25519ell2_test.go:97: bad: 61b8f1af74efddca64e1ec232bcfb47e8a167004e146ccb80ccd487c63b535d5 - x25519ell2_test.go:101: good: a457bcfdf31dd7bbecee3ea155c9aed1050d3c0ab55bb87bd669d4c8548aa12e - x25519ell2_test.go:103: publicKey: e7cecea8863eb74952fe932cf695aea6d3c69c9eab347707837f09d923e94b1f, repr: afd3b97d01797827c142b9f64ddc94afe9d7e0dff6f5f0f058ba517f5ebc75fc - x25519ell2_test.go:97: bad: 8965818b1e36dba20d8e8b4851a0a980287f239fce5df697d4e0e15136ddffeb - x25519ell2_test.go:101: good: 17268382155cc294b05f3d54adf4cdf56ac35ec1b3515083ead09329fea2e352 - x25519ell2_test.go:103: publicKey: 9372e0ffef20224eeb2c86b1149eeda99052237d97d30043a497427a1a2b4c13, repr: 5fdac37e078fbddde18a7b27b78ba94e2eb0891846140cc61574ae1ee9cac495 - x25519ell2_test.go:101: good: db664b764579b0b6cf585d42c4cf8c8de9c99de7c82344d6f00d07a28fd0bd2b - x25519ell2_test.go:103: publicKey: 709f1e395c76a8029a1df9e10a094ea2b1e1dccf73a95294af23544201a70c58, repr: 398ec4899db578386a11ae3821173f885533ce453e57eb9402243baf894083fb - x25519ell2_test.go:97: bad: 09abcc91ac759c6960af4406a31a31934f09577a857045bbca26afff75c617ad - x25519ell2_test.go:97: bad: b1bc0fce3b43812ce538d7ed82e6996e6c584b8b9039f7cc7b7ac96f4219d679 - x25519ell2_test.go:101: good: 5414c2a2227ad428116abd7b8cef89b859dac5774edbecbeb9a4fc62335f4a8a - x25519ell2_test.go:103: publicKey: 4a46e1812a4b6f8d38e44b851256b12afb48f7a24ca1e73cda829ce975280730, repr: 2acf08ff905a7325040cced5a7d6a688f670d894484f33db2a835abfcbcb4405 - x25519ell2_test.go:97: bad: e924effecced2ddf67beb63ed469914c8404af311c6eb3dce5590c045449a382 - x25519ell2_test.go:101: good: 048adf549d1bc151d818226e899462ae05a72073fdd27ce7c5ab11d2d838916d - x25519ell2_test.go:103: publicKey: b25ac531d3085cdbf41bdbd255617345c5b959aeacdb3138321ae4552862d15d, repr: 2a262413745337a9ea9f928ffdf29e37823e65574bc6ed64d5f69fa52754a393 - x25519ell2_test.go:101: good: 43da46027b0073f89c3fa326b0474b54f2c47e63fde3395fb6509eef1529a489 - x25519ell2_test.go:103: publicKey: 5620d51e51720a46031d1bc083b659659c92c7836f287497e936ab33ff48c13c, repr: fafdd4731e95db342ebaff6e89c3a4d864752f08a3d2e81ad257144de2acbc15 - x25519ell2_test.go:97: bad: fd590ecff466ded54f376541b008823a31690ffdcf019d106dd0b3c2dd104795 - x25519ell2_test.go:101: good: a8a7ca54afa436b7913e4176ac9c4267a8302538b279e53ea2854d09f7952163 - x25519ell2_test.go:103: publicKey: e6e84b7dba4b7211ad4b89cc5d87adc9aa450f2847661da06403d248632ff343, repr: 02de865126b1b4f64647c7cf6d9bd13f518e06f3229d0ef6533965edecdedb05 - x25519ell2_test.go:97: bad: 7c804a12eac1b75fcbb2ff135f9f062278f891b5afa1237c65d1cc2db02b3944 - x25519ell2_test.go:101: good: ec080137a866aa327d33d986473724987c64d24000f3cc333e4b4864a89e80d6 - x25519ell2_test.go:103: publicKey: 6625a165eec4aa7b9e649150a5f4876f4a4f9d08c9279920bc6e2f4a62eb6a3a, repr: 31144939fb0041f2cde71fcbacf2f24f426e814f3f86487e47ade907ad031476 - x25519ell2_test.go:97: bad: 29879020c238fbe39ca7a1373ca9f74e3a5b0dcd0a427e444a32f573709200c4 - x25519ell2_test.go:101: good: bb1355eb3ff9ba1f5445e491653c5b467c936140d460a503dd2e03a9509517c2 - x25519ell2_test.go:103: publicKey: 5cc7331df7a283831d1ec2347208096f42184a8d1878105b21438ba42cb5b265, repr: 5744f615bf45a05cad03ce8d318c2d270e40cd331354f8d9edc57a72aa989f3f - x25519ell2_test.go:101: good: 423137bd7410600be418e3cb4bed936b32fe84f4e2c7a60e17a9c257f38d6a52 - x25519ell2_test.go:103: publicKey: 4e7ac970f2a60509b318b4e92d1cabec7071d7240518871a761e60c726d64478, repr: f655a9ecc94b137618b7cd52daebef629fb078dc417fc136c18a5c606d8f93df - x25519ell2_test.go:97: bad: 05c32b95ea023677198d637715b91e67fb3cdcab962690d258ed8270a82f0362 - x25519ell2_test.go:101: good: 5f779a8227d5f6c2303eca4faaff09fac3827c86076a024c6f1b0e77bbf0397f - x25519ell2_test.go:103: publicKey: 712fafc90d16cde786c26958216ef2a8bc59ab3a0880cda60c2a5507aa1efc18, repr: c6377bf1a7af0f5c929c0857d642369093d79c1bd1304d756158820347e80a5f - x25519ell2_test.go:101: good: d61a8d4b7343acd63568837c75ba37a864efe1d99fafc27d6f592de0d8a0793e - x25519ell2_test.go:103: publicKey: f5bf781d5776a957ffded199ec2acad06295f41c646e0f1bb8040bbea4217d09, repr: 8830780cfc0f4acfd9c2cf80e3998cd32d2fc4b4a319abcc77f6cfdb26d1fee0 - x25519ell2_test.go:97: bad: 176474cfdeb67723fcc8a52a31f9e1c691a464274689a78972e052aeb663fa65 - x25519ell2_test.go:101: good: 4dce15434762cafcbb89048a69c87b4a69dbd34d0aa55ea930bb3814a0fea42d - x25519ell2_test.go:103: publicKey: b2f2d227b61db8b734652518502a259fae99a25208c2c5ddbe04d7621a0ce748, repr: 2ffee89bd185d33cb0139fb7c21b97bab18b5f21906fea6b4150f15db0ec7673 - x25519ell2_test.go:101: good: a272241f0b835bdbbad6c8ac597c828c1a8ed39f701f39ba436189685eb040bf - x25519ell2_test.go:103: publicKey: 5b6fbbae33fad56078fd079370c065cecb09485d864b1746f2119503a4e5451f, repr: 4166123d80542b737ae9573cd2716398fdf3f520bbbf11bc2db51d06ef3a1d4c - x25519ell2_test.go:97: bad: e702e4e2e3ee2a2695c17f1b436845b3677160983e06d8a1934f551f381a9ffc - x25519ell2_test.go:97: bad: 66a42076e000364ce8e2af467c37258aed759e1969e620c996729826489b1542 - x25519ell2_test.go:97: bad: 85f86b85329c4971004ac9685dae6a985bbbb5de739ddf57bb6f818a8e68079a - x25519ell2_test.go:101: good: e99f1b48f64946be9c232333d99cd9118cbea6a75e182bd843873796e690ff91 - x25519ell2_test.go:103: publicKey: 201370f60c3cf8292205cfcad6e99899dfcb62bed8ca0def87d75d523ab1a109, repr: d788917fff3d15d1d74abcf4a2123849f524e0f0cee6fc006e08450f6e29e2b5 - x25519ell2_test.go:101: good: 5929e3cd024bee171aed558faf43e2670cf5abbeab5dee76f7df1183f745d9aa - x25519ell2_test.go:103: publicKey: 308ddcf0b07f7de7b837462973c496fbd9c8f7235527013f8c2bfa5e81b61f14, repr: 4946030896d0c8ac3141782dbbac7066758ffda64f5beed1f4d6a86d0550e076 - x25519ell2_test.go:97: bad: 2baad0ed672792d8251a71272a213a403e6d9855fbc2faf0a4100599b68b1a33 - x25519ell2_test.go:97: bad: e2cfd1a1bbf3e84a0bf4e39fb399894f8c3f7e5127679c7d92a0708a92c0904e - x25519ell2_test.go:101: good: d770b6e6bae3699b21007dbed513b623608f4d85b2e660eb1b3274f843b0e1f3 - x25519ell2_test.go:103: publicKey: a785ef26c76074e2a90c721dbd24ec3093e93f0ff83f334339b73bb83f76c332, repr: 36766e239f5ca2d6213704444af38046790d737011407e319da9394d5ccd6096 - x25519ell2_test.go:101: good: 0be1fbbd7c8c83184b8fb482a86adcc5bcd6aaca3526e71c9b83b4f7db3028e6 - x25519ell2_test.go:103: publicKey: a3a5d30c8cc6533703842e8a504311be8f47bae738b4da973524cf1801a82b62, repr: add432b5e8d9fd46c9d0c0190c20c2e0894a5b6777a5b6a99c27d910eb5f2341 - x25519ell2_test.go:97: bad: c068eaf610cf4407c6c62a5e1a58eb7cbca6b14c11db118c341f04f3991fc92f - x25519ell2_test.go:101: good: 05412dff96f5df7287f9b3f039301b57b868efa8575f284685a78a2c3b2bdfd8 - x25519ell2_test.go:103: publicKey: 22afc7b710717a30d52fe9201d9fb0565940a53f775b1160a1674f433276aa31, repr: 73351871a9f428c23e138c7b76a7fcd62e7acad84da7c369fc5325787420e293 - x25519ell2_test.go:97: bad: 2a1f1a7ddfe3254137c5205f90b9f8fdcb3c11072e92688ef78d68c59ba17d34 - x25519ell2_test.go:97: bad: eab53aebc224d496b56b23217917581d47c04b04f4b1475185df5e672db70bf9 - x25519ell2_test.go:97: bad: e65bb5719c5af8f075cd0fba09fe636190ff43641a385b8a435db5ceaddeadbd - x25519ell2_test.go:97: bad: cf348d6dee44ceb8ffa302aef16f7f959be93068350709394a39b602cd3b9674 - x25519ell2_test.go:101: good: 618365e35f74b30944883790154db232fee536defee69aab1c8e33f561cbb8f0 - x25519ell2_test.go:103: publicKey: 0460c3431ffce8ef89d56b9e6c7e1a1527fd153b81682df20160f26438a42231, repr: 8b9d377757be3ee5ea1286c53c411fe75839b01a526f1ee3c721beff85d27e16 - x25519ell2_test.go:101: good: ec68f7d5e706c775bb6abd2e33b2ea5dceddc4d25d1228036f331b97be5d1617 - x25519ell2_test.go:103: publicKey: e65437d8d2f9bf078f6fc55b09b8090f905d5e023fd67fb691aaf89e369b233c, repr: 104110fd7f96346a08b7ade5fe5978652a118388a32b950214ed0635231d752c - x25519ell2_test.go:97: bad: e5c7c57ae6650e6d1c649514de43ec28eec6e93079ba25941cbc7f6332b3f645 - x25519ell2_test.go:97: bad: 79e054b4e7f46c5b3c57401fb30b9c459a2ac65d5ca241b7bfaab6e57391bd72 - x25519ell2_test.go:101: good: fbf8338023dd04b88147a87eea909555982080ee0b3f1e23bb960f8c31d87568 - x25519ell2_test.go:103: publicKey: 40a288a06b3a579fed4a7bc56052e515381e3b5d08f3271115425b9df1d32964, repr: e27af88c50262f85b624d52628d4b0f3238d89c0d5a96b5b6e159cad979a0566 - x25519ell2_test.go:97: bad: 1f25fd2baa19cd1244fdb129db7fd4cefdac8acb49e2dc512892f68ca6b92e81 - x25519ell2_test.go:97: bad: a0228f05a319a962c35dc3a8b14cf083a530cfae6439c3e782683408fb1be0fa - x25519ell2_test.go:101: good: e7ac23081ea81bcd995034d761b74383bbd8d2fee135a9e362aaa656a97adaf6 - x25519ell2_test.go:103: publicKey: 5f3492346c0c0f8811b98edeb7ebe6ccae77f554bf793e8e5d253a86b852f652, repr: 52bc2308d389b9cb0f61d59e4ae73a0630e7aadbecdd301a738d06231bb7c211 - x25519ell2_test.go:97: bad: 7d7eb3383ea4ab21ccd120a24be39dec06e05ad370b448fb617683f1f2dbefc9 - x25519ell2_test.go:101: good: 5c86996f77f7f72fc3e3ddb4db6b0ad6510d8e7a1566bb1a5de90bb660835b2a - x25519ell2_test.go:103: publicKey: 15a1d4844457168799f374a03e4e0321ba59c007207c4276225b0bb9b9f2d706, repr: 45a043005a865cec669787d97923db683410fc7a681bf67d2e0856c37877d05b - x25519ell2_test.go:97: bad: 8341c27a7eb6dc0e41d764274f1ac76c376f31e1f14d82fc8354e7131b007932 - x25519ell2_test.go:101: good: 96619c0a8811e79ed8c69897d925597ba67d92bdc2837bcdb698daaf08ccbe68 - x25519ell2_test.go:103: publicKey: 2ce3987d2a30d59a48d3440790b7d0e8b8bda6c03487f05b8c1a93c6e37a5c3c, repr: b3a072e57ab8f872048680e6099c0c426b0a1f013330578422274748f0f5c5c1 - x25519ell2_test.go:101: good: 2b88d1d85c8091d128b7927f87c50af0b5ae208e550a5f0bc04f1c66ea02a73d - x25519ell2_test.go:103: publicKey: a2a0ca7f86caf166ad78583f24335c7f7e7a4653eaaf347ff5292a5dc880da30, repr: 832ec100d3cb3d5add1ae979b4359ce14d6207347402d5d7a8018f8efedb034a - x25519ell2_test.go:97: bad: 43b8dc2f96ba5cacd842de0686a14a877a4ec41f8e63e0a53988e75e9336deb8 - x25519ell2_test.go:97: bad: f684a64005c8d3d6783652ca3998a13c57f55b50de379ca7b0ceb6667b691798 - x25519ell2_test.go:97: bad: b3337ad92b3a7544b300734e5a48a5c9a2f42101886e4e3b26a4cb4189034823 - x25519ell2_test.go:97: bad: 21025e3b6128858cfadc5a27d3aa747707129d7e0e8821adf26a3108d2d157c7 - x25519ell2_test.go:101: good: 31de003e48ca8b50baa1c30cfe7b6c58f8d0120971d9ec1486e5c0854536751c - x25519ell2_test.go:103: publicKey: f1e5aceaf23f7563df7854c9b928c4d7dd9c32ad4581b2b422f13a6978dec03e, repr: fdd54adec1d6b132e12f2ad418a8dcce3de9a9e0d73854409464e485031937c7 - x25519ell2_test.go:97: bad: 4607d3eaaf4eec97664d1a79479778668e853c11250081e037ed01bbff3f684b - x25519ell2_test.go:101: good: 537b03e08a5a303a698e30f8c3997f3f6bd8680695b2afb3049439b2b0cdfd22 - x25519ell2_test.go:103: publicKey: 5c609b48a9aa049ee3ba72b43e3043acd564056d9ac3c0ea88d1187d63c5713f, repr: 15a5d44744847ddec11e4cec1a64ae70fa0d74637571056caafdcb0935a4321e - x25519ell2_test.go:101: good: 2c03dca15cdc702002ce2ca7b2f146913ef37929f1acda04aac1c4d8f180ca6d - x25519ell2_test.go:103: publicKey: a9b17a2621890cb0b38a19f6400fbf2e730ecc24e8ebc31d27403c5d03d87808, repr: 4dae6bc7ef96f485c42d3a3985a97dab47b3a16e0b838e0f4ed15fabd6e726f8 - x25519ell2_test.go:97: bad: 63d045888e5e37ff1a6c527e37c1dcc3597198f3e95745c4f4004bd74690137d - x25519ell2_test.go:101: good: 1c931ba4d409002539b152ffe849f8d444087d56b634f20bfd55dab64862bbd4 - x25519ell2_test.go:103: publicKey: 93cd3a05e96a488a12265e8e346322a77d8837a0bd75d7e103a3a81380fb6c27, repr: 51beb19171372eefff7bee9790ae0e589f090b5867a2e9015a12ec8328a3517a - x25519ell2_test.go:101: good: 6b43af418c1ad426f860835d3b1a75f64e4328907622258a3bd1f7fe3a364157 - x25519ell2_test.go:103: publicKey: 114302faef2e2560b9f1754b65c23f132b374c631546e54e44239e70135ece1a, repr: 28ab727b28f3de2b277ead7361059aadc5c3736a2def6f7f41e26b205dbf93ab - x25519ell2_test.go:101: good: ba0f50aa4130f64951d05a65c68f58c1d6594376f90b9af6ca0ffa4e1fd5a9c5 - x25519ell2_test.go:103: publicKey: bc9fa908fd08102375adfc2381c487c68d5ab6424a39a6b9f55bc15d2363e822, repr: 30b753ef12a4894b493913b62fbd914934190ad1e48fdf8eb7718be19a2f7486 - x25519ell2_test.go:97: bad: 5ace4ad5765530b84d63346d759f8ed4dd18df0ed17a1e1d859e18a27caf0b43 - x25519ell2_test.go:101: good: af1ec4443d7a15023b4082d0e1fba3a25a90bc97439c0f9b6a720b0eaf6a94fd - x25519ell2_test.go:103: publicKey: 2ff3436fc3d51cdbf1697f139b87d6a2ba534517b23b727c90509bc5e2c7dc48, repr: 49e35ecd3162ebae1f578c0f6e85f790c91378376c1568b03e19023b684dce40 - x25519ell2_test.go:125: good: 489, bad: 511 ---- PASS: TestX25519Ell2 (0.54s) + x25519ell2_test.go:97: bad: 4a612a1fa0ff53ed9c41e4799be9add46079284e1a004ac52c61cdabdda1a998 + x25519ell2_test.go:97: bad: f892966ef2bb97252bc7bc6547d2c274cadeb7482aaf66fd1c2fc617532668c0 + x25519ell2_test.go:101: good: 99933d5bb5932dded81699e9b1a41f7094193cb7b4cbd23c11a19ba149cd2b45 + x25519ell2_test.go:103: publicKey: 77ce81cc607e06fffdf28a5d88e024047e87a091387d614a398361e4f2c3df59, repr: e2d0a0f828f681ac7b5b25848094ba0c6908e4286c103e9e9eaf66a1e74d2b66 + x25519ell2_test.go:97: bad: 3de79884d98c180e41135fb4faa3d67c1c275e78307114dd7d794c72c5937045 + x25519ell2_test.go:97: bad: 26711254c4ca1c60a16387bc6bc8d5efe3269c1c691c896a62c05eb155719929 + x25519ell2_test.go:97: bad: feede4ea5ec67112f0c8a6216fff9657f5cabf64eab2aef655d9f23582fc5377 + x25519ell2_test.go:101: good: de837052f3aaa6e7213d349e059beff61b57bb1afaabc138f81d2316257e8dfb + x25519ell2_test.go:103: publicKey: b9dab3a462aaf742a6eac446bae2d949ff05e6d712d4200fa2fc38d9cbea751c, repr: 978caa3302a7e211a141f38b633a2f8cedf7d6df72c8afaba56e9217f4efb23e + x25519ell2_test.go:101: good: 661723f8175cd50df1169b8e0dc89fed2901affec90bb6bed48efbc191f20192 + x25519ell2_test.go:103: publicKey: b2e5db76c0008a485770992f69d2918f8a2f488ba9abe6ca1dd356ca8d48e868, repr: 86247404abdb285d78957368650ef529e951e68aeae756c856c874f81875cb56 + x25519ell2_test.go:97: bad: 7a09487d822183be674e5ac9b6a0ac97de87837c6c89cc6e1e65076416914785 + x25519ell2_test.go:101: good: 1e06a0b8742f3fe49772a9cf485a9a617bcb8f95fa4f3d680b005f7a620931eb + x25519ell2_test.go:103: publicKey: e96289d484b4893ba920320c42597c7ca9e0981192d919ab14c77709eea48a3f, repr: 0035182d8f0cd96214da97423f6db6e72d90891592dd47c6c0c56e3d4dcf13df + x25519ell2_test.go:97: bad: 04581c203620aa28a22532b9e533463fef74de1ca6964319c3bcb196c7d90b6a + x25519ell2_test.go:97: bad: 7f65200d6844172b896e09be29688222e5ffa8d94f1ef1c5cd5c61dfd9f04ca8 + x25519ell2_test.go:101: good: d739ae7042e2f92428ee693c0082be944331941074d04898470531e6ca7e5f3a + x25519ell2_test.go:103: publicKey: db5dcba6a9076a2ceac11484912ae1d43faf2b2bbb2a26990d12646b7a8d7e4b, repr: 8f0ef7b27494073d57982042cd34b59dd885a9cf26fd3d5f088c8dfb974b6de2 + x25519ell2_test.go:101: good: c94d41fd77bb6cabb7b409c4e47e4194e886c9aa6d9602f45fa702e3cb10de80 + x25519ell2_test.go:103: publicKey: be6394883123de5cdadf4c3d9716bf7adee66aefcde2b8ad8daa28489c7fd53c, repr: f2e270f4a2b9dbc4407a600b5441d5ec8bb875ddd0becee3fbe0ec0de2a5d772 + x25519ell2_test.go:97: bad: b2e34a6a56287025eabbd821ffb415c14c602ead33b0a9c06c24246d9d023e2a + x25519ell2_test.go:97: bad: e6fa9e4f3eb25bf06e0c89fd29049b54394c588f9c120a331bdef38343d06cbe + x25519ell2_test.go:101: good: 7580db6fad0fa3eebe0bd8943ecf68e01595ad8d57aa34092226cba3c8d97245 + x25519ell2_test.go:103: publicKey: 7c6ff1fc39850835558f00ad1ff22f433023358434eb022d1a866a7b08966e62, repr: 7b165cbfc6df7ff328a560c34be5c359ced8fd486d4569e22e44796a9ae3f02d + x25519ell2_test.go:97: bad: c323bcdbf8311b17c114d47ad19dfcb78defba545069a0d2337cfac4fb10546d + x25519ell2_test.go:97: bad: 7fa72384b7c2235c54c22d91e75e543b69f56a24c66baf5ffb294bc441ea7d70 + x25519ell2_test.go:97: bad: ef1a073e1f12d5770688e484b8d22f5d2143e7435d70329ea9bc4005cc273b9e + x25519ell2_test.go:97: bad: 741952cca3a581d04187c7c7cfbb96fdfeb955a991f12700c1216d98cad69758 + x25519ell2_test.go:101: good: d8884058f34168338903a3b3cfeba90b56636550eeca9e84cf9728c29e6e55d4 + x25519ell2_test.go:103: publicKey: 9e0cb842691c0f86bfa19eb15841376331210767aff5fe980bb7c5a8ca29d46a, repr: 563eca27ca6a6fde6fbe8d46f6156972fb07cfcb131681aa1be6ce9b3cc69a5b + x25519ell2_test.go:97: bad: 27c97e90c8fada00c0f02b3da60a7ad7b25ae2e72e3a1a2b52d7d75d7064754e + x25519ell2_test.go:101: good: dcde8b713f5596f8f5ea82e1c2414f84d5a986ea2e74fa4d63fedd5798dd059f + x25519ell2_test.go:103: publicKey: 4e51d1e48e49009c8005800825d4a739287b46690f6ea130b7c133015e94a36a, repr: d0db3ff3f801879562e2f3bdecc37432ea9c1e9799416dd8f4f0720faea080a4 + x25519ell2_test.go:101: good: 1a397596b44e0d42048a99e03474097d2da24df7c9d9babff825a08b3543d96f + x25519ell2_test.go:103: publicKey: f83079f22fd085824c88592467b8581c4a153f67fc903cf3c98358602627892d, repr: fee00f1070af9325d423375291c66fd6252c6f588177843c5574300682d8cb57 + x25519ell2_test.go:101: good: 28c7ee48013a2fa485ac9299393c58dcd5aa4006c53ccc5bc87f81d3261ee0f4 + x25519ell2_test.go:103: publicKey: 608840e839e92b881f671de70380b7c153399b69d62d040a082ba7d646a38f71, repr: 07b87b0ed3e4f1fbc337cc1c9528499d5b89296efbb37a393d50e3acb6cd496f + x25519ell2_test.go:101: good: 74a3525fe439ea323a8ff3e3d16184fa89635d71f1f4c386006195d78b499d2b + x25519ell2_test.go:103: publicKey: 4341ed28b6cd670ac0fa24b2d73b705bc7af9322d32965466ea8b970ad38dd59, repr: 8181a8a41fb9da6b734ffc71f0476a65823a6683674ffb3e960cbfabdb3f6840 + x25519ell2_test.go:101: good: 50786be9dc5b47fd96b2c8bc577b923933169e80e6605e8d898681de7e4e6211 + x25519ell2_test.go:103: publicKey: 2958f84952ff99a39ea79524b66bb28294d93aa86d298f1b4dbad6500c128e3f, repr: 91f69fcf2430765d43fe3b888056fb91db47e368489b69e7f68e4c63b4ee404e + x25519ell2_test.go:97: bad: aade6eccdcbc866575334f948051bb9a352bb734ca71cf8a5d6adb7defe58fb6 + x25519ell2_test.go:97: bad: 5f6f603410f4c156f967a5c2e8c8f51ba8c5135daf1d4e2bdcf730896eed7614 + x25519ell2_test.go:97: bad: e6ae89542120bd34c9c98fa31acdeb3444f0dfff33977b89618fb55501d059b3 + x25519ell2_test.go:101: good: 2691dbedbe5f9c659bd2c7bc80ae173b467bcce4acbf4c65cc0967f843a28245 + x25519ell2_test.go:103: publicKey: 8bbb8878a43dd34088fe5f5ad8449ac4086f82142f1f15d99437c138cdb90f39, repr: 24813f0da24dc1ed6142b1be0cbe7367efd42def339b8b8f374db691b0782985 + x25519ell2_test.go:101: good: 0f14661b8d5b70f204ff12966168b404ddf7ac27198ab5b03dfac311f8b9bc60 + x25519ell2_test.go:103: publicKey: 06e7310c5fa9857cf046ec3ecc180c761ae1f6ab5f5a2bd437326de492b16e54, repr: 4f376c2fc5900a2e1b713c70f5f4f3289499723fcf7573b6ce2d1f12377b5c2f + x25519ell2_test.go:97: bad: b0eb85661de70453158f2821f22cc7aa33152980483b6b3c027eb0397245cb2e + x25519ell2_test.go:101: good: b3ef42bd42fe055c18739501650c2b08c3148b0fe60dd749a57ad0f73901cf41 + x25519ell2_test.go:103: publicKey: 217d4dd54b15464699cfe74120d90dc9ae34f4deeb40e8d8234971667f0ef666, repr: 0f0869c964a37d17e7f90c64d448389cfc4778574a6214b881c46a8a023e1732 + x25519ell2_test.go:97: bad: 77b419830d4ee55b95b6b04f4c2f8a40cce71dd8c2c07bd2dc01318124f0c749 + x25519ell2_test.go:101: good: c46a455897038f7a6ad54f8e31611d01e254440b66c5b7ac64fe3adc883eec09 + x25519ell2_test.go:103: publicKey: e4c9510f25ad78ee2afd0aa9f11b8df51f7a4e0e1702a995961b117c3df9745e, repr: cf00bb33a0c89f0bd7070cca7608c94add48c9c5232a1ec8a5cc9fd378615a6c + x25519ell2_test.go:101: good: 09cacdf43ad39f1741db985e63119bd286bc616c088209deb0d017ead612315c + x25519ell2_test.go:103: publicKey: d0613746a5e458208f25c4d118a618f68a87dbcce532c8ff86718e154960511b, repr: b9134e971bffc32850a6aef318e73a124197e799ca98f41d4e4ad2cf9ab45b04 + x25519ell2_test.go:97: bad: ac9b0bed74d8189326b7b7d2de01066a627a674fe5b2cc617016dd1fd4e9d63c + x25519ell2_test.go:101: good: 22386be1597d2fb8ba6de8c7e18f99edcafe17096eb367f97108ebda53978e97 + x25519ell2_test.go:103: publicKey: d9eb6902cd2a5d2a9d42177d01742e22285bdea5d48b9308cd1df0698ad4672f, repr: 8378a90664549a3f963c4a1a8af15709627b050ae9263c055baf3d657b6cc37f + x25519ell2_test.go:97: bad: 0f3891b0c3039a5542aa4abe0ffc78c942ed31e92ab460735620660acd0a4477 + x25519ell2_test.go:101: good: 7f64517358727112a0331c41fb5149f6ab847a0e6c335b12cce0314e2bb4f24c + x25519ell2_test.go:103: publicKey: e31d4568cb425d72db1d1c48d684870ce34f30f552f673748feeea164ccfba70, repr: 93102dd6962720b0cdbe449141394d9dae2afc40c35dc66a0e1e60975220670f + x25519ell2_test.go:101: good: 438a9bf9a86a0431e9470d98f2685f23fc893f62222bc668e0f0e69f91eac3af + x25519ell2_test.go:103: publicKey: 6e813ff44a803a869268e6e621b981ed8b206870f7b9cb5611ed80f95fed3e02, repr: 2791cca8ce06b51119fb2e7cc889b226088dc9e3c62cc471cfe6fc5d6f53e927 + x25519ell2_test.go:101: good: 296d2bb74e4d600d33b3420a0df768e53dc2012a9b381ce29c247157d689862d + x25519ell2_test.go:103: publicKey: 610b67f61c1c98f34acdf5115de067c9b0b12358fa919df7460694038032c875, repr: 34a7c9d6e36c8af3978105d296fc4debe1a9bb3fd6feb26af3c567f1e66929bd + x25519ell2_test.go:101: good: 4bda24e7e8c607b1643ab74a4cec63a6f90319b38898e638038b6a7c169f93b6 + x25519ell2_test.go:103: publicKey: 536f076f0934cab54208e0365d9af4b05b7db2092e4633191883203d3b3ab961, repr: 69491f6c33851191cdfc1fc28ca99a317eb8a36149714571a115fb3b80500c41 + x25519ell2_test.go:97: bad: f9d5533cdc33bc2e15899a92aa950abcf8b91886bf2ebad2580398907413857c + x25519ell2_test.go:101: good: eef8f6ba1ea18e79cf9d2e480e1fea1d3fb710301aef61adc3ae9ce6050e84fd + x25519ell2_test.go:103: publicKey: ca6c85246a523f117431fd97c5c807a6d75dfd9b5470cabcba597e025b4d4313, repr: 6c1e0f77a25167ea2bcf5ccf92b4555866349bd1641d835ec9df146d75e4b7fa + x25519ell2_test.go:97: bad: 1749e5b36ad8ae9d09b210d61f5b5b67393b0e6636491587b19e3ee846d67494 + x25519ell2_test.go:101: good: e3f4ede95b310c388f8b4961a64e77a443b9bb858af6f9f3c5b5af997e9cd601 + x25519ell2_test.go:103: publicKey: f771c675b610695cc1d683e295ec0883aa70d89052091362849d5a65c139086a, repr: 13a08e0fdb29d866f3ef25181011cab55ae6fab614090869424272b73c3aa86b + x25519ell2_test.go:101: good: 539f9e553cf58f1632c6a8b467a86a4e19f7a3e40467cebb24c9d8f1aa53412c + x25519ell2_test.go:103: publicKey: b449eb0ea082cb1e824f1f0487e2affbd97985100b8b91de59c27b4bdf106504, repr: 23209ac2116958bc7375a65c036763cc04f71ab0ac5307033019e7064593b511 + x25519ell2_test.go:101: good: 3cde0f070413cba6e7613dc67966744f04b5e1b002179fbcd1e04b3eac9149b4 + x25519ell2_test.go:103: publicKey: 2bdef9a99b9af588aec32d12ca559b52042c2c93aad63862e7d92f82bace2854, repr: f1c2ad9438af2dc19bd0a169bf86579802fbbd8a6d5ad31e11f8ca5c71d790f8 + x25519ell2_test.go:97: bad: 1d7cd433cfedcb4abdc606a3adad2be303969d486e2c971e95e03fef1ef3746f + x25519ell2_test.go:97: bad: 7532ff6a21e2b6672868dfc3185bdf80ec0bf05b96c7973362fa5d66bd3b2a80 + x25519ell2_test.go:101: good: bbc72074821f42d3d5955efb5148bda0b94ed58ad588453025b05ee66cc08e23 + x25519ell2_test.go:103: publicKey: 427eb90dd20d939d538561a0b8f8625562dfda598fd928fe028b667f2fa64911, repr: b7600119730acf9a3138a0014fb7816e019a3e2b683e750353467b37e60ca5aa + x25519ell2_test.go:101: good: e0294c1e3fec94d826c6b4a6d41806313241c3d8ac986cc608afb097ca28e89b + x25519ell2_test.go:103: publicKey: 2559c31af0866d35625db9f5b459ab3f3ab2bac2adb3e660739350365ae85d4c, repr: 17da38c23d06b97449094ec09b6086c85667abbe85d1aafa444b3c29518c7356 + x25519ell2_test.go:97: bad: 8d1a5c7db76df673bda2abb4b94996c2b2438bfa28ff5a7a85d07cc30ab16979 + x25519ell2_test.go:101: good: a1f5b59c367eae621050849848333a1ad2b02bfc533b21e765759ea9443ba425 + x25519ell2_test.go:103: publicKey: b3fa495634bb24671f8ea3d7414ce8383ca4213bc3879cc8bf4d9400b8209e77, repr: 1dc9bf89297bdf4dbcd2426205e27968bb73472d099b83adb874a01c41329e6d + x25519ell2_test.go:97: bad: ade44df01be9facc4d32dd37792b6cb61e0a3d6ca1f37578989abc813fed900f + x25519ell2_test.go:101: good: 0525f222fef3a6dec9de346df0c22f475189a370f71cb740713281162785b9cd + x25519ell2_test.go:103: publicKey: ae9e9e6bb4adcfde0fa09daddbfd827a489651a4319fa4b1900d5189a8eae723, repr: 02f631d6024afa0af194907d8b5126abeb5f975b87334371cc395291e5548cbf + x25519ell2_test.go:101: good: cfd0cb937a6b11715f2a71b9a1e455e479e7ff4015fad019423fb2885ad197c9 + x25519ell2_test.go:103: publicKey: 214f1aae21adf60f6df39a8a029a735b0ec92de49ac5d8684a1a74c7919a5e72, repr: b228d077df78fb084caac18bdd55a88954520c746701021a6c73be230947236f + x25519ell2_test.go:97: bad: 5dcb63236cb3648d18a82dd18e067c2e2cf2f43bee44fd4e5766522def2b7614 + x25519ell2_test.go:101: good: 0a74a9ba2cd4a6fe2f32674cf218040c6ab1b3c9fbf91c6a4c390d2ba863e27d + x25519ell2_test.go:103: publicKey: 2e0801d9b6a23b6c7ff66101f55b6e268a162c21de1cddc7c5251222c171cf57, repr: e4b022e6c6848b263bc3233c8b8f56d3e99c4726a742f9542e59920c04f22734 + x25519ell2_test.go:101: good: d37dd346d1f93abff42ea5e03fb8e6f6855f71d5a57832bd0c7943c435ca230a + x25519ell2_test.go:103: publicKey: 050e3f68c2112e112eb61fbfcdf111e75c2f4a1605188f540965cb5caac0bc4d, repr: 99011c22ac3a186533b6c85039dd2fc819d3648c5bf0e07525b581d9608b41d3 + x25519ell2_test.go:101: good: 7bf3fefd1caac3f536e9c18b7e8295bbb75a96cc08796bb85bad147b71f596dd + x25519ell2_test.go:103: publicKey: a022a75c9c25373c2323d211c89914bbead6e803b07aa282d8e2869092edc406, repr: 3aa310fed409ba3bd1690a628993da5037ca993eb7bb7ef75336115bb6403724 + x25519ell2_test.go:97: bad: fb896b434d1218dea0aee1d013c2c332f943440e05147f8694c54aaf25639829 + x25519ell2_test.go:101: good: fb779e6a533fff23619cf1363e329096093f75ff3a9775b475e056fc4b90bc52 + x25519ell2_test.go:103: publicKey: b8d754e6ec803274cc935104a1e9ae597c7eb75019fd1572c0b4b3a5b9020411, repr: 0197ad150036835b5efa34ca0630be4ebd183d51b5d3c7b9ee8c756c5fe870c0 + x25519ell2_test.go:101: good: 073012746d8adb350146cf88aab1cf8f92161ecb1caaa05ad3d0cb20013e906c + x25519ell2_test.go:103: publicKey: 57934dd410afd4106971ae648c49c6f50d4d153f598d480571ad334fdb390736, repr: 903ba785e369b18db9832e78db53edad2d5d3c3c756994868ce0be439ef063ff + x25519ell2_test.go:97: bad: 7bf7992421830ce43fc84d36ea8a8f44901615ea54587544ad5327450c603e4d + x25519ell2_test.go:97: bad: 73e119433efd16207cd6cc9ad5ba03c36829b6b722570718834a096d984f1a75 + x25519ell2_test.go:97: bad: 28d4506f6405af18993df52060832abdf105bfde7128b1df2d62b528c0728095 + x25519ell2_test.go:101: good: cb413e217cc5d3466a07b2aff8b01d6c15343564c036e3f281aab827175da8e3 + x25519ell2_test.go:103: publicKey: 7dfcc06ac1f6f9eae5e84691b4f5fe64fc12c3f5a8ce063dcff24ce0a41f7e6c, repr: c0c323dcc070483766259e4c66ad1c5645a32b47c43e150c992e1ddaa7e2e2db + x25519ell2_test.go:97: bad: cbde64871c50be4baf178f49028f00605c38dba470e6d68073c94d89d7d4ced0 + x25519ell2_test.go:101: good: a888ba7111eee9e7d2734ee4a66927de77eab4ed445c1d37c52d9d90c8bb3364 + x25519ell2_test.go:103: publicKey: 6de4d3effd660d7fbcbad6bf94743ac3fa581ae35471e098fe31ec9a425c964e, repr: 70dfc7683b665eed7dc03aa8ee640f5b9de24081263586279e4b49452b999c2b + x25519ell2_test.go:101: good: b359a45933f2af7daed906be780c2a5ae86a90cd8751fca7e6dad9a7984c1aa3 + x25519ell2_test.go:103: publicKey: 027f0e8705d72a7c5d549c20db16c30efe0f7077e02836effc17366982884513, repr: 91b16bf9b6df45120f4ecb9bf9691522493e0e5ff7f00fd18f069f526e748653 + x25519ell2_test.go:97: bad: e4f9bd19f91fabc7c66d159166aa065526fd3a97341b02256b058234f9a8fe45 + x25519ell2_test.go:101: good: 882e8e39dd61ec30b100655fc26380539595ce4e438f57647c3dd9d78d99af73 + x25519ell2_test.go:103: publicKey: 11fc46a4aeb36adf3939edd6e5104d5481c5ce4eb98e3f0e169dce1a9e723c63, repr: cdefea5d6303a3d84271874400a0666cb19fc269f8f143608eaff19dae23ff0d + x25519ell2_test.go:101: good: 8d05976db0fd88c1d498e6566627b4d2a99cf0ef21dfb53488c4b8a9cabeab31 + x25519ell2_test.go:103: publicKey: 39bd7781ef2340c115a6e9f0f9046b7f346594ecdc0b968abeff0c137f8ee66d, repr: 9fe659d24f0ec52573aeab336dde6abd0082d67c3df78ac339afcea82371b368 + x25519ell2_test.go:97: bad: ee4b9d5863e1c3b73c28b072ad127cbe3ffc3e2445787167ce0d28b67c705866 + x25519ell2_test.go:97: bad: 76f5d0d4d8ab13828756561284c54f6b481dd702c4f3d6134a51d1bdfdad11c2 + x25519ell2_test.go:97: bad: 35f8db5485a61e5a1850189f22ab91faeef003dae6a8ce8287690d7ce0a345b0 + x25519ell2_test.go:97: bad: 923fde7d1ca7c6f1af11f3694343fec199e8bbd419194de3ae5b87e96779ba99 + x25519ell2_test.go:97: bad: bbc1c1b69cc0f381932d179a160325440e928e6735bdcb02b7ea6b0542a53758 + x25519ell2_test.go:101: good: 5943c3066aa4b822ea4742ebadcf26fb756f24e95446634f9e50a24a60e09a47 + x25519ell2_test.go:103: publicKey: f48a9ceef5b23825b5af87b66206004077c8a752dd13c60f86869de72f477f33, repr: cd893fa422f8fbec2aed2ab9cc0b158cae971e49381d94c55fba13c7202a15fa + x25519ell2_test.go:101: good: 288ba531e4d8136526710fde0f42f236efea3644b0145b4f805f259c3d0aee50 + x25519ell2_test.go:103: publicKey: 9e7a34400731011642291b43ccfbad2892d711a63a24a2711aaba73d3c5eaa7d, repr: 1a5428761fda9421e865b703b0fbc2e29d921f3065748c142fca83aba8fd5769 + x25519ell2_test.go:101: good: 2a5ec6b914e1ebacbc0fda1179f7a5a8a91107b8b0c9f115911c7bf5fa4f0f56 + x25519ell2_test.go:103: publicKey: 8256c9442618aa298aea2d75b47e0f41ae36928fbeddb8dae5008bd2634d7606, repr: fc1d3a9166cee4fb27cf03eb14056a5aac76b4f8898558ced0d62d1611f55c5d + x25519ell2_test.go:97: bad: 2e71d7b00761dec97127f80fe50618ab006130f87a131254a53feb76784549bb + x25519ell2_test.go:97: bad: 3d1c96441061824cdb824bdeec02fd4335703c2630c58fa17d854788e6d0d994 + x25519ell2_test.go:101: good: 0f6a4599c35c580a61fac46802f4d8af69a498245ed980ff2be3c79890c19d50 + x25519ell2_test.go:103: publicKey: 20b60ba37842fcb45b51d4cd1a17cf6d840c2729f5dd0a959b0cc79753d6306d, repr: e21cb0a23f6380b277c96041c227c7a842c1380e25249e4d0e608503f0a37d40 + x25519ell2_test.go:101: good: 383117683ff840579da4bff111c50b148f5e2deaf4272cd38e534b0aaeb3cf22 + x25519ell2_test.go:103: publicKey: 3b20a9e9f5480efd1dbd9b2ec3c06d8ce1ec446ccec7db7996b0d5bf6a7e8712, repr: 9482d4eba6130d25e553f7c849b707866d70a03ef672afb16b69ef26c2efd538 + x25519ell2_test.go:97: bad: 4f1ceb4037b277112e7f747a0d45433f6213c4561d3a577ab2f706dd370f0747 + x25519ell2_test.go:101: good: 78fc45b0afd4165bc064b56e19a5d9ed233f163983035636fdee65b649bf5929 + x25519ell2_test.go:103: publicKey: 6b9cb4909a9c70c1c6a32afdc70f5731a08b49ffb27db4f7b1b90671c460d43c, repr: ab686b126aee6272c46e9e1096b926845479c4758ccad02985a513164fd35409 + x25519ell2_test.go:97: bad: 1be5b445a07ca8863dffe7a8cf13c8e213d30a228a78d76831eb04db8f26ae82 + x25519ell2_test.go:97: bad: 3628ffd70b1b54568cef47995f2c60a3777707c4dd82c1f0608cd2dcc875b107 + x25519ell2_test.go:97: bad: 2edc5a199295f54f8db6966f09ef8107030f1d08383e80ee2643e6297633be4e + x25519ell2_test.go:97: bad: d4e43752704d6024e3af370bff30bf0d0be09cabaa442138ac36376677a36cd7 + x25519ell2_test.go:97: bad: 9b322bce5e8abb30e6373252bdcacbc36364603b764658d0fc373aeef7b48e85 + x25519ell2_test.go:101: good: 58155d0c07603a4ac3684a891e3738e3d42c090549daab21a6af24e61128157a + x25519ell2_test.go:103: publicKey: 315d2cfbb60822dc008dc7f485b29aced3c98f40d9ec129c4f8adc7579088539, repr: d9ec2c4c23683f3bf3d9b235019230d6273c67c90d2f49785bd85ca90a647257 + x25519ell2_test.go:101: good: 5985b9454d8ffadc60fff2a52cd3dfaf1cd765d748b9aeaa5bc4fc3a83f4f111 + x25519ell2_test.go:103: publicKey: acf52eb42741b5c336eec017f7cb67580bc9d0e30b5f32996c10afc09b85ce2d, repr: 097182422d2ccdb15b5ebaab7be635c5b380017f932fb1765d9ebc433ca9a210 + x25519ell2_test.go:101: good: 4195c4e2becbe54672fbc600cf55cd0a5fc86546ed1635f49b9a5e4e24bd8890 + x25519ell2_test.go:103: publicKey: 10c391770c7e2687b7a4d4cdda0c0195bfd31c5ac53f7341ef260f19c595895c, repr: 4efbcbb405f9613267c94232c5319a70dda7b6d6f5ecd061a4b4f888dc3200ca + x25519ell2_test.go:97: bad: b5101efc07675c55f48160589cc5ec07b4c1b6e93c683ee6c24dc666dc627536 + x25519ell2_test.go:97: bad: c7d60f7c8fb16b390483270471336e958b1f950bb70847880829d02b9983cabe + x25519ell2_test.go:97: bad: 64b7c4ddbcbed8df1ba78dc8ec52ed165c2394101e6cdefb38037a88048de05f + x25519ell2_test.go:101: good: ba8511c3ef0ba3777a790105d1f49586b5adcb0852dc4b185d542086d63f9b00 + x25519ell2_test.go:103: publicKey: 0f902cb7a1aa96236d2fc5b80510e70fdde510f70c51af4f1c89461a8e36026b, repr: 76f5770caf4600a08c534315d717560d5a3beeb63589dcd3abb20fd73c380a8c + x25519ell2_test.go:101: good: 5c27a8d3b920dbe8e63262655d720782ec1c1b9eb6364c8e1e31cae257e8d3d6 + x25519ell2_test.go:103: publicKey: d8334c7ad8b16fdfabeeb35b487acb83465c4c77db060469af12bbb26a4b6c19, repr: 2400c68b00fd83e976353f54dabb99b77e564b2b8e862db0247e52056057cccf + x25519ell2_test.go:97: bad: ada339408548290c5911417172a130d91066cc24d4cc998de058d9cb0deba00a + x25519ell2_test.go:101: good: 4da204327c361ada7e1d1bf3c4e40ec1a1194e69996c2a4a81c9557bb643f540 + x25519ell2_test.go:103: publicKey: f9b35895816cab6ce4515ee0796e69e8320d6d1dc5ea0051051e549977c82c78, repr: f53b206c8dc47431c3901647fd5cf7cc6b1d9fc5e5510773f21ee1fd93fb48a4 + x25519ell2_test.go:101: good: 21110c8a56009bb68d82204338f3ab57332e9d96ec737ee6ac9c37529e67a5ae + x25519ell2_test.go:103: publicKey: c398bfcd0f66f5e5bbe031d1a1d86fc37eec1ac704740201f36d1e83ec9b8958, repr: 3e3eeb666495477cf133e31f8e78f8ace8a0724fb86a815bb7cb327d142836cd + x25519ell2_test.go:97: bad: 58e933fd913ac8c0eeb2f38f90ff272d32a97475def258b00f27e5bd4af6d13c + x25519ell2_test.go:97: bad: 0e5fb87296b57f4ea6fc4c04f5baeaaa0321fe6f153b7939f06045e38bfe10e5 + x25519ell2_test.go:97: bad: 2ac716be48cd84677a09cd5e2acb09df40aaf385d2fc3233aeb2f261a8f91cf6 + x25519ell2_test.go:101: good: 4cb96144efc46e6b4efbbe65453409769c041f1d6cd4c783d83080ce70839bae + x25519ell2_test.go:103: publicKey: 7c3301f4499c6f1689b253e0760e7ef0a6f32f13f5f5032a312c1e4407bc357c, repr: fa1557c439829be648fe10626350144de0ed48cd324386612c7720b3405f9452 + x25519ell2_test.go:97: bad: 089c491c0f919adb1db23e1c05807eb05508a2ba386b02a92cf38a4c3ed7edf9 + x25519ell2_test.go:97: bad: ec86cfdf3e2baaae768a21c54ad6693202d44f798f60631d452eec9b72b1822d + x25519ell2_test.go:97: bad: de1431dbb59a599952b3d1380330a208abe63d12e6c8cfb169cda7c983eedaf8 + x25519ell2_test.go:97: bad: 4e7b8fe5da92c43a43750fcbc26f1efc508f7d615b6840a9764d2c8d81fdf771 + x25519ell2_test.go:101: good: ba268cac9eb942cd8c3d3dba44b29dfa95c40926437d3b3db8fc62332da9c468 + x25519ell2_test.go:103: publicKey: 2d3b03e0f8894b6871aaf6623abe7967d76854e486901215b4925be2f3e48d1d, repr: c66ca1aecbd432992a23913efb76174c0f49aab6b1e982739cef1a54e456afff + x25519ell2_test.go:97: bad: 5873e1013c15f6a0e2494b6f28547273b0f0b2a3187e7acdf4aec9035535eb60 + x25519ell2_test.go:97: bad: 565c12013dbacbda622c08743f1dde36b8b0c39cfe1fb5ae23624f9b9c813b82 + x25519ell2_test.go:97: bad: 47119070226b11151842781be9669339bbd9529db9f2dd280282a279a1812efe + x25519ell2_test.go:101: good: 4b16cf6791d5109036ecdba8323d03a4f92a979fe731aa7d09882365ac8f4cff + x25519ell2_test.go:103: publicKey: db1e327a92020599a502106698b4f7a2e538bc730799bf11acb1c2f0c5765809, repr: 7254c71e2be9de8c72257691a706ff5a4f90703050811b5e1264e7607791f41d + x25519ell2_test.go:97: bad: 96da2f3942d0870fda367e049c23f541841a0074f38f017b5d577d66f348f7e8 + x25519ell2_test.go:97: bad: feef85273a096db807b184995a886aac6feb3f16a3f722dff6f4780d9cb9fbda + x25519ell2_test.go:97: bad: 3f54b8bb1fa590214231ea8b76d65f19fdd84f6a82522755924687c516eda1b3 + x25519ell2_test.go:97: bad: 76c2a372cb55ca6170e83a04e8e14a79023d15b2d68057ec9aadd2bf6c0f124a + x25519ell2_test.go:101: good: 23a40efc5366c65074cdd3c48755c6d3caef75885cec7710d2e22459bac8e1d0 + x25519ell2_test.go:103: publicKey: fb7b753594869a8375fe2ba1386bceb0f9a1f5da3905de8695ea2cec4f53d51c, repr: 7f75e6222e476368d8a6218243e45a078d73f85b39cda96cdd2c535a50ed687f + x25519ell2_test.go:97: bad: bc7d637f6df8e650d7bc7b1b39fc9dd46007c8686506b22af86c60ef4af83c95 + x25519ell2_test.go:97: bad: 465e49a96a9d62efa2091aac9cac2d2e38449dc25a509a7687e10d64cd7e836f + x25519ell2_test.go:101: good: 6ead767b0455c1370db5c4d5caa8e9d936b89f77a734bf4cc0fa77b3305fe6ab + x25519ell2_test.go:103: publicKey: 72ef704538b983e8e70671007ca8b1ee6ce3113db040d64842663f3daa9f426c, repr: c39de136048521335d1a29674a7a16917376bddfbf3b953706bbb87068867f25 + x25519ell2_test.go:97: bad: 321974dcdbbeccc2cddaa2ca8ece43ebe8959693ef3dc848fa70bdc5621487a5 + x25519ell2_test.go:97: bad: 2e86c675b1afe7ec8ee258a028df6f60aa13f3e8010f575433ede3a4522ecb4c + x25519ell2_test.go:97: bad: 7e9b6212bdcc6fe6676137704a9373ac3cf812c493cc368a563f1c9849ca3a70 + x25519ell2_test.go:101: good: daad39054c196e5ca60fe8ac3d2826528d01ec02cf2fb4d60fab40019f4261be + x25519ell2_test.go:103: publicKey: 2994d46ee0dd3c5ee9082a6aefebb901bc3ce77784bd22c91bbf02a6c0873c7d, repr: db5478e5bcf2065582284ee4c00153b631b1f86b8fd805517934c782a7bec1cc + x25519ell2_test.go:97: bad: 33b00adc2ba5d02f34159dfb0c5946223b6bc8ff1687009e4a6c19887c7ad5c6 + x25519ell2_test.go:97: bad: 8436b5b70320f82f4ab8d68149d1773f0398d8c205fd9beca222743840dfd525 + x25519ell2_test.go:101: good: a339d0e7e6b5158322262d904f178865f1adf48ffe907b817c99cea2249a0ddb + x25519ell2_test.go:103: publicKey: 0197d918bb00d407b021d3c1a21dad342275b7ce47c66422cb3849b4c2e4a31f, repr: 21a29aadb4a85210c15e567fb3b7bf307fa46be2f6c113e35a07a8f0128f3eaf + x25519ell2_test.go:97: bad: e0a79a77d34ae63850d6ad4c49a9beadd3294ff66b90c7bf20b7a329c23970c7 + x25519ell2_test.go:97: bad: c999790273af5822b075f88e21f49f5e51022e33a22478fd23b0cff4ae68d612 + x25519ell2_test.go:97: bad: 049c93933a31b54cac186ae1991a67af99d3492a878d104b5864ceb5128d0a0f + x25519ell2_test.go:101: good: 68a87c260a0eabf6f9b05417d6af8010b903617f0de13a57211c2eb741ee7dee + x25519ell2_test.go:103: publicKey: f948e36a4ccb20da0f13b872162cf653495f208b19210049ce83dbbfc11a5625, repr: df1866d40a4b9f6c7abd5ba1e0f73d38575a06c9d2a3551d51388517300e5561 + x25519ell2_test.go:97: bad: b08a8c2c8c12cb2e19f0b2c3b9728a634ed2fc4307864c546fc3319e80488a53 + x25519ell2_test.go:97: bad: f38ece034cdb825b94ad34021ddbfd53a5776d2679598e2ba7b6c4b89a7bb6c9 + x25519ell2_test.go:97: bad: 424393415b05d7a88561a2b3b1e77e1c0c4292094d47960f7ac6b75817b8736c + x25519ell2_test.go:101: good: 10d68b1e06404e6c51ed34a400a17bc6eaf387ecd38c1bd90b97ae4700a3281f + x25519ell2_test.go:103: publicKey: fa31d341c99e1ebf5d0af76c7113b9f2aabd30afe424711c124f51211a237946, repr: cb2a79263e18488a2433167e4be78a865535c48171a07535c3bc579205371958 + x25519ell2_test.go:97: bad: 18e3e97553e2db5b3b64dc309b510d6d43e1518d0bba17b7defdf9aaceadb232 + x25519ell2_test.go:101: good: 1014cf321670d1d0ef7da5aacb54b773636c23404aa02ef5c10dd101946c1db4 + x25519ell2_test.go:103: publicKey: 1a76681c6dbb69c5f15295b779bfc570b42d840c02905252e71e86d7ec0b2d4b, repr: c3d963d67b2a99bc3285fb55e25695b12d17163da2b9f176372db94993b2b04b + x25519ell2_test.go:97: bad: b6f9a929c8f5e47454ea748524a4620e0197824536079ca087125d8c8726cdab + x25519ell2_test.go:101: good: e37e43c1c85bef23c3ce7220c2bcd0b35766fc524640d602dac3847c0ca9eed6 + x25519ell2_test.go:103: publicKey: 05b5eb567967ba9e0f51fa404936a66f153c7a1e02cbde2aa122a2f91596eb78, repr: f696870bb8bef99be124f7d785c81bf909420c8043d9cbb8a8404aac0c2660c5 + x25519ell2_test.go:101: good: fceb84a76b752424a5a767055d0c4a92a321cb688cf5936c7d07444a4e15d270 + x25519ell2_test.go:103: publicKey: cb5566729d09e17078485c704b8ed6875e95de01f8871f731d2bcbfc1f7cab25, repr: d44cac3fa76cbd461c2d6acd75ddd6b076df61458dafc84eede6bf2c306e8a74 + x25519ell2_test.go:97: bad: 5901d85feb0b1c22b6e7cb465e948e70ebd36d1d6db55c6ffdb4ec65b7af2ed6 + x25519ell2_test.go:101: good: ce0aa312ed18716063bd75af577e388f3a48666fab6bbab7eb9a6df08aa1ca95 + x25519ell2_test.go:103: publicKey: 1ff2a7e2b00acd4d07caa93949e7603de8471b5e8f9b74d52b2bf3fe48f77e77, repr: 97afad74bd6887c5bdac32fa56f610b661751a8520c856f06a3a7705d1007470 + x25519ell2_test.go:97: bad: 0889239ef2ff7fb17d9b558bf88a706d01e3c27a0bd727bdda4bc45f0b0da0e7 + x25519ell2_test.go:97: bad: d5ffe635ff4d410545f5ea6368ce48fbc5b9ca422212c0212029d19043af2f40 + x25519ell2_test.go:101: good: 431b108868c2e5f08402e9f548191ad86231d5a81d8cf6fbe1e4855686f0ce26 + x25519ell2_test.go:103: publicKey: 93008739785bc9d9fe99a4135adce2a7f0307bb22f601c8c071f1bf07c81083f, repr: b9140888082b1aee4449665148e23939c8e137a73a5da5b2902338455f4351af + x25519ell2_test.go:101: good: e2f61c3e70342edb6e6b2044e6eec1e0599529d1ad18ce52dc9cbdd84cc2a6d1 + x25519ell2_test.go:103: publicKey: d11af141c049ba2bbe14d1b79b8cf36c0784f35089471e6cfaec1da18b8b5c1c, repr: 983c3e4f2b57c9a2e6fe0535cc6a291dadb94dc5d42992d1712f8eaa13ca270d + x25519ell2_test.go:101: good: 7ccb42402a6b7682521ad9e5b297988935e285a1967f3bcddf756d74ccda60c3 + x25519ell2_test.go:103: publicKey: 502880b213e64dbfe9b6c313606c99a531cfaf8f399dc020ff8e9040416fd36f, repr: 3ee2260cee0b82c4410f10dd4d32b5f87362a159267d213d1136cf572438920a + x25519ell2_test.go:101: good: d3326373df21d9d0409854fb695fe3c52ead98b5d618d5b5bba81e13667946fb + x25519ell2_test.go:103: publicKey: 96eea6e336853a387163a9d6d8254f179f9fffecbe00800d2caaac263d1e6e4b, repr: 989a192e41d0764d5bd1508d75ef6a490ab9360146ad3f9c58edb0af415d7ad5 + x25519ell2_test.go:97: bad: 38a7904306107987dae1e5d48ec99e9ea8741811bccc50359596c02a3f78f076 + x25519ell2_test.go:101: good: b6d2676e4694987edcaf6fcabff26d79ce52d132df1b48057966889e317d9e7c + x25519ell2_test.go:103: publicKey: 92b9dea86fc608de226895d8419934c145a5bb2074018a0bc1467af501dc811d, repr: 36962fe55919029e470d74554c45dcba7629cd497439b892f78e5a67b32ce8dc + x25519ell2_test.go:101: good: 7c3a4bdcbf794a8500e3d795ff5edf1f545b53adf2074a844891590bb9f05f7f + x25519ell2_test.go:103: publicKey: 910a4f63cb9dd4b648b0c83580f80a3cca8f2e45bc15b98d6858a24d3c8c7626, repr: d3a4c9a5f469ad9a1c7354bf858586b54d0c7d8ad2bf057da35b0f1f44eb41e5 + x25519ell2_test.go:97: bad: cb79664a6e40693242ee94495528000cc7d39c397cb9b5e0c11a13e8fd5acc86 + x25519ell2_test.go:101: good: 1a6a79c2351728192cc7b8ecb5f9ea2a167f9afe247e08288c475b5ab50b2255 + x25519ell2_test.go:103: publicKey: 6c4e12e5d66a3757933190e6f980cba0a3ed3188e30f15722a4df89f1b487c78, repr: b6a480f3139f9bac175131974a4ac0d20479a8fe1e656aeb7f7d1f307e26b2a8 + x25519ell2_test.go:101: good: 131c4d0cc66f6f4ebb93133f683c2da7d19d14c086ef8b4ee8bb59e978ad78c5 + x25519ell2_test.go:103: publicKey: 5dff48302ff64a2103c2f703b5584eadafdad19bf482590892df4460301bf05d, repr: 75493cbbc8889847c454eaa2036a637cb186be8723451c492e81e92ad42c1424 + x25519ell2_test.go:101: good: fb14e768b6cdc3ac0df0578b06df8931fcb1c42dbd222f538df3d58fee455084 + x25519ell2_test.go:103: publicKey: 2c5cf96cc73c6b0a1b630d5bcc83241980ebdcf4bd81e8c9be5279ea24f6470d, repr: cabff4e02f5ba0614e04b7c2e14288ec3a458a2619ea31f335f3a764600c1ca5 + x25519ell2_test.go:97: bad: e6d1192f0bd2e2fdc2542d580142bfaecb77283bce440d7729d31e55d2ed7bb2 + x25519ell2_test.go:97: bad: 51f33b4819e21b01a80559eb55e947b46e74010a8d74d7d9ad60dfbfe7a36a10 + x25519ell2_test.go:101: good: f78b4749779d2816c63e577fcfc079192c9d55688faaf999108df9d49d2c9923 + x25519ell2_test.go:103: publicKey: 6cf1a385b3fef81aa608e453fc93e04428100322a368b7fb520d96c377d7c515, repr: c213745bc25081f177ee8e87a0b319b250c92d788322c044fc5711bfa65e69aa + x25519ell2_test.go:97: bad: ad1b862b3e32f718e121c26591913888b5aa39b5a35e5c6a7fab10d0b4187b03 + x25519ell2_test.go:97: bad: 7eb12bb7316e1778a0e031a7fb2c2297a6c6141bd4a4b4aa2b961659cb2434e6 + x25519ell2_test.go:101: good: e78cb3aa950ade9083ae2c6ea99777f3b8c0d436620526573a34384535ebfec4 + x25519ell2_test.go:103: publicKey: f4eda07a6231c96927bf7a9186ab3b3141643226a41eb9216307e64fc646cd26, repr: 7baa012ca68fa1b3434bf4fab64d29331be31267a90657424d93e1100094ed2a + x25519ell2_test.go:101: good: c41c0df80be0e1abea3db2b63231af9e6fae1edaa7b7f0587726a8007f45cc0f + x25519ell2_test.go:103: publicKey: 9fa9055ec50c01b310369bae23daccba560ab62c1b37087bcd77f2e2f2af7366, repr: c46100f8f664e7241d0a721fe4b9bcf6a82eeccd07c3b1e3e79b8835da0b3d13 + x25519ell2_test.go:101: good: c36e434fbbe4af40028a0f2b41f581352ad797e302da6321b0fb84c31cf49686 + x25519ell2_test.go:103: publicKey: 17b20cbb80ae97544ff801bf0e32e7136d4d3b51c18752758d6f15d4a6d96a2e, repr: 40126da7ef88e0a23aaab8cb6d6f49617897005f3be5d86bd25efb7d0a6e0d1e + x25519ell2_test.go:97: bad: 53f34e3d7ae7173563f02c9942c9267c1a9e5a36f9b6704c68121816719d8e18 + x25519ell2_test.go:97: bad: d790565ca095866f474e25e108331202b1b938d08892660a743f13f6b9614df1 + x25519ell2_test.go:101: good: 792fff8ba7da180e7fb1607513701d316e75358799dd90699d52be835e1b4103 + x25519ell2_test.go:103: publicKey: e5001ab97c3bf91c1b43ba72ccf9727454254fdd22d321eb8dd7f7895fa8863b, repr: 5790ad100b02c377774731d599e1e30be58eadbd6d31d20393c372c6742159de + x25519ell2_test.go:97: bad: 42acf183a6b1f9db4692a3f90659ce252c44818cc6eed27ce0049abb5efb8a33 + x25519ell2_test.go:101: good: f8dedae70a6cd20be05769230ca091281ca658883c6bb153eb2f1cc13adf915f + x25519ell2_test.go:103: publicKey: 1a9f6c265de4a4b8077b849e52f403e77b9bfc4898bbf3596fbb7e39a76f0f66, repr: 79d6d5527b7be811def0b868cc622fc944e7491ffbcc8179eacc0479f9594b62 + x25519ell2_test.go:101: good: 907f00c690c30b00cb47d0f2c5a6f19c2fa2e3b097c974532253e1d3d1457fd3 + x25519ell2_test.go:103: publicKey: 9c45bd7a28215d3c7e42d2d474742db56b9e37192b4e6f3d60f3142890b9b116, repr: 7068792397d55e8cc7a51f07097e8faf1bdf88f9a6b0a3f18ac98ebbb59ef8ad + x25519ell2_test.go:97: bad: 2ff77cc607913e917b03bdc0442013ac48c60d127d45d5e04ad9b542ccb6333d + x25519ell2_test.go:101: good: cec5bd80215d89ca263e207f0feb6509064623dc3d8412a2ac90ec04336e8303 + x25519ell2_test.go:103: publicKey: 006075eb928f807228fc22726c2abd6759054c4463e7e2646b0703200448fc2d, repr: 362f845039de59150d92af0de1721e01f4fa8cad9807d884940d7006b3c28ece + x25519ell2_test.go:101: good: 4f434a8f72c349599009d155c7e7eb1b41ffe403797212b35b110b7f78aa4f29 + x25519ell2_test.go:103: publicKey: 336e73e86480af744377c6d4df23f9e6d7183b50d4764f10aa6ff0b03cd4c373, repr: bbfa5da3e46381deed8ac6f07f8b3ef2299bd55d6b594c6b774e056baa3d0b19 + x25519ell2_test.go:101: good: 39f916782a3169aaf75127fb6f8b5b6606b1dab14cf86bd325b89ffcd5a71e44 + x25519ell2_test.go:103: publicKey: 0950827126d1dfbf5ed31d146ec75ba9e298a3dac667cc05499cb4f080a79d3a, repr: ef20b8800fbf5f6969591566d64b3a85434edf7c98b0db7987237e27db0d8dd3 + x25519ell2_test.go:101: good: 75bfa5abba072284a7f907edba3a585bf38072eddbb3e53cd533edd3a586f8f1 + x25519ell2_test.go:103: publicKey: 845cc44d48dbe39b22ff790efbb7e37633e0a1d9153f29a13f17a0d19ac8fd31, repr: b996eb9009631a2edc86ee859bc191edc0d0dd558a2c6b4f1a0b566868446963 + x25519ell2_test.go:97: bad: 2426f381d8a5c03d3ff5dd6dbcb3384466bd862ca4251e960f5b0c4ce024407a + x25519ell2_test.go:101: good: 42fdff91ae973ec2ab1a86c7a2b7f0c7d374406a4a78c4d7eb5ed546ca0dc211 + x25519ell2_test.go:103: publicKey: 2eb47a5687f2d7a637004900e06596c3deec3353b02479a97d0f2cca4636d87c, repr: 2fbf82d191e447166ddccde5c998dbe06873c30c2d547ad105c418dd65eae128 + x25519ell2_test.go:101: good: 5ece6dd395d603634e3023cfc23fba3b8d0cee342465524b02ad489c71b7acce + x25519ell2_test.go:103: publicKey: 994d20b2c69f50ff2dc3c4086848ea440f8f05c1cbaddf22280b7c291d4a165a, repr: 20f0f28e8143233c90fb55640cc91c945f7804cc12c3e1204f8e1f624d2e8c23 + x25519ell2_test.go:101: good: ab63961acb60c0c33939b097904b1d727486ac5ce866fb642822528ad463f959 + x25519ell2_test.go:103: publicKey: c59e46b80170466be43d9e7a3da41d68d6bcb282ebce35dad5ef25ce6cc6b66e, repr: 07dc9529c213b5c6c073ce8ec5b85e4bad6b9cbe456a9b6d7b1f901e8cbeaec3 + x25519ell2_test.go:101: good: a00c84703f68fa5554351edc7717af732db89f11e0027bde0801846067b728ad + x25519ell2_test.go:103: publicKey: 36ca7fcbfc0c22e513751d1647bd524e2be6003231ce3ef265eb532f46cbe23b, repr: d0ba2e527582a3fdeb823312d5e6691a5998d420f0ee34731fe388c9434128ee + x25519ell2_test.go:97: bad: 8abfe468cdb2cacb5f30df78fcbcbcb8e81bed7d9a3d2184f2e504df5f35e0eb + x25519ell2_test.go:97: bad: 08e6b07c57bf60d88160043d7206343d42247dd9ae162f913fc884eb41ef6b3c + x25519ell2_test.go:97: bad: 25dd5379cd128a3bd4cdc2f918a809c75f360eee5cd1b70e5799a6582496e563 + x25519ell2_test.go:101: good: 77eeeb3fa6275a5f8c691937e919c2eb9a96484f1bd18b36ac846d4a3942421a + x25519ell2_test.go:103: publicKey: e9743b19e42d306f6c431dd30ea99dd5ab2bef37895cfb5ce8429c60dccdf25e, repr: 94e40f5b9e8cd636fd1686e575b68982349420d7e25ce87b3f5bb11afb085b20 + x25519ell2_test.go:101: good: 4a93007733b19f1673e8f5a7328decad00c6e6e13dae93c5a72bb876679c486f + x25519ell2_test.go:103: publicKey: 780bbbe1d4bcc78f373bfdaf742e1a33562df1346e5f79340f37b2dead180357, repr: c0ff5599f35ff7976966c470759c5da5bd1a84385ab01c395e0c773a3e30566a + x25519ell2_test.go:97: bad: d20cca98f78d6063c2da174c7c4f4bb70b76ba1b4f5cf33cc2e193384f3f48bf + x25519ell2_test.go:101: good: 76e7ce839f89bf9c3a21be2e9535ca0910200c0810a8b548c9a8861185cce79a + x25519ell2_test.go:103: publicKey: ab31a6930bce250186c96a2ce31dac8ebf88324980e300bccb99afc9b036d938, repr: 260f3e51e014a6664a435fbad7de815c11e72fd8795e388c34e8a1abfa596ddc + x25519ell2_test.go:101: good: 9dec6612635f5bd1144ade1cd7f2811e24139b6a39c95d89000f02d279a4cf02 + x25519ell2_test.go:103: publicKey: 072a5f024963e445e978b80f4579f711a740fac7e404374f69e305e3d5b62f31, repr: 56c59347bff831fdd7894018a2e5ee88cebf2c714cfec139b74907925b82ab5c + x25519ell2_test.go:97: bad: e452eefbf5b5421700935f061179be008e2694ebd75e76f6c22b18a8283018ad + x25519ell2_test.go:97: bad: 7db8c3126f3b047a783e67593078a3ffc28f1f9d05ca01cac6ea2cd4cd15ad31 + x25519ell2_test.go:101: good: 27843337c6f6b66edb6d830eeb5fb3647e47caefca3e249f9c077503887217e0 + x25519ell2_test.go:103: publicKey: dd652f6039e0802510c54bcafbe9ad02ea6e042cd400af858fd82308c6ddf55b, repr: 6549e1e42de51025d9a17b207076b31a19d71d45e2d09eccd876551dbc72bb55 + x25519ell2_test.go:101: good: 7db9d776b274ca2bf0a499df7770209a4ba15b5ef0d296a3910b1f0eb12fbbc5 + x25519ell2_test.go:103: publicKey: 838ead60a5558b2d92752b71a26c1b3eae99b36eb8d72b5de661a580c9c5eb22, repr: 5cf6db1aa3e077455f21d602fcebce5f52c950f4c640c617209562b873ea1482 + x25519ell2_test.go:101: good: 1161e1991204dd1e1c8ca4a936e33780b65ef2fbe6b37669b47743dc9f1d858e + x25519ell2_test.go:103: publicKey: 10695ed2192fba468bbf4d6500a221e8ced5cc5f22388aca705f3c94eee43e12, repr: 6a026bd7461422717f274b509e031178d29076296cb1d56c66ab7a0231c70f48 + x25519ell2_test.go:101: good: a8d667dc7403bac3fff2ff586c8592d6d51e6df352ca449a34758b7e4c328ce6 + x25519ell2_test.go:103: publicKey: d9157e6fa09db272dc64fc5b00d245848d471dd55e875f2d7e83d4769c63817c, repr: c52f927dd36b4b51f3ade318333ccc57c02f6a6757090b28fbda9c339f9c4b8c + x25519ell2_test.go:97: bad: d2b4d93d019140378f2a54b7e07d4b6a50bc3ea515a6a306f491eb85e5e6618e + x25519ell2_test.go:101: good: b51028b0b5489ada2037aacfcd76229e442cfbd3a21c77e4da81e6e15158fc07 + x25519ell2_test.go:103: publicKey: 4c0940eedf9ee2a0eaaab5058601f3ab8210da59d88527bb1d2a6365f2dadb3a, repr: ad595a5c60f6e6d60a2513f9ed80bb036aaa4873f1fc73eb527b126cd9497370 + x25519ell2_test.go:97: bad: 388ed3f46dc0cea5a8b8050bf0dc400a48f5e70589bc12d2a744afaea0f9043c + x25519ell2_test.go:97: bad: 0918b97c0a398ebf74ec08eab6f351ae1f13fbae36c1dc7601c8cdb57f5eb69d + x25519ell2_test.go:101: good: 41dfd3248136cf2cf52e88f92a378e5a81bd8f0274a48cc44bf1ce4b30fb6db1 + x25519ell2_test.go:103: publicKey: c49050b79f7f40e0465b3c434eb22910eced3781919edcfdb03856a64902d273, repr: 6b647b80c66da9d042e951b42281ead7230e391566045444bee78346f78398d2 + x25519ell2_test.go:101: good: 76ea1d344749a6fdebaf3b7ad3115d7eb27797edb5aa217baa6ee6d5e529c561 + x25519ell2_test.go:103: publicKey: c185aea166dae4af8d15693225516040edfa158c0deedc7b07ee64e9f9032647, repr: 1cd143ccb54808bf313af250e9bbbb148a5ac9c3fabd56d70e755fe036f35baf + x25519ell2_test.go:97: bad: faf05328f445f906e44a2258d94db4ca3b271384ce44d1e6e9ed54326e4dea8c + x25519ell2_test.go:97: bad: 2cb48885c6a72e9abefd7baf8dc04195c3e4065be25bbf4260e626d9c64df481 + x25519ell2_test.go:101: good: 49cfbf51d6ff0e04528c8e8c857a60d295b0485fee9ac6d8a5bedcaaf191cbf4 + x25519ell2_test.go:103: publicKey: c92f756ef274005408ee42625907734d44b4e04208e3c8dbfd977a398564df76, repr: c020b67bd269bd58ae1c37c4929d29e4f5fa37387f44123101f195b3a0278a87 + x25519ell2_test.go:101: good: 49bc99096f44e8c5d9a197288a86a236bad4a87bbc1e810ecf91453120a192e8 + x25519ell2_test.go:103: publicKey: e8a44c644ed2aa68544f19ca04412a791a5d04a8af58a73e44c3f5ee0155e576, repr: e2dde97a52785154762700c7aac97e5be7e57624e7642f8c29a3e6fafcdea3d1 + x25519ell2_test.go:97: bad: 5a1ca247e677398dfd2653e8f94709659cb4b9d776810e297da8486b2617ab18 + x25519ell2_test.go:101: good: 351d2f19521e43bec9afa9b9c79739db0eb8afa1aa81db2ce2b01d6a6ca7dcf6 + x25519ell2_test.go:103: publicKey: eddeb565633d35eb52afdb410ecc05dab3b88850322de2d58c9bfe7e6fd4a77a, repr: adb744a73fc15842ea7b018bfcb4317991e073fa18bb135b00be886d3111e4f5 + x25519ell2_test.go:97: bad: 721f6ea3a5d3375f1fd81b704d478315d5a034b2802c70f88f6b823befaf0521 + x25519ell2_test.go:97: bad: f952dd2d8c504c0cd865fd2146f95786b80a4025e112645dab800d18a52278ef + x25519ell2_test.go:97: bad: 4204e59b982bee4cbe587ea78621860832a448ec625f9ba3f96dc4a88b716893 + x25519ell2_test.go:97: bad: 49b8e2b593c5ee7822dea3716ea826deed24341ea09d0b4d6957ea99d708807f + x25519ell2_test.go:101: good: 8867114d85661f3965afb9de38173dea197638d3d21584673600efd705ee489b + x25519ell2_test.go:103: publicKey: 9d631bc4d0555131bb989cc3331967f87f29ba92644edffbaf0288ef6506dc7b, repr: 5a9f7aeedd5485e60b702dbe225de683e8cffee61dd7d01a71ce42438f3ca776 + x25519ell2_test.go:97: bad: 5b39514fdc9513061013c4c8c40818d4efc1e615d57c0b5a4575ba8d63c2b97d + x25519ell2_test.go:97: bad: 56fb9a4a970ffddaa616ec6566baf93d8764260f1cea7544dd6387b4eb509b0e + x25519ell2_test.go:97: bad: 6fb6a945dd41f97c06b35526bb7e5e5690844937b6522e58ea77b4824d505ce9 + x25519ell2_test.go:97: bad: 8b3c05ae3641ee8e5790b0de95a13dcd26c508b21556b35d1e004eaaf2237774 + x25519ell2_test.go:97: bad: 6c5ba3187523d5f002a4e72178504b82f665e29a84ad4491b12f7b911f020d8f + x25519ell2_test.go:101: good: 292f981b359dd1cba32757049b23f10b2319948ad62e8bbe97419e3dbb95c817 + x25519ell2_test.go:103: publicKey: 7cd608269730bb11b0b2459866390d37fbb879b19db38256f0a019d84d60a70f, repr: 716b00f7978df106fec39079358072eb2a676008bfeb13fa495724d2d6b053e4 + x25519ell2_test.go:97: bad: 2d7ef4a4ef5c3df9c6d90f19d9760179f55a88dba2da8f3ddafb35d3be58026f + x25519ell2_test.go:97: bad: 3f633d32282ca2ba8c94fa2021818eda5129c777fce780cb2094b2246f8a1985 + x25519ell2_test.go:101: good: b12a4de22ec9fdec2c009804780f05e0d0ed439651ae3da53ab6d8e2fec8d00d + x25519ell2_test.go:103: publicKey: 015848c95177d0ca895ae89912f345cc10cbb0192b6a688729c0a59ada00ba1d, repr: 4b9f19d9a89a0c21d59bf3f94691b95daff5771b85397a17b2d96a5e357b0453 + x25519ell2_test.go:97: bad: 9911d0bccb66287309dfc5276ac0a924dfa190a699527bb0e250c0dbee53226b + x25519ell2_test.go:101: good: 1c6c8f854789ddb9ad6c283d868411b754e36f144b1d96fe8b9ff3a6ff17cdb2 + x25519ell2_test.go:103: publicKey: b3531c8e5743084c4a295b1105686b30cf312e24efaa0535260d39446561fb3d, repr: 9359e026405805499291ac896ca89bdcea7008ade79afd594b1915943739fd9f + x25519ell2_test.go:97: bad: 27e100c539612d293e39d2d867666551b8b7fbc80a02d2c01f1b012f9b487fec + x25519ell2_test.go:101: good: a7a780ce20633522bb40739e23284d317c0263398dcf308abdac7939d0c108db + x25519ell2_test.go:103: publicKey: c8fdc5e0dc165614fdc29c8cfff6ba4ecae5fded5d4a2635a1ce80648c248477, repr: ebc9896768b6a3daccaf2cc6a1f02dca239e39855754e90687459757d3abb280 + x25519ell2_test.go:97: bad: 1f009e524034e2819421582ad036be53c0facfb42a4d4708fbc4a78bcf15fbcb + x25519ell2_test.go:97: bad: 42f928bb67d3b9d4f424ad5e2d302a5656cb21b681665597f10769f56109551c + x25519ell2_test.go:101: good: dd8580d024702b2a5d50d5f291d329b308a8c9e34d3bfa6d93fdf7220c2970db + x25519ell2_test.go:103: publicKey: 1a1de418a4a0a3b05c00d34f6a77ccdfb3fad76a75585a17dcd2bd8fe229b50b, repr: 8891f9cafdcc55393886bd9090085998a265391b06c8df8ed39d50800a5c6bfb + x25519ell2_test.go:101: good: 010cc439480bcc1c4cdfd457b7964e08798aa7d94a4e645f95ef6722335ce2a6 + x25519ell2_test.go:103: publicKey: 71bf79f49d57d904416a96e61ae6e2f711e6741ca39014f09108f1cd0ac4df13, repr: ff3a66985c2e2e27844a22890894e7a182fe9d121e92f121323b3e5a81d5a4ac + x25519ell2_test.go:97: bad: cf374b5ba57ca50eae6c74518d342817cef6bb2c91c49c803cc709439c36666f + x25519ell2_test.go:101: good: 0c03d3a957e6129248071a4172e00bbdd16b95193e710ab94a1de13e75525b0e + x25519ell2_test.go:103: publicKey: 1864df7fe6b2533d756ef430d517984b785b13da4d2dda6f4e4d6df99d974e0c, repr: b12000052f5550eb4cd80c2ece2fcc31bfecad1a604ded85b37ab4974a5da370 + x25519ell2_test.go:97: bad: e0a68c291bc31735eea6f5cb8f029440fb6d219f4a516c6590f50a450ebcb430 + x25519ell2_test.go:97: bad: 33945276f0704b2e40e3e9cc23d2128bd46ebef93dba2d74ae3a0e8d7f0874d7 + x25519ell2_test.go:97: bad: 26b7f4b1ad86f1aa32d5a07c9ebc7c2baaf52b4dae60327f40c47b92a190f792 + x25519ell2_test.go:101: good: 60e9a6b9abf6a680345a3be34f11e196402343f8314f1b0ec9b59841ba9aab63 + x25519ell2_test.go:103: publicKey: 5906579ac80106125c0082ff246508e3b77589b63d7bf1077e9fcd2d84e7b773, repr: 38107c92684b46641e36d2f35ce1d2c86a4faa5e106ee35da0e9521551b57e51 + x25519ell2_test.go:97: bad: 3988cacce1f7b40da2631c66d584740c840c2926c49ea9f52daca72fd227be54 + x25519ell2_test.go:97: bad: e83ecbd63cd27a881d52e9b35b9c20b56df855ff9c33de5b0f4263e47d814736 + x25519ell2_test.go:101: good: fc13f52bff1a7c64e1b2631eb0b773b493c28abd2672cd0333f011a01b3eae8e + x25519ell2_test.go:103: publicKey: e665b5ca9e48a537319cbc3e7abcea6351d4387d78334e6cbfe548e3c26d2f6d, repr: a0f2ed296fc64ef07085133e381bbdcb861dc55c8e78f1ebf4e5084a77622890 + x25519ell2_test.go:97: bad: b5caf57df058f364964c48d5aaef4e7c9c455cdbc026d14dd495d11ccb79e3c9 + x25519ell2_test.go:97: bad: 7253953a5d166329f3502e54d65f5056568763fe05fd0a32f543257c5d921920 + x25519ell2_test.go:97: bad: fcc18657d082f39db6367c8e4dce0d9dccf179be1a0e371134a1b55115f9a6f9 + x25519ell2_test.go:97: bad: cade174770082452d26c2bf60023ce9d7ec28a206fd08593051e58fe6fabf2d8 + x25519ell2_test.go:97: bad: 49aec2bc07adf5777f8396df318a4b6e2c82bff7912a270dec21b9bdcb72ae7e + x25519ell2_test.go:97: bad: 1b8c8e3c736127055670bf7cd53b6fdbb411a8ed5b034df86f5cc1bddac6274b + x25519ell2_test.go:101: good: 0ffb1723acb2470acc3cc6004c47395b295b0ec84fd5f0b282f1ba0d7cd9f8bc + x25519ell2_test.go:103: publicKey: 9696943e4b9e497ac88c22f7450e16c23b8ef765e1ae446ea61d0e0d964c6e04, repr: 69dab5ffafb5faef50e5a3cd63974b8dc20a0bf574f28e9d391ad99751ec23f5 + x25519ell2_test.go:97: bad: 237a69ef16ada20773a485740a1238da4f9c13d8ea86b032aab009f58374bde2 + x25519ell2_test.go:101: good: 446c28a0689c0909ca4d2dff46ab31f79a8cfa114438d33f4bb5b1e3cc0c47f7 + x25519ell2_test.go:103: publicKey: e312dc2d5b6a7fdda8bd4b6ee2a280b712f423f4c502a77443dbc25a4ac9ff50, repr: 8ad17c879fef2825c61a112993f196f763d05e17dcb015ed0e558489a9cc6cae + x25519ell2_test.go:101: good: b94e1849dc5ea0abee252cf4882fb3e807d8622bfb1903a7d47ae682de64c437 + x25519ell2_test.go:103: publicKey: 1054ed3ba1551e6547fbec82d934400b4711562a3599ffdf1808e181319e7f55, repr: 32c26ccf019e2c8b96502adbcf1245414a85726be7cb9ba68d2d07ab31ea693b + x25519ell2_test.go:101: good: d48954d76f98f01c332c7f596530a8f008df03fbb2ad3c4336c7445a68ca4d40 + x25519ell2_test.go:103: publicKey: f4bb22f85bcd71cf39f1abfd3eb53bb2e55381f390ef7f3893242cf0a1eb883d, repr: d358585fdee2691a828d20a6c586855192e8db8578aa5709bd4de832966d4d7f + x25519ell2_test.go:97: bad: 7d2223c993b0b1a8867e41098022a797c0a746a133f3533208866c25764a8e48 + x25519ell2_test.go:97: bad: b98a14b62e7c647e26f4fe65d93a727f937797eb251ca39547bd310ed0a222af + x25519ell2_test.go:97: bad: 449e9edd4b5604f97888a25e9af0cc60c84eaa428cf136a5ed487b6ba12782f9 + x25519ell2_test.go:97: bad: 76544e231b764ebbc35eb9fe23a6c30aa364bf49713017157f13d2d8964eff51 + x25519ell2_test.go:97: bad: caa160767b9747331f8af2dbec0a9eea5404e5b2080d9b81d80df46ae7b4e2bb + x25519ell2_test.go:97: bad: c41088638e4834efa605b0da1ebb81db3ebe84e80ffe335d7dc25ea751b49c11 + x25519ell2_test.go:97: bad: d7f5663ce32637f28f2ad4f40e1e9a152c2a7beaa2a79ef55f38d6d3ce75a9ae + x25519ell2_test.go:97: bad: 10415c4db6716881de659789af62efd6a02cbcfe9bcd3fb58d26503164ed3763 + x25519ell2_test.go:101: good: 96539a07f7c18321898085de106b75d53814c5f25a8cffa46f61f263194977d8 + x25519ell2_test.go:103: publicKey: ba2d514b4a6308d3c53c93a0f8c6e743817334ec94ec45aed77dd0e05accb87c, repr: da9e892f2d304445ce3cccf9cee672e9784589bf32bd5ef02984009e07c35d20 + x25519ell2_test.go:97: bad: 3013fa10b8859da2f47df6f692d8a988ea11c9ff2efeaf05d3cafb22d3e8e37b + x25519ell2_test.go:97: bad: 6457383f51c65a6a5a76e95e676a04783adcf02d1865fef65bb549f9fcebc3dc + x25519ell2_test.go:97: bad: e547a425aab18bd2ec55a9df09d523375cd3feb81be3aaa8d04b319d55ff423c + x25519ell2_test.go:101: good: 9b2dc5be1417cc34097ba0c09ab8420baf898a1f678c66075ec7bd696b58908d + x25519ell2_test.go:103: publicKey: 273a343074527c6886e54571680333b9db4b79ed18a2b2ef5bfbf81fea1b773b, repr: 97ff1cc8459ba6e702fc267cb125b4b7a86793a53314b6d3454c9756d6c92ca2 + x25519ell2_test.go:97: bad: d330324ebe2de6f53630da5419132249f91e5e809f8e768e2794b8221ab613b4 + x25519ell2_test.go:101: good: 530a415497f1d048bbde79c23b4a84b5441b4c5bd2d04f4ad6f7a145e042d36b + x25519ell2_test.go:103: publicKey: 9fa548edae6fb62766dceff7d8d0bd2d82d0e5494c47f4f30f100d2d0452b018, repr: 67da09b78f7f319cb403badcd0ba2896e162f79bbb1f26d1a83590d8f3870aff + x25519ell2_test.go:97: bad: b385e7f52da52b23db6dfd3a3624940ed19258f9732719ac2a281d651bfe07d9 + x25519ell2_test.go:97: bad: 025d39e4b998e40fba53e92d3c59b8d42ad28f801383bda0773baf5c320b9b05 + x25519ell2_test.go:97: bad: c5d771cce59ea474d8b52c108316ea68175813637e6c4a42f861ddb8236cd636 + x25519ell2_test.go:101: good: 83c157d6085b15c9bcb9c7c84e49cf07ee8d282fdb2056ed368c6269ccb46fa4 + x25519ell2_test.go:103: publicKey: 3cbc8e4eb44f5d3c30879234317465e1739750b142603f4b91a85c3b341d500a, repr: 6010977ea5b9d973ba608d39f187d9d07b9a6f055f8bd43f07397eeb9caca0a6 + x25519ell2_test.go:101: good: b2c984a053e31546689d13e55bdfc8ba2b6f351a2a45a9e137dff54dd769fc7e + x25519ell2_test.go:103: publicKey: a36b376b5a88993a1109d5691173abb34086cb08a08a061141fe2a94865a5b1d, repr: 1f949e60e4f54e05e6bc87ac4b3d1e2e1849e1f2e87b80e8a6b13c5c5f00db7b + x25519ell2_test.go:101: good: 3480aba294c54233cd1713bca4ed63b8a800395672d99c2328d9478e63588907 + x25519ell2_test.go:103: publicKey: cd1469fac7b297c1cc9fc454402210b7fb2aece016646eb6e8c5beaa03283517, repr: e3e0db5c050bd5404d8f84ae61524a46ffe0778b79f2bf0278b99c3bf2591cc0 + x25519ell2_test.go:101: good: 65a93b8b2649a38abd73156f17e556d41cc8359ad418345b3177a0242deee657 + x25519ell2_test.go:103: publicKey: 257ea1c59867b6af3b6b2e7788c4548ed30ee5c3f9d08297867655658e1e2162, repr: 8c5d99d493023be3644f303f97f0bccceef3528ce8df7b6bbf5c54b8aec77e4b + x25519ell2_test.go:101: good: 27deada3c0e89a7e5981d6aad205fb58cd9eb5e9019870fbbcb380cd519e8381 + x25519ell2_test.go:103: publicKey: 7aab310be0b9a51fafccb7310073a1607dd8a900cb61a5fc5a57d5e62da55852, repr: 280f4d8045d6fcdf6b56f9749b4467824f52c965e02d6400c1d81374cc8403d3 + x25519ell2_test.go:97: bad: b901a723cab703a303cded7f642555c650f8c971c869267e2cb63ce155b97fc4 + x25519ell2_test.go:97: bad: dc94b883f0e2702abe9bc7f55db67f316df0db979278ce78e70a9b363e76e0d4 + x25519ell2_test.go:97: bad: 59af9aee8f1e1758f5e1b3d2ada4123b1ec5204ddbf60dae92b711dfcfc6f9fb + x25519ell2_test.go:101: good: 0eb1243522606556c82fc267734f5cb01a65f10c8787484271e7be57bca840b3 + x25519ell2_test.go:103: publicKey: 464912091198f52ca117399f7a958e0e9f230cd428eadd760aaea875d4621c7d, repr: 577ea89e1f30dfacd3e40a231b2faf000da34177095ca32db977344c9d237a74 + x25519ell2_test.go:97: bad: 052f0d7944769c877bfb791df590926ea83860373e80cd065ddf6b6d9f76a328 + x25519ell2_test.go:101: good: 8f751cd09f0a320e8f3d89aa6739069c1b678ef541d0304868073c4959915e48 + x25519ell2_test.go:103: publicKey: 6e872410bd151b627df5cca5042ebf810f025fc42d8f03d92aec089c753ec611, repr: 8effe273259dd160aff39c3d33d922ab5dc64899a94b3d83d23a8497a55ff477 + x25519ell2_test.go:97: bad: 0e37165abe515422bbdd6e192aa86be32570e29d87bf5fffc0dd51698aa1692d + x25519ell2_test.go:101: good: bfa786c58da12e68a59370f6725f34ba928a873da66f2f9702c7961234535075 + x25519ell2_test.go:103: publicKey: e6ae7f198c92a7120d04a61033bd639329a2643081ee713e0c3f400a57faaf21, repr: b059e40baf76cce6627ef451268b5b3d350ff1ea2c9d1529bf380a005026dc4b + x25519ell2_test.go:101: good: 29dda6e94dcda1b7245449f2a6be55d3337531da9d3728db9b7403a14155a28d + x25519ell2_test.go:103: publicKey: 273a111f57ea16e21f391869c1f9b14ae8dd018b6b6c5dead62ce6b4d4ea697b, repr: 0d86907c18fd608b0f8ea48cb5c235c93e2a67e9d87bc2c72e00e6c0ab6d0659 + x25519ell2_test.go:101: good: 6ede7d78e53af4a7ddef3c0596a28f960bf3cc7351126a59355dd11655102b47 + x25519ell2_test.go:103: publicKey: a9abf60cc963feb34bc715b6c76e26ab08c29ea14294203cb23adbc5bf30de3d, repr: 925afbd85556384fcb2b605d24c4f2a7d30374b7f911be740d6c63294a0c70c5 + x25519ell2_test.go:97: bad: 8d2df99e2271b9e40970733d1d38d67ec00699122db2c98c5e644fc10cc996db + x25519ell2_test.go:97: bad: a807478edcb323e637f09de14fcfefac4175a0d39edda7e73bc8e6c1b413e9be + x25519ell2_test.go:97: bad: 9b3e0958ef604815747a4d8e2f9b97d7de569e9e812443ee0da53f0a1073dad6 + x25519ell2_test.go:97: bad: 77a3f90f1ea158902d1a452c814793a9ae3e7dfd9111927540f36b8fd1ac16f8 + x25519ell2_test.go:97: bad: 7efdaf7021e74dabf14546fc7efe118b183423a335cb3e0c6bdb152e3bc3c5f4 + x25519ell2_test.go:101: good: 5bdb5950fe134dd4426e3a6c3e4bd3b7bb0ac9ab1eaf85420b918e4c76365180 + x25519ell2_test.go:103: publicKey: 9571d3db7da70052d9f8afca7853383031ba1f2b50f5e6580b30ea5d1f217b4e, repr: f836622a52d341ba5bd986333ab38533302ca3c0bfc07b658a72d4f0c5af89a1 + x25519ell2_test.go:101: good: a8a516e8235f22db465a3f8fad31e2d59ef30dc10a94a37ed3e9f5f4521340aa + x25519ell2_test.go:103: publicKey: 521d2f0187ffee0da93c475b31739e35db0a4636b373028374614ac090d3f90c, repr: c231a3b949618b9b84067af7f7b45c7f2ac8b71472cb14d0d866d9681cbd26eb + x25519ell2_test.go:101: good: 692993b423d9ce66f243f579d3e0b47c5087cbbec6ac67c11ec151e6b91c18f8 + x25519ell2_test.go:103: publicKey: 04dc1bb0f1458ca90f98aac486107a2b1b910162b06725234d661be90f385c09, repr: bc832bf07074bc615f4398134147a8ae8af264adcd953434fd36a8733d409c85 + x25519ell2_test.go:101: good: 62eaa96395752fea1a15427aa3074d0fe5780dc97a0a9c3946e9dc969fe5db5c + x25519ell2_test.go:103: publicKey: 7d03bc58fd1d8c50a2ab59828166e904d91df31ec617990581c65a1d6fc24c76, repr: 4962a21c61f7dd2eea8b6fb54640e73eeafe2e51e229eda86a484f3fa0fa6696 + x25519ell2_test.go:97: bad: 4310913b0b7be801b57afdf91cf699fcc4f5cb14a95a4ef5f3f9ef753f4aefd8 + x25519ell2_test.go:101: good: b0904a491c5f4e27ca8fc379f81783d4112077df2284587e571b6f40c493d05e + x25519ell2_test.go:103: publicKey: 68449517b35cc7e302c7555ea660a292a59845a66209ef43a54cbc174e337f73, repr: 5574aad1cb22a01515585fb049380026a918d1e8cb978069a8246f33143570e7 + x25519ell2_test.go:101: good: 8943a3dcaaad52adfd462063b1ab353b7adaedb7adb6f04af0e9a493b237186e + x25519ell2_test.go:103: publicKey: 25b1881a8aa18c1123566f70c76637d173682ce90741fcddf47f523fc369ab0e, repr: 0a3faa02e404aa3b73a62a3d3e2589e5dd87446adca0f09924bf6e923be5b259 + x25519ell2_test.go:97: bad: 21ad2e6d04c472db143034b1138c69ab89cac9d5f375da1d9ebd75145afcb96a + x25519ell2_test.go:101: good: dd82b5d6f28478a17970c051d29523e95869cf0437503d80e4512eaeef4b1dbd + x25519ell2_test.go:103: publicKey: 9e00cd19c413cda35f2496b78e2f097b44782ef5318333ebbbabbe7248278069, repr: 02bed0583125e4db8e871ce9e7a8a2fab3c7f77d1527e83b413dce10adc1e4f5 + x25519ell2_test.go:97: bad: b9c0669fc4bfea7e07c8eff2b6c8aa5870fd1f2077616b90f01193879039e3d2 + x25519ell2_test.go:97: bad: e40978bea9a8d82645c3a58c46f21b1f585247cb41ef06d2e7f9d64ebe6b9503 + x25519ell2_test.go:101: good: 5b3bb5130c7feddc9872b785d384f0b3537f69486625b3ab16658b43922c500e + x25519ell2_test.go:103: publicKey: 2bc8d360d4ef5cfc3cfc848e09d74878a1325c74de3f8b6f64cda37a7ae31b3a, repr: 9e4f9e1f696da988bf507d705aab9e77a0858c06aa283b7af9a1fcfdab5f5d7b + x25519ell2_test.go:101: good: 4f8fd0f6d12f9d5ee2d6eeb1d8b9bde1640585ae27ac00b57cc0cedb427e113a + x25519ell2_test.go:103: publicKey: 0692419762a67de57518ea7e3c97116e6860f09ea97040888965f9ea1aa08c76, repr: 08abd1ac343ac5af5247ec2c6177f4e5087fc239232f4b031ddc79d8c9ec209a + x25519ell2_test.go:97: bad: e9cabea7359eb48f3388bea440a057819dd9704a3494e5ebcfe3f44c3dd16a14 + x25519ell2_test.go:101: good: c6ffe0f3fb35abebde9b726d231c239784658d8123be1a54a639a5bdc7daf441 + x25519ell2_test.go:103: publicKey: b541b3442a96988aa8a18f5bdb1c7ef98877511911b3bb7c895d5fcfe81c5651, repr: 99a6ed76381252ea914a78c4594b64a63540837d801900de603b4fe587580699 + x25519ell2_test.go:97: bad: 8ff79bc12ed19bf646fc3d44ecfab8ff75a0d4df5ca6f1ce6d54e368cff36c59 + x25519ell2_test.go:97: bad: f80f3624d68679bc4dfb082e3c3508169ba37e58ed81181b537774e9d5ed4e41 + x25519ell2_test.go:101: good: b3c02deb4872181d5e63400d032e7a7e2f0b245e3bb1d889c76e07b8da933a04 + x25519ell2_test.go:103: publicKey: c447c7266369b184e026cca1132a7b5769a5c30cfcf4c2ec1493fca391548c57, repr: b9a976c3cdeec61fda79f71c5c7c9f426094af0e712cf16f1532c4c247058b69 + x25519ell2_test.go:101: good: 143128f6c53131f1fbd9a1155ce4040911bc140c84c9ac6bc9779bb6127a9d2f + x25519ell2_test.go:103: publicKey: 6be631449c95775ce2b1756cb95b4274dcc76de07a4b1c77f9a92b540e1fd66a, repr: 4efa6b92c5d912f26b5cce3c05572e1e491ba3c3ebf2713d1b36efb6c807fdc2 + x25519ell2_test.go:101: good: 06ad7e9f5c7c01e64ffde6876f2cf2575b209838f7b7521d2be41aab86e8be15 + x25519ell2_test.go:103: publicKey: d92d097b6de0ffc1f0eaed2968db5df11a696ec143f51709f5ac0c15f916d267, repr: 150837991b1f4053d333566ada94a27366767ed78a830dd1d4f2329bf0ce0891 + x25519ell2_test.go:97: bad: 5c59b58d5e68795a2fdf0beaf17a4859bc3c773927b8c92efb05abfe60da630e + x25519ell2_test.go:97: bad: a7b7ba12a27e850d32b61c567f261083f58e21e4258e1fbd250fcacfcbfb964d + x25519ell2_test.go:97: bad: c8a056fea1848f1624a5b343321fcf520c4100c33c7e45c681d6d6d8cca7dafa + x25519ell2_test.go:101: good: 2542d0b7b50b8e503d26b5d4c61af6fe4c6f3eb73bed7d14b16ae851cf3bfc49 + x25519ell2_test.go:103: publicKey: a5ece658057a0e77c1842758eb88f7119986a3d64dcda2e25283539176c3d030, repr: e0c4748311404889903f2d327a702500aed3d77553c9df655eede325aca8f0de + x25519ell2_test.go:97: bad: 909c908f1ef9dd20ae14db04cc929ff115e6a12abdfa32849d27663872a6d369 + x25519ell2_test.go:97: bad: 32d7655351d0a28a42b8e1f4ca9a54a92017152d63e388ab0dafe823dc9280a7 + x25519ell2_test.go:97: bad: 97711ee648a201dff48c66924d40f02ad2b668ce01bbfd0b7bba77c6827f02b7 + x25519ell2_test.go:97: bad: fb60ac8eefa22a2b724dcbd4c36f9c48071faed5bad806699d211a27550e2877 + x25519ell2_test.go:101: good: 03c3624cde5b4148a62829e67bc399bfb3283d912be0c37b1c16b56027254327 + x25519ell2_test.go:103: publicKey: 8d5d503cdd4fff61766f29c80f6a5763a633d062f43e753ba2a9879ce744da7c, repr: 473f2d5fd82483f1115316f1f1f8a98ef1d52471e420a0cc22a81daf4fcce5cc + x25519ell2_test.go:101: good: 4c8076032a41643b0bee46e3abd9abe13e8213da4c848248ef408cdadf15a406 + x25519ell2_test.go:103: publicKey: 772c48a98624768af7ebd3754ceab0db2997aee603de7afb7808adb49a22a927, repr: 0171c53d784f0062af5ae66a419b0052d30e4fe9fbd70a68cd6207fc5be4f4b8 + x25519ell2_test.go:97: bad: 341de60f3564fc8ff10c6a8cdc312339bc6d421d72fdcc60e9fcf4201d3b61cc + x25519ell2_test.go:101: good: 979bf3c784d49fa8dda7d4f0d9799826eb422340b32de7548c160f6dbbfff827 + x25519ell2_test.go:103: publicKey: b822f0578a6a3db5911af829e27417b464e7c5d83835a96cb1b9999ee7903866, repr: a9dcba1a175bba54706fd7c9139d4037e3b909a2fcf935a26e4266286664f7b7 + x25519ell2_test.go:97: bad: 0e1bd6a28aca148ca7bd2783dd4e6e3443ebe80744a6b42ab8146b5e1beaca78 + x25519ell2_test.go:101: good: 817a47f06dbc5b31979b74fd8086858a2121a8a9f75259e29d962e62d6221ed8 + x25519ell2_test.go:103: publicKey: 6c0fb1b4ffd5ff38c6f1e25b58ca031b99c0922b948f78a6e2c5d72fc8e07f40, repr: 068badaf40d08b82ff0752472cb8cdb0988378be81c591a21d78ca02b98140b1 + x25519ell2_test.go:97: bad: 9a70ae9d27bee6f6d80b8a9ebfc56aec59934871810dc69bb9039ebf4572aa46 + x25519ell2_test.go:97: bad: 397a6e941fa5659e79f7d7dc4ee5782b7d566142db5904b2ce5c8693468b4a5e + x25519ell2_test.go:101: good: f019ecb76c600596b768ff5b52fe9b9af0723392a4827c04c5f8ce1f0e081d29 + x25519ell2_test.go:103: publicKey: fa0a302b4cbc121e69e6c795c30aef4c81bf048be6804361b00fef8cb8ac4a4c, repr: 5f65ed26bda8071ad5123c03ec4f708921e8cd2e7538f62ca89c5a50ae8909fc + x25519ell2_test.go:97: bad: 88f67a0011b68c17cb634d17116c8f7898042d94f9d9e2aec8c428a34379d372 + x25519ell2_test.go:101: good: 81d0fbab7a07030a08b2da72ab7e68d82dbc692ce1f3e853add77bb5359b6ff3 + x25519ell2_test.go:103: publicKey: 46d4c144819c0d44c89d833213bd57c5fe537f73d218b57038ccac35ca515077, repr: 8fe8bc995e7a22081b12d8478f237c4e81b62169849dd42fa33d4571790fd31e + x25519ell2_test.go:97: bad: 9980ba22296ea79b010682b43a4d42959b5a344c32c05b035c3df73797e61512 + x25519ell2_test.go:101: good: 542edbf2888ea646a9fe91615246f9da2f14f8dc408fc308a35d26a9a111fecb + x25519ell2_test.go:103: publicKey: 1cf0801d08a43c8887ff7342cf621caa268f34651bc503e17e2f6c037bca7603, repr: 1717351145e213594d1d3dd154d053730ff599f474c0fd991423783b45d23af4 + x25519ell2_test.go:97: bad: aa7c73fc1a210357f59f5c542d0fbafc664be6c89d6b3658f67a2bf84447ee9d + x25519ell2_test.go:101: good: 998fa2f3de08f1980717718e95c7976bc137d5ae6793436723b634c138ab692f + x25519ell2_test.go:103: publicKey: 1ac70afa574f6fa51d8906d02368dd1fe14e497b9305ca773629f8caa82cde05, repr: 820bee505b0a0839034028aafbbd05e392bbff507346e3e7e09dd3adce51cc41 + x25519ell2_test.go:97: bad: 26c737997faabdc2d7835f287a6d55b6149f0cdb65f919eef56b0a96b31591ec + x25519ell2_test.go:101: good: e8f8a01054a50e6da37f0f570888781e3d2627cec16ead96aeadd8d96e6d736e + x25519ell2_test.go:103: publicKey: 7e73491d28aed4c9cf4e39d9de960505ba67f000a62d0dea875e2141f2e4a573, repr: a271e706f6e2b81a3e32acc8d55a7237f5a8ebbe10d47db32b54a744d9fc0bf1 + x25519ell2_test.go:97: bad: 8019de7fa44949d2155361ec83c09f3a34eb7d20d8623be888feee96c9c535e1 + x25519ell2_test.go:97: bad: 409555b616a683be1422878aa7d9262c3c2f2569bbec6d56fd2fc136d5029044 + x25519ell2_test.go:97: bad: 7a6ad7f58364698fa57af88bc6f6d7321f2c8ec1f7b7740d845642ba9bf2a936 + x25519ell2_test.go:97: bad: 8a824a25730288341feb9d2f5f9f53a0b5a733a0b09bcfb6ebb824a01d60b123 + x25519ell2_test.go:97: bad: 46dcabd735124a05222cb37667c6dc85760b006c3447c1b16b01af130bdd676e + x25519ell2_test.go:101: good: 967b76cf2567a97720d966ddb776411ca1ef2517107abb2f66f24d90237dec90 + x25519ell2_test.go:103: publicKey: ccb3b069bda8c7cbc10605873b3f47282fe67ae93973818d6d67dada5700114f, repr: 5a26ac3628b7ff02cf029394abf501fda24f8e2b38e690b6ab47baca452cdb3a + x25519ell2_test.go:101: good: 44fb98c8c6d917b7a1c5e7433c2f93d7a1fb461eb59c5dc8d6d1bcd416c411df + x25519ell2_test.go:103: publicKey: 98908b4522408db9da89ecb1874982bbcde6df4bfdd3ceec7fc3b105caaf3809, repr: 95e266d2d820c25977043151ac277ecb08a5a638a05d08a020ca3bb2a7b6daa1 + x25519ell2_test.go:97: bad: d9ff57ffa12568057a50c611f78e2c9984de6bc86219a6353c092a46ddbe3122 + x25519ell2_test.go:97: bad: e6a0d2f0e0e33c61c8b518aa3d6f7828fde058f116c51286a791265c413fedc5 + x25519ell2_test.go:101: good: 57ff08e01bd23adcc6c04ebd64588f10286e91fdcabfa60ad502cf8aa6f0c185 + x25519ell2_test.go:103: publicKey: 94c3dd29e9490625ff1eb7e1bfc2e1e47013c5367ddc8b62bd96e20d225e8054, repr: 0b7f664de978ef7dd3e263f7443b05f863cc02e241034c3e70c66f0b4b31ede9 + x25519ell2_test.go:101: good: 3638be840581b3263bf80c10f02eb8d0f49c66bff68673ddf7bbfa9f92a89a01 + x25519ell2_test.go:103: publicKey: 84ceb0c32731d6ffab382c0b3cd14ffb013131ef5a44831849806dded66d6338, repr: e18c414092fac05eb1c04ad2f0e69eb7c5d38a53c88180f25393c529e17bcb03 + x25519ell2_test.go:101: good: 11e9ba57d4749e719a1254e626f628793e3d3e03bad33110035ea2a225f52d39 + x25519ell2_test.go:103: publicKey: 76f92bd1211af312fded715922e1199c779667cc44528d690ceeafa99d485b00, repr: 762728625d12eb5cecde75b9b2226747ab3e0ffb17e6da09b6dcb8cb9b67b63e + x25519ell2_test.go:97: bad: 53a3abd557d443066245bb5e1f723115e381cbe24d0d2cef13d8d50acbbd4da0 + x25519ell2_test.go:97: bad: 205b6fae8836fd139704ceab43749e846fff9ee21dd20fbad7f22a6ed826ce58 + x25519ell2_test.go:101: good: 40b01d29c26b84635dd8a3958ef2d8704aa5d1a57e5cc1c13e6331be231291e4 + x25519ell2_test.go:103: publicKey: 2e65f8fe035169598612c0abc500b9c86a144c74cf86f99b0e0551065c7a8a4a, repr: 969a15ceb166f018105ba7b9dd727501d6a01251964667f600fa94a4cd3467e8 + x25519ell2_test.go:101: good: 7649342dfb381c970549c3407c892af5c0013b8ec4ea6f4c1131e170ebb47445 + x25519ell2_test.go:103: publicKey: 3b26f898cfa25ef370102e929ccc60b990282fe476a5fc97ac9440f990d41d65, repr: a0242f86ba3cc8e08a486d669e2fb5ecafbdc72cdca5d727ce758cd6813af0b0 + x25519ell2_test.go:97: bad: 3331f8d1ebd4ca708251668165285dd3bfcf5dd640bbe4131d7b08e4a29964cb + x25519ell2_test.go:97: bad: 51eb46f8803d6fd2047bba55fe16fb4d5ddf9c7fdd3058daaf5daf32b33ef218 + x25519ell2_test.go:101: good: 8d8d9d9d52916be03c4ef810951137cb89956b060e1a9d615079fc842abd581c + x25519ell2_test.go:103: publicKey: 33bb8d7f13c4c36e3f83a2622f33908c4ed87b56c6c83d1b622ed74786e31b13, repr: 09311ba51aabe1a5cf6b224579391b90e6fd88563f650fc3c6651f10bd673fd1 + x25519ell2_test.go:101: good: 66bb80b57dea26351a2c591b39c50927804e0d3eb420980a98a7554746b770e4 + x25519ell2_test.go:103: publicKey: 3bd4e58d59bda5110620c1bdff5e2556bde9922ac31fa4802397264f14e42e67, repr: 8fbb3192d813e512b2f56ad1fc6a18fb7aa04b44d2b0cab1eb45180494926260 + x25519ell2_test.go:101: good: a98cc0a58c1ae79691b9b52fb86840dc6286a3cd460731b524e7d37004373de9 + x25519ell2_test.go:103: publicKey: ca18be8a2280d7f7b0958b74ac1ae8de2745118d131ba0d0f9dd69570fe3860e, repr: 3db808bf6c46ae0ab8e0ef278c4dc943cd5880939f06906850972747fda62a6f + x25519ell2_test.go:101: good: 6c3d1f44fbd988b14f707455470c03b7bb5bb3dcd699c9bbd95db2dd1bb00a1b + x25519ell2_test.go:103: publicKey: 47c16743c4f06d49a9e8e706548ed135bc4d90bf719b9e9f636ec3b571eb8e18, repr: 92c2e3735130685669f9b99af4fc2ac38530f46e51647e4776d2f2bca544db40 + x25519ell2_test.go:97: bad: c44b9ef32a7e753a0004ff475b4214438d87aac9e69a971ea87705a9d27851ae + x25519ell2_test.go:97: bad: 2c4b5b9a60cac4b6dfcd1b6350d3527ef60e3d603d67d524a83e5098cc272535 + x25519ell2_test.go:101: good: 3b07ed1fa0fa13b8976748bdac0d0ed38b367b19436b783f62cc1fd16e20d94c + x25519ell2_test.go:103: publicKey: 946b051bc501bc8d124f34e66a13167bd7f1781109591b8936426464a639631c, repr: d5f7d0eb2110fa38bf4d356d7427b5e0a3fd0ab169097e56bfc71ed75d79c1ab + x25519ell2_test.go:97: bad: 1bb482140d5ebda94fc6d298eb8c2bf2d13d35c84bba0fa53ddf972f26de83d8 + x25519ell2_test.go:97: bad: 620f6fb4be5006f65f93776534a4261dbdc8553b25ecdba81514afac1deadb35 + x25519ell2_test.go:101: good: 7e432e869ca9234fb1269221425c216dc97f792eb5c562d1562c11f4f4cf9408 + x25519ell2_test.go:103: publicKey: 5ab505bd2aa5b1ef455701ad1f27ca1103e27b58cdd3ce465f762c661e46422e, repr: 9289c2ffb1a25d23438720b5286d6e217f388587abd57b88a02320e560fe293f + x25519ell2_test.go:97: bad: b6bc8098975ae069918a6c7ea937076d976129dcef9e41b6f277afdc0f51c365 + x25519ell2_test.go:97: bad: fd208b7c630e1438fd95661510ec79f5c7bf92f74118acba1dfc188f3aad8343 + x25519ell2_test.go:101: good: 46f2b42cdea5b2ed165c499a2b32c551a9ce5f40ebebfff9abd5f7013a18d9fb + x25519ell2_test.go:103: publicKey: 0cb2a8b51429fd5e23eeaefef072f1d7627c27d1152641a06e7f7d227c32da7b, repr: f1b1913c394f29a364c8433fedbd686829153dff51b76cf8582a0e13e995e73f + x25519ell2_test.go:97: bad: 002bc0a7f350fcfd4c61a102febca4ce71f47be84ac576d27c5ca215fece67d3 + x25519ell2_test.go:97: bad: 7f194b0944abedc1c5f634362483934b1fd4e892b37a6bde6d9e8716aed67362 + x25519ell2_test.go:97: bad: e8687de62d4d2732e55e8512d3cc6c2e8e99e2ec43500f55d46fbc4fd40d93c4 + x25519ell2_test.go:97: bad: ccc3bbd799fe5c38a27c883c08da256ec710383abaf24d19b73eca91f34e74c8 + x25519ell2_test.go:101: good: 1624976731bf67ed3b6ec5566a2b6f5dab79938cc7a91b360db3c83f408bc5b1 + x25519ell2_test.go:103: publicKey: 66e5dfe5ae9cb1f40b82bbedd88b0c111fd4b6d7f86bed4b4456a078fee62269, repr: b167b581a4d7f56805148c5f4e66659219ada9205fcdefc23c70cc05eb1e22eb + x25519ell2_test.go:97: bad: 97bf14545e51ea83da7c4c4a1859bac6d559f1b042b7931dc953a3abc05c264b + x25519ell2_test.go:101: good: 1a0c8a1fbb7a69e0afaa45d13cfb1de44479f59a45b56b2dd899caa4815b4c45 + x25519ell2_test.go:103: publicKey: e258bc1dd25df0aaf21f49d6d00d682c613323d47868aae56e160465d8573466, repr: 51f9cbabb23de342b4afa2fba6a792dcd056409baa7876e817cdc1fd29f81bad + x25519ell2_test.go:97: bad: 0aec2f0b08048a28b5211157fd4d1c98b0b41cb8c5629a23f43a52142c2312f1 + x25519ell2_test.go:97: bad: 1956df5806f9cf5339bd786285da1c98c5424e10cf1e98529d40d51e685210a3 + x25519ell2_test.go:101: good: 85170f8d806d07853f80a66a22718744799c9bfd083fb0c5a02a5dbf34aac62c + x25519ell2_test.go:103: publicKey: 6261d88a1d541b4f957068c8872c4e1fbf7230b23d27e38996956a2796ab4808, repr: e49820bd9b7eaf969995344f47d092968700c00d04468454b75f37fcc9fdc2af + x25519ell2_test.go:101: good: d35617520ee5230fe18e73d1494473acca76d3bcd8a370bb9ccc8575dec9215f + x25519ell2_test.go:103: publicKey: af90e829465ad057fd704c34265fbf61dea36e58b2623d67a3df0789a16daa68, repr: 71c009d42049fe43153b750f4e13fdcd0a641f996831c8e856995e57c9d8364c + x25519ell2_test.go:101: good: f12d4bb81ed7261212b873f30a06fc289b901038a036e78220ad19ef6cd9fa2c + x25519ell2_test.go:103: publicKey: 3571cf6edbe0b8b91da573b3c32196fb6343418a6b1eebff2ff75b71aa921147, repr: 22ed0bd33cf35f155f75006cabc643d133382e66c72a869e1d6a303dac4f5e57 + x25519ell2_test.go:97: bad: 71553ff7b5ecca137cd4ad05bf64aa03705f976262f8e64345309c506d48e5a9 + x25519ell2_test.go:101: good: 9c67290075fe8011e63d258845b9328eb87de2a313ec10c4648150d8d4b043f5 + x25519ell2_test.go:103: publicKey: 290ace1c2154dd3929c849eeadc06c38c2eddcc69482b361a692925e80c22e70, repr: f40daa4bf07e9f1e116701e50d4971b9baf45aade99780a903eeccc90abd1de4 + x25519ell2_test.go:97: bad: 0ed754ecb684cc69a848f60c0cf1920b69505c838531306de977768fa901af0b + x25519ell2_test.go:101: good: 509c52a00a59974c5c7e6510467fe060543363922570034bad7e66d9e90c02b4 + x25519ell2_test.go:103: publicKey: 8ab3695458c7cbcc3c86be0fded5aec9d6a7b57ba88b021387a661101071c02d, repr: f9741f94195a6d34d7196330d2c079cebd870a481d751256ebe7f7c5a7caacaa + x25519ell2_test.go:97: bad: 342714a0e5fe7fde517427ba567551139c11ef3e8c18e3e41a8f9797e3cfbb9f + x25519ell2_test.go:97: bad: 0642be64ce668eee04ec0dca1d8f2bbd5ab37bd87bc7e87fe15c514dc3da32cf + x25519ell2_test.go:97: bad: bfdd65b61e1b90174e1e1e585e3c5832406be7358bbe10eb47bef18307d23355 + x25519ell2_test.go:97: bad: 9f458c28974845e61782faa7a9604450e95a49de284dce239df503f3706e2591 + x25519ell2_test.go:101: good: ccdd8a997f56371b53c70c444d6ba99c84c7dfe45504ca481aa432929b00bc5d + x25519ell2_test.go:103: publicKey: bc1005ac6e92e6816da42f922467b1d1074c055f7c47a9c0ee1b8a507dd0af46, repr: f88dcdc382cd205070858df56e56bf33b972450dbaf5f5cf2c8a8376c5942ff6 + x25519ell2_test.go:97: bad: 8eff27695be9c29c893e8d69a8abdff7ed39b78be45b5edaa8360b8753b487c8 + x25519ell2_test.go:97: bad: 15903224fd949b0ff324f3ad35dd5903000971181ad0506462d6e0a81d01825c + x25519ell2_test.go:97: bad: 7083107c92b903893b638d782243237306cde8f77090c5af0b44887549b717c5 + x25519ell2_test.go:101: good: 4e36f520c8310c41cb8aeafef3fd73131d0da6de0e30f3f276ee8e623d3f8524 + x25519ell2_test.go:103: publicKey: 25e1ec289ea0da16736c3629b67aab78b8e5dc75d9610009edf3f1770c46fe3f, repr: 050a9822f6cf9f4660c6318f602dde15f871562dd177ac9207145fd7e40d6d25 + x25519ell2_test.go:97: bad: 74c1ab510fe2ce281b6d2d40fe5b1232eea799824dd3da605935153617ad9169 + x25519ell2_test.go:97: bad: 550d439f1b5c2317df440e93cc467dad32b468b91069e61747567870f4f253ff + x25519ell2_test.go:97: bad: 6f8fc55988fbbe9b585bf13e5135af39b9c05894b66b8e70f909f1e9515f24a2 + x25519ell2_test.go:101: good: 207387bec0dc28c4add5f60d078dda9a62b4f4d19b6fce6ede0ac8ee78548c0e + x25519ell2_test.go:103: publicKey: 295c40e10d5f203fabbd10c40192420870cfccea953def2635b27f5c6f8f9b27, repr: c21d3bdd69cf1c6ad040bc3d3c7e319f697d01825c2aad5a0e6a57d976aab16d + x25519ell2_test.go:101: good: a7e393c3539f9aa42d5fa668504ce4ba69cdf57c8afe56571c00f1386501d5a3 + x25519ell2_test.go:103: publicKey: ff0e31408b263fcda9556fe8294513fcb4adf75bd2bcba1f7537ea0131924c7f, repr: e4fdb57b7b3051cb143db8011fe544170b583082d178f31c01f40f7c116895b6 + x25519ell2_test.go:101: good: 0518d0f17fa95e26dc530eaffce52fff4f4f9cdbabe4b5107e516e3f5558a7be + x25519ell2_test.go:103: publicKey: fc6fd32e2e7a73670bf667730692b18cecff8696bbcf2a3de3b3f7982f900447, repr: 2d207056f0033aa5ebe6aae05a21d9edb5731ef3a2e9054c69c1901c60dbf7a9 + x25519ell2_test.go:101: good: 3faa459c6f8ecae77cc2fe1d7fde1dd3064cc57a5a4c0eb62ef0a069dd991b06 + x25519ell2_test.go:103: publicKey: 3faf80609859b6a009992364347cb0082d5063bb61f5cb64a1e3f0aa10dcbc56, repr: 61e9cf0302c83c2df13440880f45824eb00f894c9db6ad66375ea8e94ee23452 + x25519ell2_test.go:97: bad: 4b452df3cba284ca67e4f5db43f357329026fdc06b13f692486229f83ad7cdbb + x25519ell2_test.go:101: good: 60805be7db11e253f31e2907c95bc90ef2c69a9631277f5aa35c9fb7da23cddb + x25519ell2_test.go:103: publicKey: 77f84af6750abec8cd850808a4aa9917cde34eddc93881c3dd2c6e91b816a94a, repr: ee1dec04f7e9f9c8f00581cb4a5b1c87eaa9026fe54f11dadc57e302fd286978 + x25519ell2_test.go:101: good: 699c9b4d5d7cacdd3664374c7d802916312d1390f3ecd9a93f9feb8df930d2d2 + x25519ell2_test.go:103: publicKey: bbb7a6fa8b209f7e3935517c5f39db1840aa509d480cc05bc2d1ecf1b795713b, repr: c63dee1835bda73c823dcd871ab8e3071bdd47ac8cc5596ce86ef15e3395e286 + x25519ell2_test.go:101: good: d401f086962a829dbd97f5dec34d8e7b678a1cfb384c87004ddf5598321cec74 + x25519ell2_test.go:103: publicKey: 33ffc21b9c2a8de7ac81b0d660a9fe21c5143b0bffa0415316ff8d7febe60d7b, repr: 843f423edc3f101f673aa7a320375b4858b279b25fc4113ac860c549e75c2900 + x25519ell2_test.go:97: bad: 37855370e3764dc9fc66eeb0950da60f2dfd7e81a837468df412f9589ed7c298 + x25519ell2_test.go:101: good: 82cc1dd2540b916a3843d0ee17732de9c7b8d339c5e4c4df8ca603f1f53b7e61 + x25519ell2_test.go:103: publicKey: d3a4dbd3f73373043b2dbb934950408957b2b2d9732bce80a7c3dc19f9004273, repr: 9d22532d154d5190705cca1e061ef5661a570caa66959eb36f9a522bab100d39 + x25519ell2_test.go:101: good: 74fabfd404fdc7489d677cdf645d6904862f1bf9652439aba2e50c0d72d39da5 + x25519ell2_test.go:103: publicKey: acf019e0b2d71eddec78243f81b551eb9555650e20fa7c6a6f41777030b50b0c, repr: c445224792d6bde6d16fde23d642817dbd6a3ea1e1ad83385581c3f192c76a90 + x25519ell2_test.go:101: good: aaea468de95bb6b64a3df862f22d4ecd4c56aef59450140759661e632ec9d119 + x25519ell2_test.go:103: publicKey: 8a3963eb5ddf0c289d977cc562369e0eef1f18fda57fa8a6ce194b09d562b46e, repr: c43466266978c255eaaf0877b0f052ca69afe7f2c79297ad1e79dd4a2efa03de + x25519ell2_test.go:101: good: 435800e7bc1a830ed1ef6ed5154950832d01041af6224395c17fd00c6d1f6f4b + x25519ell2_test.go:103: publicKey: 5e4327b8e48a9870fc1f2dadc49a477ae39e35fce82910fa28ecb51abe48453f, repr: a70b27dc5c90d2627691a1bab707a1b6fccf2536d6e32d4cdee4301167150a26 + x25519ell2_test.go:101: good: 731922d0d3028492faad608faffed311343a2cf3a347596d8e1cb7b45a001c73 + x25519ell2_test.go:103: publicKey: 9b61be4c42acf860f146cc2751f35c632c25748cd1bee357d156315419d74c54, repr: 4a413c84a8e88dc0acc26f552c3a0a954aee856d8d779bb397509d719540b312 + x25519ell2_test.go:97: bad: 2f53969871a885eb6055b0d92d11faa3b52d0a0fb79d0bae64458c2ccae3b460 + x25519ell2_test.go:97: bad: 77fe88895c4c6d2f52061f6f64dab5f2f86bd1a2dd8b471ce11d55f7c8917e77 + x25519ell2_test.go:101: good: 6a69239bf185d004dc09f46c13b258a3f411867b149edd7ee7f5f393a74a1266 + x25519ell2_test.go:103: publicKey: 5a1d5c01ed5516a8806cdd8f3ff2f8d75fb9b51539e3dac71b10b37b3049071a, repr: 5b4c957b0a6369e2697188cc4d215574134cf39eeaa7c7255869683f30d0ec53 + x25519ell2_test.go:101: good: 25278abe205a9a3677126ee84129cff2442807dbf229fd8dfa3cf04b9654b7d0 + x25519ell2_test.go:103: publicKey: 95aed13a60bbe2b5be3288cd7a5051e5184fedd2af1e36e13fa4732b429eb401, repr: f7658334fbb102780967c7f0bf8a4ab3157089d569faa8396e87479e549b516e + x25519ell2_test.go:97: bad: 32fa65edfe3d169c64694c09341460fda7067bb303f6184a0df81a72b6e00570 + x25519ell2_test.go:101: good: d57b93f7fb6529cf1e2d7d00ec478ab87e81fcb5489e87202a4d14b9d6cab776 + x25519ell2_test.go:103: publicKey: 7e5b7ae7b1610ae714fa1d83324951e0feb057975eb7ee308b31992d7ea8fe3a, repr: 4ac59a9c6e1b77164d312e1fba45a04044db7633ddc6e0cfbcf4ac19ebaccba7 + x25519ell2_test.go:97: bad: 29524d987773e4bca0c07ecf1a8e7b5e58a090dd5896a988290e260cf5f3e2c7 + x25519ell2_test.go:97: bad: 54173e9a1e1055100a14530a30f4b79acf83ab9f2516002397629ed9830f6a1e + x25519ell2_test.go:101: good: dc4cdd3c2d4160531745fcef93944084b4e2acffd68dd1c93d895e3562c59849 + x25519ell2_test.go:103: publicKey: b38514a80c0a25d66c7f36c7a27aa0602459c5c3f8371bdfbc59ee3e1ef02106, repr: 14ddd83d80c86edb133fb608eba7f4a9888e90756a337b2b501709fe81d012f9 + x25519ell2_test.go:97: bad: aa251a37c5db8abcd2567ab2727a1373fa035ff41051a02be89c2008da072113 + x25519ell2_test.go:97: bad: 4efe5e114019bfcd3b8e4b5bbed7fbfd809e9993f8b53c640f731f7e60717034 + x25519ell2_test.go:97: bad: b9f6b25da53ef1f6ccc20e11cfb7ba33a842e90d5025ec6049b0e306889bc3f1 + x25519ell2_test.go:97: bad: 20da34236cd069d8f866f1ee02fb9ea6732eb63188a7ba921136be7086f2bf25 + x25519ell2_test.go:97: bad: 57f4c6b76a191bfb641e71f3a0783f06aaf48b75957b7906af8403fdb7a3f4ed + x25519ell2_test.go:101: good: ac9d307d9a600a285809b61f2a3e932162ebefd073ae175f0c95ff793be73b9a + x25519ell2_test.go:103: publicKey: a85cb75c0214afebe7b13d37be9c080f2a46bd90ecfe6c6830994cf17357f82e, repr: cf64d2da3a0b3f1e4d48a1889b8686a7584d726cc37138d0af64fc72b3db2885 + x25519ell2_test.go:101: good: fe8734fdb18207f661b90fda8d7b8473debda2f1abb5378e99550cc2b13c8079 + x25519ell2_test.go:103: publicKey: ddadc452c798903de46f002318113632bb44520ced2b2c7e490498def7211f16, repr: 716f56711b7dc76172730ccd16faac5f0198e0badf0ac32983b83f4a70875e02 + x25519ell2_test.go:97: bad: 634ca7cecbe18a339c94ee3374c232769119e7a2b1be628d2717d58e07bb4b9b + x25519ell2_test.go:97: bad: 50826b32e81abeb99c0f376568d62cb37dde98dd0b7c16475017498cc305962b + x25519ell2_test.go:97: bad: 3c0ce7090ff2fe89402769b9ae40d36daa413349f4750e5e86ee33e2619e8ee4 + x25519ell2_test.go:101: good: 0b96ffb000aa5cd673ac18d5eca3cf27ca03181c917e1fa0546a62472e6f77b4 + x25519ell2_test.go:103: publicKey: 9d79ac3dd5dcd9ec61ac37f072636f10cfee6526fe5ff618b687830bb194664b, repr: 4c2b4d44446b15e07be8200de87d8cc7e7932d676e3ecd6e7880fe374394c4f9 + x25519ell2_test.go:97: bad: e4bc5c0f86e3ed8a2e19f7da5aefaa3e41a080e824802c5b6ef81321f72b5be8 + x25519ell2_test.go:97: bad: c7a4b400ffd2c08050c6b967de78e9e2dd13c7b79f3c87053a2112a71cd9da14 + x25519ell2_test.go:97: bad: f9cc29cc2ac2d0d30c9b0166013a23ae54490fb08495915f76d5deba254f7c96 + x25519ell2_test.go:97: bad: 5fe532aa24939eb68e1a662f30afcb16cce5c697f1951b9c461f2cefa9bcbbc9 + x25519ell2_test.go:97: bad: f90a2196de637f2f0db10d8eafda934026f75942720a2be289a9aa40e82fa47b + x25519ell2_test.go:97: bad: a96d90d6fe022f241dc31d5bed65265d1f3a377f219a127cb49882348ccec3c2 + x25519ell2_test.go:101: good: bed8d3d286109b91d3eb06146a468acfe548d3a9673424bc6d984face3efc0be + x25519ell2_test.go:103: publicKey: d10a97768e55d2067a2161b651a587bf412fdba7e460033e78358ee0d186c97d, repr: f4c14f84b35caf1e3772ba794eddc6e538f232b8e7b78e30b8d9e0ddb16dbc21 + x25519ell2_test.go:97: bad: ab6639cc0561f2a54d249a4e3a9d31367113300071b0b32b762cc479cac70b54 + x25519ell2_test.go:97: bad: 4a0e1d9884fd979265e8d1ef2d02e7d08745bad9da5e6369dbe190670948c9ed + x25519ell2_test.go:97: bad: e665294409b4e30596df78ad90c5da73ef571b9d7fc623ec04ec71d35c7e772a + x25519ell2_test.go:101: good: d426bdb2165ed199853f2823b4a65ee91946931a1cb39f3bbc2e6b0d75b8c5f4 + x25519ell2_test.go:103: publicKey: 722b7d7ef62de234bbd733136f4d174f785377262dacb7cd3c9e9796d802c03d, repr: 7405c1c32b17e3adb0bbfa6f2d44e048178d8dce8ec8254e62b1e0ce765f21d7 + x25519ell2_test.go:101: good: 08edcc279ed801ce1eac1ed54d6f0d4881d7c38b98726f7b4eaa1db26ead9491 + x25519ell2_test.go:103: publicKey: 1b2adcb078f212082c358cf094eb5e0baa28f207d5a8b3a96c095c11e8ef1541, repr: 703ba249db02e121c209edd4878d040297a4ee4c854c97dc78b5e03c653a2e80 + x25519ell2_test.go:101: good: c468ad6fcae6ce52720d2b2252f8be3b58c4e8b2221c725b7005e68af8422feb + x25519ell2_test.go:103: publicKey: 2bca66d217fc8439417ec31c79788f1f6a018d968d3d2f3a8eb793f8db4f9022, repr: 8d7ec335ee736f31353c419a499bc75556068a42e2c027e5411d506ed8ebedf7 + x25519ell2_test.go:97: bad: ca0f10311729dd0f92d8f7e61f3f9709a6815e29711e0a6ad495a8077281034b + x25519ell2_test.go:97: bad: 20246387360604bafe4248ae07392fd0e4dd4b4bc9d9063c8d6587a7888223c4 + x25519ell2_test.go:97: bad: 0b5c406f41000bac45b286fb12ab3b9ee9ff5154ed9d5f1cc2b1c48456430a95 + x25519ell2_test.go:97: bad: 69b5ec4b319c74f3abbd172398069740db52d2ef6e11f08a1a76478ce6d735bd + x25519ell2_test.go:101: good: 80e7b1ac37ffd21003a573ccdb434a675c7abd7d72813850d248958c3738e605 + x25519ell2_test.go:103: publicKey: 0be9bf48d13db50c9c728321cf8aced7010ef9e6ad5d59f167bb07408f52f601, repr: 1a870ca435c4791473c0f96cd2903e3d350b8df84a7c630e9f0b5813a5b5453e + x25519ell2_test.go:97: bad: 64003fdf20772428f3a20ab8c7faebb349b13133196088c559b7cb096f3c32e7 + x25519ell2_test.go:97: bad: 856e87268ad30f2876a900cc027c12cc6c24a532c18f9d461e631e6f32975179 + x25519ell2_test.go:97: bad: 627576bd864b04f90cbcc5e26facbccecef35d4f186ff1be5317c34175f667a8 + x25519ell2_test.go:97: bad: 5d3c9c31f0487a2473b76faf32be95ed8303b21ec2b9c4de73abda1622747df9 + x25519ell2_test.go:97: bad: 1b867c1979729b589e5b80c126510d6ac89ffd35022a1dee9bafd0e2a35f72e0 + x25519ell2_test.go:97: bad: d79a1457560b8cf037e307645d286fc6ea9c76756eb01a7dcc2ce92d7cf87db1 + x25519ell2_test.go:101: good: 929577531c43ed69e6f7141d11792327a27cff9e29610d79465af9d9c315b567 + x25519ell2_test.go:103: publicKey: f01eddfd56d5657b18b009689e3fbd4ebd387ef0b884642bf7690e604ce0116c, repr: 538d6ea1b8c01acff1cfcaef0dfb688b0b5e8b5fc90ea759ffd0786578a45205 + x25519ell2_test.go:97: bad: 461980d04f11737bd189ef3a252352e130ae43622b8a8079494b575e4b81df3c + x25519ell2_test.go:97: bad: 431b3b4d4079887fd279b8d27ef2809c3cf2797087d2708a3dfd8a7df0c41c68 + x25519ell2_test.go:97: bad: 3029efc1042c61a53d2081b40f56936fd85dcfa113904d11a135b10bd494c252 + x25519ell2_test.go:101: good: 873e3af181ccd93b32c07d8ce9fbda6e1dbc347e64d4ce2230bfe4fe3397a65e + x25519ell2_test.go:103: publicKey: 982d8f69d57d60e60624ee7d7d30bb1c39f91a25b70efa6893e3f71ee6d44427, repr: cccf2a03b460307094fdeef89587f26395b2b97a3f06226fb4ad5179e94bfb1a + x25519ell2_test.go:101: good: d836774861ecd8fffea5456e452a4693e9de23c4ced569bd33a620182f3c513e + x25519ell2_test.go:103: publicKey: a1f25bb2f7067298dd3fcf0dab58d652ca3216a08eb813c2c27d85cb055a9d0e, repr: 584deca2fdab4239be935f22c9d383bf4de9acd1c5fd0d62f8792cbcde042c07 + x25519ell2_test.go:97: bad: b624bed263f7f24cf111f3c499fc04870726a892e43fec1a3ddf438da0cd7c88 + x25519ell2_test.go:97: bad: 9dd6769cd2c37a10844a928d2505cfe396628b786c58ab8261960faff4844873 + x25519ell2_test.go:101: good: 36b1bbbae8edb0efd54798490bdd53a0d6fde3ec360f57b9e0cb3820ac6153ec + x25519ell2_test.go:103: publicKey: 0fc2ab417e42673bfd161d3b9119f932aaf71fa197dded7151d75ec227014f49, repr: e27433b9e3f5f284928087f7fc4b6e0400297f30646825e541bde62edfec0a5c + x25519ell2_test.go:101: good: b77e4984c5b26f9e3b42b20fbbe2db96c06f81548c307bf2abd8dd281bd818f1 + x25519ell2_test.go:103: publicKey: c149e7f6bbca8347dd7db5422bf5ecd3a4df45771776cb9a0c958c19fca4b433, repr: c1634e6587cdf028d5e9dca2d29d74671f474f55b1e5468614b2fcad500476f5 + x25519ell2_test.go:97: bad: f421e59f60c3ae5f126a1466a667d022ca6c7421642292658ff5e7d5ad294edb + x25519ell2_test.go:101: good: 375c529b9c6fe6e2f49e07395f606204da6eac009868384bb4d4e4c0e7fc57fe + x25519ell2_test.go:103: publicKey: 61fb7939a7b0082c7e25d62992ac5f7e5a40fdcd192a13939aff70db8189a96a, repr: 630e45db699067a75a09e36428ee66aef1636da6364f5318187044dbbbf5726a + x25519ell2_test.go:97: bad: 30ca51027ff37426a95852635636101c1944c3d124d7f2526613a74bdc8b350f + x25519ell2_test.go:97: bad: fc6473d3d156e7a37be4b05418504939a9e362d07d52e75f36b5550ebc18429c + x25519ell2_test.go:97: bad: 869e698e799ff0355d20d81b49f92eee0efdddde615fe54840a626ba21f31857 + x25519ell2_test.go:101: good: 03a921cfcf635a56073b2909545f5d5409b58b7bdc7fd868277312ef470a2ce8 + x25519ell2_test.go:103: publicKey: 4ab1b038b7a431d3ccd1d235440c0716d3539e7dd76c64bcc454872518113e35, repr: 375cb867822f445c0c51726e63febf6307b60c91634f232f5a6185abf73022ec + x25519ell2_test.go:97: bad: e5474e5a35d10e9b2527d847e26bad4ba25e67ab65d31e988eab297d8866ec79 + x25519ell2_test.go:97: bad: 0091ebc7d0fbf5edb1df5e3c14290df5b34b170af0880f614bfe15a67fa81fee + x25519ell2_test.go:97: bad: ebfb26dcde2f0a3879d8fc0ec6054374d9dfa3bcaab5ee0a491b25b6018d18ea + x25519ell2_test.go:97: bad: 02ca3b179fde506b9fe1451ddad9431da23c23d17fe82e90dba8e34b2ef764cf + x25519ell2_test.go:101: good: 75fac7d36af6dc1c940c03056369e85b040523aab1a9825f5f63c084b8d7f79f + x25519ell2_test.go:103: publicKey: 36aa9c60e93d230b91ba552e37a24ae5301a6f8a90ca00e00e2ab8e848685062, repr: 16ac461538c443bb8d240092e92f38a6a4411de75c9f243f1fb6db279f2bfecc + x25519ell2_test.go:101: good: 6c4833fdaa4f2fe9f793b0bd617e83f8a20d490a3c493afced250b8dadee847e + x25519ell2_test.go:103: publicKey: c408b223570443bab1603cddc423c0c4742b8d42fdd29289c2191f147b89394d, repr: 8ded7a0a0ee472be129c4c52bd90e1d04d95fb8d5f8297b14cd4e689ae4e300f + x25519ell2_test.go:97: bad: 60b9e6927485b6bccec10060bd95127dd33799e879db30cac4f574e52bb68999 + x25519ell2_test.go:101: good: f787fab3140df0bb8930c869359c6f171eef6f2746a5fbe37b530161791ed5be + x25519ell2_test.go:103: publicKey: ce3873f5cb88e5da96dafe460d8a61524b67af3b11c635fd0165641ddf651320, repr: 6acea4eacee934602cbc2647851e06a8df1b6461e5b3dfc24ad7280e3ceff972 + x25519ell2_test.go:97: bad: af2ec9fd04c2ff9df9dbe2233e205389cc77bbc6fc0b8d5ff57cde5d34d21407 + x25519ell2_test.go:97: bad: 7853240e2fe269401e241cd1395109310008bbe4b4b99f11d53d58df4ceae1e0 + x25519ell2_test.go:97: bad: 6ddfdadc964db21a7acf7bc72361a27a31535ba9418eeae8c1a0e6d5ea920b0c + x25519ell2_test.go:97: bad: 9aad2e7a6065ba43a726bc2a183df0e3fcef4741c281f42fcc38d0d4d1d1e9b9 + x25519ell2_test.go:97: bad: 36203910f2ced93f949891b33ea473191120c3b11ab1674e3321ff345f1e34c9 + x25519ell2_test.go:101: good: cf0fde957a490fe04957541b0185be35971e85d77505d3132571b429c0a3f161 + x25519ell2_test.go:103: publicKey: 37a7d25f3f1b74756b2f3c9264aeef421c369f7afcce79892a6518634d6bf174, repr: ff21a9af16c3fc4b7e1d5401ced56363e1973047bb64de26babb9a0fd33b04c5 + x25519ell2_test.go:101: good: 8d51b7cad741fc24399f24043373aebdaa0472bff897397b4e25cf316e7d67bd + x25519ell2_test.go:103: publicKey: 106218326e799fb1914f3951171ee05681bdf5b7b7121e3ca62d4a2a99f26d1b, repr: aa4543e4c267c0fdd322e4b0b8f25ca742e8cf648dec027a516cecea6cf9b406 + x25519ell2_test.go:97: bad: f980de362ef0ce3ec6c3dcd75ce03511d64f1659069b8187f984949f6451f94a + x25519ell2_test.go:101: good: c5370c85b4b3248645717c934143886788d57514da987349f9f3340f8bfd127a + x25519ell2_test.go:103: publicKey: 9643c9e1edf8907d6298d36fa593c7db3a7981ce1d4f6cf57a8e4fb60e86c777, repr: 3e4d33cdaca5bf02cf0df7e99699edd9f6b30f551dedb88723bd5f430c79faa4 + x25519ell2_test.go:97: bad: 808d1edeb1e4fc6ddd3f12b81a7fcb34fe08aaa1c92bd9e506966da2e815a817 + x25519ell2_test.go:97: bad: f98af43f05731281d75adf9fede6a3f917d94ab33c4132893af3c4e89fdfaa70 + x25519ell2_test.go:101: good: 3fb3b2cccda14ec2ffb1f03e6f998000e297d5ac65136847d2e55f51de94f6d7 + x25519ell2_test.go:103: publicKey: e935aa0c3fac0bb2c9159ca72623ad7069484da244df4407737dc7979b3b3d7a, repr: 1971582e83635d88d2396368bb69af9eb6ca97e6293c7d979343b99e75b4fec5 + x25519ell2_test.go:97: bad: 1e9301d6c349fd3df5c75572a023e5694c01f38bd71166233b9a2325281cb25d + x25519ell2_test.go:101: good: d3d41666fe3df2f1f72ee43afa0fb13f15d45e5faaf04f56f60dc0a5a61f436c + x25519ell2_test.go:103: publicKey: fde23cf720150e42928194840cab409a590fd3b3bde98053a1987fd0ddc74037, repr: f6ef05c14325765c619401df089fd299c1c0a1af994069add1410fc033288790 + x25519ell2_test.go:97: bad: 0e77d537ac77bc0193da0eff7110b6f7842ae7eedda28a894ecfc832d3c867b8 + x25519ell2_test.go:101: good: 92df927f31878f401c6989b5d8c9a6820a537203c9494ae4be8cc5f27e14a8d9 + x25519ell2_test.go:103: publicKey: 6948b59737238937ed21b021104cfa4418c146cf72c66ae60f92c59a41a48702, repr: cfd9378be3fc6186c93c4ebcd094f52c67cd21612b1b17fe32c952a6a4983450 + x25519ell2_test.go:101: good: 2a3c12f3a9815b21a3f6c7fc4b110a68635caa67e2bef8f02453d8a1a0595d7d + x25519ell2_test.go:103: publicKey: 6db64478848705e02d6a06c08408d76ee64ad59a7d7a3363ad5693961e4b714f, repr: 373431430fc578919f01e031e3d27cedffa09d0fc89ef1d6e578ad34a730b60d + x25519ell2_test.go:101: good: 25e05eca42b574404f47a29c7e11d8a7d61005f4a36efdb49a7610d45c036440 + x25519ell2_test.go:103: publicKey: 550993dfa2921275e3b08f1fa96e93d2bccbcc10efc112bf849ddb4455bc0d7f, repr: 93551a1dd444d0657b1d4d7ee13db157294203d77916f552a9c62eb22aa210aa + x25519ell2_test.go:97: bad: a7b0e9cf49facc8715c06f66f46f3d38f5ffc46f210d81886fbeb2631214aef1 + x25519ell2_test.go:97: bad: d481f2684918c77eef0fdd8f10272e1f8817e3468842b6e69ee8c631960b9b9e + x25519ell2_test.go:101: good: df2221a12c16908d241d44f64cd3e65c71fee27f69e751da2ba52283937e8cad + x25519ell2_test.go:103: publicKey: c9ce53937d1a66dda41ac78b0e96f5882d0a798ff2cc5d693710286c9ab3e358, repr: 9d129b2d6cb210ad0ff581e6fcb4878c43b8c1172e0fc17776c09fb014b29995 + x25519ell2_test.go:97: bad: 67a34fe38e3576075b97a0d555888e72821c4d66acb3e68e8ae4be47f9df6982 + x25519ell2_test.go:97: bad: 6a1ab1cd7b1e31cad2b2518cb3f4cbc70fbc6b8bba9f0297fd01dcea56b9940d + x25519ell2_test.go:97: bad: f21595870260a8c2b2b30884dde403aa0f36db72c1530a20bdac1c9f2c260808 + x25519ell2_test.go:97: bad: dc10416a4fffbd84b2534309adde69dcd54973fd47f3daf6e0e1f6863f064eab + x25519ell2_test.go:97: bad: f4a91ba63ce2aec74919e6c6b6cfd42eb3d0a032edac99227808833fd5d162a4 + x25519ell2_test.go:97: bad: 7f798036e4797fe132dddcaf60d8bff5f079e134afd38e424c2975f9ac5f5afd + x25519ell2_test.go:101: good: f93e66924da8f785d6fcd7837e4c7312c16c57f0b57a2e86279ef59c7c878867 + x25519ell2_test.go:103: publicKey: a2a85975ff4c4468be3a809bdf63d1e1e163048f4b412806aad1c11d7abef75f, repr: 2d2b2b16a3b8e7b2e13aa3a551ee92f20746e1a09818ddf62bb5345e98069511 + x25519ell2_test.go:97: bad: 20619855fca9a4d4876fb8606b67e925d9fcd5499cfdd93081bc07814320a2ab + x25519ell2_test.go:97: bad: 45e633a7b27f2683605fe158285d27d884533d38f7430ed36f5c5fdfd5928f47 + x25519ell2_test.go:97: bad: e9c606b3f8b87db16d759e2eaa71dd4163359eae0796145441ac58d39ce5ff9e + x25519ell2_test.go:101: good: 217a993321c83cfee29298876400cd2c746bd27ebc9142496923a2ee3e0c933a + x25519ell2_test.go:103: publicKey: 72fa8c615a664ca3c0866efe9716d804cde0530a326c084603ab14bcc8a1f00d, repr: d5b067a5b84729d1aa4cf7683cb3ce83ba90b2127c9f298dcef92c2258ba0fc5 + x25519ell2_test.go:101: good: 70267d4d3dc3ba9414d4a9f053e9e4a975033264c5e0c1594ef3ff077755fe41 + x25519ell2_test.go:103: publicKey: 2041a2735b5c7619e50dfff1fb6a4c01d89bb54ff3fa04f6831594a216626711, repr: fe2355da92623c137884029d913f03d9016aac90c6da778a2074e63b5cf7a5eb + x25519ell2_test.go:97: bad: f99c8db8a2209af4d42d51976d08535aad80286b48597fa7fd518927dbdfb6c7 + x25519ell2_test.go:101: good: 352c36a8d2b11a147622b948e8add3dba092c962a69cde07e2c318c849fc5387 + x25519ell2_test.go:103: publicKey: e92336b9397bff57211a59374b0d7f0b5feb7cbbaa89d37a805dd33e12cd5112, repr: a0b7d0888515353fd798106123117a7b379630bf2f6e1f85c5cbb64e3e03a541 + x25519ell2_test.go:101: good: d5b09c2ad3379713a20e18943bf24ab329c341c0a73d9c8fd2288a48d8697777 + x25519ell2_test.go:103: publicKey: 5a114d49bb217296cec954c79697522d2a1ed39b173db0eb9a44c50301985917, repr: 0d956fbf41121f0683d1c525ebdca772341160db01c5f6940ba45a88497e0eca + x25519ell2_test.go:97: bad: 5421d0e7ce201c2b98740318e445e55bbd80a717cb6b0f75cd65ade00e3271e2 + x25519ell2_test.go:97: bad: 73ed71ebdbeda2500ffc9251fe44e6436a6cc1c9e0e3e5bfad3ed009202361bb + x25519ell2_test.go:101: good: b36f537cef507d06710883ca34da9cfda91f9504260253e2361b6db3338fe603 + x25519ell2_test.go:103: publicKey: 3d437b9a505ee6402bdd2a5f5b7bdfc8f0c10972602b188a79047250688cbf25, repr: 5b5e0a09abf2f71173bcff4ac0a46c2323a54f3dfb5f0f3b2d9c78e328135c95 + x25519ell2_test.go:97: bad: f26dfa6ef679cbbacb5097262ac6213c6f00832efe0bc3d5313b76d0131fe4fc + x25519ell2_test.go:101: good: 0ab63febce46825a0688d5b5b58d8486d2215f9d7f692d5412f82aec1e554075 + x25519ell2_test.go:103: publicKey: 3dee10a85884924b6028a4363bd585d443a5ed80a852bd9581384e12c204dd4e, repr: f1bb3fb46159e899d4edf563a30d460b7e5a9e5bf6616bfc9a2e96d1483b2340 + x25519ell2_test.go:101: good: b2e6f9ed8da05722185ac5e79be0d05daaccc869692549a5f975aeb5c360c400 + x25519ell2_test.go:103: publicKey: b32bc8c2cc400887c4761964b8be49941f24e2d483f2a14ce9166d3f56bdaa79, repr: 8c790d44e41e38475a786efabef5e49f2c6965a8bc42c169a6f9b26538b00f78 + x25519ell2_test.go:101: good: 7495b11392e4edd848e38c6e576704f47f1286500521675290d355c860a0ca04 + x25519ell2_test.go:103: publicKey: 613349fc292233d70ca2fab5581cb990847b3f689fcf47a557e58a20fceebb15, repr: 73cf64f502246b26720f7fb9403d5c3f0a3b595748525d6a7e15eca11465e6dd + x25519ell2_test.go:97: bad: 10143d8dbf1f2a7369fceeca1314d43ad8973c481178e0065558bb45859af3ac + x25519ell2_test.go:101: good: 010a1bc91b245d1646fde2707c5af78748be678fa64b25abb11648e8957e6c5a + x25519ell2_test.go:103: publicKey: a743fb85de06fba62cfc30ca78f9b3b5fb75231a22b77e89e4b5f152c5bd0d30, repr: b1b2c8b06758f592bdd9d02ae8d13690ee308f6d7e09bd14c055f427231fbc26 + x25519ell2_test.go:97: bad: a9859e91cb00db70fbcf66c3c0309dd16b35d48a99242dbcd7089ec88c394e7a + x25519ell2_test.go:97: bad: a585c8bfffc41811683d9e958f5d73deccf3dcd74acc86426dbe75a0c05d9106 + x25519ell2_test.go:97: bad: c97795e65bfa73f4cbf3248f4e469a60871f7041ad6c75b0ef518d51d65ea3eb + x25519ell2_test.go:101: good: 35b429221fa291c116874885e56f639e4bedcc915e587da15604fdb0e74177d8 + x25519ell2_test.go:103: publicKey: a20d6d451af0827aae7a0eb63a59ba479a62aec16b60e4274cc44ae86ddc1b6b, repr: 5bf6e93bcda8a3b78a052b2dd51fa7285e1d15d1cea6a83a7aad5bf87ac9734b + x25519ell2_test.go:97: bad: 2bb2fe14d157de8cc3fd247830332e6de2a59d4784f88955d6db0441f9031efb + x25519ell2_test.go:97: bad: 78d156e7c8ff2a51cf88b3044995f2f933afde49847f014cbe0976d58baa3956 + x25519ell2_test.go:101: good: 3a6d94911397dfd14db61d34fa9749bc40764319f736f2b1de5e34315315360c + x25519ell2_test.go:103: publicKey: 9275a687b67f4e417d63082dba899ac1e1ed359664924b7b0d56946dfd7e4730, repr: cc4585bdf3284eacc7087fadb32a5b47442bb874782d59fe80d251ac5038e6a4 + x25519ell2_test.go:101: good: c99162d123f2c49ed2bdb8e745a8724716cb4481b3e43252d273c6085e49d0b0 + x25519ell2_test.go:103: publicKey: 2e21995dc99ae38640d2a9b1922f2d891d90830ed898050d85bfaaeb4eda1c1b, repr: d6acf12133b3a93bc5cfae9a19db075a7daa7e45380ca7b9abef9d07cf17988b + x25519ell2_test.go:101: good: 5a20bae21a7d2efac07cd88a758e4ce80f57531f9ab399d4292e08c2faa9cea6 + x25519ell2_test.go:103: publicKey: 32c7eb8c660ea21be9da4b470395a4afa894dc43e963faa79eab0dfbed65583d, repr: cfc1e466ec1dfab418561168c90f07ae4cf1bdd2125d5fb674478045d084b1db + x25519ell2_test.go:97: bad: f3522648dbe037eefc2edf257d90b3d1f2d6a7c798e065bdd2707cbd3b21a36c + x25519ell2_test.go:97: bad: 30c48598f5567bb9455ffa7dccca70235edc761a71bd71eff21eac3bf673ea88 + x25519ell2_test.go:101: good: 5674165eae66ae72185e357b34cb2cc99c14d32c5c9c5abbd81a7d844c53fbc0 + x25519ell2_test.go:103: publicKey: 9107c8b632cd83e306ee4dab12025ad93d8a0d38388cc8b7f5bf897608d1b64c, repr: c138e223ea8d949a3366567840e0665b3dfe96784ada6952a5f99db9e17d18c5 + x25519ell2_test.go:101: good: b878ee93e32561a2c47f909a9370b1a46a9c2c009c145418d1f4a980699969e1 + x25519ell2_test.go:103: publicKey: a363f819100ecf843784655d62e8dcdd2a96f606371906ce4a114774c9e64b38, repr: 4eff52b0a08fc2f264c273e01b6e7275c49d932b78c603fa9b50ee219c877db1 + x25519ell2_test.go:101: good: 064e439ec623a19215e25e8d95484634c910f9238f4669139dcbe10b66896a70 + x25519ell2_test.go:103: publicKey: 61228e753cac06d712d104b42d5566f98a5e1a1b1547c272591bc97cf3a37c22, repr: edcb6a04f3d5d383766ac3bd2318ea448376bf539986988524ec1745579f89ca + x25519ell2_test.go:97: bad: 5e555b09369f06813f437a2e391fcf6ef7115bd87c14d57f36708c32ed9e16a4 + x25519ell2_test.go:97: bad: fb2229694f0a4e63653fafbbeab4509ca222e01ae8794264a1b6469494201e6a + x25519ell2_test.go:101: good: f9ee8121334f6d4f6c2ad27922a1cb8ff09a65930a92a19bfa7ab302d2840465 + x25519ell2_test.go:103: publicKey: e91453875ce998081cd49358a692723970401d515f9321e6bbb5b9786540af5c, repr: 39b02988a8a6340d7f06b73cf8481dd64c81cc1e3861dc11b3f3c070e0d6f838 + x25519ell2_test.go:97: bad: 255c6c9c0acff7f89d8edec21f4b6e50e0db27cfd4ee13b511e4e4bd61912e41 + x25519ell2_test.go:101: good: 63d9e15e31b4d33755622d97b187616bcba63486eecbe6a27b85eafdfe272c97 + x25519ell2_test.go:103: publicKey: fb44a6730c7a3cc5cfa0e17256acc4848786b0b4da6bfab04979c55b8bca944f, repr: 0ad1c9cf8a3a8ff4ad114a045c6eb38fc0cf69dafdc02c45c9e758d4180bf071 + x25519ell2_test.go:97: bad: 0fb9da2139275412fa9c74f76d3792a592e14c0e8296f43bfe3cedea94b47c84 + x25519ell2_test.go:101: good: cf79aaeb629ad9ae185c8e3c29e76f1237291654d6495024d9d73d389b552aec + x25519ell2_test.go:103: publicKey: d29ee83bdf1527c2175f1432c502f052b22c2820587661fa999c6221b2507a7a, repr: 809eca525f2bcc78bef44ec2ac50ef9fd37e846cccd18ddc098441758f35022f + x25519ell2_test.go:101: good: cfa7007181ad0b0bb6a1cbbf9edf4e65ad32c703b3ea2fa09bdaa9a9b2bcb35d + x25519ell2_test.go:103: publicKey: 09d52079769be6cf45bed250cdc2a83045744aa8c461add6d5816151d57e6172, repr: 3820711722566bb239f458d213dfb10b17940531e925a918fce23fc6c9d97ce6 + x25519ell2_test.go:101: good: 0bc613c28359f8e02ddcd63d03866ed0058336a758c27d7b6515320dc159026f + x25519ell2_test.go:103: publicKey: b21a70d010dee47fa7f113f733d5fa56ad3d2a4213dbee9e794911cb6e29f952, repr: caf3bb049aae787ed4dc990cdd9524e239e333732169e3152406595d9a2d2be1 + x25519ell2_test.go:97: bad: e4d53c0906a9eee3a2e4af6996f6cc3894450902af15178b36430271039312c4 + x25519ell2_test.go:97: bad: 1569cab17587a3631ea3deeaa0f985bf1d38f2698d5141c401e9e89b25c9094e + x25519ell2_test.go:101: good: 8d71908641d3c4ca949d3110991bf7f13c647bd6b5eddb72f33a6676fde5d7ba + x25519ell2_test.go:103: publicKey: 7ea91447753d52c5aa7fbb2be3e162aaeb24d635a16f136a6a111f3020fdc37e, repr: 8871f9c6d38edc8ebea4e22315065abc9ceb237fdf60ce8fe9a1252050d4ba40 + x25519ell2_test.go:97: bad: d67181976c62024f233c934c647c8d1bf071c6c6ffbd58164e709aacaa7cdbb4 + x25519ell2_test.go:97: bad: 708069d00b97046b463feab56b72d9d79ae56b83807bc6989c091c5f2ebe3b15 + x25519ell2_test.go:101: good: 4a963d4d146d4d49e745613c7d75d59e7e2ff0cdf006f555f69dc1d5e2b2c834 + x25519ell2_test.go:103: publicKey: 6758dd18a92ddef4f251f0f12df8ec253c658f8905a7ee5f04673b48e034db39, repr: 52ec1d50b2cf086551c7eaf5fd19887554a36eba474b3143f6fa76dc6b02c337 + x25519ell2_test.go:101: good: 8dcd1f86d41a779bf5e4a5d5fb0108ed4e9ea07e8f50d4f9eacd38f6321b1611 + x25519ell2_test.go:103: publicKey: 1d1389cc59867bffde0862dc8b611f91fd8f68ef4b6dc5acb5f82f7491108d46, repr: ab4c598f10924832249c5900e3a281a8028e6dc9ecda45669193bbd68c36faa3 + x25519ell2_test.go:97: bad: b91b0169e46a8bb8bc19879c8339934f88f54376af9de1527c47827b451d026b + x25519ell2_test.go:97: bad: 204faa9e81121e732fb4d6027344a3613528473589c212c89f51aaffafe47ea9 + x25519ell2_test.go:101: good: ab7531b0a44cecb23158ddc4c99486dd4e2281492a96c9601ea72b547687df88 + x25519ell2_test.go:103: publicKey: 87ecbda5c9f1ce893c0be236df215a43d3ac5e7a01c0634ef5388cf846dc1e58, repr: 14424b029d350224ba4657c95654624d4995b0a08f11d3d8b6ed29285b3a71f2 + x25519ell2_test.go:97: bad: 6ca03f64bcbde80a93a64e170392a7773ab755e8bbdc04d40b6e44eb7a2f07ce + x25519ell2_test.go:101: good: 966695f5f6e06f383aea3fd6fc402257bec8e8406499f5f818164c0a54e324ed + x25519ell2_test.go:103: publicKey: 2d53021306c25229f31b475b6b736381c2770d79a5602acab31a1fb0d0b74630, repr: bce533613c8d1ba303f040307bafac2b3bbe5315dd2281a57103daf6ea5f82ed + x25519ell2_test.go:97: bad: 3dccd32cdcfb5153bd6ef1cd2b9a1a6a81fc37a3752742078ae4cb88705c3acd + x25519ell2_test.go:97: bad: c0f7e95b0c393402dc4242e23b26ed5646869c823801291ed29b0c56994ab8ed + x25519ell2_test.go:101: good: 5b17403d4ced0353013f61f15af123365fc34ced9447b67d6fe8070d63407a03 + x25519ell2_test.go:103: publicKey: d8f6aa8e92e74936ec050f586ec077ee81a371ed625336418976e46e26510e58, repr: a735f52538728bd16cab9c6cc507f1863ff666fd5afe18ebe5e348459147d24b + x25519ell2_test.go:97: bad: 34a142da277526b51c7535a166d7276ece66abb8ec4002964136f87c15c138bf + x25519ell2_test.go:97: bad: 98806e738f112c930cd687ffe4b05a78047f5637bc1a37069aa97df09f88973a + x25519ell2_test.go:97: bad: 315d2cb6b202d9e740878dedbcfc3282560dab0750495579566aef34d53ef6e1 + x25519ell2_test.go:97: bad: 9f58277ef28b87d0de3971bcfc108b963d00d618d3d0d12aac19b7fa5e1f15f5 + x25519ell2_test.go:97: bad: 8649e34ca98635b1f5722f517d541ab143d686b6acd96873c722f6ac5495c94b + x25519ell2_test.go:97: bad: 04e072a4997021a6a390d1e20572ce7c5df22e2b3292548b157808c517a1983a + x25519ell2_test.go:97: bad: 21802fdd93bdb6996a65468dbf967e66763b0e75b3202bba75520973b22d4727 + x25519ell2_test.go:101: good: 0bfd6720e4eee64f9619100ae27fb54ef0578b55c04061107b998c938d346927 + x25519ell2_test.go:103: publicKey: d04472d1cdb731b0fa302a0a4485635b1650f053bb0c36a76e6538f498fa1365, repr: 6a1e06092519ecab3ed0d41c9bc92443a468e06fb9c8d50ec1336873e2dfa634 + x25519ell2_test.go:101: good: aab6ce1de5a1abca4c37e635a42fd420a91d3363e3a57385750cab4c2041cad8 + x25519ell2_test.go:103: publicKey: f5b5f9c0c6ab9e41fb3aded05e306f61644f44d36018a6f36d9cf2ba8cbbad46, repr: 62c17a86ae19195d2878e6d7af5d65141b6b76a9b963daf74a25dc5caa7e2d6f + x25519ell2_test.go:101: good: 4e837dd1c633c6c9aec48916ce5348bfaf71db63454d1fc86791a1b781299284 + x25519ell2_test.go:103: publicKey: 3114ef5e299d7646eab46bc63979fef9493f37dc169cc61ebfec05e0a69b4165, repr: e3d9fc70c25bb23aa64e458468df85722ea126665e53f752965d140c9ee8651d + x25519ell2_test.go:101: good: bf59c44bf30b08a110aa1dfd099b2a8b9c6dc8b118277f981e4e091b55fe9101 + x25519ell2_test.go:103: publicKey: 3797fa1990b677b9f817603038d3f53301296129465a94100f6523c745cc1d20, repr: c523d10c4c693281f6f57bacdf8ddd8a77a8fe70f80292fb1cec13cf40df6a2e + x25519ell2_test.go:97: bad: a6fcb6f806d3e4e4698c86596dbcf821225f1c2f08b378a3c67d837db4966543 + x25519ell2_test.go:101: good: 75bc2b7619710c817ce1aa6d6ca856b87f2bb31dbcd9429a82c0de6bb4b38590 + x25519ell2_test.go:103: publicKey: a243d56f46766cf191e8c4e02719e417d2cc8a727768e5195489c35aa3c63811, repr: decf103a7065d45aa6633838fd5ccb906cf02fd37813a563e8653ffc489fda81 + x25519ell2_test.go:101: good: 6cd5c32a07169ab6964300dccd71686b2f98be57faf822eb92ab32969367ed6e + x25519ell2_test.go:103: publicKey: 20460833861769bf2ef15c9e0a7f527bb97a92b105236b4b048c8b9b8732ad7e, repr: 72bc5bccbe8d67a2c9eeea5679c926cb71a8f76705261f56550aaa7b1245b530 + x25519ell2_test.go:97: bad: e94af4d2ba760bfd36b4f88f05f5391e9683fdd938e7c7f5bcbd935f00b0ab80 + x25519ell2_test.go:101: good: b9194d2cb185e0019ebbad88a294a71c1d788b77e19641afdc8045d3569e54ef + x25519ell2_test.go:103: publicKey: 1f73b4bba36b85b0d87010aaf02eb29c3540d5874af7640f60ce7ec983dc192a, repr: 04be9cbfd5df2e4730668d7706892efd0e192b11dcd95ccc8bbe697f1fb4519a + x25519ell2_test.go:97: bad: e25df9d1b986079ef437bea9ed8b04c38dbc215ae7e3bc9eefcb146edfb6e3f4 + x25519ell2_test.go:97: bad: 5f6f9cdd0971dcbaf44cabae4bb8419c392df92ff6021119aee7cc38539a53ef + x25519ell2_test.go:97: bad: 2945e5e8695e28524c087a469fdcbeca7ad3dc2bc48596c7dc94f72b1213650e + x25519ell2_test.go:101: good: 816d85d835dec022a473e09a929ee77e5c97b74948dbc25f25bf1db25f1b3e44 + x25519ell2_test.go:103: publicKey: 9905f304433dd0f8e409c023809f7d4869335c97f8bc2bce8c7150ae01f83f28, repr: bda5b37976412b170010ff6b19e185bc5d8374ec5edf888b659eb3f260196e5d + x25519ell2_test.go:97: bad: 9ad598bc0e7c366f38b622d89b84f90f9bbcfdd164c5d45ed5d6d14d91f60119 + x25519ell2_test.go:101: good: 894c6daf422e9b0802e8bb2dd7f04209f161301fe2a92cedde99cea31ecb124e + x25519ell2_test.go:103: publicKey: 88b0cddc1d1a326497c37a7e675004aeb22415f3abb36f5c197613fe74441a14, repr: 738706ef6ecf3ec5183e1afbed289de977d4f5202afe93e9d9644a21a1726714 + x25519ell2_test.go:97: bad: 3c3cfbded7222a062120180ae8af889ec97280e5ad8f6b34df97fa8fcd417ea1 + x25519ell2_test.go:101: good: aaf3e1d0b2c3565a899ce341bcbf607cbde54c4c17d930aedc8d50b5134a156f + x25519ell2_test.go:103: publicKey: b2182f6602171a2f4a5a15882318333603512e077d52333a53b2d3a1c89a4319, repr: dae309c59295d61f20cd44d4f58a49926ca6eebcaa487951b5fccddc0de24ff3 + x25519ell2_test.go:101: good: ccdca22ae32eb139c6fce4ba05a22631378ea6bb20d6da3d9292e0d3dde566cc + x25519ell2_test.go:103: publicKey: 793773a6cf21a319ce2666b1e7101ef578e259eaa350bab400355271bc2c387d, repr: 8774bfea5ae232e84184fb462913ce76bb4806c4bf4ce69d6e8fed073ea989c6 + x25519ell2_test.go:97: bad: ba3f2223d06119f7be9e4e185c6966be742957b91a4b8af85c501ff19c796269 + x25519ell2_test.go:101: good: c250de1fb2f46ba46a4cf482e7b13d97ff3c9c466b261c54a51d7ba32ae938fa + x25519ell2_test.go:103: publicKey: d7451bc877a92e821818fa79fd3dc88b7ce7bae639885b0b2ebff1a1a47a9471, repr: 941726abd9004825231aea5401c697c2ef2060c9d91cae75fea494b8711a2e91 + x25519ell2_test.go:97: bad: a6786e75d8a300913e746fae001f1a1099b6790c33847159a77913ba6347cb7e + x25519ell2_test.go:97: bad: fc00fa454947d8de7a80dffbffbee8bde40568dac54947d9d80f7923aa3882fb + x25519ell2_test.go:101: good: 6c823ba6785b3cd82187b7aa393d43edaded90889d4bc5e1dcff3a3bc177eed2 + x25519ell2_test.go:103: publicKey: a959dcca2f0201dfe88ea62cb4c8edc218ea12fd5a3b78cc38fed69295a29f09, repr: c33a277bf85892f7d9eccf41ab434ae84421fba18213901015f58d193e5fb358 + x25519ell2_test.go:101: good: 259c1856d6a98e243db9b6b23bfb3a4553135121288f53179f902c5d83794f83 + x25519ell2_test.go:103: publicKey: 1e0487c963f0718bbb0ca1a61c202777780cbac95e18f2a149c45b1ccfaabd7b, repr: 185779a624806463612b79e400cf046f0ef7186f2a896e2f9cc84ab598a01600 + x25519ell2_test.go:97: bad: 07bb78ee1bbc4b0d114ec9024403ad57ad321a106c65718aaa25ec9f478438e9 + x25519ell2_test.go:101: good: 98ee4ff71277df4ef83e1b6006bba8b2f18070b7458b6f9e5d2d9a9898c797a2 + x25519ell2_test.go:103: publicKey: ea163fab85abcda79699d027baae95a5af784968de67eb9d7e27f1498fa54a2b, repr: 0c9cac1212ca371fd5aebf338f4d2f9353ecbb8f9897a0302403b01531713f29 + x25519ell2_test.go:101: good: e371fe715a6d5a3bf4ab540decc895866a524b6b6ad480090fb9a539fef0a51e + x25519ell2_test.go:103: publicKey: 1af4521a67e575a68d9c123fa7387805dfc5ccc3f52d399a5f564d60d7c2e331, repr: 05e9d771880c1d82568eeb00703b2ba00cc7dc5ad19d8edaa14051c672a25822 + x25519ell2_test.go:101: good: 35c3d2d4e18344f43dbb59e0a1d9f6e8bebc4e2468ba1019616e38bdc0c93e0b + x25519ell2_test.go:103: publicKey: 0b8f3477ae8a7e6906d374a2e863d9ca23fb1cfeb1321a2388db6c6fcbaaaf07, repr: d0ab304c1d8856993c716733dd37544e5fbfa899e12c7f5b6d1c97da2d1abb1c + x25519ell2_test.go:97: bad: 9880df7af801aebd8cc2100e7690b4108a845bdd0884fef7297ead7d82b291fc + x25519ell2_test.go:97: bad: 7b51d92feff6bffc0fd732ca6c1aa1ea5c06e9df72dfe0a51d942591fd3da5d3 + x25519ell2_test.go:97: bad: 9f6a62c9f553365c92686b92782fbf4a056cdb7b536d41cb76e60e062d8e3e69 + x25519ell2_test.go:97: bad: ed70112bdcd765bebc3f26230b6f549cc3a23b4130645873ce86d87ab5a2f4ae + x25519ell2_test.go:101: good: b413d7806f250d790be55779af6725e17a6223b04390766905dc244d1067b3e0 + x25519ell2_test.go:103: publicKey: b906a5e72978f5f06707bff1acc42d249a2a403b50f5b221d45bd5c519e24a22, repr: b111b8208bad517159b260fcbac633fdd3dac27a7668a38d24b836b363c828a4 + x25519ell2_test.go:101: good: 5e12a06a32d8a8d3a55de9277361ad4e85e3406db6c2f2c807d85dc890751f79 + x25519ell2_test.go:103: publicKey: afef6dc97fc955aed2a0d5962f1e1b88920214662cb1096888814216dc858c4f, repr: 1e40c360f6bb5b20d0c213c9aa22782234061d01ab75340ce84f7a3332814673 + x25519ell2_test.go:97: bad: a577b1e39bc6b7d2a16cb9eb531b1288e358eb4118d6c034d30ba69150087d5f + x25519ell2_test.go:97: bad: affa67ae4f1688a3f46d872b24dae4ddf4dc1c2ce052230414c8a23699c2df26 + x25519ell2_test.go:101: good: 9bdefab452563cabee04c65e0cafa2f4644039beb9b422d6a63f3b88850ccc53 + x25519ell2_test.go:103: publicKey: 5a8cab80959b3d215e326b4c732dee532a3274954e1f91446458725c5db6ac0b, repr: 890501074886af7b8916f181d788a741e0c13ca4899ba881f855ad20a8746567 + x25519ell2_test.go:97: bad: 3da5d93156cff5b2b9f55260d49aac4e617c4e21461f86565733c0a2ab89d6e2 + x25519ell2_test.go:97: bad: 5f914f7e861ac60be1dce6a8734a23aa20afa55bcc8c55799fda18a81ef53928 + x25519ell2_test.go:97: bad: 2ef7615193be324f723fd9551be347281b16e4ad771813a6edca6471b457dff4 + x25519ell2_test.go:101: good: 37eb7cc31b0c39e73a21795a425d94b73c74de22bc7cf250c672d076c94a86b9 + x25519ell2_test.go:103: publicKey: c00e5ebb9df724d3fc603e3672e99f09f3a9842ba65139b24b4ae55946f99f52, repr: 8493022cf63ac1fcc1227b217949fd6e6262cf0c9da953a7e3df66517d51e60a + x25519ell2_test.go:97: bad: 7ede0bed1ced996482e12647168535292710dc122266f43be681475a4f11c17d + x25519ell2_test.go:97: bad: 5cea6a8dae633c59fdad593e7756352190a59ab758277e01ebcc01df2f004467 + x25519ell2_test.go:101: good: 4ed4bb0d1afbb9761a7eebce5c7b6b8bfec2235e66719d2049860a57745e5a08 + x25519ell2_test.go:103: publicKey: fb2f8e96120d94391a5abbcf16b7bc4f9a93b82f08744c1b04de850d50782864, repr: 9d3e747c6dfe6fb2e005e93ae2268fa3c98fb4698e55aaf4f4d1bdbb82e0835a + x25519ell2_test.go:97: bad: d8383c0e0c65a8d14a3b2134ca44e8d59dff7a4c19071f5925bc2d491c236ff7 + x25519ell2_test.go:97: bad: 0857795baa7bd8966420ad8f999efe80c6a3f54decbe3d7ff925f55b4fafbcd2 + x25519ell2_test.go:97: bad: 85504c95f91a3068be6e200f0386f12ad8c5ef26b45371d9129dc09474ed1e06 + x25519ell2_test.go:97: bad: 5640c4be10d3d5c0bd63148533c99f7771379f59dc3fac52a2530eebcec1895d + x25519ell2_test.go:97: bad: fb5117cee6696ce9da2a8f5dbe16187a14ec25c551c44f81cc2c23fe1963f9c5 + x25519ell2_test.go:101: good: 7c60b56cf362ef8fe0ed7274baca942cb7385f660d668a25758c3c0f3567abb0 + x25519ell2_test.go:103: publicKey: d6b694ba80c9caa0a0328b3e557e6fc48f397edbe40153ef9af3b8de90178c4a, repr: cdb6d02f0083091be3e566ca2a5c10f9c6a32af4d46618549880604cb16f1450 + x25519ell2_test.go:101: good: 572fd7ade62d69a9ac44d6ded82df268e62f7e9269aa53ef3554edf4532ca3a1 + x25519ell2_test.go:103: publicKey: 6abfc19fe0eed7ddb3bf02c023fad50f08b070ff7cf4dc37f9dc16e685e6c379, repr: 0bafb03d4fea7e4c6010f6f1a16fc428f7deb693baa56e8f08698a7278b8cf49 + x25519ell2_test.go:97: bad: 1b550aa8b847bdc1c8f82ccec405201f98c64a4a760c04ec5ebfa600c72049de + x25519ell2_test.go:101: good: e30c3faec8b37d365f796e9c91c9503589105c063bb3797025cc4b61d0d7d85c + x25519ell2_test.go:103: publicKey: 8f6a54e8c99c19647b60c7283a7afbc32acbf2456a5bccea1a3d489c0f01b770, repr: 3494d0001dfe5e471f228c8425c83552cfa3544bf645c47512d0fa35ef770f11 + x25519ell2_test.go:101: good: 39b2ee60ce7fcf8d2ae9f7d9ac4afdaf336a0cdbde4feb7736ac3c036c2c22bd + x25519ell2_test.go:103: publicKey: 9c5aff63a3473135cf2f0d6e0872f684d2461fdaf9f5250691c7104c4ba3b146, repr: 055bf8022b7f07d3c0c0af830f78f56d4f46702769eca63e14b1936b2532f49b + x25519ell2_test.go:97: bad: 289373b92605385998f927bae62e2f35ae8b8adbd42876485da0716ab91d7c73 + x25519ell2_test.go:101: good: beeb1d20a3db7b62eda240cad277eb2aa34322fef4180b7b38b8e9ca2162542b + x25519ell2_test.go:103: publicKey: 4afeaee328e3a765b34e54e043cb9c49f614140e10eccd5f39dd4d97435ca448, repr: 8640b91d0309b04b7616bbe392419ce11ba7755a5012c4402ae0445429fd678e + x25519ell2_test.go:101: good: cdddb81bb748631cdd516a1f1ba04c2f745661c529412e0b6af0ace05968659c + x25519ell2_test.go:103: publicKey: c58af0d07c97ad58d51b165f428d7538f6d3b1b06aa67942b8829f093e83270a, repr: ee4d605108a059441ee05e6a4577d58ee9209abea4c7a574dc16a7486a3724ee + x25519ell2_test.go:101: good: 458b3ce75947c7fc8fdbb59a4d7584177973625d527c0b14455ff7eea81c0440 + x25519ell2_test.go:103: publicKey: c1543c5a22038a279d6f0448f5de7a6d62ad513f96d93cc5e7513229a0622b05, repr: 65fc84e0ecf79b0193a61f9464af40fe147f10a5e641fc1f135277c1f59955af + x25519ell2_test.go:97: bad: 1c8f763b7fb7e5a29449e193b2059788e76d2c406964fdb819be874650321fad + x25519ell2_test.go:101: good: acbee6b68e0b2568d0b24eddad0254259c04c228958dfd380c865487d44f8f74 + x25519ell2_test.go:103: publicKey: c381520fc0af99439fb488d7232f815b017851eb3abd050e52765944145dee74, repr: fceb6796eec881fd5e6f5f494262801568edfa665af5ab30023818f7003273e1 + x25519ell2_test.go:101: good: 8d732a4b6dfe4f6894616dd63e562de7283400d2cd172255e9fb9e202657865c + x25519ell2_test.go:103: publicKey: fb60ae25d43896678bf8b28104f3a2ea1d75aae950bfe3190bcb273b54749751, repr: e63cca244053a6aadc40f1474f2ef70b51c2bacbf59da1dac3662830a72f57ac + x25519ell2_test.go:97: bad: 81caa055af984f211705800f455f5598f55b50f4c3280603e117c594f408835e + x25519ell2_test.go:101: good: dbaa7f271dd6e62ef161c90452226ee89253af01fb0fe6b2685c1b6c6921e261 + x25519ell2_test.go:103: publicKey: 82747ddc40e3217646ef284fef1fe25dee7151ec393fd3227d162d339d97d719, repr: 96be3b1dec9ca550400cd9ded7307e46b524fe30abba22eb5c573e8356306c10 + x25519ell2_test.go:101: good: cc47a8f07b3b94cd7a208b42094a39d1eecd129ca891da5287a89ce6173ff628 + x25519ell2_test.go:103: publicKey: f3eb31e04c352890aea26cfea3e1678f7083b727c58f4cb321edd1e615918a30, repr: b027269b556d8ad02f637bfb696d0350fb43bf0006bc6e7251f5f04dc1b11faf + x25519ell2_test.go:101: good: b8841676f0c7ae6336208908ed1ed73514ca5b2d2333860f6c5a0c383f6fabc8 + x25519ell2_test.go:103: publicKey: 9f1f5f4b53aca82e36d735548fec2e8ba4954f1bb2367e7766878f17d4bcb213, repr: 532a7b9e7993e3269c3105bee51b3635d46425d503b799cef8e94ba13c839323 + x25519ell2_test.go:101: good: e64541a151cb0caa3da8b9bdd09b973d5decc7a15955bdfdcad5e027b800cf62 + x25519ell2_test.go:103: publicKey: 5ec5c840557695a6cc2559bc6c1fd13c9e5254efafec6e725a32ae94f58b0670, repr: e9ed52d1edd842ee3045d2a64e2286abcb439f3a4eb69ecf5b3dfbbc25c75455 + x25519ell2_test.go:97: bad: b5a88dd75ffd28c51601d09f9f0e322602b8a50c98ece2557174ccae2788a948 + x25519ell2_test.go:97: bad: 70b6d46c34d48cd4a3519a4b4aaa71c4cec4bf9768ec7c555afdb9e960d97347 + x25519ell2_test.go:101: good: c760f4ff4452434343398fdc78fb14839b0edc33c4817e6539bb3187559cb85c + x25519ell2_test.go:103: publicKey: 8467a312459bfdb16917f0ba941d006091bc1d8e6df9e07be186fe1be6db8408, repr: 5cf2c24004bd5ff7d8adc8eb62f35bb78891deb874472f7b1ef3eb2506865870 + x25519ell2_test.go:97: bad: 5171ee0d6b678b693e55c0642178303dc604942ac19ccc4088d859006addb051 + x25519ell2_test.go:97: bad: 684c90aa6b723a1559a5d78ff85fe570772081be79a204bb9b694cbd41193aad + x25519ell2_test.go:97: bad: 9b3fa829f16a0f5aa1c7950f37ec0393ccd52d912291a3791dd95bbe980610ae + x25519ell2_test.go:101: good: 9ab53a366b60e6d87701a6fe2206555a6601e8e24a845443d7b59c5bb8802d46 + x25519ell2_test.go:103: publicKey: 8abfd405fd116109a2c6589eb43e294bb79e0da9168d35eb48bef9519ff30d7e, repr: 96cbf6c10a4db6db85d60e85abd31dc5187a55212bfbf1da1f2cfee9ea59a0a4 + x25519ell2_test.go:101: good: 18662f517c943298f912fd31a6c46eeb776c3f5f7b36d2eab5aeca41f3fa44ff + x25519ell2_test.go:103: publicKey: 82271246eaedc6184d1b3e77d9a972f94b990a53ab980fd8c5c97f4da9264457, repr: 7dad2b2c55b0febf029e356e6c79f1d5caf337583272d5f317786050ee8e9a2e + x25519ell2_test.go:97: bad: e26dd84ff3c34a7fa67b8e3b4e0451402b0a93dc490ccb1d5ce69231ad06c9d6 + x25519ell2_test.go:101: good: 8f7788a8c7f4f84c81042edb3d98576fb628ea9a5c5a5e14d0bae40e1367a366 + x25519ell2_test.go:103: publicKey: ef20728622ef64c3e1aadd523ce85696375a7a8d6a505547449ba747d18e2450, repr: 2daadc5761c42e69d8e124f9492b26c39e2d5fdccaed9c0f944f20ad42ca7d3a + x25519ell2_test.go:97: bad: 39a29a79557a1ff5c461d1a2ef451a9f1685826d51afc2c95aa40c9eb52c88a7 + x25519ell2_test.go:101: good: 6653b072f2f6b05a4157ae32b8cc038ddd8d83a880c65cfaede5d43f7f7927be + x25519ell2_test.go:103: publicKey: db9d6002385d887bae8c82567b71e09454e830a76e12a3e7916850b6a901e752, repr: f9fbc40e1b541f551d4f0f1b9082a0827ad98681be0136379d45e5628508af4b + x25519ell2_test.go:97: bad: 9069e8dea0a7dea17ec8144de94460df10330aa8491d66228c77aaabff39e7e0 + x25519ell2_test.go:101: good: 19bbb7cea2cb3704d4f0dc4b10fda352ad4af7f206fdd5d967bb752dbf35dca2 + x25519ell2_test.go:103: publicKey: 35f823095c3c114abeef2574f684ce711eb3538b8dc444fa2bd4b37ed59cfa16, repr: bf020f3b668c4bf412555d2de3de9eef9b834bc6c7271b7c802a4ccdf7daaea7 + x25519ell2_test.go:101: good: 92d968b95e3cbe060828706fecda9c9049abb812f9a61cb1783f0fad0ad260d2 + x25519ell2_test.go:103: publicKey: 0eb83fcea812590d3cf0b1447992f79036ff7732657bb423e0e2b8826585e141, repr: 7dd07df044a5282780be4875435b32622fe886e8f8227d7621fe470a4812c8b5 + x25519ell2_test.go:101: good: 7cbba22c38f11144eadddcf4d637f918fa87a65863030c027d27b2a3fef912d7 + x25519ell2_test.go:103: publicKey: de448fd63a953175f14cf6cd60c116a51b7305c22dd9c3d7d77853a45a0c9739, repr: aaf32ab0fc34a8f95605951745c3c3558cf9dd353e23e0fd13ba292c98e0587a + x25519ell2_test.go:101: good: 050a531f5468d2ea5d7c501c7af509bc087e232be1bea3bd3e69d4d7a8e3c587 + x25519ell2_test.go:103: publicKey: 70cefb2b8318810f894036fa25fd17058837136170aa0bb8663da16605e57e09, repr: 80034eba142a0315a6f4b40ed919c20eb45875ee2036789963be0ff6c8bdf3de + x25519ell2_test.go:101: good: c02a13f8f880fd890e3ac510bfaffb8239cf94d47a451177de054e9930f8e924 + x25519ell2_test.go:103: publicKey: fa54083edb53d7f27eedd354bed25e621e4b22fdcdd80207c982b168f5131a05, repr: ce0b9b4f4d509aa670e0fb487e81967692df3928cb0c2e21ff337aff265c0700 + x25519ell2_test.go:101: good: 2db6b21f3ee9958dad370c53b20064453798443354d26657c36fb022f9706d73 + x25519ell2_test.go:103: publicKey: 8661aae466e459596d8e23976dc258b61e325af2954a8ad05c2c1e0510a63061, repr: 2814709030ece312c39dbfa972d2d1a2edd8c5cb6557b5de6c088b83cdbfd5c3 + x25519ell2_test.go:97: bad: 242b8c20f0e8b7e9f6b3cd59d56a7f7c5a336517553a8552daea3d94b37be730 + x25519ell2_test.go:97: bad: befbc91c707fb3c9827474e011a8464c9e2ce1cd8bbb062cfdd97b1ee076970b + x25519ell2_test.go:101: good: dae563210c6951742bf63913d40b3754d0f58e5f62651557faf9ec324c2a433a + x25519ell2_test.go:103: publicKey: 9754ab4f0a1a5e86b29fef8f31eed013f5cce620f9f3ffec841963953c56dc10, repr: 739c38c7375c72a99ef579fbaf1df29414d7fb356615357f94bdd1baecd4c132 + x25519ell2_test.go:101: good: e060040de85e02baf2d8de30517218a5c7dbfc4ad52c45404fd3d069583a47ff + x25519ell2_test.go:103: publicKey: 2f4fc0f72226399d5a1be1afe2370f937be302b4313b0956c4316afa0013d431, repr: 50b6f8ec3aa10e904c1409f2f116df164cfc5e1b6a4d6ceb17582624c3b7803d + x25519ell2_test.go:97: bad: 79bec3d0cc89837424d9cb9a058ec4f5d6b4d5c809e5341005b532c29126d18a + x25519ell2_test.go:101: good: d8a5b93cad2ecdec5f407a75040e6c98912c17635c0bbff9b4f4c4ea22391aaa + x25519ell2_test.go:103: publicKey: 6e87b9516b4006809f1b374564de2c0e6625311d0520a48863f3a9ae1bd53f6e, repr: a4c11e6f5cd56a61ba02d85467add43ee7f3e6f6483554801977d5da0df06201 + x25519ell2_test.go:97: bad: ef6afc0993bb1cfca44a7d3af561157dd4131a26904be1e59cf5a406d4936923 + x25519ell2_test.go:101: good: 42ac766d31d0040761a342d5e2ff54d50323811ddaf3f5918af11acbc3189e1d + x25519ell2_test.go:103: publicKey: 9ddd200040fcd2e714ea05263000d69aa2d5a5edb6db4e12c870ef8447beb957, repr: 31f833d0d4e22537f1c3a9edf568913d508ae5e3503ac362ac0c582e4b119f0f + x25519ell2_test.go:97: bad: 6c1c5bf9f73208f501e37d1f85621c391bb8949222ce9cca4ef1fa7599b44f0b + x25519ell2_test.go:97: bad: bde3e537417d08347f6c887e6ecdb60e271f14080801ea89ba03198fdb71e170 + x25519ell2_test.go:101: good: a50b8a604c0d83ef6f1535bfa5ec6b4173c722dcc6a7df87056ed81ccb3237a2 + x25519ell2_test.go:103: publicKey: 7ddc56fa821424eb84de3d15fba8a06686956a349de9d183baf15288b52d654c, repr: 0523a471fbabe7cfc6b0238069b72496e07d6d177648de73f39d87fead564aa6 + x25519ell2_test.go:97: bad: 3e927f71172830ca939fccdfab4d13fe226eea0a30108d5b623178c6f9ce4cb3 + x25519ell2_test.go:101: good: 3b930e55761df59dc87e50f4e8dda2c1f47a6018361ef5270c156c0c538dc918 + x25519ell2_test.go:103: publicKey: 619d4c1e216722bcd96865c9a53f17a34450fda52fca1da061817d281c74241a, repr: 304d810cdd88dc1433ea2ebe73f9eba3c8320c7c22b4363f31afc93bada1316f + x25519ell2_test.go:101: good: 608e260b69235f046def8df98e20a2a4209e1323c02fc7a6f17492a17a5d9386 + x25519ell2_test.go:103: publicKey: 42b6edceb250952d4220c63a9da6e44154fc8d0f2cd2cdec776b0b3b81af7725, repr: 593afbf734b501db1fa0eaf8bd2c2aa35deadfc6d33fd2cfd0c2b0e91340883b + x25519ell2_test.go:101: good: 3447e2c7a4ffadc86e20a1a5f49e66cd8dc0db4efbc25fd8f42a17e0b34b7b40 + x25519ell2_test.go:103: publicKey: 7f8ed2afe98c28637650278710ff3f2b33abe2b66a50e73cba385486daf61a05, repr: f10fa8ac1eb902f8884adee41f0f17954c8d00b57cc00817129f5b8db87a2b91 + x25519ell2_test.go:97: bad: 20f734a0c4c12979ace45fdbdfb0b1482a511b4b4f9322a5d280d0b3fb1fc731 + x25519ell2_test.go:97: bad: daa59dfa7a453c0d9190576056d406e505e41e2cd61b9e7aace488119e275b5c + x25519ell2_test.go:97: bad: d32475912a73f112ee269f295c92434b2f1813b54ffd614f265b198bcc6187a8 + x25519ell2_test.go:97: bad: 47b0f763c297ecbd085f188592fe14f887121e33ba76d1a4c3eb36bbb151a2ec + x25519ell2_test.go:101: good: 5d244c13439ac6f93fde6fd059b0a79683c82e03df531553c99cf31b79ab1381 + x25519ell2_test.go:103: publicKey: cbef8d94ecca372bd990601d2b2b7aa120d54b34988b6bd6f98d65715979cc5c, repr: 9d6cdfb4488a58133b191d9092383d86f911cc706b75cdad48d283fd6210a022 + x25519ell2_test.go:101: good: a753e820e6ee2d7b3f1c4fad031dc72d84796b3f1d4d10a01d449a518428a86b + x25519ell2_test.go:103: publicKey: 914fe72d9194c16cd5b13e8cee4bec2817c94b57e7136548f35eba0238809c72, repr: 7e18a7c0b70efe78c54e2b4cd56a23f04551c3743249d283f4d40874b11353dd + x25519ell2_test.go:101: good: e1acc0f43b1a97a3b80cf75e5845506e6e152847d2241abf81e2a36a247e179e + x25519ell2_test.go:103: publicKey: f8de77009ccc29cb9580d9ae344bf22c78750b0dbb013bc17b03216e643ba631, repr: 31a1d75f5c5f70a73b2bb06a492f11005ed49dfb21bb2eb5a5377d6c4148bdd2 + x25519ell2_test.go:97: bad: e73b42249555570d95f6b639cff3148be2fd086021259cb91ef175d7f06ad76c + x25519ell2_test.go:101: good: 0d0a314ee0532d7b3c732b53ec51ce54383fdd11093ca54e9e9fa081428d339f + x25519ell2_test.go:103: publicKey: 37bc3b1397fce1464eb5f69d8ce727211d81cdbd0d35facd7d9e91b579e4ce0c, repr: 08177d9bf58bebdbb17b9911d429b14dcd4b4fc2d0625b5141c1f6212af17734 + x25519ell2_test.go:97: bad: 7e14fe45b5c178da7aa6d7de41e9e2b0e6dac81bd57294962748aa3c1e8a77ec + x25519ell2_test.go:101: good: 76d943764711ac65ca759171e502aba88154a99053fa494894baf61803ae35c0 + x25519ell2_test.go:103: publicKey: 90cbb5a799d850765ec9829ef0e4fee65763ab4858a30452022e3275aea3f05f, repr: 9333b2278465941b159d893c3a13b124564d16a272e3f216abe5da35cc35313e + x25519ell2_test.go:97: bad: d3e910118b1583f827c332264dd1604e54e6d694335ad9f15f8d60b5e53edb0b + x25519ell2_test.go:97: bad: f95ddb98c45eacb9f4c84bbe5dfcb778b1bde0f96683ba8a93efbcb01d13fdb8 + x25519ell2_test.go:97: bad: bcc014ad69a680584daf94c906d39a130e2a036321c19c6f4e35866283e5e5b3 + x25519ell2_test.go:101: good: 9a4dd59dfd957015e4d98dacd422412cf64ea2af48c0bde3daab2dc287103686 + x25519ell2_test.go:103: publicKey: ddd509f38d57fb49c314b65a64bbe67b83d77db11528efb51bb11ca4b0adeb5a, repr: 222ddab756874255a5fac159e73c8bf75b284f3e791545e7ca10f3d7c1ee6784 + x25519ell2_test.go:97: bad: 35e49a61111ca7fe6b1715d2f6e93cb704ae7f2ad65ae730ea4141049fddfd4b + x25519ell2_test.go:97: bad: 0785e3ed2d9b535c68482274bd97b3cd430fa922be330b1ba2ed8c0575dae2aa + x25519ell2_test.go:101: good: acc53495a4a776ad232205c559e54733d10d7f8bb5b3d884eaba7bd26312d704 + x25519ell2_test.go:103: publicKey: 3f408b3f84626f33771fc033ade3e5145c21c6e1d316943b70fa87cfe55f4654, repr: 23a961c55854c13574782a541202aac52b442035cc5d4a6b9a51d54b088d88b5 + x25519ell2_test.go:101: good: 90b42a5b58ce6543b1717283f87fa529ae69d4abca89332212516efb9d061bd6 + x25519ell2_test.go:103: publicKey: b33169e8be3f0541a92026540ff6dc49219a141be76a5a97c033e16c0fbfe671, repr: 5fd5ef6139b7faf7282802ed87897d44e307733a79305f3d7175b0b7d6e44e29 + x25519ell2_test.go:101: good: 07f68b12c735c3400e9ece9a2b8348f5aac9f1d6723c94298a395b37a55acd6b + x25519ell2_test.go:103: publicKey: 6e365023f5a84f8ae5a069ff34d49d8aeb7361c02551a21ec569f535b9a75950, repr: 2527f888a087f963b9db94fc671e680d50a0993e256cb533b71db068817f4035 + x25519ell2_test.go:101: good: d342f57291c23a30b7e46319c957ebcdd5f4ce06516cb7fcfc6cf2f679797f93 + x25519ell2_test.go:103: publicKey: 669c8de98a979c127ec165a35303ffdd03f23349ef3e64bc357d7277763ea102, repr: 085d235902da058aaa723c0ec85fd119150d60f187eb353a0fea7f4f6906a2a7 + x25519ell2_test.go:97: bad: 536261c1dbdb82080c7a57415e05cd83fa54dba83c319d218fdaedc944def19e + x25519ell2_test.go:97: bad: abc8485c0dddae0e7a7ae5515e194a6272a7d45d4f9e4b2b3e00e2913b5f6257 + x25519ell2_test.go:97: bad: 0a2105e6efedac6a25761b88fe676a503b16e10fef0ac08cccae983088bdd72e + x25519ell2_test.go:97: bad: 33889e7df7aab0175f0224a2a66be32334a0c3bfad0ca0883b215c919410da6d + x25519ell2_test.go:97: bad: 56bf8ac43dc82b37c17618332244a8ee190a675c4592eae6c541dc84bf17b1f3 + x25519ell2_test.go:97: bad: 37e4df384d74d0466860dd3a69f82dbf450a4b6d67544fdd94db352d4c9dec01 + x25519ell2_test.go:97: bad: 6c335d20ba67ef2284b28e1f1079bfddb03a91c3add90af60191a64d363443b0 + x25519ell2_test.go:97: bad: c249e098ac9842808cfbe5fb60d97ddbf00d657f8740143702a69d93c0e6e652 + x25519ell2_test.go:101: good: 087f6b49e79de290f54d03ca8e92d357c35dc4cb40fb9a80ee7859e84732a245 + x25519ell2_test.go:103: publicKey: 25110a5e52ba75bc96a9d39f019cda8a122ea4726b8427c8562ba05efaa85d2a, repr: 87a0967f60c542a1ed91dadc1bca898d5df0ef2d3c4673165ab147c291e1631e + x25519ell2_test.go:101: good: ff29e17786ef7c8731e8ba6b045279aa31585e26c79ed1ae746a49a811acb860 + x25519ell2_test.go:103: publicKey: 823237d207919f778ed4fc58f2b20a22bb1c01a17b5fb69bf2d9125879afff5e, repr: 9c514f4b8aaf0ab16904555f0d68cb4473a2d34c7cf33feec9060902e4f7c8e7 + x25519ell2_test.go:97: bad: da467033a150b91b5b79ad102a547fdc703ce74167afe0bfb4c6b4bbd92c8e02 + x25519ell2_test.go:101: good: c8ee2a4f1511434188c515d30bff4c8b47ab6d3ca5be1798713c1e5394c8c959 + x25519ell2_test.go:103: publicKey: 86968cc09cc1b4ec213b7e4b80eb668d51f65fd4c97ba2d716d3a06afd649125, repr: 5da508bcbc02e4a306e2f6645e59c786ffc969b0d442c9c576fe062761e23353 + x25519ell2_test.go:101: good: 1c2308ef972ddcc3dd62d9be09273c4b50c8c0a1442657e9308dd0657a5c290c + x25519ell2_test.go:103: publicKey: 5f4c2e2993b2a183ce787b374284cf588f10f4b0275241cbd40f8cad6c162c69, repr: 8bceb3a7f890b726dfc0ec584de5df1eb9d0b17ef32a2c579062f8aac3dc10bb + x25519ell2_test.go:97: bad: 5dc78deb31143cabf2a78756eadbd6895d0fe51a6f838cb3265bbf088fb0179c + x25519ell2_test.go:101: good: cbf76166062e658b5669485980a9878f867dec55b3b0290a214e9eb76bc3d6d5 + x25519ell2_test.go:103: publicKey: 33d98f03ca8fb44729e03e311d048d29bb226d7bd55497991be784688a0a267c, repr: d3a6408e72e9dbd5e11a265e4f4faa5a9c943471021b28aa83ef9aa847f80b53 + x25519ell2_test.go:97: bad: 7fcc0f07b414fb86a6355b8351fc6a6522f3b2924d3adfc8fad5277640e411f0 + x25519ell2_test.go:97: bad: 0613488853f4f94ee268a6501a79325dbbadae68191b82424d8eacf87a944cea + x25519ell2_test.go:97: bad: fb34cd2ebb939470949afe5ecd1572fe57c3c2c67a1302c54e5fa5b5493037eb + x25519ell2_test.go:97: bad: a99d631cbe0e9f1a67397d225c2518d7c2bb06416cb903fee1e50d3379a61ba2 + x25519ell2_test.go:101: good: 9a6e089257595dbb2592eec1511bc87bbfee77d96deafe1dc41070cf50046686 + x25519ell2_test.go:103: publicKey: 518f4ba5a7dd1e90e885d4c53277ee15bcc1c61656543455d10a27f935a10a75, repr: 8d0103a76eca199b67065600a2832bd51708c8a7f20c803fccc2cf5bb0cd5644 + x25519ell2_test.go:97: bad: 10f7dd4e8eac89088cba8f06e6eb590ed1cb46aaf58e346d58e92956cd2c9ec5 + x25519ell2_test.go:97: bad: 493cc19c9f95b291174fcf72100f6e9e40a8e63d90638a76527a8908f4ae4caf + x25519ell2_test.go:101: good: a8737fd2941f5286c73b0ce38afcff84de77952e6bb9450648b5beee39d48f26 + x25519ell2_test.go:103: publicKey: ac49b98eb7770e98edb9fdc8ddb6032d89a3065b6e9d3feecdccdb0d3514ee57, repr: cb7bc52497a3d48896cbb5dd4d276b294f4346440f9d80d4d3193247829158c4 + x25519ell2_test.go:101: good: 1d795bb02e01593b4d033f21187867b1d95221216f9ba9ab14268ed07c2a182c + x25519ell2_test.go:103: publicKey: 9c9b6fea3ad9749cdb2f7a7bdf83cda4035681973709e844a1cfe5341a3a4329, repr: a9d04a8720ed0c365050d0f6db0c460eb5b8f86a040dd23e516b2760c8efdb4a + x25519ell2_test.go:101: good: e3b8aab8324c46bcc1c353855aa820775f457ce102f8fff8b60b31c946692787 + x25519ell2_test.go:103: publicKey: cdee0508b428cd8b8229b0e3534beb9703fbb93acad076c71a008f0625bf4b3e, repr: 8d5eb841c4441831aa9e578ea577d045487147146c0c193253098d9e3bcd510b + x25519ell2_test.go:101: good: b287c17011033b0d047c07506a9d24408a0ee6a107f93c6057bf528f5b5bfecc + x25519ell2_test.go:103: publicKey: 970d6cd30c30fe5f84da953ce748cc391e7d4a477c3f7af9a9527c34ea49a55d, repr: a4da4955597fb8f348b309b5b5991f0c90245e52c763e2863b4df98937832779 + x25519ell2_test.go:101: good: c48a290d08a3a1f471fb4d0baceccd5b42dd58b6dce64b0bfe68037c97cf1672 + x25519ell2_test.go:103: publicKey: 79f78f4bd8933aa223ccc4953c19e78f95c3b6e67e17f4d06c7e5470b3d0a51a, repr: 9b32cf76014a2b27bb63e8de813136f71f1b898560f7f2032fa9e0f10f7a77d0 + x25519ell2_test.go:97: bad: 7d9c9d650928d76ca7072b2bcc34621b557d4b50b8ac748f98e895fe44a35af8 + x25519ell2_test.go:101: good: 4cedb7759f59003651dfa04b0f4dc7d81a68e118e53b99cb9bfa9bef9df05549 + x25519ell2_test.go:103: publicKey: c222d7c4aab950b4794df57260d7ef1c0aadfa88323c75a2ebee255fbcb85559, repr: 05eb40759f512309db7159a2ce117b1f48461169eec5265e17c6ec52181ebb9a + x25519ell2_test.go:97: bad: ead98e657ccb2723e18f010e93ad616c61b995be96f347b03d18612727535fca + x25519ell2_test.go:97: bad: 75c16d994c8e8eab8ac20d8b4ac9af4a9e7b9f12e394b9211f8a03eaebfcc230 + x25519ell2_test.go:101: good: c5e687f791909903afa3453e57b90a459950ef8a8181fb9be035a0953ec929fd + x25519ell2_test.go:103: publicKey: 6e55ba0b328525a291e76af9df42bf1a61b4f6a9de655fe1c55d9a90678cbf0e, repr: e0e21bb852544f5591eaa812cea6b8824ff11506f8139cfa20e003952cff6134 + x25519ell2_test.go:97: bad: f643574b8263a0f20fbac38cfc8a7e4e305c07a8e99694c63fa1817e3ac9700c + x25519ell2_test.go:101: good: 10e111e03baeb1e38a2d558d7e05d739bf0d2bf9d56d2b9ce2f5688a492b0a0f + x25519ell2_test.go:103: publicKey: 3494d8a0ef11dc4b768534efed001a952fc352425a18d112a788ac6cfe156967, repr: 4544db6e239235f3b3277648cf36d6a1509997819636212d02547c1b1e381121 + x25519ell2_test.go:97: bad: 7eb8b532ac5e2cf495ca10f59eea077fb97594f35c4efd9d12c9732c39927dc2 + x25519ell2_test.go:101: good: af101fc711e84f04e3a1e3fa8d32ff50f4022eb26e064f581694afff7bcf0bd0 + x25519ell2_test.go:103: publicKey: 5957c1b7a8354820b5695d60cdebfb1a4202d5597a7aefbff344ce5df76e5560, repr: db7e53a605fa71a13ffafc8da0d83762498e9e225ae0b20c5811094c2d8aea66 + x25519ell2_test.go:101: good: e8542558ff30a9c40fa044f49a833b3dbc9f5df498fa4492c7e7ae4ed77fadd6 + x25519ell2_test.go:103: publicKey: 497dee4de89588f3ecb02e478f60098cff1fa38a301f4c78b8d7a4d98226f47a, repr: e3b777406be8594a97829cb1a76a805d9828e4c3d803da269b5c86182c851d95 + x25519ell2_test.go:97: bad: b723bb0c6e69435efa0249c92b5a0ded6acf1a1c864caaf50f6d2eda278fc2db + x25519ell2_test.go:97: bad: 60947294704d655b08f3fe2cc9f2656aa80850fad4a4f055194003f699cbf1e0 + x25519ell2_test.go:101: good: 7c73f75413394cc933d0c7f3bdf845582c747803a121c633d5647b60c042931b + x25519ell2_test.go:103: publicKey: 0d99729f86cd9e7c6e94295070afa39ead419d5b8dc744e296f71186fab78613, repr: 8aab6fdd3399611efe20d5aa0c0dfdd7a42de3f90b316063c3b1733124b35b86 + x25519ell2_test.go:97: bad: 5c6bd33cd7046225a2342714d50dc77f862e78e9c5bcf32268b5b66d06012fe2 + x25519ell2_test.go:97: bad: 695bee83f96958c78bcbfa4547d3e2c7c96594166cc47b302da88e7a72068bd5 + x25519ell2_test.go:97: bad: f5c94cd1797d078002d83d1cd3905fefc45a49d3a54dc275fbdd2987d87053d2 + x25519ell2_test.go:101: good: 363a6285684cb83279376d7b4333cb4d7454111624b56ce43175ac1f67d64eca + x25519ell2_test.go:103: publicKey: 7cdca78c7d7658f52e732d283260403f4d2bacf6b5b75bc717bd28ea60b5cb5e, repr: 3925e2a788e161e08fc34c4483b520bad019a41fcfb9dcca13bdb1dbca9a24c4 + x25519ell2_test.go:97: bad: 4722f62f38248173c728947a4b256ddd121184df13fd2111fd23def4f2a68b2d + x25519ell2_test.go:97: bad: 4a49f001d53ea0fd2444b047082553a96702d08fa4febcf80438acdf68dc52a4 + x25519ell2_test.go:101: good: 8ec6e1d280939e5e5ac8abf7419eeacfda67771509a09b521eea084e552ee7b4 + x25519ell2_test.go:103: publicKey: 921c86700d56795c61e39e8839d1e2688c84c90986c6a3ce30d11eafba80dc71, repr: 9ad8749c028badb7fa28d074b68b778f3b47ee25bc91b3f81e6cc4732fae48c8 + x25519ell2_test.go:97: bad: 0bf5d8a00bcd1de3e305475065fe6047fba7f7a01aaf5e263978db21e966fc04 + x25519ell2_test.go:101: good: 67ef29828d7b4ad3a79bde045f28691c01961d210c78655a5c815aab75507ec9 + x25519ell2_test.go:103: publicKey: d424c59056e23c3c656a440b54fc4589077faa310a733382ce89770e8f4baf30, repr: 805128320ee234eee59e4b41d09d6a7d329bedf7da418a29ad5746647cff21a8 + x25519ell2_test.go:101: good: f4ec760133126ca7997f2ce7394f5d2ed1cbf6adc5c98a441c2e59c083ce8a8c + x25519ell2_test.go:103: publicKey: 20abc7dbc9e068b052ef45971c2751480d2b695bd7b2b1bdf23f39e5c256242c, repr: 1cb7a0f5d3fc29ef64665d7e70aa9ed3d00937780ceea0a7b1e2feeb756cdb13 + x25519ell2_test.go:101: good: cc8294d4a8a99a3d07c08d83089dd9b5849b237d66dfdd3a538955584fd88de6 + x25519ell2_test.go:103: publicKey: 8e9414ff9f02e2204811df68dde772aa794fb4557bf9f2928091c055f8978938, repr: b981c7dec4229ca57ece511a80febbd8441306959f22ff61194cfcf3e687eed7 + x25519ell2_test.go:101: good: 1d7de324a8ff76518e20d61fe4d8f35bf9abf0ca880c9230ff49bf5d04edaae1 + x25519ell2_test.go:103: publicKey: a9efa252c89bf4bcdfd3d77bc6792843f4294818e33b1b65383e71ea866a4f26, repr: 03ddb3b34a67512d05fe9d5b53a43c3af7268aa84c2498d4f664aa90f37ef9dd + x25519ell2_test.go:97: bad: 94c4a0c55260e6191421ea702bca7c67bc808a524d9abb4aa078b163ab5c9c12 + x25519ell2_test.go:101: good: ccd6f6fd77d553564967c44555c3b5d57b977eb41947e55f5ca5f93066c29792 + x25519ell2_test.go:103: publicKey: da7db10c1cb0181c63d1b2685eb90d4f573662be94cb90ccd53545c3c5f1d84d, repr: 1741644a9c8fe80b266b6c49795deb375c0377c3a8370568222e8fc0b9424d31 + x25519ell2_test.go:101: good: 0ab8ec2e416b612467c3a12c1c4b6884fc535f9a0395f791f738c6cd59976524 + x25519ell2_test.go:103: publicKey: 961ade8cdcc476df43904f5708a72b70bf64adcd3c9bf490e2b1af1fa3a7b824, repr: 748a959bd43042e87adfd8950714d429f6e408077c70fae4ad024a18e919f9db + x25519ell2_test.go:97: bad: 0bc14871867a26c33023f58bd267432cada051d26167735b3e354c077cea1387 + x25519ell2_test.go:101: good: b6d4ad06d3bbbf8fd5f1ca0755f588700f5647ec9500265cc37d0a9a83470ced + x25519ell2_test.go:103: publicKey: dc73caf0a5ef4c14cbfbea46f5213d34b2d41d5d7320bdd0e374a66f4f15bb0d, repr: 84d9f4f9a33ce431f6bc9b31191812c86e8c3f26292377233275713a2b7c8d01 + x25519ell2_test.go:101: good: 4b162c22c4a767e392fa25fd53a548b298d18d44e0d8146ca092d3a0e073b888 + x25519ell2_test.go:103: publicKey: a74124cf88c8c9e9a7a1531355fcc565adb46317cbbdd157156d0360e10bc328, repr: c3b182b33fa671b1137c898627d8c7b02b33d18784aecb88168a7b48a3328912 + x25519ell2_test.go:101: good: 37ebcf5bfa5ef2afe0003f8b48e04aa19c6086e59f3794558c83184515bd4bc6 + x25519ell2_test.go:103: publicKey: 2b0196bd792c4cf1844fc836fc98e2a629ca1af38e3e87a64f66472fc3db3500, repr: 352083159718feaf1cd13ac9071ea47c06e224157b373ba4179b59eff449d098 + x25519ell2_test.go:97: bad: 9aa4c9fc127795f1d902aea9ca791b40dabab078a282232a1f49a2c105e25f59 + x25519ell2_test.go:101: good: 724e31cd4e6e97241dbead0228ef45f942e42941047da79a86139b00e53dc4fb + x25519ell2_test.go:103: publicKey: 88c94418267a3dcb31ff8a4474b8b5af834b62e66cd9ada360c9da8070bcdb0e, repr: a986e72f7991bfa28df9c78b4fcfdfdf01a8eed6ab226a3ca3e60a592a577a9d + x25519ell2_test.go:97: bad: 84cf5b17eb20eef43605aee4378c9e041b1ab379acf2081242107131fa34ff37 + x25519ell2_test.go:97: bad: fbb987ecba72fa64c9b71eedf2ebe164d9f09804ee102e4ce3da9c18363fd20e + x25519ell2_test.go:97: bad: d4545a1e37fcd873726557f1821effb998425195c2ffdcffc1a220f9822b152a + x25519ell2_test.go:97: bad: 4f5d2e2c0834db9ace7e57dcdac480045910836b1e23074070a7bbd51aaa3e4d + x25519ell2_test.go:101: good: 7cc424ca280bcfe6debee5356d1603540a0c88803e096be57f27ef85a8f3251b + x25519ell2_test.go:103: publicKey: b0bde9ccd5a421d9955999d0ec005f3d8f8287e0257ce8a2cfd0813b4701786a, repr: 0f22580e1cf4a84813e89e1c187dc95b4ae2a22e6968e500ed3d8d28d523e286 + x25519ell2_test.go:101: good: e4e3605d36ecce228a97e5202f29016c1145ca0f5642a1b216db9607265a327a + x25519ell2_test.go:103: publicKey: 25b65a5699bfeedf9e34a42ff36e112d1896005d6ef67aa6d075aec4fea4821d, repr: 1bfe9666c8c6ff235ffeb7199ae1f4dbd10d7d117e8773c97f6b1193f4b12fa8 + x25519ell2_test.go:101: good: 4fa1bf428970ce527a97f1acce89af65a7dabdb7abeac4c116302a6b6dde4d15 + x25519ell2_test.go:103: publicKey: fd84cedabab8439ad5f82eddbb4d213997bb313386530ac9523b39face111461, repr: 736f14a7b9f72493f38087e4dd6316278d9d374d010bbeeded82e88542a6c47b + x25519ell2_test.go:97: bad: af55b7d8689b5d90f10c6ed8382645971268d6ca9e69d880d98407e16ad89991 + x25519ell2_test.go:101: good: 192e90495b088b35a72d4d0a4a4c7a8a9a3c3d833b29ee5935e17eed56057b43 + x25519ell2_test.go:103: publicKey: 53ad9fc7a04c89aee74834e911e40b0e5948cbbc2fe4b8db5ca9bee41b692a19, repr: eb05647ce3c2569c7970b03bfddd98c5aece29a94ccae1943fa3ee6f3dd8bfbd + x25519ell2_test.go:97: bad: 0cd6d4817147f10bfb7be6537365f34c92debbc4a98ee5352181aa2c21c5a8fb + x25519ell2_test.go:97: bad: 4286e4602efdd8472fa4064a2e82d1d3ede88a69419f1e862f0c6fdf3126eb60 + x25519ell2_test.go:97: bad: 25d80964cecb76db04188e4d716283a58a2f7c593b82bcb4c4f67de8a9b4f4fc + x25519ell2_test.go:101: good: 017f0f1ec333d3739e6e3c837cbf354e376c66ee6e436da233be2b882c38686a + x25519ell2_test.go:103: publicKey: bec3ede6f27236cbdfd7444c0ee365f8f893e85280444dc2e207fd512f166465, repr: 563206e9ba4ee3bf8da4d79efec1981c87e31559bd13ebe5f7ac63a5d9520a01 + x25519ell2_test.go:101: good: ae63a96be53b17e5376e25780c74e31d10b57e877b4aebfbb81f01799876a45d + x25519ell2_test.go:103: publicKey: 35f08c6fa02c838729694a46e55c700dee9f5a309dd7eb7e52c84eb3ebb9e708, repr: 12cb122e950798549b65afe503c8a131d0e01dcf0d7ddc3a045b31e0f67538a3 + x25519ell2_test.go:101: good: 937d92b36ede82479df3334bcc13988e14bd2ff27bd4bcec1ee71561b97536d9 + x25519ell2_test.go:103: publicKey: 5c456333d9c881506335f8911607c9f69bf3bdcf112c9079cd97105b59cc6b5f, repr: a2f272abefb2a272c2f45e7e573afaacaa19df08d1d9c5b3da6b052f55978be0 + x25519ell2_test.go:101: good: 2b714eed618280176b91b7a753660d566ac81bbbc8b320a7c0f7646854e163d3 + x25519ell2_test.go:103: publicKey: 9ee52c7ba4b18ec3f053027dad1cfc9cbacfde2223f51bda32fe2f26d66ab926, repr: bbc57170761ef10031a8532f0b4387b69ee91d9bd2fd0c23b2d35f3c62ab82ef + x25519ell2_test.go:97: bad: ed2c5df80655228ebba92a582a5fb4b34e12d28aff0a05c8c77d4aa67ffccf98 + x25519ell2_test.go:101: good: 73d869481f299ff4e7b412a443e0735a1b745702c653e544d29c91a05c58d36e + x25519ell2_test.go:103: publicKey: 9507dace24735863bfb9e85d3d70cb015dafa36e5886a5b5bc1f4ea5419ff22a, repr: 550eb15b6a272a94155ced416a0fccbb39811c22b1a6193ad28a69fec0cf0d28 + x25519ell2_test.go:97: bad: 809711f9ba2ce49ede331e5a42f0fd121e71254278d5756abe1f901315c621bf + x25519ell2_test.go:97: bad: e7748282d8179e3945102e0cb9fbf15fe5289fbe66e7eec61032781d87c0821f + x25519ell2_test.go:97: bad: c3eb4f9e85b67544ceb0fc79004937724906fc18e093b852f619b8218131659e + x25519ell2_test.go:101: good: 46eabcd4c1ac8c0c1d99e517847fdace887f2f07c421f52ec302fc7fa989c648 + x25519ell2_test.go:103: publicKey: dc5171d217f94c60b2cf38796d34f099863e625fa7bbadf598c0b13d30f99d03, repr: 81a14fae972425fc1bad4018513c14c7c5fb93191921829703d1af619400b220 + x25519ell2_test.go:101: good: 3f730358507e6936670cea2b75ac814a7c6edb6f2ed6700d52d5985eb6d3d2a2 + x25519ell2_test.go:103: publicKey: 228cd89e15fd4c6fee9bce1fea2b95b5da4518e295658ba6c71a9bd7c19d4c10, repr: 7c958c8b9d88799c351af56a4c8e3079af5deaffe7b450718a27e7008338937e + x25519ell2_test.go:101: good: a7e344ba7eb1305f8fbd16a34b45d4752eef88fdd4a3d466a706af7662ac43ce + x25519ell2_test.go:103: publicKey: 85c01c3d0773456d589269bf9d629523add8669010d894168106028512e3627b, repr: 88d4020a2c43ee5cf622150cfffaedb5c5dc4e0acb3400f5af9ec52184e3a19a + x25519ell2_test.go:101: good: 51117f5dcf87e45f35cee59c7965025e5a4ca00848fb4db60d86b76a84cb7e93 + x25519ell2_test.go:103: publicKey: 5c400ad18f070253d1f58adabbeab04ee4f0ec2ae34e9bf8a18021ad929ef203, repr: 2584099c9662668505f4dc5344b4753aa67b1513e8c5cb15fb02f7dc04d9adfa + x25519ell2_test.go:101: good: e945323106eb091171bad87a5dc497f9d2f03690c03ec2e394b95667f0959a9a + x25519ell2_test.go:103: publicKey: eb37ece610d7769728d7db77d0f6ff50049a88ee571ae3329442b8cb072e387b, repr: 0b5016196e9272fcb8c6f289c9c94135c1dc6d787711beeab301e16ea33769a3 + x25519ell2_test.go:101: good: feb461c13d6825ee6cf007aa2c282c8f01eeb09db4ef9decd1e910882cf891a8 + x25519ell2_test.go:103: publicKey: 02ea6d90bc20b2444cb45cca509441e01d09bd466fd271f0c98bb491cc6b9915, repr: 872318cb3f5eb43bf51fc66b0db7e81d54b84884a5d05aade2c2bc9755ff8b78 + x25519ell2_test.go:101: good: e898775bc077a64d9953c5b8f2b9b98a32a286ef0ef9148be3533f2e15e365c0 + x25519ell2_test.go:103: publicKey: 379ef6d67227d2d09d47e9c0f384e406f3036a60d0d0e085debb7249307cdd45, repr: 9ee461f1be2a0c5fc77e5f524bfd38d2c371acacbfc8813c400ad0f8372f59ad + x25519ell2_test.go:101: good: 79f1322a6e42b04e890bb292e5b23373596583ccf86716587ed40625238640e8 + x25519ell2_test.go:103: publicKey: b30bcf77cedf4628320d046b1c1febf450a4ceb047689e2619e376e371c7895b, repr: a16b15c7cb8c15a8985e0935504c33f9bf0723d3b1a5be25acb26255c7d26508 + x25519ell2_test.go:101: good: ff010d0bbf0baf57f370bf94056c4f69dfb65d7ece07137a03e9b8f11e2618ff + x25519ell2_test.go:103: publicKey: d514eba223156c56deac59ba6cabaea2f7ecb5d0155a8fc1c0f06c40f8820355, repr: b4fe5e6768f30f8fe5f80aa78325f43da297f476bb74350906e20f9c51354752 + x25519ell2_test.go:101: good: 2995b9471edc08706aded761331a3dcfdb740a1c228b4a761005bc34d186be03 + x25519ell2_test.go:103: publicKey: fd054eb82e224c466d8928cca2ab3bb9662d635bc4a3d2b838ed01e6bd925c1c, repr: 975666fe315274b13aa82ba1710f69a6dd03964b5bd4ce38e2310f9bcc76f6cf + x25519ell2_test.go:101: good: 8c30fa9a4e90c1ae7295cdc7793004ffa20346eeb922b74162392ba46d68f7ea + x25519ell2_test.go:103: publicKey: ec3c4c4029b85ee61404c111ee026da8b4db3961985ed1c97d1b76ffd26ec459, repr: a383ce4d4b4b9d908c2b95e3c17be318dcaa851001a18c5ac76ac087ee7b7521 + x25519ell2_test.go:97: bad: 6f597f4fd8624d82795c6a947836bd191cd405e13cc0df7fc8a3b2a719fec974 + x25519ell2_test.go:97: bad: dc3008bf21e95d8175b763e9f575f0948a5b22cb19622d63e5c63964f8b29b75 + x25519ell2_test.go:101: good: 0b25b225ed3192a4efdb56e9dad59cd929d15cd46a905cb9617bc8ce8c9f2077 + x25519ell2_test.go:103: publicKey: 6926b0086405d25dd307415df836b45eea687412453f89585f62f7918b21f948, repr: de752f2dedcd28446cdcbfe6c793539b0e534680349c7d131f9e12f5b6361246 + x25519ell2_test.go:97: bad: 9ca51d370a427b1ef64d417ae586f4117c641d084328fbbb99cde25077552b7d + x25519ell2_test.go:101: good: 7708c7475fc35f8143cd059fbe53582f2907e6a024aa14d26e522a11a5cb01bb + x25519ell2_test.go:103: publicKey: e55190a07b82597eb09581debb43a61dffe769e7330dd89347a5712e2f2acc61, repr: 20cc3cbedefe8400ed8a698f7348d0dc6a1f268998dcc71b90443dfad8869e65 + x25519ell2_test.go:101: good: b1de8d61a86271070d6138edd8e0e23c9bae0188e17fe29a84774011323b7531 + x25519ell2_test.go:103: publicKey: f36c40c529aace94053ae4e361b71377b2d551b0bb3420180c031ad34cfa773a, repr: 0c8e63c9f6590dc3df59d7485da04fbc1bab144c25727117f202e3d41816d9eb + x25519ell2_test.go:101: good: dbec55b31cd0eada6bbb8136d5ee00e3deb8907716be162fb7ebbd746e93f9db + x25519ell2_test.go:103: publicKey: d928d11631de7d25a950f116b7c9da8729f55bcabbc1202974352476f9218a06, repr: d8a9f91779c3d5a5e21dbad1691b584db209fa778c9a5a5979b33273828ff5c6 + x25519ell2_test.go:97: bad: 64848db1809ee272b1f1de25eb7bc70d19e876fa0839bf8a500ae3fb297f447f + x25519ell2_test.go:101: good: f510018d5eb89ce3cfdae6e5f0439b8a466e66993a06f697e9259765412d0533 + x25519ell2_test.go:103: publicKey: 1fc11ea545386e8585aacb30262e8b6a3ccbe0d198149d927ccae3b470d1a277, repr: a9106746b58c7c28b45e36858049d0a69a6a788842814dce1ccdaea05bf478d6 + x25519ell2_test.go:97: bad: 4d76befaa26bdaeb772b68e6f9ff9a39e1742c728f34aa003d538025f12ab233 + x25519ell2_test.go:97: bad: 23f41dd7ca7e17a8dfe3e0c5a14c51b21051a60cd3e2d522aeffa457b46827f8 + x25519ell2_test.go:97: bad: 61aced5cd94c0910005aa4349e73f39738dac5ca1557bc21da6323ba341e904d + x25519ell2_test.go:101: good: f689acc7b68b04eba5219d99b3e48e4e8054e32399f33541db58d0f9e6569e16 + x25519ell2_test.go:103: publicKey: 3c193743e0c11f5d44c1823aece8858b9ae2f40a099b4c0c6689ba94562cef60, repr: 07d5057ac770418e788555bac70c5fe1f00d4bdd00bce1312dd8c90b6013db4d + x25519ell2_test.go:97: bad: 2a2ab4f4ed0c3f74957f719fc4208c7bd180c284f3fcfb48c9c5a68e7360cfae + x25519ell2_test.go:101: good: d959f3efce7bb247200a17cc6630d3ff8aadface366d0a184bee64c6f0573151 + x25519ell2_test.go:103: publicKey: dbbd5dfc96891e76a7fb9adb62fa3b7cf8d056138d40ab8eec8fe748f1bcce4d, repr: 1e51d7664c51c0532ff3b16b6b096ac56b5d5ab0e2faa04273bc8f0612fe87ed + x25519ell2_test.go:101: good: 6d5b4d1d1cfed058b8c16c620551fc874394fd21996099d068ec327cc14af384 + x25519ell2_test.go:103: publicKey: 2c03e0c826f05987e277042bf9257ee117499446000ad800b51362677daadd2d, repr: 2635fb7b6f27d7d7d74637238691eaa9a5fbc19466eea44e688415e92e7cfa14 + x25519ell2_test.go:101: good: c7a77975f124b117e9cd08e32bd894577e4be97268235ee2561a5f05af313b46 + x25519ell2_test.go:103: publicKey: d2b130438648d63e744de4f3b9c6d1633a492c2b1040293557f8c0e23541730b, repr: 996e344cc898b128e039d4222bed2baf540e5504ee8251b18d4edb95fdb080fb + x25519ell2_test.go:101: good: 31be661f0a316f97a5d74f0ee818c04338dc908260ea05b1de461a9b60980ec5 + x25519ell2_test.go:103: publicKey: aa2460e1fe78fbe6203fab1aa66d98b6ced7a5aeb938fc9b7e208d6631868309, repr: 410f3ec14d75b37d876fb8127cd1927e110a293d9dd5a12029af507a794602ab + x25519ell2_test.go:101: good: 76afd8ed38f903adbe4b1d47970175a5fe76fb8e2b6ec6edb1aab4d6297d89d3 + x25519ell2_test.go:103: publicKey: 8063f1ea886d30efd86c6974c8ecd7891b2fbb557954c02aaf754cc6c5281113, repr: dce102cc62af6aaf50c0d1b095c8690360b9f39ba60a61bd9428dfd965d75161 + x25519ell2_test.go:97: bad: 7d7d4051b26909b16395e9ec0c97319da59822a97f72dc054ebdfaca124be92c + x25519ell2_test.go:97: bad: ef04fa66fd75ab70079d0015218ee2301c287ad8fe2859a4f176f7efd5693751 + x25519ell2_test.go:101: good: b6a95127f1156d580ca9c16cacbe89ce8048b0ed58b7839d1ffa2d192cb6935e + x25519ell2_test.go:103: publicKey: ccf0443bd87d6cfab68977577a6ba37a55d07b14eb834fc44c8131c1b4adbe53, repr: 523c1b91ccadc58dda37689a5ee6634cf0db0e70b29bea91ae7662c9b5e4e3c7 + x25519ell2_test.go:97: bad: 56a26d8122d74b26c723c8c4322f706deebe216669c29dbe9056028ce470780c + x25519ell2_test.go:97: bad: 2aefd7511a612d1e78f8d0756fad0f0a5e049b32bd8185968f1eba53a07216a6 + x25519ell2_test.go:101: good: d6acdd01b2b13323366e21bb986740e2bfa27a8a0c4d1bf5d7eb964da435158d + x25519ell2_test.go:103: publicKey: 6c5d290e60024be9f0cc1a30e8ce790e33ecec1f4e4f999fb14dd1639566d043, repr: 14d40c5eb1cbed5192f4d6a5663e3931f0645a886c09be5db11f0c49f3aae0b1 + x25519ell2_test.go:101: good: d992d4c2e9290074c55298f200dd8a377debcbbe0227529d02c75530a0c6e680 + x25519ell2_test.go:103: publicKey: ba7f6424ec3fba2979089b6d790b0678efe5f723fed4681fadc1b6a2ae43df25, repr: efd8dbc648050f764728469c7e186e07e258d753ac6ade98b6070c9bdc43fd40 + x25519ell2_test.go:101: good: b7fa923f091737d557e96b5fb52c113bc064eb731c9110d33045850a7ff411b2 + x25519ell2_test.go:103: publicKey: c9bad612f8abd315e1fff9e66e365a4601bac94d59ad6f37f469946fa6148777, repr: f3d4ccad207e51ce1c0d0a415b5af35d4cd6e723359eafe8d8bd4fe2b497be42 + x25519ell2_test.go:97: bad: 5071896786ddf31f956b3eca4e998471bc3f3d2e0b1f2cc5d38c298073bf4b9c + x25519ell2_test.go:101: good: c00d46a22ab16df60d67460254776d178fc248d0f8ae3d14b957b57f51f335c7 + x25519ell2_test.go:103: publicKey: 6d6b8a64a2825bc61f4cd642e2fa1516c1e4f82f173111d416ae4bd885f69313, repr: 03c784c745fbdf83fd1df4e9b06747b5c20f6257dea120019ddd27629772d1df + x25519ell2_test.go:101: good: 4c38b43049f65cf210d08cc0d64a459b4e764c49fd66f0aa72102908c2392576 + x25519ell2_test.go:103: publicKey: 7857ac118de95acaa660ac9f1759905fb5da7c6846e9c46722ad221ea003996a, repr: af17f3a12e91104f061487b451c33f0acc25f0756fc97a85135ada7e96115d97 + x25519ell2_test.go:97: bad: 076ad66e685d7ec2a16cbd7c02e18e13e52daaa53bf5331f2d81a6749e07fd05 + x25519ell2_test.go:101: good: 47436858192ac03cc3da20e5171e722d3b974323dc2380cd7f42561be620c814 + x25519ell2_test.go:103: publicKey: 5f9ddaef9580b7b43619968a619fc796c449b82876d3b179ace77e4d03259d65, repr: f0b76e1ad264b2497500ad04c2cf481b4514c0956972c364887dfec174fe4b32 + x25519ell2_test.go:101: good: aa754aae4539c981f543cef65138fcbf821ad19359b5135027a01648b9e6cd31 + x25519ell2_test.go:103: publicKey: c4e1040ee2f2df2332e4baad09e9bcf24689b15bc47514dc522c0abca7b2de02, repr: 5d815583e1c1123ee956d4e5dbeb33cb53e5bc856eb079153b03f08e6cf5b75e + x25519ell2_test.go:101: good: 2d7ebdfb4e67fc35eef97174102f30e0ec54678fe1ffccdfad50e156c505d083 + x25519ell2_test.go:103: publicKey: 479ba1c4bb535d1be0f95c4a34a69b6555049e0b9976ae927a8032a4fbe4b477, repr: 90acf34ebb47ff152ca997d4cb945c6c2b529d5451f1d240bfd5299bbdab91a0 + x25519ell2_test.go:101: good: 8bbcf2961dace73ba01920805489bb2f3cebfe8213f8c9b366890191ff25cdd5 + x25519ell2_test.go:103: publicKey: 7f7ab1d25683e3f7cee8ece9a5055ca60172829a2b3ca70c2994c12c89989177, repr: c5582b531a9eacad22c110c1c75ebfc37d6366ffba3543f975a467148ffb8a5c + x25519ell2_test.go:101: good: 8d92c3e9865427b01bea2d12ecb71161ffe001e234d35ca18f984a78e4e3fa09 + x25519ell2_test.go:103: publicKey: a8ae2e5548236eb5e652cf0f84e8e10cce9f21bb7c9d92d2ab795f83b04d384a, repr: e3f0e4ff40bdf371412a99351ba53350b00a6d76ae4c99c752ee005c9dd7753d + x25519ell2_test.go:97: bad: bad778a07bf87e3adf77d31fc249c2564e7d03999e60fbf7196847d36e94e0f0 + x25519ell2_test.go:101: good: b2d966825c99013ef82855c4f853b30e1c34587f4c8b52c77838c5edc102c338 + x25519ell2_test.go:103: publicKey: db1f79edf69be3f1af1603a38f608478b889b932fcd464a189d3bd66ef03733a, repr: 56226c8e77e7d6127e76b02be37f1b9e0dfe818010494f5f7067b2131369e408 + x25519ell2_test.go:97: bad: a154ec357058795504e1b843cc3be932b94fd126227c152f9b011783c00376f3 + x25519ell2_test.go:97: bad: 5f5945ae94ec4104db0749e010e36e3cf2cbb31a090b6659cea2fcf4dae841a3 + x25519ell2_test.go:101: good: 5c4960ba60deb2042b9b344e81667e8af7fa5e3ba0639c598f9d5187e653f7bd + x25519ell2_test.go:103: publicKey: b4a7bc1b5c5626fa6ecaebd3023201ddc811b83e829169466571b15c4ef17553, repr: bb2719363cbd924605981d84b2d2c12b838e36ff457715606a9cb0c0f4c29c01 + x25519ell2_test.go:101: good: 513f146f801712869d6e74b012a3b1a8616d8487369fb7b79970ff2a8ec84e73 + x25519ell2_test.go:103: publicKey: b22a4a8741da396d9c79938406f96e6582cb61da58da921aab84d99d6a7bf027, repr: 26fd74f6468af34a1931c4f3e630d9e1b58fdb4b0944aa26f23b42384f65af94 + x25519ell2_test.go:97: bad: 699139e31d8499a5ffffde4d416655cefd9948e6978ddec981f69d92882b72ed + x25519ell2_test.go:97: bad: faa5dc9b433373937401402121d10af2c7954771ee492793ab6d3b6aa2a48eff + x25519ell2_test.go:101: good: 01cd49798861ced9e2fea425bbf61cf311dd0330b7d1bf2d3daa50636e71fb80 + x25519ell2_test.go:103: publicKey: 0a6fc2296a1d95db7fcd3d442c9e1351e65bb2af8d4afd37e2dfa4c036ea4541, repr: 855e72752c0d8c034c0cd145096c7212e3cb2fe309421bcfd6ecff6bd2795485 + x25519ell2_test.go:97: bad: 2843dcd9adf4cc0e97ca81036de05c568b7014b16220438fcfee35041c4e5655 + x25519ell2_test.go:97: bad: f4d8dfabf8c03f00921d252e1d52d0b43cfd7d9e92762881863d51e16fe24fde + x25519ell2_test.go:101: good: b70c923c8c56e37fb4eec34d02cf60e7a78560c4e4739fb9280a11ea3fca976f + x25519ell2_test.go:103: publicKey: 82b1f53602794f24676759d48d70ba0bdb0f05ec3b832ea4bab429384045c75b, repr: 68aaacfc80279f4e310e155c0a051d2b6faf92b069a95ef425a61fc27c4982fd + x25519ell2_test.go:97: bad: 89b69b8e87b6239c82ee767b1856f6d62fc43146cddf70eced1b285f5a0d474c + x25519ell2_test.go:97: bad: d0f66c0849f706f55ff54f5a136f02f82564e04845a5948ae92cf3c1ec2f3af6 + x25519ell2_test.go:97: bad: f82196c91575da6d40d105b532d9681069ef18e1f4b767cc29aec264cdbaffc7 + x25519ell2_test.go:101: good: f233aff786f88b560ce3ca64fbc0f7e90d818d5578144b60b14e09cffd3a7d1a + x25519ell2_test.go:103: publicKey: 6c121226b2dd045162c783d525fd7109d80c98dbbccd38d01823671cb1873f58, repr: 4f9b41786636ed8b05b761f6627c7b9c259ff1f224a61fc01dcdbe07586fbf2c + x25519ell2_test.go:97: bad: 748f8fc28acb17bf4a4bcbcecb143ddd855cd4255f4a469f4e3a2fa22e7137a7 + x25519ell2_test.go:97: bad: a8b433103c181b3df11cea40a6713945059f350447b0a09d782c564eddb8bea4 + x25519ell2_test.go:97: bad: 9466abad589ee9a3aeef41fed352bbc621f28844ddc1af459a9f05a8a57b0bac + x25519ell2_test.go:101: good: f55dcd951f2cd28d585613d056691ca1af88ba6cca735f3b62e6b077e8134830 + x25519ell2_test.go:103: publicKey: 1ef3b9f20241d632939c304bd42f3f844917aa938e876710da6651a2e30bf91f, repr: aacce311da939b934c21378bb0579b02586e329517211823c0c3eb636122a11f + x25519ell2_test.go:101: good: 79e4e60e480125cced919a5fd423c111f17c7a731e6360ccc976921156486dc9 + x25519ell2_test.go:103: publicKey: fa7d2a0589482b9d6bc45664adc24313ebcf745571761315a06014d3683e5901, repr: 4da79a0893456dc422230a95b3ab54e41b7db930c94e3900ed694efdac553021 + x25519ell2_test.go:97: bad: cf7c25ac3d2ede82a7f7a17d7d42bcd01baab417a16d45beaac1559c926244db + x25519ell2_test.go:101: good: a2c3692e0e53f133e0aa3bd31b1cc578426b74e0e91d43c8323664f008a30842 + x25519ell2_test.go:103: publicKey: cdda05d11f7b3cf8e4891272201a45fb474647652ababfd4592cd4f6e227de66, repr: eacc42f8501f52dcde5890fb575fbfdba066dc5a11276496c47d701db3b71675 + x25519ell2_test.go:101: good: 0c6a9ee1b7b07365552bceea12fd68d91bd1ef0df8ad06498258f98ab31a80dc + x25519ell2_test.go:103: publicKey: 7c95db63f474638cbba9a39069601a69bf156bba11b73b15712ed4be46795859, repr: 7b350b017e57ce4812cf9b9e536616a6e0e47237d83b37c3e9158ab3247ce50c + x25519ell2_test.go:101: good: c4ab06c70c08c97876231b8fba44378e11c9d0548ba0fa588046d062912ea436 + x25519ell2_test.go:103: publicKey: 58054491759bcb90498f86447405b5b666e0b93116870a663c79a32cb7acd768, repr: 4b2f6375754e3acadbf0edda4f2983b111517afa6b4e3ae1c8509a40e1abe0b3 + x25519ell2_test.go:97: bad: ed267b789ab0df6ad25582d2a2b91f565acf40a50bc0c89a3bd5457806759c12 + x25519ell2_test.go:101: good: 7b0578539cb37d067a6c0041efd281bd7391be2c4e86d4038b66196d80c1c2d3 + x25519ell2_test.go:103: publicKey: fe72a2717c6a0a6c0cd4841491386e1103835894915e8b5f37214c617402b542, repr: e5b50d97d033601ba88e84a04f971dca0b4452afe3bc1a455dc2c434483f2dd9 + x25519ell2_test.go:101: good: 7d0f1e0012a68388ad00f1901e664ce47026180707238f29d73443577a15d7f0 + x25519ell2_test.go:103: publicKey: 9c2e398df1f660dabb916116849c70e068318b669970c73c77b5d38bf8cdb024, repr: 187b0c8abf739292c6272e4885346811147bcfe1952b16e8a48d5013f8ea4a31 + x25519ell2_test.go:101: good: 47455665ec0f7bb3aa514fc319a8e2f3a1c00cc7739319fb63f9c02c6a6cb479 + x25519ell2_test.go:103: publicKey: adec0d81937ecdb2e0da48715e0374c23332d73a4ced7e8a4d48bc263e588108, repr: 07f476142172b50c304680c1020e5ca3c8d796994b86ee5c22b257f41b0dfe2a + x25519ell2_test.go:101: good: a374df9188405ab736ad09b1448649657d026f5c06617616fe8c2afb96a8e18f + x25519ell2_test.go:103: publicKey: b780c21cb828eb7e8c6044279ed6e70ea2d8493628a8dcc3a666aeded159dc3a, repr: c6d7a05b0eadcc83bcc769b0615ba4f02722eb217b3de8e01d5bde5c01736c50 + x25519ell2_test.go:101: good: a7c68d2198216132db03ad5f616fb76057abb37941360e2bec89602ddf22262c + x25519ell2_test.go:103: publicKey: e984de562784b549adc2865203ad2fd1dbf9d90ab90beb2a4bfd016cb9a23a40, repr: 9e586355bc5d0ed5c0d920f46e198816af9bf7633d2f066d746226832704d3be + x25519ell2_test.go:97: bad: 75dfacdf13052cefa5712322c025dd1151939b8a220e98c193fd28a3b2dfaac5 + x25519ell2_test.go:97: bad: 656e12e98a904a2dfdfd4f7c174e78f55b94b50b0c740afb17c91df0d878e063 + x25519ell2_test.go:101: good: 661852b5dff008dcbbea5967a006c28889a8aa4646361fe2fa5be25c8fa600e0 + x25519ell2_test.go:103: publicKey: b4e9ac4a3c0922a3e4c86510bcb13451799fef4ac56bc507db9aafbb22fb832c, repr: 12ca1a9df08d9258f54050aaaaf6a48448b809bfad8571bfecb6f3f50956a1e4 + x25519ell2_test.go:97: bad: dbaa85e73ab075da59c160e5fab120e931e1d36085845afc47e851f6b5debd6e + x25519ell2_test.go:97: bad: 5625cb1640d44e8533752cf033fd3776e866802c4ed0022cb12def7c0823d9a2 + x25519ell2_test.go:97: bad: b5194a87b04d68079167bb4f92dcaafb465bc785ca7ff79281e98a775242275b + x25519ell2_test.go:97: bad: 25b367e9afc9226e981b2228ac6ae79b89d5b07a237586e8d62fa71107452614 + x25519ell2_test.go:101: good: e6618e51e1326e5a2d94c706e06249d77c6e5787e9598884524674878027bcbb + x25519ell2_test.go:103: publicKey: 1c49af77f686b2264cdc462f2fcb2346b3b67838da7f22dee34031f3c6b2527f, repr: 0a792c9974aca10e33b9d64b9a38e31ac3efc5fba15275a2652d03fca2e7ca02 + x25519ell2_test.go:97: bad: 3143a3a6af16e4500644cc125c96ed711bc8f8474e13bd38fab97828a2864dac + x25519ell2_test.go:97: bad: 9da424034ba967cd6afc1844310447eff20d1f535937c87a4cabebfd5fb98f1f + x25519ell2_test.go:101: good: 4ba5e6b901f323abab32702a19e97202289e0e0e839369c9ae611ce4e6423384 + x25519ell2_test.go:103: publicKey: 8ebfe1b01c0b9af013a486c77a79800b34aaf7d7ce28b072511eaabcaa555733, repr: 2935b04b542956b7fcd1cb32fab03165a46470f3ec0e2a57dc41e06a9c0ba4af + x25519ell2_test.go:97: bad: a79e9fa03fa4383a5fc9e4c0d9a78096105739c1de3c15aa95ef01204704fc43 + x25519ell2_test.go:97: bad: a544f9acdf89d019bf33d748c1a1bf721a7e0057fe2febb37e060933de8a46cd + x25519ell2_test.go:101: good: 18e153387bc7d1068eb4555ed167c5f89e3fd338364715f145249e701dc8a5f2 + x25519ell2_test.go:103: publicKey: 9e5c159a51bc0e77d4ba6f8bcf58622ee6a4fe36b10a551b0ad8a36664992415, repr: e18f90de44691e41ce09c0c171b16de49b5e44e15090703c57ad0e98bee6e75e + x25519ell2_test.go:97: bad: 264648ac55b78cc1a5f24c813f5142b8a05071198c4364a70145dea03ddaccd8 + x25519ell2_test.go:97: bad: 6e0533037f0387fabae9f26a3562b172e76556fd9283ba9a11163c87211e3345 + x25519ell2_test.go:101: good: 7b7c6e819c674f9e2f99dbcf6336fb1252ec204feb179194c6a608d94dcde1fd + x25519ell2_test.go:103: publicKey: 5e42b0bdf804de98c9f75bfdbd86c59fd2487999b06c0fb6ed119ec7bc2de71e, repr: cebc63cefa140a05697aeb070dcd79c149405e233f3c5df9c721e9310a861e22 + x25519ell2_test.go:97: bad: c00a5f088682c873e2885821bafc882a6b99a72d13c2c6a4d66feb61edb7422e + x25519ell2_test.go:101: good: 622b5ecc43f176f2700ceb1838cccb5ab118fa038fbbfa99679d92d1c37d5e2d + x25519ell2_test.go:103: publicKey: 5dafd42221d54635e10c7657bee516e17d38a23a7698b4fa66f03861de253b10, repr: 614aad17400b55d6bfb54dd2a51bc4bbc657182a7ddf7e3b9c65988126033312 + x25519ell2_test.go:97: bad: a87b322245738b20892983491266dd3d7e425604769211e95211b1b8a873bc71 + x25519ell2_test.go:101: good: facd4ac3d33acdfd8525ea6e0a745a46cbd060ccd25c7b6ac92126a3e8e6a140 + x25519ell2_test.go:103: publicKey: 569ecf5fa763de3074dd7507a1d32263b1f1754094efba58e5dce5ac337e1520, repr: 80d710c24de20351a1dd521c01906699d02a89272f9405ba630c033b65d624ae + x25519ell2_test.go:97: bad: e2037a5dd771e73351371f57f915cb39381a857ea67cfd574a77f2f9eb0a2902 + x25519ell2_test.go:101: good: 358aa0a85fe4120fffc64d156922d98e461345a13d482a533ca783efb03fefc3 + x25519ell2_test.go:103: publicKey: 5c01144aac40dd0121bd3e4cfb536079f28056d1b20dc9f409ee1b333df1ef40, repr: 909d3d6bd8e9a815b681b566c434baf6a1e34c641da5ddcdfc4f0eea7b9c5da3 + x25519ell2_test.go:101: good: a5530a32f95cdf29c8baa3219076ab2126d856a84dd878c6bdf530af1612f7a4 + x25519ell2_test.go:103: publicKey: b31a03915bab668ebed4152a163f8fa82b48a9f3c3b9a93cdb14004ac6180d5a, repr: 3968e8af5a790d3efb4321253287ad2515d0a01054828dd4d90f7f10a55a4372 + x25519ell2_test.go:101: good: d53ddf99d5aa82f293d2cf5d90f80b79eae0d7c6d2dcee338f68d43a17d72c09 + x25519ell2_test.go:103: publicKey: 587bfe2442cd446f17aac62777e14bfbe5d12e0794ed33eb822d6ab422d5c01f, repr: 26cd60629037a8cdd72bf4ed612c4a25c8dad2909168120bb040a9c459dda261 + x25519ell2_test.go:101: good: 7f27fa70c7eb0bb804a5dbf8f62012bd22379d3020ee9bd72b750a34dababbf9 + x25519ell2_test.go:103: publicKey: df762ea2e98c3244e1abf19dd31b792d2aafcb544e41d85e6685c63671e16868, repr: cbf23cd8055bdf0f4333b6fc3227c10d1f2adf4c73d38c702bec215ba63a49f1 + x25519ell2_test.go:101: good: 6c9f8b17206cf49a2454489b9d4f653d4069749022939cbab8a32cecc2180c5d + x25519ell2_test.go:103: publicKey: 62efdcbd45b589951ae562daee884968c2da6e7d52389e67108648c23b0bb05a, repr: 5356657ce6a5e21c45e87f0e9f95a387fa1ad643d15ff6ed419f815c8215e1e9 + x25519ell2_test.go:101: good: 12fb78b912e8e4e5fb206f68a5335326ae9162ed83b91aa38f69dc4886c9f900 + x25519ell2_test.go:103: publicKey: 2a17263b7a72c2410d89e96f3ebdca6d9a35e18f5b914965e91ca09e27c54c02, repr: 7d366a9fe12acc6c89c927b3423da08dfa0f89cbe458d0248ba1e88476dc9869 + x25519ell2_test.go:97: bad: ed9d57eb2ec2bc1935494bc0265d4ca4f3890b876ac11a78f6a6944c9c309345 + x25519ell2_test.go:97: bad: 7ba70d703a8340606025fdde25604e319e5355849c0bd8c69e7ce583aae788f4 + x25519ell2_test.go:101: good: 04c59dd5be1b9245d6fd952f875f7333eae3baf2cee78f3062c9a96d394b07c3 + x25519ell2_test.go:103: publicKey: 129d3b0cdf5918f2d7478e35b6a686f2aff1e9468de7855c8f4366f89b01e20c, repr: 3473272f6db901bdf25851394d1570cd8c389bab223c232a54f5341b91dcd121 + x25519ell2_test.go:101: good: c8ce8666017745b995e30ebfc587345447e226d8fc7aab5a5d156be86b8d5646 + x25519ell2_test.go:103: publicKey: 098fb568ab9a21775c763bc91058f8ba3107e2e14e3ae436ebf9bea4ef48322c, repr: aa8b4154afd446540dc199d26c0d7bb8ebacf01a8fd38459576241ee433793bf + x25519ell2_test.go:101: good: a7277c7a1b08f67d2cb4e172905f2f220acdd68d27b42cd130212349247572b4 + x25519ell2_test.go:103: publicKey: 47bcbfbc293ce5e96b1419c87a176ab880e87745f83773ffbd99be0ef57a731e, repr: fad789d211e0b9d64a508bf6630efe3980c05edf4be7a932e979bb7dcf95da8f + x25519ell2_test.go:101: good: e043dc80962dc6fe40bf44afa6bf4c4208a15539e5d87de158413babbc43bac5 + x25519ell2_test.go:103: publicKey: 727ccbe16b5e0776d7043eae044440f97d6c8bf2007cf69bb60e74d3daa3d16b, repr: b96f771701d732b7b096da307a4f899e2d1c9be83d5cab1c516dae61fd9ae6db + x25519ell2_test.go:101: good: 63e0897d7c07d151bcb3bd0bf937e0cd240ca6265ebb740b7421829ef098679d + x25519ell2_test.go:103: publicKey: 92f6d5ec0aa49896234117e51c367e773624f45414ae22ad96c103e8963c2d25, repr: b3b10ae7a496eb8bc23d18b74b57e39c55efeab09b924d9b94957d5d85bfd808 + x25519ell2_test.go:101: good: be4602e8c1f866244af3300fc30ebd33758de01448cde28ed96463dd95e71023 + x25519ell2_test.go:103: publicKey: 650e527d71dd1e014eae9b9243fc78be987511f98ca811807934779dcb97b34b, repr: 942a39f153de320660e7e353b1dd0d7ddcd8baafce9b19f5e5297afe3fb90bda + x25519ell2_test.go:101: good: d2a15f8a2d07dcc87a77f821d0ea606ac3700cd96505009e52ebfdf5fa153838 + x25519ell2_test.go:103: publicKey: 0e6213bf77981ad315b6477680f44caec7b0ecf340602790f173c313fd302e70, repr: aacd17f64e4515977f5c1fbd1f1c08dcc3671a8a6d31f7ea1cb2bee8e1f39373 + x25519ell2_test.go:97: bad: b9740171c379fa12eec029e0d167f599b9ad435713f1e36f15a77184b0c8f03d + x25519ell2_test.go:101: good: 758d5a67a63c82196816d5afa1545fdc1641418746065e11e8299ed38d4e38c3 + x25519ell2_test.go:103: publicKey: 8c65a3e9b3cab74112268148f31d0a9df2532fdb1f837d0a5adbcacc50912826, repr: afcbcb527ed4713ab1c472d3b56c089e20749515fe21b55723cbcd1dac0ff20d + x25519ell2_test.go:101: good: dde000dc4be743bd6390bde8351b4367167000e1be6e29bb0706f3d4b9c828c3 + x25519ell2_test.go:103: publicKey: 77a08c38f834e14e1d3b4352b8cab07279dce8a0b37bb54d5e4902e261fbc150, repr: 246aba50c03f7bfcb3e62902428b65c8a1a8ffbc4924163e3a5c32ec548a25a3 + x25519ell2_test.go:101: good: b03123510a8faa5d0a4592767bc470fca36bd744c39643fdd79e828e56a52885 + x25519ell2_test.go:103: publicKey: 0411e2a1ac8b035dedf48345868406f41b20665d8570a8893c71afb6e9d7ec0c, repr: d7b78d3e7926ab97111d53b1cf2e67d4a83510b7f4e46bf04c16fc3cd74ebe19 + x25519ell2_test.go:97: bad: c0a8a4f6e6e04313b77033d9521589f6eeb9b5bd3d08581fe9cee1886b676d98 + x25519ell2_test.go:101: good: 68d2e867c94ddade0807d71f7ede04d0682fa7f9223167fe27dc787c82dbd152 + x25519ell2_test.go:103: publicKey: 6ff731a7a116fb3a73ad1958ba578b3922d076c64cd977c3978fc90b1b1b6069, repr: 6ace71743d247e37be0708de5daa842b7d2a09e4fa9bdcd01af5559821eea885 + x25519ell2_test.go:101: good: c22d380b99dd1cf07a7be83f96589ada697b4b409c6933053564ba392787b234 + x25519ell2_test.go:103: publicKey: 8cc4788c57dda52ab0e5e15a97a6accb37cd3102a3c2c0b5638c9bbaa14fca79, repr: 21712012a9d5cdebf3c19c3ad27d7facc2e80126de67677e4b505da1076af87b + x25519ell2_test.go:101: good: ae7ad10c96968ed7d911fc38766e80858bba940e920545e3351cb936e0891291 + x25519ell2_test.go:103: publicKey: b429271047c2a405165adec3f8aa5a3beded4ab491441822b2fbdb4cd308f01f, repr: 3f5070d9d33b672aaa7c9aee097a6f2318bb38d7f54997fbf36e44a7003ed603 + x25519ell2_test.go:97: bad: a149ba13271b02be902fec987fbd8ac199f0fa2ea252dab71643c0aeaf838d39 + x25519ell2_test.go:97: bad: 660fc7a6b75040f66db825a408de3d842123579a47cef25f95d767e935ef461d + x25519ell2_test.go:101: good: 63218a0a3edea514cb932e12de54a98fc81dcda03f3caf3748639fef59e5f6a9 + x25519ell2_test.go:103: publicKey: 67eab28726b654a46e47aee76aa5bc49e326a94e0721a88b8dc9d05510e15702, repr: 989825fce37fb73dc0a18a5fe4c85e5bea13d6cbbb4673753fa5a23bd4bf1f06 + x25519ell2_test.go:101: good: f17f262ba3ee0850e8e1ef6cc76b6d9ab33d369904c6a4601bc23a155dfc605e + x25519ell2_test.go:103: publicKey: be908e56f6e9b627e508a0a8a9f9d4ecf8ccdf8afd65be4f3074be4cf3bb5351, repr: 388a82fc69469a27c6604c14a8f7afb009064d7280bcf9e5765e2223a7b96a16 + x25519ell2_test.go:97: bad: 4a0fdabc8bfd6a1730b695e26d673aec6fab7d39aa9949a1e1fc9dec71a2a27d + x25519ell2_test.go:101: good: 804bea4319ad9bd48c75329cdd065b13c9bf98303e449a00e3ea34a8b1e60ba2 + x25519ell2_test.go:103: publicKey: 5c29fa3f65ea6519110504ee28d48b148d241cf4a2b673c7a54c66f0e94fc32d, repr: 0ea4f96001a924555556e0fe4fb300acfad14a3fd5de09bba362c89479e63e1e + x25519ell2_test.go:97: bad: c7f1c393d5e247103232ccc992bc37997a35c2b4917ddb0e2a8f2f8ee8adf588 + x25519ell2_test.go:101: good: ca4a9f661faa6b78a79aed0525f72c0b914bf25567b2777bea024ed61b6a82c1 + x25519ell2_test.go:103: publicKey: 05b2074f0ff482beb8d4c58800eacc75d6aea1041765b74f03122b6ea43d215b, repr: cefa70d41fcbbdfa2637be6790f5d03f86e2f44f5a904d5a261581f00ced344d + x25519ell2_test.go:101: good: 0f27561af380cbe9154ece79349957b1a2e2450ca75482b280324383194b250a + x25519ell2_test.go:103: publicKey: 3980b00c51f718f51809eccefc38f099e297408dd393200b347c0f74722b2117, repr: 35cc75412ee0ce865b17af8bd280c05843902862f64f62410ae6001d6a74e419 + x25519ell2_test.go:101: good: 25a6f78d45ae685e0b3e1580b9f37c58172345f75c06bd0329bbd9440e214df4 + x25519ell2_test.go:103: publicKey: 7506f5b001b42df9888929dbbc1f01ea5e25d37b73ff9e2073c377fd76f3656e, repr: 439cd696519ec27d4fd8d453b96d978872a6a4c9ef88f33c849a02cab2cfc850 + x25519ell2_test.go:101: good: 0575c2c8a398b4054a85d574a73a3a6bdfe2a829f55090e6c1d1929e13d71887 + x25519ell2_test.go:103: publicKey: 240f1d02a8e873fa26774baa063172a21e0a24d6051a7b2f1960e2b0453a431c, repr: 71b310f6b1aa787df04af3454a12248745afc3b5ee6a026fb5fa81f3918adfbd + x25519ell2_test.go:101: good: d8cff3dd517f7d0dbf2b727602cf2fb58ee57c91ab0d235b3cd26dab0dd35633 + x25519ell2_test.go:103: publicKey: f7f5a8f54a1b07d2f72f44d5a163a911ff3c9b76cddc641e57d0e43ef854a251, repr: d6202929896a572aba8e08408107d0c475caca6308e4494b167a8d8a9487f2cd + x25519ell2_test.go:97: bad: e38b688aba494cac909f738200f5e5ae299c85a242a16a100c49548ad0cdc8c8 + x25519ell2_test.go:97: bad: 5943481214f5faded80e6f83a836b5af51eba7d0015944aa1dad45847ecd770b + x25519ell2_test.go:101: good: 4ce55006651e5d6f493fe9853d7a3bf7730470ca3730987e6cc00c70f46fb822 + x25519ell2_test.go:103: publicKey: 10db93d1c872da845c2e0b0cf13fba3c73a944827bb61cc9122deceb5683957a, repr: dd864c5f68d2c1101478b99dde1e48ef605c9506bc612268f04e7b4e8f1ef9c2 + x25519ell2_test.go:101: good: 9460f598d71d7cb110adf66624c493a3e681bb31f045e8a12bd22fe2ed63b3ba + x25519ell2_test.go:103: publicKey: 975b52c05a24185e44b0de32100a1b5559f731c78b2332805a04d778b6bbb929, repr: 4254db645a14a2ab3639f8aa14d5f254c85367af349ab94a8e0721f79946c9b2 + x25519ell2_test.go:101: good: 1deb0a79b4a7ee3873a9f339f61444b9daca96e7daead4a0b77a87eca23efb55 + x25519ell2_test.go:103: publicKey: 315bc3d9aeadd58854c19e18f4c49cfdd71a97a95651a5542a5c10be547a8757, repr: 6d1ed315f3d7761e5910645f26138ac06f81ca8f0325bad1a0e3dc8e84aea1c5 + x25519ell2_test.go:101: good: d7070c6d63b47bf1e0c7048fa261bf31b95d00cf588be6fb34c9776d2206fbce + x25519ell2_test.go:103: publicKey: 94fbcd48eb4e56b418f5ca62ba6002242a298191b593ef4b730366c461f23742, repr: e5b141c550a83df7edcf42f1b97aca170592481bdc5ec1e8862c5ad157f61d80 + x25519ell2_test.go:97: bad: 7f72c7bc30380b34c42dee83df2512497393bec835042d55c446945bcfd0b1bd + x25519ell2_test.go:101: good: 45e631cd4b1e3b485677f6df0d3000a0770db3f849443c859e98bcbef548a090 + x25519ell2_test.go:103: publicKey: 697fd0fd111a2ee95e1b209474f4b21fd490150f9278ccc8b86d1697d0a8c728, repr: 694b7012c18e0ee535c4a6952ffb184b6574e9118a59b41e2c73361e1779a335 + x25519ell2_test.go:101: good: 26efb3556794c93caec87c5879e5fe060d36eaf6e91f8ca907b9a59653c2d134 + x25519ell2_test.go:103: publicKey: e1d3c1d9470924a79159bd8ebd0c5d053e67d9dc9a14e708de08b71d8cab1f3f, repr: c73a95e38d781c448ed3496c97ab922baeaf1846ce16fa747dcd9010e92db209 + x25519ell2_test.go:101: good: dd73ec06ade923bf2ffd00632ebf5b4d54c73a74a8682f28d118a161bba2eba4 + x25519ell2_test.go:103: publicKey: cd22b715f84f1b3b370a69c3158a40e4daab99d8fd13fe9875588e6686508e7a, repr: c2e67a3ca95e1e662b7ef9fa26ee0b87a2abe9fcb5ef34625afe5d7a77cdcba9 + x25519ell2_test.go:97: bad: 38581ca3f00b108b75154b627e4fa8c185767f62f1dfb65e70ed7c7dbf96a2b4 + x25519ell2_test.go:97: bad: 1f3ab0f1d57b177d1a7aa36bac6b6d2afb1a86da60f5678b31924eae0275b901 + x25519ell2_test.go:101: good: 8dcbb7bfade29148e2dd91e2ffce3b230c3b7a99e9a86504583d16accaa7d37f + x25519ell2_test.go:103: publicKey: 1e148ef99c73a77634959f781a11a3b3db3b39fc24a77eec667fc74e7633fa03, repr: d433b574ce2617fb847bbe481abb7277856324461e2546360ad75d5e88e96d24 + x25519ell2_test.go:97: bad: a39a78f79837e05800caf813486493a14aeefc2febca3f7b3b879525f88d0560 + x25519ell2_test.go:97: bad: a66c479ec7f980e6ac09e282fddc75a015c3e619abcc1a856b7b4db8ea0e913f + x25519ell2_test.go:101: good: 31663fa659215a5b7646d38b32acbfab1ed731f547a564a165fa5b577522493b + x25519ell2_test.go:103: publicKey: 9c9919fb0c5002de4ba099ed9ed8792e5277f575dfd2fc8c73eedbf1fa6edd5b, repr: d5379466299736e2c1c2ec994c175d459d7671bfbaf180de401b84c9f1a2478b + x25519ell2_test.go:97: bad: 448191d4ac6120e37da42846a3f12050ef3850ef81fa7744ca29cfdb58cd178e + x25519ell2_test.go:97: bad: fed46f53dadcc50cb91f0121cac9c9977598c6feac454b3b17b496e39ae2d341 + x25519ell2_test.go:101: good: d2c8375e472949081175e1fa703194db7f6437c15fd253bf4364e3f6b6ed08cb + x25519ell2_test.go:103: publicKey: f9258085c31b3aa4b0f29ea1953155d448dee72b65d3d135f07d94ef2673fd4f, repr: 8842133d3d65b604dd820404f05b0c33fee227b8ac6fa6364acf26632b545f9f + x25519ell2_test.go:101: good: 48a4dcaecb61e38dbe817be9206b49c30043bad86288dcc288dda1e22b25e31b + x25519ell2_test.go:103: publicKey: 2e3afef138599ee60cbd44dd845a3ed706957c3eb5adb7d72eeb164a47b35202, repr: ab2275904f0d1664261fb2f6b3b0e7da8c3875d11c222f22b05d6e4f6e11909b + x25519ell2_test.go:97: bad: ef15ebd1f77a2c91030bffd386e11bca58c8d75c5f62e5e29fb3fb16fa1b1191 + x25519ell2_test.go:101: good: cf21f4c05aac80d651a5d36454eeb0c55c99500a1051acc3c6d4bc2c23064d3d + x25519ell2_test.go:103: publicKey: a9ca109859865f90683280cbb2ffe8ab0d4d201c153a7455267f906396798a49, repr: 1140097681d743cae9ba7cbe219a02554f1906a813ee05afbd82b995b84906b8 + x25519ell2_test.go:97: bad: c68b4887416e55e6932444c279ca245e54da9f0f9026ec19052c656e9a7244f2 + x25519ell2_test.go:101: good: 9c048ed5e489614038ee703ef0b6ffef3e808646b83dfbcd125631a9943b4951 + x25519ell2_test.go:103: publicKey: 92525667000305c7cd72ed4298903a0cc01a779cbf260d7240ed4bec14c15309, repr: 070eb6f9ddc9210c18d441c390afb4fb452750ab1c3fbe23a6dddc927f0b129b + x25519ell2_test.go:101: good: ecf5f9d02eee51e4f1dcd61d93a36b0581db7d4e3c6fd4673489038a67185667 + x25519ell2_test.go:103: publicKey: 34521eab894685afabe18d76d6ae5730308cedd0e650b7a3d8de85a3bdcaaf34, repr: 9faddc3c1571bff2ad35492dcf4c8332db01a1fd080c3e7a1410ef64fc024175 + x25519ell2_test.go:101: good: 4140bc0ab65127542898aa800ff1c9dd812ed1fd15ca1ad9b68d1c22c3f2bb76 + x25519ell2_test.go:103: publicKey: 4fd819bca7bdac159d4460dd7144e62e054af1ad5d002d8453ee98c8a6e8570e, repr: ff2ffc25594d868c81c2084ec721efa40d86dd2888024ac51109aef54e7cefdb + x25519ell2_test.go:101: good: bd9db4184f29d7e94e2d4c019ae8938fa4497449473d6de0962c0807783a1a0a + x25519ell2_test.go:103: publicKey: 51d2e0fff16ac7bfbe24b38861a6ec41ccf598b6061c21905a8feb2bd40ba24d, repr: c404a3e7a1bc59f5f42ef76e7b1b2b44db30d321828356d5c76b0ea199bfd661 + x25519ell2_test.go:97: bad: 28dabc84fc464bf479a36556bb69b37407499981edb60c507bb8e5d71d9efffc + x25519ell2_test.go:97: bad: a819db0fe8476e1e734b8a4a03f610b925ee9b161b7794b0cc0e3364574394eb + x25519ell2_test.go:97: bad: 823217276404f7c009906d57d538649e16154e8882227038adf617fe7f13b8a7 + x25519ell2_test.go:101: good: f042c91893a5b2fa979b93185cdbd2f14d506ea5d61ac83a79f0a1ff396a696a + x25519ell2_test.go:103: publicKey: b89f60d135ae26070ce0864f3b5201930c3dbb755c817237aa030867a3b92e17, repr: a0be7a8d86568e5ed04fe584e505f4f233841d32024291bead2e492172cf55f8 + x25519ell2_test.go:97: bad: 1d26985bdb8eaf626e0b645ea5d749cdce2c4c866f0251c1c1a5b754e97bab63 + x25519ell2_test.go:97: bad: 4e954df1abf01f87e64bde1425149687591298f331628cc66d58f88ec5f2928f + x25519ell2_test.go:101: good: d3c9f63279319a6702f712eca8cb267115f521a867888beea5f0a125d659ac1c + x25519ell2_test.go:103: publicKey: dae35b4976e7b19f346c00b137260e143dbf1c89f9bbb48f09fb76ee246a6308, repr: aae457f0470598f18fb9b62bc89b0dffc9d159831367339140b6e74fe52b03ca + x25519ell2_test.go:97: bad: 4c1307bc65271594bb50febb355cb651410f74e943c20b9d248bb1f9fbfdee81 + x25519ell2_test.go:97: bad: 609b40e4a52c8067f11bba354b49f43084337b8e2c78e19d665513e97c977026 + x25519ell2_test.go:97: bad: f305b11f15a9c6fd0f86e3bc71643ffa765daf7d92df64f60614abe08816f800 + x25519ell2_test.go:101: good: ab588181736f14c016c84f2b9511d5bb7cdc2e3b09aa71e7f3ae1f32f8709fc4 + x25519ell2_test.go:103: publicKey: da7fc407362986cf33e8e1f8e26525e70db6365d077097e93f352d3a81adb15d, repr: 6ae029366209f0569a9e69fc13ac357303a6a5c3272c27d0832af0d32cd2ec40 + x25519ell2_test.go:101: good: c0a41a4cd5bb172a9a5f1d1b7ff84a728b1830bb4e74ee45ffda890089642568 + x25519ell2_test.go:103: publicKey: 29192d19937dc4119328d1d51ed5f9eeaa9210b154d84aa16e28f95dbb8ab94a, repr: 648d8dc4e28a5fa57e9ad634cca3cf078911dff3dbe59f3eaddccc45c5dbddc1 + x25519ell2_test.go:101: good: 4cebc94cc6ca502a681d89d8933100d5eff6a92a283504209a2f366fa7614c74 + x25519ell2_test.go:103: publicKey: 9cfccf778d506900af9cf69648f7281e9c56124bbd911dff1c6a8b80367a013e, repr: 0570dc168023da69e1bd56071d6d162c65989ca2b39f3bf2a1a8bd460c8a468b + x25519ell2_test.go:101: good: 3ed485446320b1e7cd3dc27834b97f16f47d1a2a31ebacbdc96650086ce073aa + x25519ell2_test.go:103: publicKey: 0f712c1dea155e4d6d20b47b08addb9062d45f88f1f233ee932dfed1df321d41, repr: 2a4591cca1582713d8b027c6dfb30542a7f231a58d44fd5c93d47c40313eda6b + x25519ell2_test.go:97: bad: 0b6e29a7d4206702db8ee294fcaed2b99aaec1ab247c71fcfa5edd6df1953fa0 + x25519ell2_test.go:101: good: 7f70b702bb8d317b6abbabcde692afb45db75de36ba0bd318472e8efe115e100 + x25519ell2_test.go:103: publicKey: 000df62d81ec647f62d72559dae978664717873fb8f53dedb9422341c6bc083e, repr: 40d893b68d43cb7a8dc4860acd6adc13ca9a39f12f29242b054cbe8c925aacce + x25519ell2_test.go:97: bad: 37b69598332757c4997656c51718ad059844bab27e173aa2dfc02aaca6ab947e + x25519ell2_test.go:101: good: 5dc99b8192caaa7c3796120fb8e658f23eef996c6aee6ec311c14d98545ac96b + x25519ell2_test.go:103: publicKey: e9208fa519a7d420783bd1c61d4292bb7eda77dcac31a6bcea9f3b6e3dfdd46d, repr: ba6a1c18ebaceb1fbb06bfb7e929a84fd835de95d1eb828eceb5c317de2fcd75 + x25519ell2_test.go:101: good: a924113cbb3d0dc0760080b238e17c2331c6065bca43e595a9c80f96ec1cc6af + x25519ell2_test.go:103: publicKey: e6a7e081ba7e7754484a0deac2105d4b298981e9d9b8b34b8abff8a7503fb015, repr: f4f0ab0cd343c055d5d6b454555b80ed7dcf970f44387ea0c72a9307b389387d + x25519ell2_test.go:101: good: 100e175f3ed9957d6596a72de640863fa26e3faf05a79866de4328967c94afbf + x25519ell2_test.go:103: publicKey: f56a6573e9f27241cfcae875f33f14e5ba42250d66d67a6b68a5163315867306, repr: fa0c3874486ea1670faa9e06132ce2b89405a50376a08428e91889a13431700d + x25519ell2_test.go:101: good: 0d78a4d594a2be48071ebfa91ba4407faceba4ab8b935fa181ce824cec516a9c + x25519ell2_test.go:103: publicKey: 8c176c9bbec26b987da332dac451193a21ed5d11083d42a1266a9159f2d71214, repr: 2d07a7bb6f5f8f59ccd106e610333d02a3489c7cb168b5c54dae0fa5be1f153b + x25519ell2_test.go:101: good: 6d280216eb61caba678a4b88599fed1c9bb82db8bd1f8338f51b1804ac2f82ab + x25519ell2_test.go:103: publicKey: a80f770eda7de261d4b39491441973c311b1f32c2f521a8194416eab4d827359, repr: 5f458a90d5b689bb537a7b71fffefd7135d73c9ecae24fe37f407b458b140f2c + x25519ell2_test.go:101: good: eaa938455e4bae2523962d248aeed6d1a67f0427147a2b3f72e15aeae43c1dee + x25519ell2_test.go:103: publicKey: 7ec9e8c9507355f6b5b70822367e9940c2225f7b71b1087da8483b536a501d0d, repr: ba5f999cedf7d4acd5b4926f9aa6f1cef661e59a049894107e88d51209d0115b + x25519ell2_test.go:101: good: 341e6dd8dabdbd4cd7605c269dfad5fd35e31608f9057be1412dfe67f1653d29 + x25519ell2_test.go:103: publicKey: 1d29167f7284b6b94802d7a0d1ba9f641da586a99110f3cf0daee8a4cff10337, repr: 20a907940f7fb4e01ffa0d09c725e1a3b87dd00bf2b32990d9d5a3a4094bd3d2 + x25519ell2_test.go:101: good: 2b464692101cfddd0db1f16dce68bb0e4ef9865576a2f6d04c3a4334de9386fe + x25519ell2_test.go:103: publicKey: aaafa485d90c5b03abc7329761ac480930e6cd5ac8eb09edf7fab69a2051341f, repr: cbf3c9623670b5dfd1776244a605ed8ca76f5a3fbfc1569100d11825250dbb87 + x25519ell2_test.go:101: good: 7855af62252d1522d55b283a418b79fda9ef5f05c417f48f2d9445320092ca74 + x25519ell2_test.go:103: publicKey: 10e52395ea57821b555c5ba1812c6380b9f536651446bce8ebce36349e32305c, repr: 009d1b85736bca4306c223c59b5fec9540b07c684ba3516ff1519576dd73e0fd + x25519ell2_test.go:101: good: 39cbadd6f6b82f0e00a92b9995d8067312f17add593e64d51b357f6f5e0e06d5 + x25519ell2_test.go:103: publicKey: 7ecc66527a4e61193cc3a5d5f65193eb129b91a1a74e95f7c28ae0c719cfe804, repr: 07869a5acff6535fc85246ec20956102b6e30c86bd8e62a476d5eaa218f4a709 + x25519ell2_test.go:101: good: b75928865785189a93870e35e55989b3fc66064805ff156f3016e41f294c9e1b + x25519ell2_test.go:103: publicKey: c103bb7bb1269008bcaaee3e0b12958b9b047a76fe6a9fc1edc7f9357c550a19, repr: 9749555e1340e57e70fd7bdadf1045bb4b7a2bde706740d0c9b3173928fa2825 + x25519ell2_test.go:101: good: 988a64e990012996dcf60346cc68dd8cc8d2408379b30d69a0c067c73a91990c + x25519ell2_test.go:103: publicKey: 8e4e5e470a5b6ee0cf72b31720df61defb7462169c6ecbc0d3564a596466c444, repr: e46f4c88131cc1b9a240081f50012a88a95497473a4b34ac7909469c85f9e4c8 + x25519ell2_test.go:101: good: 2272c61d9a06ba15d168c716fbb9c926b6d706f7c631f032c217cfbced8bfb18 + x25519ell2_test.go:103: publicKey: a7cfa56239efc29cb38f49c6821c1b995c045503ac56787ca5eebce6bef46020, repr: 6dcff28ecfb6de52a943a4188543508d4f78d0efe323a4b635af93ee4e946cb3 + x25519ell2_test.go:97: bad: 304d6ec25a46f57df78828aebf1d04e5ce83ddd14dcdfe336e2793ea3d078195 + x25519ell2_test.go:97: bad: ec6ea527079b8613d2d6acac9c4c5b0338f4f8ad9503b3eb6d9004054e17398c + x25519ell2_test.go:101: good: 2b5b5213fd85087d14040e9e43a0142a552d74823a720d06e7a1509c712dfb71 + x25519ell2_test.go:103: publicKey: 14ac577d4f3b6e78231810017cd4061e673259a6126fa2a5b35b1c928ea27d55, repr: 7270e88babfb375e4b197fd997199b8a18e85c05b273a6051342ac11f4d5e660 + x25519ell2_test.go:97: bad: 840d6193e0c0b3bdf8d36b2fe5b1bce14bc243a5a435287ea54171129c695da7 + x25519ell2_test.go:101: good: bf8b790241d014a77051fc870936a316918b33a671affc96b61a0a316b60d72f + x25519ell2_test.go:103: publicKey: ee311db84325f03f97c55b6d35a7982ee0fb3c84c872fd12c31402091c4fde1f, repr: eb161d2c03a811f8dfa4d3c4aaedb682d7f02bedbf363660d8cad5939a0f11df + x25519ell2_test.go:97: bad: 77c2dc8b8d42f81af6b725dd082bcf83aae2a42ebd1bd9ed44dd86d79c61acbe + x25519ell2_test.go:97: bad: b70dc99dedc4f7f16e715baf9b770daf7341454de2fba8d2a91d42d6076f4229 + x25519ell2_test.go:101: good: 239e69e03fa1b4a9d79135ab3b0c771d6fadb66bcf16bc89669f550c6ebf1587 + x25519ell2_test.go:103: publicKey: 6e74059d65b6be6dae02fb2dac3a415b48f7f1359ab93cde5fe2daf031cfcc55, repr: ece303239c27da46daf3d682f917c08306bbf2d409c7fd59d8a89779724df46c + x25519ell2_test.go:101: good: 2c770e32d5685fcc0a2676e75a621c362387969aa8538aa4d783c9087fcd9c08 + x25519ell2_test.go:103: publicKey: ab10b6a98691b7f7894b66b88f4a2b0ebc53ac797d924b438b5a910414776c7f, repr: af6027a49c89cb9b32aae5228f2e361f6e9414a53fe18a073c2474a489038525 + x25519ell2_test.go:101: good: e454e4e38ca54df31e6157ea338ac99c5780ee4b50a624158a10f2172a18d167 + x25519ell2_test.go:103: publicKey: ec03e3e8d5db378c2632522d74f106548c44ed90107371466732efde2170641d, repr: 44f049ee75d8cf8ec2a4fa8da27fdea88cfde27c79adc8c0151b14e76f061c28 + x25519ell2_test.go:97: bad: 6059d7f50ce0e995d65fafef33805c13f550927ebd870da7102e223b5640b2e5 + x25519ell2_test.go:97: bad: a5bbf84ea7aeffa51238979d252c69c11f50ef55756171771dad0f27c1764254 + x25519ell2_test.go:97: bad: 7a005e62bab09a3e73746e737bee2e820afd2b5f5963fc6f226ee73793987b3a + x25519ell2_test.go:101: good: 879861cf6da5b3cf52c591c48772b31ed61ef51912a67f93d2c44544f93dcd0d + x25519ell2_test.go:103: publicKey: 83d1dcab9c9b80d645ecc30e5d9f63db2ff42fa302d786b89821d602a306ee21, repr: 877623012154f9dd286322ca2b7f4932d47c5361ddab08fbba0109ea69413e06 + x25519ell2_test.go:101: good: 52f9d78daaf5d9685793116a7e6abd2d28220664c7733edfe37c5e100d06dd5c + x25519ell2_test.go:103: publicKey: ff0dea948d1e808b129d7e6b2f78cb7a9db950f773f6a5d1d4272310c99b856c, repr: 23130363e8a537f50c8fea2ef797a8a34c30ff98adfd6445d00b2da6aea97929 + x25519ell2_test.go:97: bad: 2f8b07a58850c8cd854d1789e24d979b66e74917719a425b1dbfb3ffd8969ee4 + x25519ell2_test.go:97: bad: 9e5d4447f2ebb2901f02200aef9e092f611240510bf28a78aa631413e2e0c8cc + x25519ell2_test.go:97: bad: c70bfa81ae4f329830975bfd5bb7aaceaaa1d94683b729387d387ec4b0b0b4b4 + x25519ell2_test.go:97: bad: 7af1d9218b8e481a66641f86bb444dab1d1b6fd86c118ca586322d68cc9d5887 + x25519ell2_test.go:101: good: d8fb672942e7faa556c54313d859393dc94a51cd6ad374b29d9720f8499b7632 + x25519ell2_test.go:103: publicKey: 735bcabe7fb25e852b2502069c86c4aa5e96b2abe700c7e71d22e47330312d60, repr: 4b19f8070623a7a677e324e09ec25df3bad88de75437685e25effa752e21c5e9 + x25519ell2_test.go:101: good: b0083873f0300bb5877076b5f32e30c60f82e279a9042a71e08fcec9244b073e + x25519ell2_test.go:103: publicKey: 817059925dd4193d51b0714e25ce9062c13cb31c6cb3f9d6323644ec15b9946a, repr: 06872f7d761ad100307aea3e7624e8039b6250f115e2c0e823422c671dc45677 + x25519ell2_test.go:101: good: fcf9c3ac66c1b08615cb764542c00858351aa5bf3c826ceaa8e1b15a5b5fca7e + x25519ell2_test.go:103: publicKey: 931fe48a1564111cea5f1a30f65f819e21bdcad4dbb6cd353704a9e051ca8f33, repr: 4a074dd06370dff8c8a7d3fb86536b5fe532fc5c535829e50e5d23b7c907a238 + x25519ell2_test.go:101: good: d1ea249ac5587d87161cd9a3f2ceb345ace5fd1b9a5cca46316ff1855b6c59da + x25519ell2_test.go:103: publicKey: 1a98beaadc2b381ce36d3acd6358cf352485b6ce6faedfd6aaaa1886d0f9da2f, repr: 6d54a6f4872d0f77a8be9a61e540fd8e4b3bb9c37fc1978021a534df16bb5dfa + x25519ell2_test.go:101: good: bae9f4b00e5543c11d5b8880b17367bcca2a79a1ce133cc8f185da2e000562bf + x25519ell2_test.go:103: publicKey: 08bf1c9fcc9ae58e1462fcfd99c4ec96610460376208379bb69af567a35ed603, repr: 6c812ce2cc1436c33b14c69fe80a2f835318558e0bcbddb852ea653b2a1162ed + x25519ell2_test.go:101: good: 62f609929b1ec9a4d1b3c1ba540edcffe6cc30011021523d2cded9a4b3da490f + x25519ell2_test.go:103: publicKey: 2e8210f738b2677432dc6d882a5f8824113a926322d6be6c887483a5e0ce1414, repr: 5ae01586a8b76278e10ff6578a8ced42a64b1e34246d3675106d8be62202bcac + x25519ell2_test.go:97: bad: 8d66da029538fdad2bfaceba43481ea1f108779394284f50dfb9a4e66e1d8cd6 + x25519ell2_test.go:101: good: 0fcabf664bd2ee72588895b504f581f01a2faf8028d549800fe7c34c035ad061 + x25519ell2_test.go:103: publicKey: f4f4bd1c251fc47fe80e57058a389aae106896d57a7fb4ac8b26db135621060d, repr: 0c6f45023c615d100531b0df0ae0f18841cd3364045a0dc3de0374c0137e624a + x25519ell2_test.go:101: good: c5eade659f70c01833fcfaefca4f52e1b3bb643664155d7e255c7d9b081224c0 + x25519ell2_test.go:103: publicKey: becd33a63339dd6ba7e448c020577dedacac85f30664c3b719a92b7297f7cf3d, repr: 217198cc9fefd521daa82a6518c9c85b859c136890480fca4438a3a7e89e0cb1 + x25519ell2_test.go:97: bad: f5e7947c5b37479437990e619c31f5471b079f42b27934ff1f59b74766211cbf + x25519ell2_test.go:97: bad: d393229453a9f4395ab7ac47f5c542e69a0897d07a9bf25d153b49cf9541e2b1 + x25519ell2_test.go:101: good: 68c3145f4d264186b182b2347d1b7d1d12640ac0344d04dc9c7655ced5b53b83 + x25519ell2_test.go:103: publicKey: 0bb4574b410a60871da4a2c25d6b244041a23908500fc990eb56344605078830, repr: 5e629f80d38bf8fba4c751cc9054925db2b3677e68cecacdff5b0a6979d66b71 + x25519ell2_test.go:101: good: 7ea84a73c6f593e44dbb1627718f95137ba88e912ca4036770d65975b682af82 + x25519ell2_test.go:103: publicKey: bda67fc10e0b89821289b8f4a63ce5d3dc488cb6bef5a9cc96bde1df7046e641, repr: 87551066f292ddab5d025bb8c915ac867026b600a34e3305c15a6c32e52d8299 + x25519ell2_test.go:97: bad: 4d25ea71accab1484b904fa74f81e146d1d16a259b7faccac720f93bfb4143aa + x25519ell2_test.go:101: good: bbd030f3f3dd5683f3f67c51d823cca09373c24ced15d35ebba0fb2399f65a97 + x25519ell2_test.go:103: publicKey: fe07b94745b1519a567a1a7e50a75b27b1897f6e1134b32e7e2ee2edd65e750e, repr: 56d131ec9e1de304813e9a9d3cae9b81cdf71b5e8b88316299d4de7e0eaf59eb + x25519ell2_test.go:101: good: bdffa08eeded32dddd59c32dc38021920c805a5494b15d4614320c90f6711880 + x25519ell2_test.go:103: publicKey: 36834fc6db86364add398ae9cd0566e20f3bfca8bb756362c38254e88cc45a4d, repr: 77d2995d6747183eebefd85f37d0ad0b71839f01afe5483e35328c128a46a2aa + x25519ell2_test.go:97: bad: 96899f25b3c73bc218be43fd8fd5f99319b95e717ef062636c224202d7b28cf6 + x25519ell2_test.go:125: good: 490, bad: 510 +--- PASS: TestX25519Ell2 (0.58s) --- 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.54s) + --- PASS: TestX25519Ell2/KeyExchage (0.58s) PASS -ok gitlab.com/yawning/obfs4.git/internal/x25519ell2 0.550s +ok gitlab.com/yawning/obfs4.git/internal/x25519ell2 0.587s ? 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] @@ -2263,15 +2300,15 @@ ? gitlab.com/yawning/obfs4.git/transports/obfs3 [no test files] ? gitlab.com/yawning/obfs4.git/transports/scramblesuit [no test files] === RUN TestHandshakeNtorClient ---- PASS: TestHandshakeNtorClient (8.98s) +--- PASS: TestHandshakeNtorClient (7.91s) === RUN TestHandshakeNtorServer ---- PASS: TestHandshakeNtorServer (9.09s) +--- PASS: TestHandshakeNtorServer (8.86s) PASS -ok gitlab.com/yawning/obfs4.git/transports/obfs4 18.080s +ok gitlab.com/yawning/obfs4.git/transports/obfs4 16.787s === RUN TestNewEncoder --- PASS: TestNewEncoder (0.00s) === RUN TestEncoder_Encode ---- PASS: TestEncoder_Encode (0.02s) +--- PASS: TestEncoder_Encode (0.01s) === RUN TestEncoder_Encode_Oversize --- PASS: TestEncoder_Encode_Oversize (0.00s) === RUN TestNewDecoder @@ -2279,8 +2316,8 @@ === RUN TestDecoder_Decode --- PASS: TestDecoder_Decode (0.03s) PASS -ok gitlab.com/yawning/obfs4.git/transports/obfs4/framing 0.054s - rm -fr -- /tmp/dh-xdg-rundir-NZUzchxa +ok gitlab.com/yawning/obfs4.git/transports/obfs4/framing 0.038s + rm -fr -- /tmp/dh-xdg-rundir-khjdpAYT make[1]: Leaving directory '/build/reproducible-path/obfs4proxy-0.0.14' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang @@ -2427,12 +2464,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/62337/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/62337/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/1659615 and its subdirectories -I: Current time: Sat May 25 00:05:09 -12 2024 -I: pbuilder-time-stamp: 1716638709 +I: removing directory /srv/workspace/pbuilder/62337 and its subdirectories +I: Current time: Sat Jun 28 08:29:33 +14 2025 +I: pbuilder-time-stamp: 1751048973