Un generador de números pseudoaleatorios criptográficamente seguro (CSPRNG, del inglés "«Cryptographically Secure PseudoRandom Number Generator»") es un Generador de números pseudoaleatorios (PRNG) con características que lo hacen adecuado para su uso en criptografía.