Rolling hash class for strings
Generate hashes from javascript objects in node and the browser.
Stable JS value hash.
Implementation of JSON Web Signatures
JWA implementation (supports all JWS algorithms)
A MurmurHash2 implementation
An incremental implementation of MurmurHash3
abstract base class for hash-streams
Stable JS value hash.
A pure JS implementation SHA256.
SHA256 wrapper for browsers that prefers `window.crypto.subtle` but will fall back to a pure JS implementation in @aws-crypto/sha256-js to provide a consistent interface for SHA256.
create hashes for browserify
Hashing made simple. Get the hash of a buffer/string/stream/file.
Generates a hash for an installed npm package, useful for salting caches
Create a base32 hash
A collection of utilities for better-auth
Lightning fast normal and incremental md5 for javascript
oidc-token-hash validates (and generates) ID Token `_hash` claims such as `at_hash` or `c_hash`
No description provided.
TypeScript definitions for object-hash
Node.js object hash library with properties/arrays sorting to provide constant hashes
A simple MD5 hash function for JavaScript supports UTF-8 encoding.
Hash utility functions for Ethereum.
Lightning fast hash functions for browsers and Node.js using hand-tuned WebAssembly binaries (MD4, MD5, SHA-1, SHA-2, SHA-3, Keccak, BLAKE2, BLAKE3, PBKDF2, Argon2, bcrypt, scrypt, Adler-32, CRC32, CRC32C, RIPEMD-160, HMAC, xxHash, SM3, Whirlpool)
Extends Ruby's Hash object with assign_if
The Hashery is a tight collection of Hash-like classes. Included among its many offerings are the auto-sorting Dictionary class, the efficient LRUHash, the flexible OpenHash and the convenient KeyHash. Nearly every class is a subclass of the CRUDHash which defines a CRUD model on top of Ruby's standard Hash making it a snap to subclass and augment to fit any specific use case.
Class to build custom data structures, similar to a Hash.
This gem add the "deep merge" feature to class Hash. It means that if you want to merge hashes that contains other hashes (and so on...), those sub-hashes will be merged as well. This is very handy, for example for merging data taken from YAML files.
The Dictionary class is a type of ordered Hash, which keeps it's contents in a customizable order.
The hashslice library adds builtin hash slicing to Ruby's Hash class. This lets you reference, or assign to, multiple hash keys simultaneously via the Hash#[] and Hash#[]= methods, respectively.
a module that allows you to specify hashes that are merged along the inheritance chain
Adds methods for Hash: - symbolize_keys - recursive_symbolize_keys Array: - to_csv (requires FasterCSV gem if ruby 1.8) - select_with_index - to_auto_complete_list - active_record_type_condition_rendering
A collection of classes for dealing with hashes
Provides IndifferentAccess, RecursiveMerge, PathedAccess, etc.
A full implementation of Ruby's Hash API which transparently wraps a Redis hash
Hash class extensions
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.
No description provided.
No description provided.