/libots-ruby

Library for One Time Signature (OTS) in Ruby

Primary LanguageRubyMIT LicenseMIT

Ots::Ruby

This repository is attempt to collect One Time Signature (OTS) scheme in a single library.

However currently only has the basic Lamport OTS is implemented.

For any interested party continue with Winternitz, Winternitz OTS+ (WOTS+)?

I benefit greatly for great blogger like Matthew Green, David Wong, Zachary Ratliff to clear up the concept for me!

Installation

Add this line to your application's Gemfile:

gem 'ots-ruby'

And then execute:

$ bundle install

Or install it yourself as:

$ gem install ots-ruby

Usage

Refers to spec/ots/lamport_spec.rb for usage

License

The gem is available as open source under the terms of the MIT License.