easy-to-use software library for encryption, decryption, signatures, password hashing and more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Andreas Peters e92e0e4bde change os2 env 4 months ago
.github first in 4 months ago
builds first in 4 months ago
contrib first in 4 months ago
dist-build change os2 env 4 months ago
m4 first in 4 months ago
msvc-scripts first in 4 months ago
packaging first in 4 months ago
regen-msvc first in 4 months ago
src first in 4 months ago
test first in 4 months ago
.gitignore first in 4 months ago
.travis.yml first in 4 months ago
AUTHORS first in 4 months ago
ChangeLog first in 4 months ago
LICENSE first in 4 months ago
Makefile.am first in 4 months ago
README.markdown first in 4 months ago
THANKS first in 4 months ago
appveyor.yml first in 4 months ago
autogen.sh first in 4 months ago
azure-pipelines.yml first in 4 months ago
configure.ac first in 4 months ago
lgtm.yml first in 4 months ago
libsodium-uninstalled.pc.in first in 4 months ago
libsodium.pc.in first in 4 months ago
libsodium.sln first in 4 months ago
libsodium.vcxproj first in 4 months ago
libsodium.vcxproj.filters first in 4 months ago
logo.png first in 4 months ago

README.markdown

Build Status Windows build status Coverity Scan Build Status Azure 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 and built from the libsodium-doc repository:

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.

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

License

ISC license.