The Cryptographically Secure Pseudo Random Number Generator (PRNG) core supplies secure pseudo-random numbers vital for cryptographic applications. Adhering to the NIST SP800-90 standard, the PRNG1 core is tailored to generate high-security random data blocks. This core leverages a CTR_DRBG algorithm to produce cryptographic-grade pseudo-random sequences effectively, suitable for a wide scope of secure communications and data protection tasks. Its architecture supports high parameterization, allowing integration into multiple sizes and systems, especially where hardware-based entropy sources are required. Its small size and efficiency make it an appealing choice for secure systems relying on cryptographically sound random numbers.