This is a bcrypt password hashing library and cryptography module for Node.js. It provides a toolset for generating secure salts, computing cryptographically strong hashes, and verifying passwords to protect user credentials from unauthorized access. The library implements adaptive hashing, utilizing a configurable cost factor to increase the computational effort required to brute-force passwords. It includes a password verification tool that protects the comparison process from timing attacks. The project covers secure password hashing and salt generation, as well as utilities for hash cost
This is a Node.js library for securely hashing and verifying passwords using the bcrypt adaptive hashing algorithm. It functions as a password security module that transforms plain-text credentials into protected hashes and generates cryptographically secure salts. The implementation allows for the adjustment of computational cost to resist brute-force attacks. It provides utilities for password hash verification and the extraction of hash metadata to determine the number of encryption rounds used. The project covers a range of security and access control capabilities, including credential s
Jimp is a JavaScript image processing library and Node.js manipulation tool designed to perform image transformations and edits entirely within a JavaScript environment. It is a zero-dependency image library that operates without requiring native binaries or external system software dependencies. The project provides a programmatic interface for automated image transformations, including resizing, cropping, and filtering. It supports the creation of custom image pipelines and server-side image editing by processing data without relying on native system tools.
Jimp is a zero-dependency JavaScript image processing library and programmatic editor designed for manipulating, resizing, and filtering images in Node.js. It functions as a multi-format image encoder and extensible pipeline that operates entirely in JavaScript to ensure portable deployment across different environments without requiring native system dependencies. The engine features a modular architecture that allows for custom image processor builds and the registration of custom processing plugins. This extensibility enables the addition of specific visual effects and custom file-type enc
Bcrypt.js is a pure JavaScript implementation of the bcrypt password hashing algorithm designed for secure credential storage and authentication. It provides a self-contained utility for hashing passwords and verifying them against stored values, protecting against brute-force and rainbow table attacks through the use of unique, deterministic salts and computationally expensive key stretching.
The main features of dcodeio/bcrypt.js are: Bcrypt Implementations, Pure JavaScript Implementations, Cross-Runtime Cryptographic Libraries, Blowfish Key Derivation Schemes, Cross-Platform Auth Clients, Cryptographic Salt Generation, Salt-Embedded Hashes, Cryptographic Utilities.
Open-source alternatives to dcodeio/bcrypt.js include: kelektiv/node.bcrypt.js — This is a bcrypt password hashing library and cryptography module for Node.js. It provides a toolset for generating… ncb000gt/node.bcrypt.js — This is a Node.js library for securely hashing and verifying passwords using the bcrypt adaptive hashing algorithm. It… oliver-moran/jimp — Jimp is a JavaScript image processing library and Node.js manipulation tool designed to perform image transformations… jimp-dev/jimp — Jimp is a zero-dependency JavaScript image processing library and programmatic editor designed for manipulating,… madhums/node-express-mongoose-demo — This project is a reference implementation of a full-stack web application and server-side rendered blog. It… apostrophecms/apostrophe — Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST…