Check and get file hashes
Streamable SHA hashes in pure javascript
This is a simple SHA-512, SHA-384, SHA-512/224, SHA-512/256 hash functions for JavaScript supports UTF-8 encoding.
A simple SHA-256 / SHA-224 hash function for JavaScript supports UTF-8 encoding.
This is a SHA-1 hash generator by JavaScript.
jsSHA implements the complete Secure Hash Standard (SHA) family (SHA-1, SHA-224/256/384/512, SHA3-224/256/384/512, SHAKE128/256, cSHAKE128/256, and KMAC128/256) with HMAC
Isomorphic wrapper for the SHA family of hash functions.
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)
Retrieve current sha and branch name from a git repo.
JavaScript implementation of SCRAM-SHA-1 SASL mechanism.
Audited & minimal 0-dependency JS implementation of SHA, RIPEMD, BLAKE, HMAC, HKDF, PBKDF & Scrypt
SHA-256, HMAC and PBKDF2 implementation with typed arrays for modern browsers and Node.js
SHA-3 proposal Blake
native js function for hashing messages with SHA-1
SHA-256 in 849 bytes (minified)
Fast SHA-256 digest hash based on Uint8Array, pure JavaScript.
SHA-512 cryptographic hash function
SHA-256 hash in pure javascript
SHA-256 cryptographic hash function
A simple SHA-3 / Keccak / Shake hash function for JavaScript supports UTF-8 encoding.
Node.js implementation of Unixcrypt, specifically SHA-256 and SHA-512
Generate SHA-256 hashes (in Node and the Browser)
TypeScript definitions for sha
XMPP SASL SCRAM-SHA-1 for JavaScript
Rust Secure Hash Algorithm (SHA) Library.
secure hash algorithm 1
SHA-256 and SHA-512 are novel hash functions computed with eight 32-bit and 64-bit words, respectively. They use different shift amounts and additive constants, but their structures are otherwise virtually identical, differing only in the number of rounds. (from wikipedia)
This project is a pure Rust implementation of three widely used cryptographic hash algorithms: SHA-1, SHA-256, and SHA-512. These algorithms are implemented from scratch, without relying on external libraries for the core hashing logic.
Although part of the same series of standards, SHA-3 (Keccak) is internally different from the MD5-like structure of SHA-1 and SHA-2. -- Keccak is based on a novel approach called sponge construction. Sponge construction is based on a wide random function or random permutation, and allows inputting (`absorbing` in sponge terminology) any amount of data, and outputting (`squeezing`) any amount of data, while acting as a pseudorandom function with regard to all previous inputs. This leads to great flexibility. (from wikipedia)
SHA-256 and SHA-512 are novel hash functions computed with eight 32-bit and 64-bit words, respectively. They use different shift amounts and additive constants, but their structures are otherwise virtually identical, differing only in the number of rounds. (from wikipedia)
Displays TLS cipher suite names and recommendation status from IANA for a set of given ciphers
High-performance X.509 certificate scanner and extractor for binary files
A robust, production-ready hashing library and CLI tool supporting multiple algorithms
Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512.
Pluggable hash function adapters for MerkleForge (SHA-256, Keccak-256, BLAKE3)
A tool to generate hashes from the command line.
This library adds a new, custom X-Git-SHA header to your Rails application's response which contains the SHA hash that your application is currently running.
A fun hashing algorithm experiment!
via a Rails Engine, this gem adds a route for /sha where it displays the deployed webapp code git SHA.
Serve up the current git commit SHA from rack
A simple Hello World Gem Example
To add Tags
The SHA-3 (Keccak) hash.
Convert a string into a MD5. If the string is Valid JSON, parse it, sort the keys, and then turn it into a MD5.
Rack middleware to expose a potential sha
This plugin is convert value to sha.
A high-performance native binding to the SHA3 (FIPS 202) cryptographic hashing algorithms, based on the XKCP - eXtended Keccak Code Package. This gem provides support for the standard SHA-3 fixed-length functions (224, 256, 384, and 512 bits), as well as the SHAKE128/SHAKE256 extendable-output functions (XOFs), cSHAKE128/256, and KMAC as specified in NIST SP 800-185.'
The SHA-3 (Keccak) hash.
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.
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.