This library provides the functionality of PBKDF2 with the ability to use any supported hashing algorithm returned from crypto.getHashes()
The PBKDF2 password-pbased key derivation function for ethers.
TypeScript definitions for pbkdf2
This library provides the functionality of PBKDF2 with the ability to use any supported hashing algorithm returned from crypto.getHashes()
A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
For ruby and ruby on rails
Isomorphic wrapper for the PBKDF2-HMAC key derivation function.
SHA-256, HMAC and PBKDF2 implementation with typed arrays for modern browsers and Node.js
Ruby SemVer in TypeScript.
Convention over configuration for using Vite in Ruby apps
Like ruby's abbrev module, but in js
Ruby grammar for tree-sitter
prettier plugin for the Ruby programming language
hash password with pbkdf2
PBKDF2 implementation
WebSocket framework for Ruby on Rails.
Small package exporting a PBKDF2 function that works both in Node.js and in browsers.
All the cryptographic primitives used in Ethereum.
JavaScript client for graphql-ruby
bootstrap-sass is a Sass-powered version of Bootstrap 3, ready to drop right into your Sass powered applications.
Convention over configuration for using Vite in Rails apps
realistic password strength estimation
A Stimulus Wrapper for Flatpickr library
Scrypt Key Derivation Function
This implementation conforms to RFC 2898, and has been tested using the test vectors in Appendix B of RFC 3962. Note, however, that while those specifications use HMAC-SHA-1, this implementation defaults to HMAC-SHA-256. (SHA-256 provides a longer bit length. In addition, NIST has stated that SHA-1 should be phased out due to concerns over recent cryptanalytic attacks.)
A complete, RFC compliant implementation of PBKDF2. As opposed to other PBKDF2 gems, all parameters to the key-derivation function are completely and easily customizable.
A very simple, but fast (native) RFC compliant PBKDF2-HMAC-SHA256 ruby gem based on Colin Percival's C implementation.
A PBKDF2 pure ruby implementation.
Ruby bindings for the fastpbkdf2 C library, providing 10-50x performance improvements over Ruby's built-in PBKDF2 implementation.
A high-level encryption toolkit providing AES-256-GCM encryption and decryption, key rotation, envelope encryption, PBKDF2 key derivation, secure random generation, configurable hashing (SHA-256/384/512), and constant-time string comparison using Ruby's built-in OpenSSL.
Forked from https://github.com/emerose/pbkdf2-ruby by Sam Quigley. This implementation conforms to RFC 2898, and has been tested using the test vectors in Appendix B of RFC 3962. Note, however, that while those specifications use HMAC-SHA-1, this implementation defaults to HMAC-SHA-256. (SHA-256 provides a longer bit length. In addition, NIST has stated that SHA-1 should be phased out due to concerns over recent cryptanalytic attacks.)
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.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.