IP Cores, Inc.'s Cryptographically Secure Pseudo Random Number Generator is an advanced core compliant with NIST SP800-90 for generating secure random numbers crucial for cryptographic operations. Using the CTR_DRBG algorithm, it supports security strengths up to 256 bits and outputs 128-bit random data blocks.
Characterized by its compact size, the PRNG1 core includes an AES core and features a flexible data interface ranging from 8 to 128 bits. This flexibility makes it suitable for a variety of security-centric applications such as secure communications, DRM, and financial transactions, where high levels of cryptographic security are paramount.
Available in both Verilog and VHDL formats, the core's fully synchronous design enables ease of integration while maintaining high performance standards. Deliverables include synthesizable source code and comprehensive test benches, ensuring reliable deployment in target systems.