CHANGELOG.rst INSTALL.rst LICENSE MANIFEST.in README.rst pyproject.toml setup.cfg setup.py tox.ini docs/Makefile docs/changelog.rst docs/conf.py docs/doing-a-release.rst docs/encoding.rst docs/exceptions.rst docs/hashing.rst docs/index.rst docs/install.rst docs/password_hashing.rst docs/public.rst docs/secret.rst docs/signing.rst docs/utils.rst docs/_static/ed25519.png docs/api/hash.rst docs/api/hashlib.rst docs/api/pwhash.rst docs/vectors/argon2_vectors.rst docs/vectors/blake2_vectors.rst docs/vectors/bundled_library_build.rst docs/vectors/index.rst docs/vectors/scrypt_vectors.rst docs/vectors/sealedbox_vectors.rst docs/vectors/secretstream_vectors.rst docs/vectors/c-source/sealbox_test_vectors.c docs/vectors/c-source/secretstream_test_vector.c docs/vectors/python/argondriver.py src/PyNaCl.egg-info/PKG-INFO src/PyNaCl.egg-info/SOURCES.txt src/PyNaCl.egg-info/dependency_links.txt src/PyNaCl.egg-info/not-zip-safe src/PyNaCl.egg-info/requires.txt src/PyNaCl.egg-info/top_level.txt src/bindings/build.py src/bindings/crypto_aead.h src/bindings/crypto_box.h src/bindings/crypto_core.h src/bindings/crypto_generichash.h src/bindings/crypto_hash.h src/bindings/crypto_kx.h src/bindings/crypto_pwhash.h src/bindings/crypto_scalarmult.h src/bindings/crypto_secretbox.h src/bindings/crypto_secretstream.h src/bindings/crypto_shorthash.h src/bindings/crypto_sign.h src/bindings/randombytes.h src/bindings/sodium_core.h src/bindings/utils.h src/bindings/minimal/crypto_core.h src/bindings/minimal/crypto_pwhash.h src/bindings/minimal/crypto_scalarmult.h src/bindings/minimal/crypto_shorthash.h src/libsodium/.gitignore src/libsodium/AUTHORS src/libsodium/ChangeLog src/libsodium/LICENSE src/libsodium/Makefile.am src/libsodium/Makefile.in src/libsodium/README.markdown src/libsodium/THANKS src/libsodium/aclocal.m4 src/libsodium/appveyor.yml src/libsodium/autogen.sh src/libsodium/azure-pipelines.yml src/libsodium/build-aux src/libsodium/builds src/libsodium/compile src/libsodium/configure src/libsodium/configure.ac src/libsodium/contrib src/libsodium/depcomp src/libsodium/dist-build src/libsodium/install-sh src/libsodium/lgtm.yml src/libsodium/libsodium-uninstalled.pc.in src/libsodium/libsodium.pc.in src/libsodium/libsodium.sln src/libsodium/libsodium.vcxproj src/libsodium/libsodium.vcxproj.filters src/libsodium/logo.png src/libsodium/m4 src/libsodium/missing src/libsodium/msvc-scripts src/libsodium/packaging src/libsodium/regen-msvc src/libsodium/src src/libsodium/test src/libsodium/.github/workflows/ci.yml src/libsodium/.github/workflows/codeql-analysis.yml src/libsodium/.github/workflows/dotnet-core.yml src/libsodium/build-aux/compile src/libsodium/build-aux/config.guess src/libsodium/build-aux/config.sub src/libsodium/build-aux/depcomp src/libsodium/build-aux/install-sh src/libsodium/build-aux/ltmain.sh src/libsodium/build-aux/missing src/libsodium/build-aux/test-driver src/libsodium/builds/.gitignore src/libsodium/builds/Makefile.am src/libsodium/builds/Makefile.in src/libsodium/builds/msvc src/libsodium/builds/msvc/build src/libsodium/builds/msvc/properties src/libsodium/builds/msvc/resource.h src/libsodium/builds/msvc/resource.rc src/libsodium/builds/msvc/version.h src/libsodium/builds/msvc/vs2010 src/libsodium/builds/msvc/vs2012 src/libsodium/builds/msvc/vs2013 src/libsodium/builds/msvc/vs2015 src/libsodium/builds/msvc/vs2017 src/libsodium/builds/msvc/vs2019 src/libsodium/builds/msvc/build/buildall.bat src/libsodium/builds/msvc/build/buildbase.bat src/libsodium/builds/msvc/properties/Common.props src/libsodium/builds/msvc/properties/DLL.props src/libsodium/builds/msvc/properties/Debug.props src/libsodium/builds/msvc/properties/DebugDEXE.props src/libsodium/builds/msvc/properties/DebugDLL.props src/libsodium/builds/msvc/properties/DebugLEXE.props src/libsodium/builds/msvc/properties/DebugLIB.props src/libsodium/builds/msvc/properties/DebugLTCG.props src/libsodium/builds/msvc/properties/DebugSEXE.props src/libsodium/builds/msvc/properties/EXE.props src/libsodium/builds/msvc/properties/LIB.props src/libsodium/builds/msvc/properties/LTCG.props src/libsodium/builds/msvc/properties/Link.props src/libsodium/builds/msvc/properties/Messages.props src/libsodium/builds/msvc/properties/Output.props src/libsodium/builds/msvc/properties/Release.props src/libsodium/builds/msvc/properties/ReleaseDEXE.props src/libsodium/builds/msvc/properties/ReleaseDLL.props src/libsodium/builds/msvc/properties/ReleaseLEXE.props src/libsodium/builds/msvc/properties/ReleaseLIB.props src/libsodium/builds/msvc/properties/ReleaseLTCG.props src/libsodium/builds/msvc/properties/ReleaseSEXE.props src/libsodium/builds/msvc/properties/Win32.props src/libsodium/builds/msvc/properties/x64.props src/libsodium/builds/msvc/vs2010/libsodium src/libsodium/builds/msvc/vs2010/libsodium.import.props src/libsodium/builds/msvc/vs2010/libsodium.import.xml src/libsodium/builds/msvc/vs2010/libsodium.sln src/libsodium/builds/msvc/vs2010/libsodium/libsodium.props src/libsodium/builds/msvc/vs2010/libsodium/libsodium.vcxproj src/libsodium/builds/msvc/vs2010/libsodium/libsodium.vcxproj.filters src/libsodium/builds/msvc/vs2010/libsodium/libsodium.xml src/libsodium/builds/msvc/vs2012/libsodium src/libsodium/builds/msvc/vs2012/libsodium.import.props src/libsodium/builds/msvc/vs2012/libsodium.import.xml src/libsodium/builds/msvc/vs2012/libsodium.sln src/libsodium/builds/msvc/vs2012/libsodium/libsodium.props src/libsodium/builds/msvc/vs2012/libsodium/libsodium.vcxproj src/libsodium/builds/msvc/vs2012/libsodium/libsodium.vcxproj.filters src/libsodium/builds/msvc/vs2012/libsodium/libsodium.xml src/libsodium/builds/msvc/vs2013/libsodium src/libsodium/builds/msvc/vs2013/libsodium.import.props src/libsodium/builds/msvc/vs2013/libsodium.import.xml src/libsodium/builds/msvc/vs2013/libsodium.sln src/libsodium/builds/msvc/vs2013/libsodium/libsodium.props src/libsodium/builds/msvc/vs2013/libsodium/libsodium.vcxproj src/libsodium/builds/msvc/vs2013/libsodium/libsodium.vcxproj.filters src/libsodium/builds/msvc/vs2013/libsodium/libsodium.xml src/libsodium/builds/msvc/vs2015/libsodium src/libsodium/builds/msvc/vs2015/libsodium.import.props src/libsodium/builds/msvc/vs2015/libsodium.import.xml src/libsodium/builds/msvc/vs2015/libsodium.sln src/libsodium/builds/msvc/vs2015/libsodium/libsodium.props src/libsodium/builds/msvc/vs2015/libsodium/libsodium.vcxproj src/libsodium/builds/msvc/vs2015/libsodium/libsodium.vcxproj.filters src/libsodium/builds/msvc/vs2015/libsodium/libsodium.xml src/libsodium/builds/msvc/vs2017/libsodium src/libsodium/builds/msvc/vs2017/libsodium.import.props src/libsodium/builds/msvc/vs2017/libsodium.import.xml src/libsodium/builds/msvc/vs2017/libsodium.sln src/libsodium/builds/msvc/vs2017/libsodium/libsodium.props src/libsodium/builds/msvc/vs2017/libsodium/libsodium.vcxproj src/libsodium/builds/msvc/vs2017/libsodium/libsodium.vcxproj.filters src/libsodium/builds/msvc/vs2017/libsodium/libsodium.xml src/libsodium/builds/msvc/vs2019/libsodium src/libsodium/builds/msvc/vs2019/libsodium.import.props src/libsodium/builds/msvc/vs2019/libsodium.import.xml src/libsodium/builds/msvc/vs2019/libsodium.sln src/libsodium/builds/msvc/vs2019/libsodium/libsodium.props src/libsodium/builds/msvc/vs2019/libsodium/libsodium.vcxproj src/libsodium/builds/msvc/vs2019/libsodium/libsodium.vcxproj.filters src/libsodium/builds/msvc/vs2019/libsodium/libsodium.xml src/libsodium/contrib/Findsodium.cmake src/libsodium/contrib/Makefile.am src/libsodium/contrib/Makefile.in src/libsodium/dist-build/Makefile.am src/libsodium/dist-build/Makefile.in src/libsodium/dist-build/android-arm.sh src/libsodium/dist-build/android-armv7-a.sh src/libsodium/dist-build/android-armv8-a.sh src/libsodium/dist-build/android-build.sh src/libsodium/dist-build/android-mips32.sh src/libsodium/dist-build/android-mips64.sh src/libsodium/dist-build/android-x86.sh src/libsodium/dist-build/android-x86_64.sh src/libsodium/dist-build/apple-xcframework.sh src/libsodium/dist-build/emscripten-symbols.def src/libsodium/dist-build/emscripten.sh src/libsodium/dist-build/generate-emscripten-symbols.sh src/libsodium/dist-build/ios.sh src/libsodium/dist-build/msys2-win32.sh src/libsodium/dist-build/msys2-win64.sh src/libsodium/dist-build/osx.sh src/libsodium/dist-build/wasm32-wasi.sh src/libsodium/dist-build/watchos.sh src/libsodium/m4/ax_add_fortify_source.m4 src/libsodium/m4/ax_check_catchable_abrt.m4 src/libsodium/m4/ax_check_catchable_segv.m4 src/libsodium/m4/ax_check_compile_flag.m4 src/libsodium/m4/ax_check_define.m4 src/libsodium/m4/ax_check_gnu_make.m4 src/libsodium/m4/ax_check_link_flag.m4 src/libsodium/m4/ax_pthread.m4 src/libsodium/m4/ax_tls.m4 src/libsodium/m4/ax_valgrind_check.m4 src/libsodium/m4/ld-output-def.m4 src/libsodium/m4/libtool.m4 src/libsodium/m4/ltoptions.m4 src/libsodium/m4/ltsugar.m4 src/libsodium/m4/ltversion.m4 src/libsodium/m4/lt~obsolete.m4 src/libsodium/msvc-scripts/Makefile.am src/libsodium/msvc-scripts/Makefile.in src/libsodium/msvc-scripts/process.bat src/libsodium/msvc-scripts/rep.vbs src/libsodium/msvc-scripts/sodium.props src/libsodium/packaging/dotnet-core src/libsodium/packaging/nuget src/libsodium/packaging/dotnet-core/libsodium.pkgproj src/libsodium/packaging/dotnet-core/test.cs src/libsodium/packaging/nuget/.gitignore src/libsodium/packaging/nuget/package.bat src/libsodium/packaging/nuget/package.config src/libsodium/packaging/nuget/package.gsl src/libsodium/regen-msvc/libsodium.vcxproj src/libsodium/regen-msvc/libsodium.vcxproj.filters src/libsodium/regen-msvc/libsodium.vcxproj.filters.tpl src/libsodium/regen-msvc/libsodium.vcxproj.tpl src/libsodium/regen-msvc/regen-msvc.py src/libsodium/regen-msvc/tl_libsodium.vcxproj.filters.tpl src/libsodium/regen-msvc/tl_libsodium.vcxproj.tpl src/libsodium/src/Makefile.am src/libsodium/src/Makefile.in src/libsodium/src/libsodium src/libsodium/src/libsodium/Makefile.am src/libsodium/src/libsodium/Makefile.in src/libsodium/src/libsodium/crypto_aead src/libsodium/src/libsodium/crypto_auth src/libsodium/src/libsodium/crypto_box src/libsodium/src/libsodium/crypto_core src/libsodium/src/libsodium/crypto_generichash src/libsodium/src/libsodium/crypto_hash src/libsodium/src/libsodium/crypto_kdf src/libsodium/src/libsodium/crypto_kx src/libsodium/src/libsodium/crypto_onetimeauth src/libsodium/src/libsodium/crypto_pwhash src/libsodium/src/libsodium/crypto_scalarmult src/libsodium/src/libsodium/crypto_secretbox src/libsodium/src/libsodium/crypto_secretstream src/libsodium/src/libsodium/crypto_shorthash src/libsodium/src/libsodium/crypto_sign src/libsodium/src/libsodium/crypto_stream src/libsodium/src/libsodium/crypto_verify src/libsodium/src/libsodium/include src/libsodium/src/libsodium/randombytes src/libsodium/src/libsodium/sodium src/libsodium/src/libsodium/crypto_aead/aes256gcm src/libsodium/src/libsodium/crypto_aead/chacha20poly1305 src/libsodium/src/libsodium/crypto_aead/xchacha20poly1305 src/libsodium/src/libsodium/crypto_aead/aes256gcm/aesni src/libsodium/src/libsodium/crypto_aead/aes256gcm/aesni/aead_aes256gcm_aesni.c src/libsodium/src/libsodium/crypto_aead/chacha20poly1305/sodium src/libsodium/src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c src/libsodium/src/libsodium/crypto_aead/xchacha20poly1305/sodium src/libsodium/src/libsodium/crypto_aead/xchacha20poly1305/sodium/aead_xchacha20poly1305.c src/libsodium/src/libsodium/crypto_auth/crypto_auth.c src/libsodium/src/libsodium/crypto_auth/hmacsha256 src/libsodium/src/libsodium/crypto_auth/hmacsha512 src/libsodium/src/libsodium/crypto_auth/hmacsha512256 src/libsodium/src/libsodium/crypto_auth/hmacsha256/auth_hmacsha256.c src/libsodium/src/libsodium/crypto_auth/hmacsha512/auth_hmacsha512.c src/libsodium/src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.c src/libsodium/src/libsodium/crypto_box/crypto_box.c src/libsodium/src/libsodium/crypto_box/crypto_box_easy.c src/libsodium/src/libsodium/crypto_box/crypto_box_seal.c src/libsodium/src/libsodium/crypto_box/curve25519xchacha20poly1305 src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305 src/libsodium/src/libsodium/crypto_box/curve25519xchacha20poly1305/box_curve25519xchacha20poly1305.c src/libsodium/src/libsodium/crypto_box/curve25519xchacha20poly1305/box_seal_curve25519xchacha20poly1305.c src/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c src/libsodium/src/libsodium/crypto_core/ed25519 src/libsodium/src/libsodium/crypto_core/hchacha20 src/libsodium/src/libsodium/crypto_core/hsalsa20 src/libsodium/src/libsodium/crypto_core/salsa src/libsodium/src/libsodium/crypto_core/ed25519/core_ed25519.c src/libsodium/src/libsodium/crypto_core/ed25519/core_ristretto255.c src/libsodium/src/libsodium/crypto_core/ed25519/ref10 src/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_25_5 src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51 src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_25_5/base.h src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_25_5/base2.h src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_25_5/constants.h src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_25_5/fe.h src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/base.h src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/base2.h src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/constants.h src/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h src/libsodium/src/libsodium/crypto_core/hchacha20/core_hchacha20.c src/libsodium/src/libsodium/crypto_core/hsalsa20/core_hsalsa20.c src/libsodium/src/libsodium/crypto_core/hsalsa20/ref2 src/libsodium/src/libsodium/crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c src/libsodium/src/libsodium/crypto_core/salsa/ref src/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c src/libsodium/src/libsodium/crypto_generichash/blake2b src/libsodium/src/libsodium/crypto_generichash/crypto_generichash.c src/libsodium/src/libsodium/crypto_generichash/blake2b/generichash_blake2.c src/libsodium/src/libsodium/crypto_generichash/blake2b/ref src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2.h src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.h src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ref.c src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.c src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.h src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.c src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.h src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-load-avx2.h src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-load-sse2.h src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-load-sse41.h src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c src/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c src/libsodium/src/libsodium/crypto_hash/crypto_hash.c src/libsodium/src/libsodium/crypto_hash/sha256 src/libsodium/src/libsodium/crypto_hash/sha512 src/libsodium/src/libsodium/crypto_hash/sha256/cp src/libsodium/src/libsodium/crypto_hash/sha256/hash_sha256.c src/libsodium/src/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c src/libsodium/src/libsodium/crypto_hash/sha512/cp src/libsodium/src/libsodium/crypto_hash/sha512/hash_sha512.c src/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c src/libsodium/src/libsodium/crypto_kdf/blake2b src/libsodium/src/libsodium/crypto_kdf/crypto_kdf.c src/libsodium/src/libsodium/crypto_kdf/blake2b/kdf_blake2b.c src/libsodium/src/libsodium/crypto_kx/crypto_kx.c src/libsodium/src/libsodium/crypto_onetimeauth/crypto_onetimeauth.c src/libsodium/src/libsodium/crypto_onetimeauth/poly1305 src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.h src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2 src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.h src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c src/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.h src/libsodium/src/libsodium/crypto_pwhash/argon2 src/libsodium/src/libsodium/crypto_pwhash/crypto_pwhash.c src/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256 src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.h src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-encoding.c src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-encoding.h src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2.c src/libsodium/src/libsodium/crypto_pwhash/argon2/argon2.h src/libsodium/src/libsodium/crypto_pwhash/argon2/blake2b-long.c src/libsodium/src/libsodium/crypto_pwhash/argon2/blake2b-long.h src/libsodium/src/libsodium/crypto_pwhash/argon2/blamka-round-avx2.h src/libsodium/src/libsodium/crypto_pwhash/argon2/blamka-round-avx512f.h src/libsodium/src/libsodium/crypto_pwhash/argon2/blamka-round-ref.h src/libsodium/src/libsodium/crypto_pwhash/argon2/blamka-round-ssse3.h src/libsodium/src/libsodium/crypto_pwhash/argon2/pwhash_argon2i.c src/libsodium/src/libsodium/crypto_pwhash/argon2/pwhash_argon2id.c src/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c src/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h src/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse src/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.c src/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.h src/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pwhash_scryptsalsa208sha256.c src/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.c src/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/sse src/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c src/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/sse/pwhash_scryptsalsa208sha256_sse.c src/libsodium/src/libsodium/crypto_scalarmult/crypto_scalarmult.c src/libsodium/src/libsodium/crypto_scalarmult/curve25519 src/libsodium/src/libsodium/crypto_scalarmult/ed25519 src/libsodium/src/libsodium/crypto_scalarmult/ristretto255 src/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10 src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x src/libsodium/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c src/libsodium/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.h src/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c src/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.h src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/consts.S src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/consts_namespace.h src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.c src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.h src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe.h src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51.h src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_invert.c src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_mul.S src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_namespace.h src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_nsquare.S src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_pack.S src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe_frombytes_sandy2x.c src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder.S src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder.h src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder_namespace.h src/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/sandy2x.S src/libsodium/src/libsodium/crypto_scalarmult/ed25519/ref10 src/libsodium/src/libsodium/crypto_scalarmult/ed25519/ref10/scalarmult_ed25519_ref10.c src/libsodium/src/libsodium/crypto_scalarmult/ristretto255/ref10 src/libsodium/src/libsodium/crypto_scalarmult/ristretto255/ref10/scalarmult_ristretto255_ref10.c src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.c src/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox_easy.c src/libsodium/src/libsodium/crypto_secretbox/xchacha20poly1305 src/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305 src/libsodium/src/libsodium/crypto_secretbox/xchacha20poly1305/secretbox_xchacha20poly1305.c src/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c src/libsodium/src/libsodium/crypto_secretstream/xchacha20poly1305 src/libsodium/src/libsodium/crypto_secretstream/xchacha20poly1305/secretstream_xchacha20poly1305.c src/libsodium/src/libsodium/crypto_shorthash/crypto_shorthash.c src/libsodium/src/libsodium/crypto_shorthash/siphash24 src/libsodium/src/libsodium/crypto_shorthash/siphash24/ref src/libsodium/src/libsodium/crypto_shorthash/siphash24/shorthash_siphash24.c src/libsodium/src/libsodium/crypto_shorthash/siphash24/shorthash_siphashx24.c src/libsodium/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.c src/libsodium/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash_ref.h src/libsodium/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.c src/libsodium/src/libsodium/crypto_sign/crypto_sign.c src/libsodium/src/libsodium/crypto_sign/ed25519 src/libsodium/src/libsodium/crypto_sign/ed25519/ref10 src/libsodium/src/libsodium/crypto_sign/ed25519/sign_ed25519.c src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/keypair.c src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/obsolete.c src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/open.c src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/sign.c src/libsodium/src/libsodium/crypto_sign/ed25519/ref10/sign_ed25519_ref10.h src/libsodium/src/libsodium/crypto_stream/chacha20 src/libsodium/src/libsodium/crypto_stream/crypto_stream.c src/libsodium/src/libsodium/crypto_stream/salsa20 src/libsodium/src/libsodium/crypto_stream/salsa2012 src/libsodium/src/libsodium/crypto_stream/salsa208 src/libsodium/src/libsodium/crypto_stream/xchacha20 src/libsodium/src/libsodium/crypto_stream/xsalsa20 src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau src/libsodium/src/libsodium/crypto_stream/chacha20/ref src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c src/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.h src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.h src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.h src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/u0.h src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/u1.h src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/u4.h src/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/u8.h src/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c src/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.h src/libsodium/src/libsodium/crypto_stream/salsa20/ref src/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.c src/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.h src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6 src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int src/libsodium/src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c src/libsodium/src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.h src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.h src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.h src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.h src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/u0.h src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/u1.h src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/u4.h src/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/u8.h src/libsodium/src/libsodium/crypto_stream/salsa2012/ref src/libsodium/src/libsodium/crypto_stream/salsa2012/stream_salsa2012.c src/libsodium/src/libsodium/crypto_stream/salsa2012/ref/stream_salsa2012_ref.c src/libsodium/src/libsodium/crypto_stream/salsa208/ref src/libsodium/src/libsodium/crypto_stream/salsa208/stream_salsa208.c src/libsodium/src/libsodium/crypto_stream/salsa208/ref/stream_salsa208_ref.c src/libsodium/src/libsodium/crypto_stream/xchacha20/stream_xchacha20.c src/libsodium/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c src/libsodium/src/libsodium/crypto_verify/sodium src/libsodium/src/libsodium/crypto_verify/sodium/verify.c src/libsodium/src/libsodium/include/Makefile.am src/libsodium/src/libsodium/include/Makefile.in src/libsodium/src/libsodium/include/sodium src/libsodium/src/libsodium/include/sodium.h src/libsodium/src/libsodium/include/sodium/core.h src/libsodium/src/libsodium/include/sodium/crypto_aead_aes256gcm.h src/libsodium/src/libsodium/include/sodium/crypto_aead_chacha20poly1305.h src/libsodium/src/libsodium/include/sodium/crypto_aead_xchacha20poly1305.h src/libsodium/src/libsodium/include/sodium/crypto_auth.h src/libsodium/src/libsodium/include/sodium/crypto_auth_hmacsha256.h src/libsodium/src/libsodium/include/sodium/crypto_auth_hmacsha512.h src/libsodium/src/libsodium/include/sodium/crypto_auth_hmacsha512256.h src/libsodium/src/libsodium/include/sodium/crypto_box.h src/libsodium/src/libsodium/include/sodium/crypto_box_curve25519xchacha20poly1305.h src/libsodium/src/libsodium/include/sodium/crypto_box_curve25519xsalsa20poly1305.h src/libsodium/src/libsodium/include/sodium/crypto_core_ed25519.h src/libsodium/src/libsodium/include/sodium/crypto_core_hchacha20.h src/libsodium/src/libsodium/include/sodium/crypto_core_hsalsa20.h src/libsodium/src/libsodium/include/sodium/crypto_core_ristretto255.h src/libsodium/src/libsodium/include/sodium/crypto_core_salsa20.h src/libsodium/src/libsodium/include/sodium/crypto_core_salsa2012.h src/libsodium/src/libsodium/include/sodium/crypto_core_salsa208.h src/libsodium/src/libsodium/include/sodium/crypto_generichash.h src/libsodium/src/libsodium/include/sodium/crypto_generichash_blake2b.h src/libsodium/src/libsodium/include/sodium/crypto_hash.h src/libsodium/src/libsodium/include/sodium/crypto_hash_sha256.h src/libsodium/src/libsodium/include/sodium/crypto_hash_sha512.h src/libsodium/src/libsodium/include/sodium/crypto_kdf.h src/libsodium/src/libsodium/include/sodium/crypto_kdf_blake2b.h src/libsodium/src/libsodium/include/sodium/crypto_kx.h src/libsodium/src/libsodium/include/sodium/crypto_onetimeauth.h src/libsodium/src/libsodium/include/sodium/crypto_onetimeauth_poly1305.h src/libsodium/src/libsodium/include/sodium/crypto_pwhash.h src/libsodium/src/libsodium/include/sodium/crypto_pwhash_argon2i.h src/libsodium/src/libsodium/include/sodium/crypto_pwhash_argon2id.h src/libsodium/src/libsodium/include/sodium/crypto_pwhash_scryptsalsa208sha256.h src/libsodium/src/libsodium/include/sodium/crypto_scalarmult.h src/libsodium/src/libsodium/include/sodium/crypto_scalarmult_curve25519.h src/libsodium/src/libsodium/include/sodium/crypto_scalarmult_ed25519.h src/libsodium/src/libsodium/include/sodium/crypto_scalarmult_ristretto255.h src/libsodium/src/libsodium/include/sodium/crypto_secretbox.h src/libsodium/src/libsodium/include/sodium/crypto_secretbox_xchacha20poly1305.h src/libsodium/src/libsodium/include/sodium/crypto_secretbox_xsalsa20poly1305.h src/libsodium/src/libsodium/include/sodium/crypto_secretstream_xchacha20poly1305.h src/libsodium/src/libsodium/include/sodium/crypto_shorthash.h src/libsodium/src/libsodium/include/sodium/crypto_shorthash_siphash24.h src/libsodium/src/libsodium/include/sodium/crypto_sign.h src/libsodium/src/libsodium/include/sodium/crypto_sign_ed25519.h src/libsodium/src/libsodium/include/sodium/crypto_sign_edwards25519sha512batch.h src/libsodium/src/libsodium/include/sodium/crypto_stream.h src/libsodium/src/libsodium/include/sodium/crypto_stream_chacha20.h src/libsodium/src/libsodium/include/sodium/crypto_stream_salsa20.h src/libsodium/src/libsodium/include/sodium/crypto_stream_salsa2012.h src/libsodium/src/libsodium/include/sodium/crypto_stream_salsa208.h src/libsodium/src/libsodium/include/sodium/crypto_stream_xchacha20.h src/libsodium/src/libsodium/include/sodium/crypto_stream_xsalsa20.h src/libsodium/src/libsodium/include/sodium/crypto_verify_16.h src/libsodium/src/libsodium/include/sodium/crypto_verify_32.h src/libsodium/src/libsodium/include/sodium/crypto_verify_64.h src/libsodium/src/libsodium/include/sodium/export.h src/libsodium/src/libsodium/include/sodium/private src/libsodium/src/libsodium/include/sodium/randombytes.h src/libsodium/src/libsodium/include/sodium/randombytes_internal_random.h src/libsodium/src/libsodium/include/sodium/randombytes_sysrandom.h src/libsodium/src/libsodium/include/sodium/runtime.h src/libsodium/src/libsodium/include/sodium/utils.h src/libsodium/src/libsodium/include/sodium/version.h.in src/libsodium/src/libsodium/include/sodium/private/chacha20_ietf_ext.h src/libsodium/src/libsodium/include/sodium/private/common.h src/libsodium/src/libsodium/include/sodium/private/ed25519_ref10.h src/libsodium/src/libsodium/include/sodium/private/ed25519_ref10_fe_25_5.h src/libsodium/src/libsodium/include/sodium/private/ed25519_ref10_fe_51.h src/libsodium/src/libsodium/include/sodium/private/implementations.h src/libsodium/src/libsodium/include/sodium/private/mutex.h src/libsodium/src/libsodium/include/sodium/private/sse2_64_32.h src/libsodium/src/libsodium/randombytes/internal src/libsodium/src/libsodium/randombytes/randombytes.c src/libsodium/src/libsodium/randombytes/sysrandom src/libsodium/src/libsodium/randombytes/internal/randombytes_internal_random.c src/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c src/libsodium/src/libsodium/sodium/codecs.c src/libsodium/src/libsodium/sodium/core.c src/libsodium/src/libsodium/sodium/runtime.c src/libsodium/src/libsodium/sodium/utils.c src/libsodium/src/libsodium/sodium/version.c src/libsodium/test/Makefile.am src/libsodium/test/Makefile.in src/libsodium/test/constcheck.sh src/libsodium/test/default src/libsodium/test/quirks src/libsodium/test/default/Makefile.am src/libsodium/test/default/Makefile.in src/libsodium/test/default/aead_aes256gcm.c src/libsodium/test/default/aead_aes256gcm.exp src/libsodium/test/default/aead_aes256gcm2.c src/libsodium/test/default/aead_aes256gcm2.exp src/libsodium/test/default/aead_chacha20poly1305.c src/libsodium/test/default/aead_chacha20poly1305.exp src/libsodium/test/default/aead_chacha20poly13052.c src/libsodium/test/default/aead_chacha20poly13052.exp src/libsodium/test/default/aead_xchacha20poly1305.c src/libsodium/test/default/aead_xchacha20poly1305.exp src/libsodium/test/default/auth.c src/libsodium/test/default/auth.exp src/libsodium/test/default/auth2.c src/libsodium/test/default/auth2.exp src/libsodium/test/default/auth3.c src/libsodium/test/default/auth3.exp src/libsodium/test/default/auth5.c src/libsodium/test/default/auth5.exp src/libsodium/test/default/auth6.c src/libsodium/test/default/auth6.exp src/libsodium/test/default/auth7.c src/libsodium/test/default/auth7.exp src/libsodium/test/default/box.c src/libsodium/test/default/box.exp src/libsodium/test/default/box2.c src/libsodium/test/default/box2.exp src/libsodium/test/default/box7.c src/libsodium/test/default/box7.exp src/libsodium/test/default/box8.c src/libsodium/test/default/box8.exp src/libsodium/test/default/box_easy.c src/libsodium/test/default/box_easy.exp src/libsodium/test/default/box_easy2.c src/libsodium/test/default/box_easy2.exp src/libsodium/test/default/box_seal.c src/libsodium/test/default/box_seal.exp src/libsodium/test/default/box_seed.c src/libsodium/test/default/box_seed.exp src/libsodium/test/default/chacha20.c src/libsodium/test/default/chacha20.exp src/libsodium/test/default/cmptest.h src/libsodium/test/default/codecs.c src/libsodium/test/default/codecs.exp src/libsodium/test/default/core1.c src/libsodium/test/default/core1.exp src/libsodium/test/default/core2.c src/libsodium/test/default/core2.exp src/libsodium/test/default/core3.c src/libsodium/test/default/core3.exp src/libsodium/test/default/core4.c src/libsodium/test/default/core4.exp src/libsodium/test/default/core5.c src/libsodium/test/default/core5.exp src/libsodium/test/default/core6.c src/libsodium/test/default/core6.exp src/libsodium/test/default/core_ed25519.c src/libsodium/test/default/core_ed25519.exp src/libsodium/test/default/core_ristretto255.c src/libsodium/test/default/core_ristretto255.exp src/libsodium/test/default/ed25519_convert.c src/libsodium/test/default/ed25519_convert.exp src/libsodium/test/default/generichash.c src/libsodium/test/default/generichash.exp src/libsodium/test/default/generichash2.c src/libsodium/test/default/generichash2.exp src/libsodium/test/default/generichash3.c src/libsodium/test/default/generichash3.exp src/libsodium/test/default/hash.c src/libsodium/test/default/hash.exp src/libsodium/test/default/hash3.c src/libsodium/test/default/hash3.exp src/libsodium/test/default/index.html.tpl src/libsodium/test/default/kdf.c src/libsodium/test/default/kdf.exp src/libsodium/test/default/keygen.c src/libsodium/test/default/keygen.exp src/libsodium/test/default/kx.c src/libsodium/test/default/kx.exp src/libsodium/test/default/metamorphic.c src/libsodium/test/default/metamorphic.exp src/libsodium/test/default/misuse.c src/libsodium/test/default/misuse.exp src/libsodium/test/default/onetimeauth.c src/libsodium/test/default/onetimeauth.exp src/libsodium/test/default/onetimeauth2.c src/libsodium/test/default/onetimeauth2.exp src/libsodium/test/default/onetimeauth7.c src/libsodium/test/default/onetimeauth7.exp src/libsodium/test/default/pre.js.inc src/libsodium/test/default/pwhash_argon2i.c src/libsodium/test/default/pwhash_argon2i.exp src/libsodium/test/default/pwhash_argon2id.c src/libsodium/test/default/pwhash_argon2id.exp src/libsodium/test/default/pwhash_scrypt.c src/libsodium/test/default/pwhash_scrypt.exp src/libsodium/test/default/pwhash_scrypt_ll.c src/libsodium/test/default/pwhash_scrypt_ll.exp src/libsodium/test/default/randombytes.c src/libsodium/test/default/randombytes.exp src/libsodium/test/default/scalarmult.c src/libsodium/test/default/scalarmult.exp src/libsodium/test/default/scalarmult2.c src/libsodium/test/default/scalarmult2.exp src/libsodium/test/default/scalarmult5.c src/libsodium/test/default/scalarmult5.exp src/libsodium/test/default/scalarmult6.c src/libsodium/test/default/scalarmult6.exp src/libsodium/test/default/scalarmult7.c src/libsodium/test/default/scalarmult7.exp src/libsodium/test/default/scalarmult8.c src/libsodium/test/default/scalarmult8.exp src/libsodium/test/default/scalarmult_ed25519.c src/libsodium/test/default/scalarmult_ed25519.exp src/libsodium/test/default/scalarmult_ristretto255.c src/libsodium/test/default/scalarmult_ristretto255.exp src/libsodium/test/default/secretbox.c src/libsodium/test/default/secretbox.exp src/libsodium/test/default/secretbox2.c src/libsodium/test/default/secretbox2.exp src/libsodium/test/default/secretbox7.c src/libsodium/test/default/secretbox7.exp src/libsodium/test/default/secretbox8.c src/libsodium/test/default/secretbox8.exp src/libsodium/test/default/secretbox_easy.c src/libsodium/test/default/secretbox_easy.exp src/libsodium/test/default/secretbox_easy2.c src/libsodium/test/default/secretbox_easy2.exp src/libsodium/test/default/secretstream.c src/libsodium/test/default/secretstream.exp src/libsodium/test/default/shorthash.c src/libsodium/test/default/shorthash.exp src/libsodium/test/default/sign.c src/libsodium/test/default/sign.exp src/libsodium/test/default/siphashx24.c src/libsodium/test/default/siphashx24.exp src/libsodium/test/default/sodium_core.c src/libsodium/test/default/sodium_core.exp src/libsodium/test/default/sodium_utils.c src/libsodium/test/default/sodium_utils.exp src/libsodium/test/default/sodium_utils2.c src/libsodium/test/default/sodium_utils2.exp src/libsodium/test/default/sodium_utils3.c src/libsodium/test/default/sodium_utils3.exp src/libsodium/test/default/sodium_version.c src/libsodium/test/default/sodium_version.exp src/libsodium/test/default/stream.c src/libsodium/test/default/stream.exp src/libsodium/test/default/stream2.c src/libsodium/test/default/stream2.exp src/libsodium/test/default/stream3.c src/libsodium/test/default/stream3.exp src/libsodium/test/default/stream4.c src/libsodium/test/default/stream4.exp src/libsodium/test/default/verify1.c src/libsodium/test/default/verify1.exp src/libsodium/test/default/wasi-test-wrapper.sh src/libsodium/test/default/wintest.bat src/libsodium/test/default/xchacha20.c src/libsodium/test/default/xchacha20.exp src/libsodium/test/quirks/quirks.h src/nacl/__init__.py src/nacl/encoding.py src/nacl/exceptions.py src/nacl/hash.py src/nacl/hashlib.py src/nacl/public.py src/nacl/py.typed src/nacl/secret.py src/nacl/signing.py src/nacl/utils.py src/nacl/bindings/__init__.py src/nacl/bindings/crypto_aead.py src/nacl/bindings/crypto_box.py src/nacl/bindings/crypto_core.py src/nacl/bindings/crypto_generichash.py src/nacl/bindings/crypto_hash.py src/nacl/bindings/crypto_kx.py src/nacl/bindings/crypto_pwhash.py src/nacl/bindings/crypto_scalarmult.py src/nacl/bindings/crypto_secretbox.py src/nacl/bindings/crypto_secretstream.py src/nacl/bindings/crypto_shorthash.py src/nacl/bindings/crypto_sign.py src/nacl/bindings/randombytes.py src/nacl/bindings/sodium_core.py src/nacl/bindings/utils.py src/nacl/pwhash/__init__.py src/nacl/pwhash/_argon2.py src/nacl/pwhash/argon2i.py src/nacl/pwhash/argon2id.py src/nacl/pwhash/scrypt.py tests/__init__.py tests/test_aead.py tests/test_bindings.py tests/test_box.py tests/test_encoding.py tests/test_exc.py tests/test_generichash.py tests/test_hash.py tests/test_hashlib_scrypt.py tests/test_kx.py tests/test_public.py tests/test_pwhash.py tests/test_sealed_box.py tests/test_secret.py tests/test_secretstream.py tests/test_shorthash.py tests/test_signing.py tests/test_utils.py tests/utils.py tests/data/blake2-kat.json tests/data/box_from_seed.txt tests/data/chacha20-poly1305-agl_ref.txt tests/data/chacha20-poly1305-ietf_ref.txt tests/data/crypto-test-vectors-blake2-nosalt-nopersonalization.txt tests/data/crypto-test-vectors-blake2-salt-personalization.txt tests/data/ed25519 tests/data/modular_crypt_argon2i_hashes.json tests/data/modular_crypt_argon2id_hashes.json tests/data/raw_argon2i_hashes.json tests/data/raw_argon2id_hashes.json tests/data/sealed_box_ref.txt tests/data/secretstream-test-vectors.json tests/data/xchacha20-poly1305-ietf_ref.txt