Sha256: 323ac13d0fcea66c5062cfc7bdf828224213d1352362675badee5820baa3883d

Contents?: true

Size: 1.95 KB

Versions: 1

Compression:

Stored size: 1.95 KB

Contents

# zser.rb [![Latest Version][gem-shield]][gem-link] [![Build Status][build-image]][build-link] [![MIT licensed][license-image]][license-link]

[gem-shield]: https://badge.fury.io/rb/zser.svg
[gem-link]: https://rubygems.org/gems/zser
[build-image]: https://secure.travis-ci.org/zcred/zser.svg?branch=master
[build-link]: http://travis-ci.org/zcred/zser
[license-image]: https://img.shields.io/badge/license-MIT-blue.svg
[license-link]: https://github.com/zcred/zser/blob/master/LICENSE.txt

Ruby implementation of **zser**: a security-oriented serialization format
with novel authentication properties based on "Merkleized" data structures.

For more information, see the [toplevel README.md].

[toplevel README.md]: https://github.com/zcred/zser/blob/master/README.md

## Help and Discussion

Have questions? Want to suggest a feature or change?

* [Gitter]: web-based chat about zcred projects including **zser**
* [Google Group]: join via web or email ([zcred+subscribe@googlegroups.com])

[Gitter]: https://gitter.im/zcred/Lobby
[Google Group]: https://groups.google.com/forum/#!forum/zcred
[zcred+subscribe@googlegroups.com]: mailto:zcred+subscribe@googlegroups.com

## Requirements

This library is tested against the following MRI versions:

- 2.2
- 2.3
- 2.4

Other Ruby versions may work, but are not officially supported.

## Installation

Add this line to your application's Gemfile:

```ruby
gem "zser"
```

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install zser

## API

### Zser.parse

To parse a **zser** message, use the `Zser.parse` method:

```ruby
>> Zser.parse("\x15\x07\x02\x03\x55".b)
=> {1=>{24=>42}}
```

## Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/zcred/zser

## Copyright

Copyright (c) 2017 [The Zcred Developers][AUTHORS].
See [LICENSE.txt] for further details.

[AUTHORS]: https://github.com/zcred/zcred/blob/master/AUTHORS.md
[LICENSE.txt]: https://github.com/zcred/zser/blob/master/LICENSE.txt

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
zser-0.0.1 README.md