1 Repo
Cryptographic libraries designed to run identically across different JavaScript environments such as browsers and servers.
Distinct from Client-Side Cryptography: Distinct from Client-Side Cryptography: focuses on the consistency of logic across different JS runtimes rather than specifically the client-side context.
Explore 1 awesome GitHub repository matching security & cryptography · Cross-Runtime Cryptography. Refine with filters or upvote what's useful.
bcrypt.js is a portable JavaScript implementation of the bcrypt algorithm used for securely hashing and verifying user passwords. It functions as a credential security utility that protects stored passwords against brute-force attacks through the use of salts and configurable work factors. The library is designed as a pure JavaScript cryptographic module, allowing it to run in any JavaScript environment, including both server-side Node.js and client-side web browsers, without requiring native system binaries or C++ bindings. It is a zero-dependency standalone module to minimize security risks
Ensures identical password hashing and verification behavior across both server-side Node.js and client-side browser environments.