support for setting your own secret using set_fixed_secret()
[secretsharing.git] / secretsharing.gemspec
blob952a7135679f4d3419bbda485089f9fac67e9300
1 require 'rubygems'
3 spec = Gem::Specification.new do |gem|
4     gem.name        = 'secretsharing'
5     gem.version     = '0.3'
6     gem.author      = 'Alexander Klink'
7     gem.email       = 'secretsharing@alech.de'
8     gem.platform    = Gem::Platform::RUBY
9     gem.summary     = 'A library to share secrets in an information-theoretically secure way.'
10     gem.description =<<'XEOF'
11 A libary for sharing secrets in an information-theoretically secure way.
12 It uses Shamir's secret sharing to enable sharing a (random) secret between
13 n persons where k <= n persons are enough to recover the secret. k-1 secret
14 share holders learn nothing about the secret when they combine their shares.
15 XEOF
16     gem.test_file   = 'test/test_shamir.rb'
17     gem.has_rdoc    = 'true'
18     gem.require_path = 'lib'
19     gem.extra_rdoc_files = [ 'README' ]
21     gem.files = Dir['lib/secretsharing.rb'] + Dir['lib/secretsharing/*'] + Dir['test/test_shamir.rb'] 
22 end
24 if $0 == __FILE__
25     Gem.manage_gems
26     Gem::Builder.new(spec).build
27 end