Sha256: 029a6a08c1f609238d619ebdea48540a52350287d881029dabde9ede76eadba1

Contents?: true

Size: 1012 Bytes

Versions: 20

Compression:

Stored size: 1012 Bytes

Contents

RbNaCl::Libsodium
=================
[![Gem Version](https://badge.fury.io/rb/rbnacl-libsodium.png)](http://badge.fury.io/rb/rbnacl-libsodium)

[RbNaCl] is a Ruby wrapper for [libsodium], a portable version of the Networking and
Cryptography library ([NaCl]) created by Daniel J. Bernstein.

tl;dr: it's one of the best crypto libraries around.

rbnacl-libsodium packages the libsodium library as a Ruby Gem so you don't have
to worry about installing it through system packages. It builds just like a
native extension, but since RbNaCl is implemented with FFI, works on JRuby too!

[RbNaCl]: https://github.com/cryptosphere/rbnacl
[libsodium]: https://github.com/jedisct1/libsodium
[NaCl]: http://nacl.cr.yp.to/

## Installation

Add this line to your application's Gemfile:

    gem 'rbnacl-libsodium'

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install rbnacl-libsodium

## Usage

    require 'rbnacl/libsodium'

will tweak search path allowing `rbnacl` to find bundled `libsodium`

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
rbnacl-libsodium-1.0.15.1 README.md
rbnacl-libsodium-1.0.15 README.md
rbnacl-libsodium-1.0.13 README.md
rbnacl-libsodium-1.0.11 README.md
rbnacl-libsodium-1.0.10 README.md
rbnacl-libsodium-1.0.9 README.md
rbnacl-libsodium-1.0.8 README.md
rbnacl-libsodium-1.0.7 README.md
rbnacl-libsodium-1.0.6 README.md
rbnacl-libsodium-1.0.5 README.md
rbnacl-libsodium-1.0.4 README.md
rbnacl-libsodium-1.0.3 README.md
rbnacl-libsodium-1.0.2 README.md
rbnacl-libsodium-1.0.1 README.md
rbnacl-libsodium-1.0.0 README.md
rbnacl-libsodium-0.7.0 README.md
rbnacl-libsodium-0.6.1 README.md
rbnacl-libsodium-0.6.0 README.md
rbnacl-libsodium-0.5.0.1 README.md
rbnacl-libsodium-0.5.0.1.pre README.md