The Digital PUF provides a compact and logic-based physically unclonable function (PUF) ideal for generating secure identities and keys within SoCs. This IP generates unclonable 128 or 256-bit seeds, offering a root of trust for secure boot, key generation, and device authentication while maintaining a minimal silicon footprint. It integrates seamlessly using APB or AXI interfaces and ensures high entropy through built-in standards-validated randomness tests. This makes the Digital PUF robust against tampering and optimal for low-footprint designs.