├── .github ├── FUNDING.yml └── workflows │ ├── precompile-gem.yml │ └── tests.yml ├── .gitignore ├── .rdoc_options ├── CHANGELOG.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── argon2id.gemspec ├── ext └── argon2id │ ├── argon2id.c │ ├── extconf.rb │ └── libargon2 │ ├── LICENSE │ ├── argon2.c │ ├── argon2.h │ ├── blake2 │ ├── blake2-impl.h │ ├── blake2.h │ ├── blake2b.c │ ├── blamka-round-opt.h │ └── blamka-round-ref.h │ ├── core.c │ ├── core.h │ ├── encoding.c │ ├── encoding.h │ ├── ref.c │ ├── thread.c │ └── thread.h ├── lib ├── argon2id.rb └── argon2id │ ├── extension.rb │ ├── password.rb │ └── version.rb ├── scripts └── test-gem-install └── test ├── argon2id └── test_password.rb └── test_argon2id.rb /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: mudge 2 | -------------------------------------------------------------------------------- /.github/workflows/precompile-gem.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/.github/workflows/precompile-gem.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /Gemfile.lock 2 | /pkg 3 | /tmp 4 | *.bundle 5 | -------------------------------------------------------------------------------- /.rdoc_options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/.rdoc_options -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/Rakefile -------------------------------------------------------------------------------- /argon2id.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/argon2id.gemspec -------------------------------------------------------------------------------- /ext/argon2id/argon2id.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/argon2id.c -------------------------------------------------------------------------------- /ext/argon2id/extconf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/extconf.rb -------------------------------------------------------------------------------- /ext/argon2id/libargon2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/LICENSE -------------------------------------------------------------------------------- /ext/argon2id/libargon2/argon2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/argon2.c -------------------------------------------------------------------------------- /ext/argon2id/libargon2/argon2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/argon2.h -------------------------------------------------------------------------------- /ext/argon2id/libargon2/blake2/blake2-impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/blake2/blake2-impl.h -------------------------------------------------------------------------------- /ext/argon2id/libargon2/blake2/blake2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/blake2/blake2.h -------------------------------------------------------------------------------- /ext/argon2id/libargon2/blake2/blake2b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/blake2/blake2b.c -------------------------------------------------------------------------------- /ext/argon2id/libargon2/blake2/blamka-round-opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/blake2/blamka-round-opt.h -------------------------------------------------------------------------------- /ext/argon2id/libargon2/blake2/blamka-round-ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/blake2/blamka-round-ref.h -------------------------------------------------------------------------------- /ext/argon2id/libargon2/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/core.c -------------------------------------------------------------------------------- /ext/argon2id/libargon2/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/core.h -------------------------------------------------------------------------------- /ext/argon2id/libargon2/encoding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/encoding.c -------------------------------------------------------------------------------- /ext/argon2id/libargon2/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/encoding.h -------------------------------------------------------------------------------- /ext/argon2id/libargon2/ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/ref.c -------------------------------------------------------------------------------- /ext/argon2id/libargon2/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/thread.c -------------------------------------------------------------------------------- /ext/argon2id/libargon2/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/ext/argon2id/libargon2/thread.h -------------------------------------------------------------------------------- /lib/argon2id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/lib/argon2id.rb -------------------------------------------------------------------------------- /lib/argon2id/extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/lib/argon2id/extension.rb -------------------------------------------------------------------------------- /lib/argon2id/password.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/lib/argon2id/password.rb -------------------------------------------------------------------------------- /lib/argon2id/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module Argon2id 4 | VERSION = "0.8.0" 5 | end 6 | -------------------------------------------------------------------------------- /scripts/test-gem-install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/scripts/test-gem-install -------------------------------------------------------------------------------- /test/argon2id/test_password.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/test/argon2id/test_password.rb -------------------------------------------------------------------------------- /test/test_argon2id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mudge/argon2id/HEAD/test/test_argon2id.rb --------------------------------------------------------------------------------