实例介绍
libsodium-1.0.17.tar.gz liunx安装包 官网下载不下来的 可以下载使用l
【实例截图】
【核心代码】
3d67b9db-35b2-4b19-8fa5-c72f05441eec
└── libsodium-1.0.17
├── aclocal.m4
├── AUTHORS
├── autogen.sh
├── build-aux
│ ├── compile
│ ├── config.guess
│ ├── config.sub
│ ├── depcomp
│ ├── install-sh
│ ├── ltmain.sh
│ ├── missing
│ └── test-driver
├── builds
│ ├── Makefile.am
│ ├── Makefile.in
│ └── msvc
│ ├── build
│ │ ├── buildall.bat
│ │ └── buildbase.bat
│ ├── properties
│ │ ├── Common.props
│ │ ├── DebugDEXE.props
│ │ ├── DebugDLL.props
│ │ ├── DebugLEXE.props
│ │ ├── DebugLIB.props
│ │ ├── DebugLTCG.props
│ │ ├── Debug.props
│ │ ├── DebugSEXE.props
│ │ ├── DLL.props
│ │ ├── EXE.props
│ │ ├── LIB.props
│ │ ├── Link.props
│ │ ├── LTCG.props
│ │ ├── Messages.props
│ │ ├── Output.props
│ │ ├── ReleaseDEXE.props
│ │ ├── ReleaseDLL.props
│ │ ├── ReleaseLEXE.props
│ │ ├── ReleaseLIB.props
│ │ ├── ReleaseLTCG.props
│ │ ├── Release.props
│ │ ├── ReleaseSEXE.props
│ │ ├── Win32.props
│ │ └── x64.props
│ ├── resource.h
│ ├── resource.rc
│ ├── version.h
│ ├── vs2010
│ │ ├── libsodium
│ │ │ ├── libsodium.props
│ │ │ ├── libsodium.vcxproj
│ │ │ ├── libsodium.vcxproj.filters
│ │ │ └── libsodium.xml
│ │ ├── libsodium.import.props
│ │ ├── libsodium.import.xml
│ │ └── libsodium.sln
│ ├── vs2012
│ │ ├── libsodium
│ │ │ ├── libsodium.props
│ │ │ ├── libsodium.vcxproj
│ │ │ ├── libsodium.vcxproj.filters
│ │ │ └── libsodium.xml
│ │ ├── libsodium.import.props
│ │ ├── libsodium.import.xml
│ │ └── libsodium.sln
│ ├── vs2013
│ │ ├── libsodium
│ │ │ ├── libsodium.props
│ │ │ ├── libsodium.vcxproj
│ │ │ ├── libsodium.vcxproj.filters
│ │ │ └── libsodium.xml
│ │ ├── libsodium.import.props
│ │ ├── libsodium.import.xml
│ │ └── libsodium.sln
│ ├── vs2015
│ │ ├── libsodium
│ │ │ ├── libsodium.props
│ │ │ ├── libsodium.vcxproj
│ │ │ ├── libsodium.vcxproj.filters
│ │ │ └── libsodium.xml
│ │ ├── libsodium.import.props
│ │ ├── libsodium.import.xml
│ │ └── libsodium.sln
│ └── vs2017
│ ├── libsodium
│ │ ├── libsodium.props
│ │ ├── libsodium.vcxproj
│ │ ├── libsodium.vcxproj.filters
│ │ └── libsodium.xml
│ ├── libsodium.import.props
│ ├── libsodium.import.xml
│ └── libsodium.sln
├── ChangeLog
├── compile
├── config.guess
├── config.sub
├── configure
├── configure.ac
├── contrib
│ ├── Findsodium.cmake
│ ├── Makefile.am
│ └── Makefile.in
├── depcomp
├── dist-build
│ ├── android-arm.sh
│ ├── android-armv7-a.sh
│ ├── android-armv8-a.sh
│ ├── android-build.sh
│ ├── android-mips32.sh
│ ├── android-mips64.sh
│ ├── android-x86_64.sh
│ ├── android-x86.sh
│ ├── emscripten.sh
│ ├── ios.sh
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── msys2-win32.sh
│ ├── msys2-win64.sh
│ ├── nativeclient-pnacl.sh
│ ├── nativeclient-x86_64.sh
│ ├── nativeclient-x86.sh
│ └── watchos.sh
├── install-sh
├── libsodium.pc.in
├── libsodium.sln
├── libsodium-uninstalled.pc.in
├── libsodium.vcxproj
├── libsodium.vcxproj.filters
├── LICENSE
├── ltmain.sh
├── m4
│ ├── ax_check_catchable_abrt.m4
│ ├── ax_check_catchable_segv.m4
│ ├── ax_check_compile_flag.m4
│ ├── ax_check_define.m4
│ ├── ax_check_link_flag.m4
│ ├── ax_pthread.m4
│ ├── ax_tls.m4
│ ├── ax_valgrind_check.m4
│ ├── ld-output-def.m4
│ ├── libtool.m4
│ ├── lt~obsolete.m4
│ ├── ltoptions.m4
│ ├── ltsugar.m4
│ └── ltversion.m4
├── Makefile.am
├── Makefile.in
├── missing
├── msvc-scripts
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── process.bat
│ ├── rep.vbs
│ └── sodium.props
├── README.markdown
├── src
│ ├── libsodium
│ │ ├── crypto_aead
│ │ │ ├── aes256gcm
│ │ │ │ └── aesni
│ │ │ │ └── aead_aes256gcm_aesni.c
│ │ │ ├── chacha20poly1305
│ │ │ │ └── sodium
│ │ │ │ └── aead_chacha20poly1305.c
│ │ │ └── xchacha20poly1305
│ │ │ └── sodium
│ │ │ └── aead_xchacha20poly1305.c
│ │ ├── crypto_auth
│ │ │ ├── crypto_auth.c
│ │ │ ├── hmacsha256
│ │ │ │ └── auth_hmacsha256.c
│ │ │ ├── hmacsha512
│ │ │ │ └── auth_hmacsha512.c
│ │ │ └── hmacsha512256
│ │ │ └── auth_hmacsha512256.c
│ │ ├── crypto_box
│ │ │ ├── crypto_box.c
│ │ │ ├── crypto_box_easy.c
│ │ │ ├── crypto_box_seal.c
│ │ │ ├── curve25519xchacha20poly1305
│ │ │ │ ├── box_curve25519xchacha20poly1305.c
│ │ │ │ └── box_seal_curve25519xchacha20poly1305.c
│ │ │ └── curve25519xsalsa20poly1305
│ │ │ └── box_curve25519xsalsa20poly1305.c
│ │ ├── crypto_core
│ │ │ ├── ed25519
│ │ │ │ ├── core_ed25519.c
│ │ │ │ └── ref10
│ │ │ │ ├── ed25519_ref10.c
│ │ │ │ ├── fe_25_5
│ │ │ │ │ ├── base2.h
│ │ │ │ │ ├── base.h
│ │ │ │ │ ├── constants.h
│ │ │ │ │ └── fe.h
│ │ │ │ └── fe_51
│ │ │ │ ├── base2.h
│ │ │ │ ├── base.h
│ │ │ │ ├── constants.h
│ │ │ │ └── fe.h
│ │ │ ├── hchacha20
│ │ │ │ └── core_hchacha20.c
│ │ │ ├── hsalsa20
│ │ │ │ ├── core_hsalsa20.c
│ │ │ │ └── ref2
│ │ │ │ └── core_hsalsa20_ref2.c
│ │ │ └── salsa
│ │ │ └── ref
│ │ │ └── core_salsa_ref.c
│ │ ├── crypto_generichash
│ │ │ ├── blake2b
│ │ │ │ ├── generichash_blake2.c
│ │ │ │ └── ref
│ │ │ │ ├── blake2b-compress-avx2.c
│ │ │ │ ├── blake2b-compress-avx2.h
│ │ │ │ ├── blake2b-compress-ref.c
│ │ │ │ ├── blake2b-compress-sse41.c
│ │ │ │ ├── blake2b-compress-sse41.h
│ │ │ │ ├── blake2b-compress-ssse3.c
│ │ │ │ ├── blake2b-compress-ssse3.h
│ │ │ │ ├── blake2b-load-avx2.h
│ │ │ │ ├── blake2b-load-sse2.h
│ │ │ │ ├── blake2b-load-sse41.h
│ │ │ │ ├── blake2b-ref.c
│ │ │ │ ├── blake2.h
│ │ │ │ └── generichash_blake2b.c
│ │ │ └── crypto_generichash.c
│ │ ├── crypto_hash
│ │ │ ├── crypto_hash.c
│ │ │ ├── sha256
│ │ │ │ ├── cp
│ │ │ │ │ └── hash_sha256_cp.c
│ │ │ │ └── hash_sha256.c
│ │ │ └── sha512
│ │ │ ├── cp
│ │ │ │ └── hash_sha512_cp.c
│ │ │ └── hash_sha512.c
│ │ ├── crypto_kdf
│ │ │ ├── blake2b
│ │ │ │ └── kdf_blake2b.c
│ │ │ └── crypto_kdf.c
│ │ ├── crypto_kx
│ │ │ └── crypto_kx.c
│ │ ├── crypto_onetimeauth
│ │ │ ├── crypto_onetimeauth.c
│ │ │ └── poly1305
│ │ │ ├── donna
│ │ │ │ ├── poly1305_donna32.h
│ │ │ │ ├── poly1305_donna64.h
│ │ │ │ ├── poly1305_donna.c
│ │ │ │ └── poly1305_donna.h
│ │ │ ├── onetimeauth_poly1305.c
│ │ │ ├── onetimeauth_poly1305.h
│ │ │ └── sse2
│ │ │ ├── poly1305_sse2.c
│ │ │ └── poly1305_sse2.h
│ │ ├── crypto_pwhash
│ │ │ ├── argon2
│ │ │ │ ├── argon2.c
│ │ │ │ ├── argon2-core.c
│ │ │ │ ├── argon2-core.h
│ │ │ │ ├── argon2-encoding.c
│ │ │ │ ├── argon2-encoding.h
│ │ │ │ ├── argon2-fill-block-avx2.c
│ │ │ │ ├── argon2-fill-block-avx512f.c
│ │ │ │ ├── argon2-fill-block-ref.c
│ │ │ │ ├── argon2-fill-block-ssse3.c
│ │ │ │ ├── argon2.h
│ │ │ │ ├── blake2b-long.c
│ │ │ │ ├── blake2b-long.h
│ │ │ │ ├── blamka-round-avx2.h
│ │ │ │ ├── blamka-round-avx512f.h
│ │ │ │ ├── blamka-round-ref.h
│ │ │ │ ├── blamka-round-ssse3.h
│ │ │ │ ├── pwhash_argon2i.c
│ │ │ │ └── pwhash_argon2id.c
│ │ │ ├── crypto_pwhash.c
│ │ │ └── scryptsalsa208sha256
│ │ │ ├── crypto_scrypt-common.c
│ │ │ ├── crypto_scrypt.h
│ │ │ ├── nosse
│ │ │ │ └── pwhash_scryptsalsa208sha256_nosse.c
│ │ │ ├── pbkdf2-sha256.c
│ │ │ ├── pbkdf2-sha256.h
│ │ │ ├── pwhash_scryptsalsa208sha256.c
│ │ │ ├── scrypt_platform.c
│ │ │ └── sse
│ │ │ └── pwhash_scryptsalsa208sha256_sse.c
│ │ ├── crypto_scalarmult
│ │ │ ├── crypto_scalarmult.c
│ │ │ ├── curve25519
│ │ │ │ ├── ref10
│ │ │ │ │ ├── x25519_ref10.c
│ │ │ │ │ └── x25519_ref10.h
│ │ │ │ ├── sandy2x
│ │ │ │ │ ├── consts_namespace.h
│ │ │ │ │ ├── consts.S
│ │ │ │ │ ├── curve25519_sandy2x.c
│ │ │ │ │ ├── curve25519_sandy2x.h
│ │ │ │ │ ├── fe51.h
│ │ │ │ │ ├── fe51_invert.c
│ │ │ │ │ ├── fe51_mul.S
│ │ │ │ │ ├── fe51_namespace.h
│ │ │ │ │ ├── fe51_nsquare.S
│ │ │ │ │ ├── fe51_pack.S
│ │ │ │ │ ├── fe_frombytes_sandy2x.c
│ │ │ │ │ ├── fe.h
│ │ │ │ │ ├── ladder_base.h
│ │ │ │ │ ├── ladder_base_namespace.h
│ │ │ │ │ ├── ladder_base.S
│ │ │ │ │ ├── ladder.h
│ │ │ │ │ ├── ladder_namespace.h
│ │ │ │ │ ├── ladder.S
│ │ │ │ │ └── sandy2x.S
│ │ │ │ ├── scalarmult_curve25519.c
│ │ │ │ └── scalarmult_curve25519.h
│ │ │ └── ed25519
│ │ │ └── ref10
│ │ │ └── scalarmult_ed25519_ref10.c
│ │ ├── crypto_secretbox
│ │ │ ├── crypto_secretbox.c
│ │ │ ├── crypto_secretbox_easy.c
│ │ │ ├── xchacha20poly1305
│ │ │ │ └── secretbox_xchacha20poly1305.c
│ │ │ └── xsalsa20poly1305
│ │ │ └── secretbox_xsalsa20poly1305.c
│ │ ├── crypto_secretstream
│ │ │ └── xchacha20poly1305
│ │ │ └── secretstream_xchacha20poly1305.c
│ │ ├── crypto_shorthash
│ │ │ ├── crypto_shorthash.c
│ │ │ └── siphash24
│ │ │ ├── ref
│ │ │ │ ├── shorthash_siphash24_ref.c
│ │ │ │ ├── shorthash_siphash_ref.h
│ │ │ │ └── shorthash_siphashx24_ref.c
│ │ │ ├── shorthash_siphash24.c
│ │ │ └── shorthash_siphashx24.c
│ │ ├── crypto_sign
│ │ │ ├── crypto_sign.c
│ │ │ └── ed25519
│ │ │ ├── ref10
│ │ │ │ ├── keypair.c
│ │ │ │ ├── obsolete.c
│ │ │ │ ├── open.c
│ │ │ │ ├── sign.c
│ │ │ │ └── sign_ed25519_ref10.h
│ │ │ └── sign_ed25519.c
│ │ ├── crypto_stream
│ │ │ ├── chacha20
│ │ │ │ ├── dolbeau
│ │ │ │ │ ├── chacha20_dolbeau-avx2.c
│ │ │ │ │ ├── chacha20_dolbeau-avx2.h
│ │ │ │ │ ├── chacha20_dolbeau-ssse3.c
│ │ │ │ │ ├── chacha20_dolbeau-ssse3.h
│ │ │ │ │ ├── u0.h
│ │ │ │ │ ├── u1.h
│ │ │ │ │ ├── u4.h
│ │ │ │ │ └── u8.h
│ │ │ │ ├── ref
│ │ │ │ │ ├── chacha20_ref.c
│ │ │ │ │ └── chacha20_ref.h
│ │ │ │ ├── stream_chacha20.c
│ │ │ │ └── stream_chacha20.h
│ │ │ ├── crypto_stream.c
│ │ │ ├── salsa20
│ │ │ │ ├── ref
│ │ │ │ │ ├── salsa20_ref.c
│ │ │ │ │ └── salsa20_ref.h
│ │ │ │ ├── stream_salsa20.c
│ │ │ │ ├── stream_salsa20.h
│ │ │ │ ├── xmm6
│ │ │ │ │ ├── salsa20_xmm6-asm.S
│ │ │ │ │ ├── salsa20_xmm6.c
│ │ │ │ │ └── salsa20_xmm6.h
│ │ │ │ └── xmm6int
│ │ │ │ ├── salsa20_xmm6int-avx2.c
│ │ │ │ ├── salsa20_xmm6int-avx2.h
│ │ │ │ ├── salsa20_xmm6int-sse2.c
│ │ │ │ ├── salsa20_xmm6int-sse2.h
│ │ │ │ ├── u0.h
│ │ │ │ ├── u1.h
│ │ │ │ ├── u4.h
│ │ │ │ └── u8.h
│ │ │ ├── salsa2012
│ │ │ │ ├── ref
│ │ │ │ │ └── stream_salsa2012_ref.c
│ │ │ │ └── stream_salsa2012.c
│ │ │ ├── salsa208
│ │ │ │ ├── ref
│ │ │ │ │ └── stream_salsa208_ref.c
│ │ │ │ └── stream_salsa208.c
│ │ │ ├── xchacha20
│ │ │ │ └── stream_xchacha20.c
│ │ │ └── xsalsa20
│ │ │ └── stream_xsalsa20.c
│ │ ├── crypto_verify
│ │ │ └── sodium
│ │ │ └── verify.c
│ │ ├── include
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── sodium
│ │ │ │ ├── core.h
│ │ │ │ ├── crypto_aead_aes256gcm.h
│ │ │ │ ├── crypto_aead_chacha20poly1305.h
│ │ │ │ ├── crypto_aead_xchacha20poly1305.h
│ │ │ │ ├── crypto_auth.h
│ │ │ │ ├── crypto_auth_hmacsha256.h
│ │ │ │ ├── crypto_auth_hmacsha512256.h
│ │ │ │ ├── crypto_auth_hmacsha512.h
│ │ │ │ ├── crypto_box_curve25519xchacha20poly1305.h
│ │ │ │ ├── crypto_box_curve25519xsalsa20poly1305.h
│ │ │ │ ├── crypto_box.h
│ │ │ │ ├── crypto_core_ed25519.h
│ │ │ │ ├── crypto_core_hchacha20.h
│ │ │ │ ├── crypto_core_hsalsa20.h
│ │ │ │ ├── crypto_core_salsa2012.h
│ │ │ │ ├── crypto_core_salsa208.h
│ │ │ │ ├── crypto_core_salsa20.h
│ │ │ │ ├── crypto_generichash_blake2b.h
│ │ │ │ ├── crypto_generichash.h
│ │ │ │ ├── crypto_hash.h
│ │ │ │ ├── crypto_hash_sha256.h
│ │ │ │ ├── crypto_hash_sha512.h
│ │ │ │ ├── crypto_kdf_blake2b.h
│ │ │ │ ├── crypto_kdf.h
│ │ │ │ ├── crypto_kx.h
│ │ │ │ ├── crypto_onetimeauth.h
│ │ │ │ ├── crypto_onetimeauth_poly1305.h
│ │ │ │ ├── crypto_pwhash_argon2id.h
│ │ │ │ ├── crypto_pwhash_argon2i.h
│ │ │ │ ├── crypto_pwhash.h
│ │ │ │ ├── crypto_pwhash_scryptsalsa208sha256.h
│ │ │ │ ├── crypto_scalarmult_curve25519.h
│ │ │ │ ├── crypto_scalarmult_ed25519.h
│ │ │ │ ├── crypto_scalarmult.h
│ │ │ │ ├── crypto_secretbox.h
│ │ │ │ ├── crypto_secretbox_xchacha20poly1305.h
│ │ │ │ ├── crypto_secretbox_xsalsa20poly1305.h
│ │ │ │ ├── crypto_secretstream_xchacha20poly1305.h
│ │ │ │ ├── crypto_shorthash.h
│ │ │ │ ├── crypto_shorthash_siphash24.h
│ │ │ │ ├── crypto_sign_ed25519.h
│ │ │ │ ├── crypto_sign_edwards25519sha512batch.h
│ │ │ │ ├── crypto_sign.h
│ │ │ │ ├── crypto_stream_chacha20.h
│ │ │ │ ├── crypto_stream.h
│ │ │ │ ├── crypto_stream_salsa2012.h
│ │ │ │ ├── crypto_stream_salsa208.h
│ │ │ │ ├── crypto_stream_salsa20.h
│ │ │ │ ├── crypto_stream_xchacha20.h
│ │ │ │ ├── crypto_stream_xsalsa20.h
│ │ │ │ ├── crypto_verify_16.h
│ │ │ │ ├── crypto_verify_32.h
│ │ │ │ ├── crypto_verify_64.h
│ │ │ │ ├── export.h
│ │ │ │ ├── private
│ │ │ │ │ ├── chacha20_ietf_ext.h
│ │ │ │ │ ├── common.h
│ │ │ │ │ ├── ed25519_ref10_fe_25_5.h
│ │ │ │ │ ├── ed25519_ref10_fe_51.h
│ │ │ │ │ ├── ed25519_ref10.h
│ │ │ │ │ ├── implementations.h
│ │ │ │ │ ├── mutex.h
│ │ │ │ │ └── sse2_64_32.h
│ │ │ │ ├── randombytes.h
│ │ │ │ ├── randombytes_nativeclient.h
│ │ │ │ ├── randombytes_salsa20_random.h
│ │ │ │ ├── randombytes_sysrandom.h
│ │ │ │ ├── runtime.h
│ │ │ │ ├── utils.h
│ │ │ │ └── version.h.in
│ │ │ └── sodium.h
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── randombytes
│ │ │ ├── nativeclient
│ │ │ │ └── randombytes_nativeclient.c
│ │ │ ├── randombytes.c
│ │ │ ├── salsa20
│ │ │ │ └── randombytes_salsa20_random.c
│ │ │ └── sysrandom
│ │ │ └── randombytes_sysrandom.c
│ │ └── sodium
│ │ ├── codecs.c
│ │ ├── core.c
│ │ ├── runtime.c
│ │ ├── utils.c
│ │ └── version.c
│ ├── Makefile.am
│ └── Makefile.in
├── test
│ ├── default
│ │ ├── aead_aes256gcm2.c
│ │ ├── aead_aes256gcm2.exp
│ │ ├── aead_aes256gcm.c
│ │ ├── aead_aes256gcm.exp
│ │ ├── aead_chacha20poly13052.c
│ │ ├── aead_chacha20poly13052.exp
│ │ ├── aead_chacha20poly1305.c
│ │ ├── aead_chacha20poly1305.exp
│ │ ├── aead_xchacha20poly1305.c
│ │ ├── aead_xchacha20poly1305.exp
│ │ ├── auth2.c
│ │ ├── auth2.exp
│ │ ├── auth3.c
│ │ ├── auth3.exp
│ │ ├── auth5.c
│ │ ├── auth5.exp
│ │ ├── auth6.c
│ │ ├── auth6.exp
│ │ ├── auth7.c
│ │ ├── auth7.exp
│ │ ├── auth.c
│ │ ├── auth.exp
│ │ ├── box2.c
│ │ ├── box2.exp
│ │ ├── box7.c
│ │ ├── box7.exp
│ │ ├── box8.c
│ │ ├── box8.exp
│ │ ├── box.c
│ │ ├── box_easy2.c
│ │ ├── box_easy2.exp
│ │ ├── box_easy.c
│ │ ├── box_easy.exp
│ │ ├── box.exp
│ │ ├── box_seal.c
│ │ ├── box_seal.exp
│ │ ├── box_seed.c
│ │ ├── box_seed.exp
│ │ ├── chacha20.c
│ │ ├── chacha20.exp
│ │ ├── cmptest.h
│ │ ├── codecs.c
│ │ ├── codecs.exp
│ │ ├── core1.c
│ │ ├── core1.exp
│ │ ├── core2.c
│ │ ├── core2.exp
│ │ ├── core3.c
│ │ ├── core3.exp
│ │ ├── core4.c
│ │ ├── core4.exp
│ │ ├── core5.c
│ │ ├── core5.exp
│ │ ├── core6.c
│ │ ├── core6.exp
│ │ ├── core_ed25519.c
│ │ ├── core_ed25519.exp
│ │ ├── ed25519_convert.c
│ │ ├── ed25519_convert.exp
│ │ ├── generichash2.c
│ │ ├── generichash2.exp
│ │ ├── generichash3.c
│ │ ├── generichash3.exp
│ │ ├── generichash.c
│ │ ├── generichash.exp
│ │ ├── hash2.exp
│ │ ├── hash3.c
│ │ ├── hash3.exp
│ │ ├── hash.c
│ │ ├── hash.exp
│ │ ├── kdf.c
│ │ ├── kdf.exp
│ │ ├── keygen.c
│ │ ├── keygen.exp
│ │ ├── kx.c
│ │ ├── kx.exp
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── metamorphic.c
│ │ ├── metamorphic.exp
│ │ ├── misuse.c
│ │ ├── misuse.exp
│ │ ├── onetimeauth2.c
│ │ ├── onetimeauth2.exp
│ │ ├── onetimeauth7.c
│ │ ├── onetimeauth7.exp
│ │ ├── onetimeauth.c
│ │ ├── onetimeauth.exp
│ │ ├── pre.js.inc
│ │ ├── pwhash_argon2i.c
│ │ ├── pwhash_argon2id.c
│ │ ├── pwhash_argon2id.exp
│ │ ├── pwhash_argon2i.exp
│ │ ├── pwhash_scrypt.c
│ │ ├── pwhash_scrypt.exp
│ │ ├── pwhash_scrypt_ll.c
│ │ ├── pwhash_scrypt_ll.exp
│ │ ├── randombytes.c
│ │ ├── randombytes.exp
│ │ ├── scalarmult2.c
│ │ ├── scalarmult2.exp
│ │ ├── scalarmult5.c
│ │ ├── scalarmult5.exp
│ │ ├── scalarmult6.c
│ │ ├── scalarmult6.exp
│ │ ├── scalarmult7.c
│ │ ├── scalarmult7.exp
│ │ ├── scalarmult8.c
│ │ ├── scalarmult8.exp
│ │ ├── scalarmult.c
│ │ ├── scalarmult_ed25519.c
│ │ ├── scalarmult_ed25519.exp
│ │ ├── scalarmult.exp
│ │ ├── secretbox2.c
│ │ ├── secretbox2.exp
│ │ ├── secretbox7.c
│ │ ├── secretbox7.exp
│ │ ├── secretbox8.c
│ │ ├── secretbox8.exp
│ │ ├── secretbox.c
│ │ ├── secretbox_easy2.c
│ │ ├── secretbox_easy2.exp
│ │ ├── secretbox_easy.c
│ │ ├── secretbox_easy.exp
│ │ ├── secretbox.exp
│ │ ├── secretstream.c
│ │ ├── secretstream.exp
│ │ ├── shorthash.c
│ │ ├── shorthash.exp
│ │ ├── sign.c
│ │ ├── sign.exp
│ │ ├── siphashx24.c
│ │ ├── siphashx24.exp
│ │ ├── sodium_core.c
│ │ ├── sodium_core.exp
│ │ ├── sodium_utils2.c
│ │ ├── sodium_utils2.exp
│ │ ├── sodium_utils3.c
│ │ ├── sodium_utils3.exp
│ │ ├── sodium_utils.c
│ │ ├── sodium_utils.exp
│ │ ├── sodium_version.c
│ │ ├── sodium_version.exp
│ │ ├── stream2.c
│ │ ├── stream2.exp
│ │ ├── stream3.c
│ │ ├── stream3.exp
│ │ ├── stream4.c
│ │ ├── stream4.exp
│ │ ├── stream.c
│ │ ├── stream.exp
│ │ ├── verify1.c
│ │ ├── verify1.exp
│ │ ├── wintest.bat
│ │ ├── xchacha20.c
│ │ └── xchacha20.exp
│ ├── Makefile.am
│ ├── Makefile.in
│ └── quirks
│ └── quirks.h
└── THANKS
110 directories, 545 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论