The Flash Protection Series extends hardware security by safeguarding both embedded and external flash memory, making it essential for maintaining data integrity in System on Chip (SoC) environments. This series includes PUFef, designed for embedded flash, which incorporates a Hardware Root of Trust with a lightweight crypto engine, and PUFenc for external NAND flash memory, which secures stored assets by employing local keys for encryption. Furthermore, PUFxip focuses on NOR flash, offering real-time decryption for execution-in-place efficiency. These solutions facilitate maintaining a secure boundary, thus preventing unauthorized access and upholding the confidentiality of valuable SoC data.