Move "bindings for other languages" up
This commit is contained in:
parent
30c1e13f2a
commit
349b73ca53
@ -67,6 +67,32 @@ x86 and x64, are available for download at
|
|||||||
https://download.libsodium.org/libsodium/releases/ , courtesy of
|
https://download.libsodium.org/libsodium/releases/ , courtesy of
|
||||||
Samuel Neves (@sneves).
|
Samuel Neves (@sneves).
|
||||||
|
|
||||||
|
## Bindings for other languages
|
||||||
|
|
||||||
|
* C++: [sodiumpp](https://github.com/rubendv/sodiumpp)
|
||||||
|
* Erlang: [Erlang-NaCl](https://github.com/tonyg/erlang-nacl)
|
||||||
|
* Erlang: [Salt](https://github.com/freza/salt)
|
||||||
|
* Haskell: [Saltine](https://github.com/tel/saltine)
|
||||||
|
* Idris: [Idris-Sodium](https://github.com/edwinb/sodium-idris)
|
||||||
|
* Java: [Kalium](https://github.com/abstractj/kalium)
|
||||||
|
* Java JNI: [Kalium-JNI](https://github.com/joshjdevl/kalium-jni)
|
||||||
|
* Julia: [Sodium.jl](https://github.com/amitmurthy/Sodium.jl)
|
||||||
|
* LUA: [lua-sodium](https://github.com/morfoh/lua-sodium)
|
||||||
|
* .NET: [libsodium-net](https://github.com/adamcaudill/libsodium-net)
|
||||||
|
* NodeJS: [node-sodium](https://github.com/paixaop/node-sodium)
|
||||||
|
* Objective C: [NAChloride](https://github.com/gabriel/NAChloride)
|
||||||
|
* OCaml: [ocaml-sodium](https://github.com/dsheets/ocaml-sodium)
|
||||||
|
* Perl: [Crypto-Sodium](https://github.com/mgregoro/Crypt-Sodium)
|
||||||
|
* Pharo/Squeak: [Crypto-NaCl](http://www.eighty-twenty.org/index.cgi/tech/smalltalk/nacl-for-squeak-and-pharo-20130601.html)
|
||||||
|
* PHP: [PHP-Sodium](https://github.com/alethia7/php-sodium)
|
||||||
|
* PHP: [libsodium-php](https://github.com/jedisct1/libsodium-php)
|
||||||
|
* Python: [PyNaCl](https://github.com/dstufft/pynacl)
|
||||||
|
* Python: [PySodium](https://github.com/stef/pysodium)
|
||||||
|
* Racket: part of [CRESTaceans](https://github.com/mgorlick/CRESTaceans/tree/master/bindings/libsodium)
|
||||||
|
* Ruby: [RbNaCl](https://github.com/cryptosphere/rbnacl)
|
||||||
|
* Ruby: [Sodium](https://github.com/stouset/sodium)
|
||||||
|
* Rust: [Sodium Oxide](https://github.com/dnaq/sodiumoxide)
|
||||||
|
|
||||||
## Comparison with vanilla NaCl
|
## Comparison with vanilla NaCl
|
||||||
|
|
||||||
Sodium does not ship C++ bindings. These might be part of a distinct
|
Sodium does not ship C++ bindings. These might be part of a distinct
|
||||||
@ -337,32 +363,6 @@ In addition to constants for key sizes, output sizes and block sizes,
|
|||||||
Sodium provides these values through function calls, so that using
|
Sodium provides these values through function calls, so that using
|
||||||
them from different languages is easier.
|
them from different languages is easier.
|
||||||
|
|
||||||
## Bindings for other languages
|
|
||||||
|
|
||||||
* C++: [sodiumpp](https://github.com/rubendv/sodiumpp)
|
|
||||||
* Erlang: [Erlang-NaCl](https://github.com/tonyg/erlang-nacl)
|
|
||||||
* Erlang: [Salt](https://github.com/freza/salt)
|
|
||||||
* Haskell: [Saltine](https://github.com/tel/saltine)
|
|
||||||
* Idris: [Idris-Sodium](https://github.com/edwinb/sodium-idris)
|
|
||||||
* Java: [Kalium](https://github.com/abstractj/kalium)
|
|
||||||
* Java JNI: [Kalium-JNI](https://github.com/joshjdevl/kalium-jni)
|
|
||||||
* Julia: [Sodium.jl](https://github.com/amitmurthy/Sodium.jl)
|
|
||||||
* LUA: [lua-sodium](https://github.com/morfoh/lua-sodium)
|
|
||||||
* .NET: [libsodium-net](https://github.com/adamcaudill/libsodium-net)
|
|
||||||
* NodeJS: [node-sodium](https://github.com/paixaop/node-sodium)
|
|
||||||
* Objective C: [NAChloride](https://github.com/gabriel/NAChloride)
|
|
||||||
* OCaml: [ocaml-sodium](https://github.com/dsheets/ocaml-sodium)
|
|
||||||
* Perl: [Crypto-Sodium](https://github.com/mgregoro/Crypt-Sodium)
|
|
||||||
* Pharo/Squeak: [Crypto-NaCl](http://www.eighty-twenty.org/index.cgi/tech/smalltalk/nacl-for-squeak-and-pharo-20130601.html)
|
|
||||||
* PHP: [PHP-Sodium](https://github.com/alethia7/php-sodium)
|
|
||||||
* PHP: [libsodium-php](https://github.com/jedisct1/libsodium-php)
|
|
||||||
* Python: [PyNaCl](https://github.com/dstufft/pynacl)
|
|
||||||
* Python: [PySodium](https://github.com/stef/pysodium)
|
|
||||||
* Racket: part of [CRESTaceans](https://github.com/mgorlick/CRESTaceans/tree/master/bindings/libsodium)
|
|
||||||
* Ruby: [RbNaCl](https://github.com/cryptosphere/rbnacl)
|
|
||||||
* Ruby: [Sodium](https://github.com/stouset/sodium)
|
|
||||||
* Rust: [Sodium Oxide](https://github.com/dnaq/sodiumoxide)
|
|
||||||
|
|
||||||
## CurveCP
|
## CurveCP
|
||||||
|
|
||||||
CurveCP tools are part of a different project,
|
CurveCP tools are part of a different project,
|
||||||
|
Loading…
Reference in New Issue
Block a user