Skip to content


Subversion checkout URL

You can clone with
Download ZIP
A modern and easy-to-use crypto library.
C Assembly Other
Latest commit ed64bfd @jedisct1 C++ compat
Failed to load latest commit information.
builds 1.0.7 (not released yet)
dist-build Remove extra comma
examples .gitignore
m4 Fix _FORTIFY_SOURCE redefined issue
msvc-scripts 1.0.7 (not released yet)
packaging/nuget Remove package.nuspec, package.targets, and package.xml
src C++ compat
test Less deterministic crypto_verify_*() tests
.gitignore Add aes256gcm test vectors
.travis.yml Travis: sudo is not needed
AUTHORS + Ted Krovetz
ChangeLog Update ChangeLog
LICENSE 2015 Always install the .pc file even if pkg-config is not available.
README Import libnacl from dnscrypt-proxy
README.markdown Revert "Temporarily remove Coverity Scan button, as Coverity Scan is …
THANKS THANKS << Project ArteMisc for Libstodium More informative messages about missing package 1.0.7 (not released yet) Add @top_srcdir@/src/libsodium/include/sodium to libsodium-uninstalle… Properly fill exec_prefix in libsodium.pc, spotted by Jonas Termansen
libsodium.sln Retarget the top solution to Visual Studio 2015
libsodium.vcxproj Make crypto_stream_chacha20 modular like the rest
libsodium.vcxproj.filters Make crypto_stream_chacha20 modular like the rest
logo.png zopflipng + defluff


Build Status Coverity Scan Build Status


Sodium is a new, easy-to-use software library for encryption, decryption, signatures, password hashing and more.

It is a portable, cross-compilable, installable, packageable fork of NaCl, with a compatible API, and an extended API to improve usability even further.

Its goal is to provide all of the core operations needed to build higher-level cryptographic tools.

Sodium supports a variety of compilers and operating systems, including Windows (with MingW or Visual Studio, x86 and x64), iOS and Android.


The documentation is a work-in-progress, and is being written using Gitbook:

libsodium documentation


A mailing-list is available to discuss libsodium.

In order to join, just send a random mail to sodium-subscribe {at} pureftpd {dot} org.


ISC license.

Something went wrong with that request. Please try again.