Safer Node.js Buffer API
Security rules for eslint
Generate a cryptographically strong random string
New Relic Security Agent for Node.js
Audited & minimal 0-dependency JS implementation of SHA, RIPEMD, BLAKE, HMAC, HKDF, PBKDF & Scrypt
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
Secure, collision-resistant ids optimized for horizontal scaling and performance. Next generation UUIDs.
security holding package
Securely compare two strings, copied from cryptiles
Secure, audited & minimal implementation of BIP39 mnemonic phrases
Calculate meta-vulnerabilities from package security advisories
Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist
Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1
Sanitize untrusted CSS with a configuration specified by a Whitelist. 根据白名单过滤CSS
Secure, audited & 0-dep implementation of base64, bech32, base58, base32 & base16
math-random is an isomorphic, drop-in replacement for `Math.random` that uses cryptographically secure random number generation, where available
Convert Security Identifiers between strings and buffers
Create a 'gud nuff' (not cryptographically secure) globally unique id
AWS SDK for JavaScript Securityhub Client for Node.js, Browser and React Native
A tiny (230B) and fast UUID (v4) generator for Node and the browser
Make a synchronous function have a timeout
Make a regular expression time out if it takes too long to execute
An ESLint plugin providing rules that identify common security vulnerabilities for browser applications, Node.js tools, and Node.js services
Security Context
🛡️ Security Module for Nuxt based on HTTP Headers and Middleware
General purpose crypto utilities
Evaluate Content Security Policies for a wide range of bypasses and weaknesses
Makes it possible to use DOMPurify on server and client in the same way.
Node.js rate limiter by key and protection from DDoS and Brute-Force attacks in process Memory, Redis, MongoDb, Memcached, MySQL, PostgreSQL, Cluster or PM