The crypto module in Node.js provides several functions for generating random values, including randomBytes, randomFill, randomInt, and randomUUID. These are used to produce cryptographically secure random values for various purposes.