想用FPGA和RISC-V核做一个‘物联网终端安全协处理器’的毕设,实现轻量级加密算法和物理不可克隆功能(PUF),有哪些开源生态和关键模块可以借鉴?
毕设选题想结合IoT和安全热点。计划在FPGA上用软核(如VexRiscv)或硬核(EOS S3)搭建系统,实现AES/ECC等算法加速,并探索基于SRAM或RO的PUF生成密钥。难点在于:1. 如何选择适合IoT场景的轻量级开源RISC-V SoC平台?2. PUF模块的稳定性和后处理(如模糊提取)在FPGA上如何实现?3. 整个系统如何与主MCU(如STM32)通过SPI等接口安全交互?求有经验的大神指点方向或开源参考。