Skip to content
A modern, portable, easy to use crypto library.
C Objective-C C++ M4 Assembly Shell Other
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Try to build the NuGet packages in the next branch Dec 30, 2019
builds Bump major Mar 31, 2020
dist-build Bump major Mar 31, 2020
m4 ax_check_catchable_* checks don't just depend on the compiler Mar 15, 2020
msvc-scripts Bump major Mar 31, 2020
packaging Update packaging for .NET Core Dec 30, 2019
regen-msvc Move regen-msvc back to place Jun 10, 2019
src ristretto255_is_canonical(): sync with wasm-crypto Apr 25, 2020
test Simplify scalarmult{2,5} tests Apr 26, 2020
.gitignore Revert "Add the BlaBla2000 stream cipher - will eventually become the… Apr 21, 2020
.travis.yml Update Travis file Mar 21, 2020
AUTHORS Add aegis credits Nov 10, 2019
ChangeLog ChangeLog nits May 30, 2019
LICENSE 2020 Jan 1, 2020
Makefile.am Remove unmaintained Findsodium.cmake Feb 8, 2020
README.markdown Gitbook doesn't allow PDF downloads for free users any more :( Apr 2, 2020
THANKS + Alexander Ilin for Factor bindings Dec 25, 2018
appveyor.yml Indent Appveyor rules May 28, 2019
autogen.sh Add -S for curl Sep 25, 2019
azure-pipelines.yml Fix wasi-sdk path Apr 25, 2020
configure.ac Bump major Mar 31, 2020
lgtm.yml + lgtm.yml Mar 27, 2018
libsodium-uninstalled.pc.in Add -pthread to pkgconfig's Libs.private if enabled Jan 14, 2019
libsodium.pc.in Add -pthread to pkgconfig's Libs.private if enabled Jan 14, 2019
libsodium.sln Retarget the top solution to Visual Studio 2015 Nov 1, 2015
libsodium.vcxproj Remove edwards25519sha512batch Mar 31, 2020
libsodium.vcxproj.filters Remove edwards25519sha512batch Mar 31, 2020
logo.png Recompress logo Apr 15, 2019

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.

You can’t perform that action at this time.