Sha256: 52ae8f4c3ab5b3264fd6a6a2950611702d4d3f07d47226d4a6e2fb4b5bf67eb4

Contents?: true

Size: 671 Bytes

Versions: 1

Compression:

Stored size: 671 Bytes

Contents

## SJCL_rb
[![Build Status](https://secure.travis-ci.org/mdp/sjcl_rb.png)](http://travis-ci.org/mdp/sjcl_rb)

A Ruby gem to interop with SJCL in AES-CCM mode.

Defaults to 256 bit AES in CCM mode with 10_000 iteration PBKDF2

### Install

gem install sjcl

### Usage

    enc = SJCL.encrypt('password', "Something to encrypt")
    dec = SJCL.decrypt('password', enc)

### Dev Notes

This is a very naive implementation of SJCL's AES library in ruby.
It's not been optimized for performance and instead tries to be a very
close approximation of SJCL in terms of code and organization.

### TODO

- More modes
- Test interop with node module directly
- Test more scenarios

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sjcl-0.0.1 README.md