# -*- encoding: utf-8 -*- # stub: blake.rb 0.0.1 ruby lib Gem::Specification.new do |s| s.name = "blake.rb".freeze s.version = "0.0.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "bug_tracker_uri" => "https://github.com/ydakuka/blake.rb/issues", "homepage_uri" => "https://github.com/ydakuka/blake.rb", "source_code_uri" => "https://github.com/ydakuka/blake.rb" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Daniel Cavanagh (danielcavanagh)".freeze] s.date = "2020-02-22" s.description = "BLAKE is a cryptographic hash function based on Dan Bernstein's ChaCha stream cipher, but a permuted copy of the input block, XORed with round constants, is added before each ChaCha round. Like SHA-2, there are two variants differing in the word size. ChaCha operates on a 4\u00D74 array of words. BLAKE repeatedly combines an 8-word hash value with 16 message words, truncating the ChaCha result to obtain the next hash value. BLAKE-256 and BLAKE-224 use 32-bit words and produce digest sizes of 256 bits and 224 bits, respectively, while BLAKE-512 and BLAKE-384 use 64-bit words and produce digest sizes of 512 bits and 384 bits, respectively.".freeze s.files = [".gitignore".freeze, ".rubocop.yml".freeze, ".rubocop_todo.yml".freeze, ".simplecov".freeze, ".travis.yml".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "blake.gemspec".freeze, "lib/blake.rb".freeze, "lib/blake/main.rb".freeze, "lib/blake/version.rb".freeze] s.homepage = "https://github.com/ydakuka/blake.rb".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "BLAKE hash function library for ruby".freeze s.specification_version = 4 s.add_development_dependency(%q.freeze, ["~> 1.16".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.12".freeze]) s.add_development_dependency(%q.freeze, ["~> 12.3".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.8".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.73".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.5".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.17".freeze]) end