Categories: None [Edit]

phylax

https://rubygems.org/gems/phylax
https://github.com/main-path/phylax
phylax (Greek "guardian") is a thin, safe-by-default binding to the Windows Cryptography API: Next Generation (CNG / bcrypt.dll) and DPAPI. It does not implement any cryptography of its own — it exposes the operating system's own validated primitives through an ergonomic, hard-to-misuse Ruby API: a cryptographically secure RNG, SHA-2 hashing and HMAC (one-shot and streaming), PBKDF2 key derivation, authenticated AES-256-GCM encryption (SecretBox, with nonces generated and framed automatically so reuse is impossible), a constant-time comparison, and DPAPI protect/unprotect for secrets at rest. Windows MSVC (mswin) Ruby only.

Total

Ranking: 193,688 of 195,929
Downloads: 355

Daily

Ranking: 161,553 of 195,909
Downloads: 0

Depended by

RankDownloadsName

Depends on

RankDownloadsName
81,389,589,669rake
141,276,447,803minitest
1,46629,836,992rake-compiler
192,346493vcvars

Owners

#GravatarHandle
1iconnedpus