Go to file
2018-10-18 13:49:42 +02:00
build-aux Regen autoconf scripts 2018-03-14 12:03:49 -07:00
builds Regen autoconf scripts 2018-03-14 12:03:49 -07:00
contrib Update Findsodium.cmake 2018-09-27 18:51:04 -05:00
dist-build useBackupModule getRandomValue fix 2018-09-30 00:41:45 +02:00
m4 1.0.16 2017-12-13 16:21:20 +01:00
msvc-scripts Regen autoconf scripts 2018-03-14 12:03:49 -07:00
packaging Version bump [not released yet] 2017-12-05 22:23:37 +00:00
regen-msvc Remove trailing space 2017-12-12 00:13:31 +01:00
src Avoid memset(NULL, _, 0) 2018-10-18 13:49:42 +02:00
test Use chacha20_ietf in the tv_ietf test 2018-10-18 00:43:55 +02:00
.gitignore Remove '*.cmake' pattern from .gitignore 2018-08-07 20:22:56 +02:00
.travis.yml Do not trigger Travis+Coverity in the master branch 2017-09-19 19:41:16 +02:00
aclocal.m4 Regen autoconf scripts 2018-03-14 12:03:49 -07:00
appveyor.yml Revert "Use os: Visual Studio 2017 in appveyor.yml" 2017-03-13 08:56:46 +01:00
AUTHORS crypto_core/curve25519 was renamed crypto_core/ed25519 2017-11-15 17:04:07 +01:00
autogen.sh Replace which with command for portability (#542) 2017-05-19 14:51:56 +02:00
ChangeLog Update ChangeLog 2017-12-11 23:42:02 +01:00
configure Clarify what --disable-asm does 2018-07-03 18:00:38 +02:00
configure.ac Clarify what --disable-asm does 2018-07-03 18:00:38 +02:00
libsodium-uninstalled.pc.in Update description 2016-03-17 12:33:46 +01:00
libsodium.pc.in Update description 2016-03-17 12:33:46 +01:00
libsodium.sln Retarget the top solution to Visual Studio 2015 2015-11-01 08:29:49 -08:00
libsodium.vcxproj Regen MSVC solutions 2017-11-25 20:01:01 +01:00
libsodium.vcxproj.filters Regen MSVC solutions 2017-11-25 20:01:01 +01:00
LICENSE 2018 2018-01-04 18:05:23 +01:00
logo.png Larger logo, less prominent saltcellar 2016-04-19 02:16:50 +02:00
Makefile.am Add all the Visual Studio files in the tarball 2017-07-24 14:27:33 +02:00
Makefile.in Clarify what --disable-asm does 2018-07-03 18:00:38 +02:00
README.markdown Add js & wasm to the list 2017-10-18 19:23:59 +02:00
THANKS + Jonathan Stowe for Natrium (Perl 6 bindings) 2017-09-05 15:53:56 +02:00

Build Status Windows build status Coverity Scan Build Status

libsodium

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, Android, as well as Javascript and Webassembly.

Documentation

The documentation is available on Gitbook:

Integrity Checking

The integrity checking instructions (including the signing key for libsodium) are available in the installation section of the documentation.

Community

A mailing-list is available to discuss libsodium.

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

License

ISC license.