Categories: None [Edit]

kiosk-pow-argon2id

https://rubygems.org/gems/kiosk-pow-argon2id
https://github.com/kiosk-hq/kiosk
kiosk-pow-argon2id is the legacy proof-of-work backend for the Kiosk framework: an Argon2id search-form proof of work. The shipped default is Equihash (kiosk-pow-equihash). Argon2id stays a legacy backend because its 64 MiB verify is too expensive for a gateway. Ships the operator-side Ruby verify (one Argon2id evaluation, no loop) and a Python solver (solve.py, argon2-cffi). The Ruby verify and the Python solver produce byte-identical Argon2id digests. The gem's `:parity` spec examples check this, and so does the `rake parity` task. Neither the Rakefile nor spec/ is in the package. Built on kiosk-pow. kiosk-reputation reaches it when a host registers it under "argon2id"; it does not register itself. Does not depend on kiosk-core or Rails: pure Ruby and libargon2 through FFI.

Total

Ranking: 194,782 of 198,347
Downloads: 541

Daily

Ranking: 63,014 of 198,322
Downloads: 3

Depended by

RankDownloadsName

Depends on

RankDownloadsName
271,123,317,473ffi
3,2934,881,726argon2
194,188599kiosk-pow

Owners

#GravatarHandle
1iconpirj