sodium-native

sodium-native

  • Get Started
  • API
  • Github

›API

Get Started

  • Introduction
  • Projects using sodium-native

API

  • Compatibility
  • API
  • Memory Protection
  • Generating Random Data
  • Helpers
  • Padding
  • Signing
  • Generic Hashing
  • Public/Secret Key Box Encryption
  • Sealed Box Encryption
  • Secret Key Box Encryption
  • AEAD (Authenticated Encryption with Additional Data)
  • Non-Authenticated Streaming Encryption
  • Authentication
  • Stream Encryption
  • One-Time Authentication
  • Password Hashing
  • Key Exchange
  • Diffie-Hellman
  • Finite Field Arithmetic
  • Short Hashes
  • Key Derivation
  • SHA
  • License

Compatibility

C Library Symbolsodium-nativesodium-javascript
crypto_aead_xchacha20poly1305_ietf_ABYTESsodium-native
crypto_aead_xchacha20poly1305_ietf_decryptsodium-native
crypto_aead_xchacha20poly1305_ietf_decrypt_detachedsodium-native
crypto_aead_xchacha20poly1305_ietf_encryptsodium-native
crypto_aead_xchacha20poly1305_ietf_encrypt_detachedsodium-native
crypto_aead_xchacha20poly1305_ietf_KEYBYTESsodium-native
crypto_aead_xchacha20poly1305_ietf_keygensodium-native
crypto_aead_xchacha20poly1305_ietf_MESSAGEBYTES_MAXsodium-native
crypto_aead_xchacha20poly1305_ietf_NPUBBYTESsodium-native
crypto_aead_xchacha20poly1305_ietf_NSECBYTESsodium-native
crypto_authsodium-native
crypto_auth_BYTESsodium-native
crypto_auth_KEYBYTESsodium-native
crypto_auth_PRIMITIVEsodium-native
crypto_auth_verifysodium-native
crypto_box_detachedsodium-native
crypto_box_easysodium-native
crypto_box_keypairsodium-native
crypto_box_MACBYTESsodium-native
crypto_box_NONCEBYTESsodium-native
crypto_box_open_detachedsodium-native
crypto_box_open_easysodium-native
crypto_box_PRIMITIVEsodium-native
crypto_box_PUBLICKEYBYTESsodium-native
crypto_box_sealsodium-native
crypto_box_seal_opensodium-native
crypto_box_SEALBYTESsodium-native
crypto_box_SECRETKEYBYTESsodium-native
crypto_box_seed_keypairsodium-native
crypto_box_SEEDBYTESsodium-native
crypto_core_ed25519_addsodium-native
crypto_core_ed25519_BYTESsodium-native
crypto_core_ed25519_from_uniformsodium-native
crypto_core_ed25519_is_valid_pointsodium-native
crypto_core_ed25519_subsodium-native
crypto_core_ed25519_UNIFORMBYTESsodium-native
crypto_generichashsodium-nativesodium-javascript
crypto_generichash_BYTESsodium-nativesodium-javascript
crypto_generichash_BYTES_MAXsodium-nativesodium-javascript
crypto_generichash_BYTES_MINsodium-nativesodium-javascript
crypto_generichash_KEYBYTESsodium-nativesodium-javascript
crypto_generichash_KEYBYTES_MAXsodium-nativesodium-javascript
crypto_generichash_KEYBYTES_MINsodium-nativesodium-javascript
crypto_generichash_PRIMITIVEsodium-nativesodium-javascript
crypto_hashsodium-native
crypto_hash_BYTESsodium-native
crypto_hash_PRIMITIVEsodium-native
crypto_hash_sha256sodium-native
crypto_hash_sha256_BYTESsodium-native
crypto_hash_sha512sodium-native
crypto_hash_sha512_BYTESsodium-native
crypto_kdf_BYTES_MAXsodium-nativesodium-javascript
crypto_kdf_BYTES_MINsodium-nativesodium-javascript
crypto_kdf_CONTEXTBYTESsodium-nativesodium-javascript
crypto_kdf_derive_from_keysodium-nativesodium-javascript
crypto_kdf_KEYBYTESsodium-nativesodium-javascript
crypto_kdf_keygensodium-nativesodium-javascript
crypto_kdf_PRIMITIVEsodium-nativesodium-javascript
crypto_kx_client_session_keyssodium-native
crypto_kx_keypairsodium-native
crypto_kx_PRIMITIVEsodium-native
crypto_kx_PUBLICKEYBYTESsodium-native
crypto_kx_SECRETKEYBYTESsodium-native
crypto_kx_seed_keypairsodium-native
crypto_kx_SEEDBYTESsodium-native
crypto_kx_server_session_keyssodium-native
crypto_kx_SESSIONKEYBYTESsodium-native
crypto_onetimeauthsodium-native
crypto_onetimeauth_BYTESsodium-native
crypto_onetimeauth_KEYBYTESsodium-native
crypto_onetimeauth_PRIMITIVEsodium-native
crypto_onetimeauth_verifysodium-native
crypto_pwhashsodium-native
crypto_pwhash_ALG_ARGON2I13sodium-native
crypto_pwhash_ALG_ARGON2ID13sodium-native
crypto_pwhash_ALG_DEFAULTsodium-native
crypto_pwhash_BYTES_MAXsodium-native
crypto_pwhash_BYTES_MINsodium-native
crypto_pwhash_PRIMITIVEsodium-native
crypto_pwhash_SALTBYTESsodium-native
crypto_pwhash_strsodium-native
crypto_pwhash_str_needs_rehashsodium-native
crypto_pwhash_str_verifysodium-native
crypto_pwhash_STRBYTESsodium-native
crypto_pwhash_STRPREFIXsodium-native
crypto_scalarmultsodium-nativesodium-javascript
crypto_scalarmult_basesodium-nativesodium-javascript
crypto_scalarmult_BYTESsodium-nativesodium-javascript
crypto_scalarmult_ed25519sodium-native
crypto_scalarmult_ed25519_basesodium-native
crypto_scalarmult_ed25519_BYTESsodium-native
crypto_scalarmult_ed25519_SCALARBYTESsodium-native
crypto_scalarmult_PRIMITIVEsodium-native
crypto_scalarmult_SCALARBYTESsodium-nativesodium-javascript
crypto_secretbox_detachedsodium-nativesodium-javascript
crypto_secretbox_easysodium-nativesodium-javascript
crypto_secretbox_KEYBYTESsodium-nativesodium-javascript
crypto_secretbox_MACBYTESsodium-nativesodium-javascript
crypto_secretbox_NONCEBYTESsodium-nativesodium-javascript
crypto_secretbox_open_detachedsodium-nativesodium-javascript
crypto_secretbox_open_easysodium-nativesodium-javascript
crypto_secretbox_PRIMITIVEsodium-native
crypto_secretstream_xchacha20poly1305_ABYTESsodium-native
crypto_secretstream_xchacha20poly1305_HEADERBYTESsodium-native
crypto_secretstream_xchacha20poly1305_init_pullsodium-native
crypto_secretstream_xchacha20poly1305_init_pushsodium-native
crypto_secretstream_xchacha20poly1305_KEYBYTESsodium-native
crypto_secretstream_xchacha20poly1305_keygensodium-native
crypto_secretstream_xchacha20poly1305_MESSAGEBYTES_MAXsodium-native
crypto_secretstream_xchacha20poly1305_pullsodium-native
crypto_secretstream_xchacha20poly1305_pushsodium-native
crypto_secretstream_xchacha20poly1305_rekeysodium-native
crypto_shorthashsodium-nativesodium-javascript
crypto_shorthash_BYTESsodium-nativesodium-javascript
crypto_shorthash_KEYBYTESsodium-nativesodium-javascript
crypto_shorthash_PRIMITIVEsodium-nativesodium-javascript
crypto_signsodium-nativesodium-javascript
crypto_sign_BYTESsodium-nativesodium-javascript
crypto_sign_detachedsodium-nativesodium-javascript
crypto_sign_ed25519_pk_to_curve25519sodium-native
crypto_sign_ed25519_sk_to_curve25519sodium-native
crypto_sign_keypairsodium-nativesodium-javascript
crypto_sign_opensodium-nativesodium-javascript
crypto_sign_PUBLICKEYBYTESsodium-nativesodium-javascript
crypto_sign_SECRETKEYBYTESsodium-nativesodium-javascript
crypto_sign_seed_keypairsodium-nativesodium-javascript
crypto_sign_SEEDBYTESsodium-nativesodium-javascript
crypto_sign_verify_detachedsodium-nativesodium-javascript
crypto_streamsodium-nativesodium-javascript
crypto_stream_chacha20_KEYBYTESsodium-native
crypto_stream_chacha20_NONCEBYTESsodium-native
crypto_stream_chacha20_xorsodium-native
crypto_stream_KEYBYTESsodium-nativesodium-javascript
crypto_stream_NONCEBYTESsodium-nativesodium-javascript
crypto_stream_PRIMITIVEsodium-nativesodium-javascript
crypto_stream_xorsodium-nativesodium-javascript
randombytes_bufsodium-nativesodium-javascript
randombytes_buf_deterministicsodium-native
randombytes_randomsodium-native
randombytes_SEEDBYTESsodium-native
randombytes_uniformsodium-native
sodium_addsodium-native
sodium_comparesodium-native
sodium_incrementsodium-native
sodium_is_zerosodium-native
sodium_mallocsodium-native
sodium_memcmpsodium-native
sodium_memzerosodium-native
sodium_mlocksodium-native
sodium_mprotect_noaccesssodium-native
sodium_mprotect_readonlysodium-native
sodium_mprotect_readwritesodium-native
sodium_munlocksodium-native
sodium_padsodium-native
sodium_unpadsodium-native
← Projects using sodium-nativeAPI →
Docs
Get StartedAPI
Community
LibsodiumHyperdivisionHyperdivision on Twitter
More
GitHubStar
Copyright © 2020 Hyperdivision