forked from grempe/secretsharing
-
Notifications
You must be signed in to change notification settings - Fork 0
/
secretsharing.gemspec
47 lines (38 loc) · 1.68 KB
/
secretsharing.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# -*- encoding: utf-8 -*-
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'secretsharing/version'
Gem::Specification.new do |s|
s.name = "secretsharing"
s.version = SecretSharing::VERSION
s.platform = Gem::Platform::RUBY
s.authors = ["Alexander Klink", "Glenn Rempe"]
s.email = ["[email protected]"]
s.homepage = "https://github.com/grempe/secretsharing"
s.summary = %q{A Ruby Gem to enable sharing secrets using Shamirs Secret Sharing.}
s.license = "APACHE 2.0"
s.has_rdoc = 'true'
s.extra_rdoc_files = ['README.md']
s.rubyforge_project = "secretsharing"
s.files = `git ls-files`.split($/)
s.executables = s.files.grep(%r{^bin/}) { |f| File.basename(f) }
s.test_files = s.files.grep(%r{^(test|spec|features)/})
s.require_paths = ["lib"]
s.add_dependency 'highline', '~> 1.6'
s.add_dependency 'multi_json', '~> 1.8'
s.add_development_dependency 'mocha'
s.add_development_dependency 'minitest'
s.add_development_dependency 'coco'
s.add_development_dependency 'rb-fsevent'
s.add_development_dependency 'rerun'
s.add_development_dependency 'rubocop'
s.add_development_dependency 'bundler', '~> 1.3'
s.add_development_dependency 'rake'
s.description =<<'XEOF'
Shamir's Secret Sharing is an algorithm in cryptography. It is a
form of secret sharing, where a secret is divided into parts,
giving each participant its own unique part, where some of the
parts or all of them are needed in order to reconstruct the
secret. Holders of a share gain no knowledge of the larger secret.
XEOF
end