crypto.randomBytes
:- Library:
crypto.randomBytes
is part of Node.js’s built-in crypto
module. It requires no additional dependencies and is readily available in any Node.js environment. - Usage: The function takes a single argument specifying the number of bytes to generate and returns a
Buffer
object containing the random bytes. - Example:
const crypto = require('crypto');
const randomBytes = crypto.randomBytes(32);
console.log(randomBytes.toString('hex')); // Prints a 32-byte random hex string